Skip to content

Commit

Permalink
Merge pull request #25 from WILLATRONIX/master
Browse files Browse the repository at this point in the history
3.2.1
  • Loading branch information
Moulberry committed Jul 11, 2024
2 parents 90b9012 + 878504f commit 3f43c79
Show file tree
Hide file tree
Showing 22 changed files with 241 additions and 190 deletions.
23 changes: 16 additions & 7 deletions src/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,17 @@
- [Replace Mode](capabilities/replacemode.md)
- [Bulldozer](capabilities/bulldozer.md)
- [Editor Mode](editor/intro.md)
- [Main Menu Bar](editor/mainmenubar.md)
- [Selections](editor/selections.md)
- [Gizmos](editor/gizmos.md)
- [Tool Presets](editor/toolpresets.md)
- [Placements](editor/placement.md)
- [Common UI Elements](editor/commonUIelements.md)
- [Main Menu Bar](editor/mainmenubar/intro.md)
- [File](editor/mainmenubar/file.md)
- [Edit](editor/mainmenubar/edit.md)
- [Select](editor/mainmenubar/select.md)
- [View](editor/mainmenubar/view.md)
- [Operations](editor/mainmenubar/operations.md)
- [Windows](editor/windows/intro.md)
- [Clipboard](editor/windows/clipboard.md)
- [Views](editor/windows/views.md)
Expand All @@ -40,16 +45,19 @@
- [Tool Options](editor/windows/tooloptions.md)
- [Tools](tools/intro.md)
- [Selection Tools](tools/selection/intro.md)
- [Lasso Select](tools/selection/lasso.md)
- [Box Select](tools/selection/boxselect.md)
- [Magic Select](tools/selection/magicselect.md)
- [Box Select](tools/selection/boxselect.md)
- [Freehand Select](tools/selection/freehandselect.md)
- [Lasso Select](tools/selection/lasso.md)
- [Utility Tools](tools/utility/intro.md)
- [Ruler Tool](tools/utility/ruler.md)
- [Painting Tools](tools/painting/intro.md)
- [Painter](tools/painting/painter.md)
- [Noise Painter](tools/painting/noisepainter.md)
- [Biome Painter](tools/painting/biomepainter.md)
- [Gradient Painter](tools/painting/gradientpainter.md)
- [Clentaminator](tools/painting/clentaminator.md)
- [Script Brush](tools/painting/scriptbrush.md)
- [Gradient Painter](tools/painting/gradientpainter.md)
- [Drawing Tools](tools/drawing/intro.md)
- [Freehand Draw](tools/drawing/freehanddraw.md)
- [Sculpt Draw](tools/drawing/sculptdraw.md)
Expand All @@ -59,6 +67,10 @@
- [Stamp](tools/drawing/stamp.md)
- [Text](tools/drawing/text.md)
- [Shape](tools/drawing/shape.md)
- [Path Tool](tools/other/path.md)
- [Fluid Tools](tools/fluid/intro.md)
- [Floodfill](tools/fluid/floodfill.md)
- [Fluid Ball](tools/fluid/fluidball.md)
- [Heightmap Tools](tools/heightmap/intro.md)
- [Elevation](tools/heightmap/elevation.md)
- [Slope](tools/heightmap/slope.md)
Expand All @@ -69,9 +81,6 @@
- [Shatter](tools/manipulation/shatter.md)
- [Extrude](tools/manipulation/extrude.md)
- [Modify](tools/manipulation/modify.md)
- [Other](tools/other/intro.md)
- [Ruler Tool](tools/other/ruler.md)
- [Path Tool](tools/other/path.md)
- [Advanced](advanced/intro.md)
- [Commands](advanced/commands.md)
- [Config](advanced/configuration.md)
9 changes: 9 additions & 0 deletions src/editor/mainmenubar/edit.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Edit

| Function | Default Shortcut | Description |
| -------------- | ---------------- | --------------------------------------------------------------------------------- |
| Undo | Ctrl+Z | Reverses the most recent action |
| Redo | Ctrl+Y | Reverses the most recent undo |
| Cut | Ctrl+X | Removes the selection and stores it in the clipboard |
| Copy | Ctrl+C | Copies the selected item to the [Clipboard](/editor/windows/clipboard.md) |
| Save Blueprint | Ctrl+P | Saves the clipboard as a [Blueprint](/editor/windows/blueprints.md) for later use |
51 changes: 51 additions & 0 deletions src/editor/mainmenubar/file.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# File

The 'File' drop-down provides many useful features regarding loading and saving files to use within Axiom.

## Import Schematic

When pressed, a file explorer window will be opened. Here you can select a schematic to import into Axiom. Both `.schem` and `.schematic` are supported, however only one schematic can be loaded at a time.

After you've opened a schematic in your file explorer, it will be loaded into your [Clipboard](/editor/windows/clipboard.md).

## Export Schematic

The Export Schematic option allows you to export a schematic using your clipboard. Once you have something in your clipboard, you'll be able to export it as a schematic.

For users with a [Commercial License](https://axiom.moulberry.com/commercial), you'll be able to export to any version from 1.7 to 1.19.

## Open Reference Image

Opens a file explorer window for you to select an image to be loaded into Axiom. Once opened, you can drag and resize the image window to wherever you want.

Right-Clicking on an image window will display some options to adjust the reference image.

- **Close Window** removes the image.
- **Set Filtering: Nearest** "smoothes" out sharp pixels to reduce the blocky look.
- **Set Filtering: Linear** stops it from smoothing out pixels, leaving the sharp edges.
- **Show In Game UI** makes it so the image is always shown. When disabled, the image is hidden when outside of the [Editor](/editor/intro.md).
- **Borderless** removes the outer padding and resizing tab.

## Load Bedrock Packs

This is a [Commercial License](https://axiom.moulberry.com/commercial) feature.

The 'Load Bedrock Packs' option allows you to replace existing models with Bedrock Edition models.

This would be most used by Bedrock Marketplace creators who would want to see their models on Java.

## Save Selection as CSV

Exports a [Selection](/editor/selections.md) to a Comma-Seperated Value (CSV) format.

## Save Clipboard as JSON Model

To export to a JSON model, an object is required in your [Clipboard](/windows/clipboard.md) to use as the model.

Saving will reformat the Clipboard into JSON suitable to be used as a custom model. Non-exposed faces are culled for optimization.

Now, you can apply the model using the 'custommodeldata' tag in a resource pack.

The scale is determined by the largest local coordinate. For example, if the clipboard scale is 10 x 20 x 10, the model scale will be 20.

When the resource pack is enabled, axiom will detect these custom models as a [Display Entity](/builder/displayentities.md).
30 changes: 30 additions & 0 deletions src/editor/mainmenubar/intro.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Main Menu Bar

The main menu bar gives users access to crucial functionality of the mod. Here you can find menu items for accessing windows, manipulating selections, performing operations and viewing helpful information.

- [File](file.md)
- [Edit](edit.md)
- [Select](select.md)
- [View](view.md)
- [Operations](operations.md)

## Tool Masks

Clear and open the tool mask editing window. See [Tool Masks](toolmasks.md)

## Window

The **Windows** submenu lets the user toggle [Windows](windows/intro.md). If you ever close a window and want it back, this submenu allows you to re-enable it. With this window, you can also save and restore a default layout.

To store a layout, pressing the 'Store Current Layout as Default' will save your current window layout. To restore the saved layout, press the 'Restore Default Layout' button. You can export and import layouts to and from your clipboard.

## Keybinds

The **Keybinds** button opens a window to edit and set keybinds for tools and operations.

## Help

The **Help** submenu contains useful information and configuration options.

The dropdown contains links to information and resources. The [style editor](windows/themes.md) can be accessed through this window, allowing you to change and import custom colours for the Editor UI.

Loading

0 comments on commit 3f43c79

Please sign in to comment.