Changes
Added support for Minecraft 1.20.6
Added Modify Tool
Contains not FIVE, but FOUR tools in one (haters will say it's because I'm running out of space)
Revolve Tool (Modify Tool)
Uses a selection as a slice and fully revolves it around a point
Note: for those familiar with Arceon revolve, this is not the same. This revolve refers to the tool commonly found in CAD software eg. https://www.youtube.com/watch?v=ESzobpXKREo. For something similar to Arceon revolve, use Rotate Copies.
Translate Copies (Modify Tool)
Uses a selection and pastes a number of copies with a translational offset
Rotate Copies (Modify Tool)
Uses a selection and pastes a number of copies with rotation around a point
Twist (Modify Tool)
Twists a selection around the given axis by the given number of degrees
Added Animated Rebuild operation
Can be found in Operations > Animated Rebuild
Intended for YouTubers/Content Creators
Allows for creating cinematics of a build being created block-by-block
Added Gizmo nudge using arrow keys to Editor UI
Added Merge Blocks placement option
This placement option will merge the placement with the existing terrain, prioritizing whichever block is "bigger"
Added Snap to Ground button for placement
Takes a floating placement and moves it so that the lowest part of the placement is touching the ground
Added movement speed scroll key bind for Editor UI
Can be bound in Keybinds > Basic
While the keybind is held, scrolling will increase/decrease movement speed
Added option to use center of screen for Arcball Camera
Can be found in Keybinds > Basic
Arcball Camera will no longer snap to the clicked block, but will instead always target the block in the center of your screen
Fixed keybind clashes with Command Macros mod (https://modrinth.com/mod/command-macros/)
Axiom keybinds will now take priority while in the Editor UI, cancelling any custom macros
Various bug fixes and improvements
Changes
Added Edit Block Attributes menu (can be accessed through the alt menu)
Added Show Collision Mesh option
Added Show Light Blocks option
Added Show Structure Void option
Added Expand Hitboxes to Full Cube option
Added Make Fluid Hitboxes Solid option
Added Prevent Interactions option
Added File > Load Bedrock Packs to see custom bedrock blocks
Copying half a block with Ctrl+C will now only place that half (if Force Place is on)
Other
Improved Tinker logic for rails, allowing rotation
Undo now restores your Path in the Path Tool
Added Filter Block Entities to Analyze Blocks window
Changes
Path Tool
Added Flat Shape
Editor UI
Added middle-click drag to copy blocks from world
Information in Operations > Analyze is now sorted
Added ability to drag-select with Magic Select
Fixed triggering multiple keybinds simultanously
Tinker
Added Tinker interaction for POWERED property
Added Tinker interaction for rotating Fence Gates by clicking sides
Changes
Shared Blueprints in Multiplayer
Upload blueprints to the server
Other players can browse/download
Added keybinds for tools in Editor UI
Rebind keys in Help > Keybinds.
Additional keybind for switching between the last 2 tools (unbound by default)
Added quick-add keybind to Creative Mode search
Add blocks to your hotbar with only your keyboard by typing in a block and pressing Enter
Added Ctrl+C to Copy Exact Block when looking at a block
Adds a special item to your hotbar that places an exact copy of the block
Builder Tools
Added Middle Click keybind to shift the blocks to the point you clicked
Added helpful info to action bar (size, offset, etc.)
Holding the x, y or z keys will lock the scroll direction to that axis
Ruler Tool
Measurements are permanently visible, even outside of the Editor UI
Path Tool
Added Use Stairs and Slabs option, the path will use stairs and slabs where possible
Added Keep Existing option, the path will only replace air blocks when pasting
Added Extend to Ground option, the path will extend downwards until it reaches a solid block when pasting
New Operation: Hollow
Will hollow out non-visible/non-reachable blocks inside your selection
New Operation: Fill Gaps
Will fill non-visible/non-reachable blocks in your selection with your active block
New Operation: Update Blocks
Will trigger a shape update for all blocks in your selection, fixing fences/stairs/etc and removing things like floating grass
Alt Context Menu
Clicking on the trashcan will clear alternative hotbars
Added world drag-drop for Palettes
Drag a palette into the world to randomly replace blocks with the contents of the palette
Legacy blocks
Added support for typing legacy ids (eg. 1 for stone) into the Select Block dialog
Added support for importing legacy (pre-1.13) schematics
Other
Added NoUpdate/InfiniteReach/ReplaceMode support for Water/Lava buckets
Added tinker interaction for attached melon & pumpkin stems
Added tinker interaction for rotating heads/banners
Added tinker interaction for smooth stone
Fixed block properties not working with string masks
Fixed Elevation Tool not working with radius of 0
Fixed shift key moving player when using the stamp tool blueprint browser
Added tab support to the Create Blueprint window
Changes
Added Lasso Select tool
Allows selecting visible blocks, with configurable depth
Short demo: https://twitter.com/moulberry/status/1759364210767851603
Noise Painter Tool
Added Anisotropic option, allowing for stretched noises
Fixed some lag spikes
Painter tool
Added Clipboard mode
Added Gradient mode
Editor UI
Added fly speed slider to bottom right of Editor UI
Added Teleport menu to Editor UI to teleport to other players (multiplayer)
(And bug fixes / performance improvements as always 🙂 )
Changes
Added Rotation & Scaling options
Added Rotate/Scale... menu to clipboard window when placing
Added Unlock Rotation checkbox to clipboard window, allowing for non-90 degree rotations
Added Nearest Neighbor rotation/scaling
Added RotSprite rotation
Added Scale2x scaling
Added Scale3x scaling
Revamped Tool Masks window
Added mask presets
Added Offset, Adjacent, Can See Sky & Surface masks
Added radius support to Near mask
Added Lua script masks
Miscellaneous
Added back button to Blueprint Browser
Added Copy Transform Command button to Display entities
Added Copy Coordinates button to Display entity
Fixed not being able to paste/duplicate grouped display entities
Fixed not being able to remove fields from Marker entity
Many other bug fixes and improvements
Changes
New Feature: Display Entity manipulation
Added 'Create Display Entity' button to the alt menu, allowing easy creation of display entities
Added in-world gizmos, allowing you to move/rotate/scale the display entities
Added a right-click menu, allowing you to adjust and perform various operations on the entities
Watch a quick demo here: https://twitter.com/moulberry/status/1744303226399436965
New Feature: Marker Entity manipulation
Similar to Display Entity manipulation, but with Marker (https://minecraft.wiki/w/Marker) entities instead
Right-click menu allows you to input arbitrary NBT
Showcase here: https://twitter.com/moulberry/status/1747785962447663288
Builder Tools
Added //pos1 and //pos2 commands to set first/second positions
Move, Clone and Stack now affect entities
Added Delete/Backspace keybind to delete blocks
Stamp Tool
Added Keep Existing option
Added Extend Foundation to Ground option
Editor
Added ability to drag palettes into Tool Masks
Added right-click to modify block properties in Noise Painter, etc.
Added ability to drag palettes into Noise Painter, etc.
Fixes / Other changes
Added tinker interaction for Chorus Plant, Lantern blocks and Fence Gates
Fixed default heightmaps not loading on Microsoft Windows (hopefully)
Fixed NBT tag not applying to blocks when using No Updates
Fixed Blueprint Browser not staying docked after restarting
Fixed smooth tool creating large holes outside of render distance
Tools can now target Light blocks
And probably some other things that I forgot
Changes
New Operation: Autoshade
Automatically shades blocks based on factors like sunlight and ambient occlusion
Watch a quick demo here: https://twitter.com/moulberry/status/1741995924237533515
New Operation: Smoothsnow
Adds snow layers on top of terrain, smoothing out the gradient between blocks
Non-destructive, base terrain is not modified
Only adds between 1-8 layers of snow in order to maintain the shape of the build as much as possible
Watch a quick demo here: https://www.youtube.com/watch?v=SFrh0rR2Sho
New Operation: Generate > Colour Field
Generates a 3d colour field, allowing for easy creation of palettes
Works with custom resource packs
Watch a demo here: https://www.youtube.com/watch?v=o-JL0AEL0rc
Other changes
Tool masks now affect selection tools
Added default heightmap images to the Elevation tool
Added first time introduction to help new users get acquainted with Axiom
Replace Mode now works with Pick Block Pro
Added some new tinker interactions
Fixed many annoying bugs and inconsistencies
New Tool: Shape Tool
Allows creating many primitive shapes: spheres, cuboids, octahedrons, superspheres, cylinders, tubes, cones, pyramids, tori, dodecahedrons, icosahedrons, disks (2d circle), planes (2d square), regular polygons, superellipses and archimedean spirals
All shapes can be rotated at arbitrary angles in 3D
Metaball option to make the shapes smoothly connect with existing terrain or organics
Various placement options like gizmo space, pivot and auto rotation
Additionally includes various 'modelling' shapes: convex hull, smart surface, triangle strip and triangle fan
Added Extrude keybind (E) to Shape Tool / Path Tool
Allows creating new points in midair by duplicating an existing point
Improved Arcball camera mode
Can now target Axiom previews, Nvidium/Distant Horizons terrain, entities and more
Blueprint Browser
Added button to open blueprint folder
Can now be moved/docked like all the other windows
Other changes
Fixed crash when exporting schematic
Box Select / Placements no longer move when scrolling if Ctrl/Cmd is held down
Fixed update notification in Editor UI going off-screen with large changelog
Many other bug fixes and improvements
Reworked: Elevation Tool
Added support for custom image heightmaps
Added Continuous mode, allowing for effortless application of the tool
Added 6 Falloff options: Square, Circle, Triangle, Quartic Ease In, Quad Ease In/Out, Cubic Ease Out
Custom image heightmap folder can be found at: .minecraft/config/axiom/heightmaps
New Builder Tool: Symmetry
Set up symmetry points & modifiers (flip, rotate, etc.)
Place blocks like normal to have symmetry applied to them
Tool Presets
Many tools now include a 'presets' area near the bottom
Easily save/load/share tool configurations
Preset files can be found at: `.minecraft/config/axiom/tool_presets`
Brush Improvements
Added 5 new brush shapes: cylinder, ellipsoid, cuboid, capsule and bicone
Added Brush Adjustment keybind: use ctrl+middle mouse (can be rebound) to quickly adjust the radius of your brush
Major performance improvements
Improved performance of various tools
Improved rendering performance (especially when only 1 block is present)
When performing block changes, lighting is now recalculated slowly to avoid lagging out the server
Integration with Starlight to improve block change performance
Native support for M1 MacBooks
Thank you to zbx1425 and @Robotix
Other changes
Added help text to status bar when using tools
Added ESC keybind to cancel using a tool
Added buttons to selection tools for people unfamiliar with the key binds
Rotate camera now keeps rotating if you hover over UI in the Editor
Fixed compatibility issue with Starlight 1.1.3+
Stack Builder Tool: Fix NBT not copying in negative Z direction
Fixed Paste Air option
Improved detection of window DPI scale on Windows
Implemented Force Place for Cocoa Beans
Fixed Fast Place sending too many packets when interacting with trapdoors/doors
Fixed Fast Place with Double Tall foliage placing too many blocks in some situations
Added red line indicator to Path Tool
ImGui: Fixed text inputs staying active after using tool
Added mask support to Slope Tool / Elevation Tool
Added key binds for toggling No Clip and Angel Placement
Added Input Type option to the Box Select Tool
Added Display option to the Ruler
Ruler now shows "Block Count" rather than "Distance" by default
Many small tweaks and optimisations
New Tool: Stamp Tool
The Stamp Tool allows you to efficiently place one or more blueprints with randomized yaw & x/z flipping
Check out the YouTube video on it: https://youtu.be/Vf4urSRSkdw
New Capabilities: Angel Place & No Clip
Place blocks in mid-air
No clip through blocks in creative
Check out this short video both capabilities: <https://youtu.be/TKYQTHoF4hk>
Backend Rewrite
You can now use tools/copy/paste outside of your render distance - up to 128 chunks away
Copy/paste now support Block Entities with NBT
Schematics / Blueprints
Import/export .schem files via Main Menu > File
Blueprints & Schematics now support saving/pasting Block Entities with NBT
For Commercial License users, you can export schematics to versions 1.7 - 1.20 using the downgrade feature.
Other Changes
Added 'Nudge' keybinds (unbound by default) to the Minecraft settings menu. These keybinds allow you to adjust Builder Tool selections into the air or underground.
Fixed lighting not updating sometimes when adding blocks
Minor visual changes to various parts of the Editor UI
Many bug fixes and miscellaneous changes
This is largely the same as the 1.4.0 update for Axiom, just adding in 1.20.2 support.
New Tool: Path Tool
New Operation: Type Replace
Most tools will now restore NBT when undoing
Added Copy Properties checkbox to Replace operation
Added Weather world properties
Allow clicking twice instead of dragging for Box Select Tool
Made update notifications less intrusive
Made WorldEdit wand compatible with ForcePlace/NoUpdates/etc.
Added server-controlled World Properties
Disabled transparency resorting for large placements to improve performance
Changed Protocol from V5 to V6
Changelog
New Tool: Path Tool
New Operation: Type Replace
Most tools will now restore NBT when undoing
Added Copy Properties checkbox to Replace operation
Added Weather world properties
Allow clicking twice instead of dragging for Box Select Tool
Made update notifications less intrusive
Made WorldEdit wand compatible with ForcePlace/NoUpdates/etc.
Added server-controlled World Properties
Disabled transparency resorting for large placements to improve performance
Changed Protocol from V5 to V6
Changelog
Added 'Structure Void' block to Noise/Gradient Painter
Added Seed and Locking options to Gradient Painter
Added 'Clamp to edge' option to Gradient Painter
Fixed error reading biome history
(Attempted) fix for printable key characters not being available in font atlas
Fixed cursor type not resetting when exiting the Editor UI
Fixed crash related to world not being loaded when teleporting to a view
Force no updates if No Updates is active
Fixed crash with mods that load MemoryUtil before mod initialization
Made Force Place work with more blocks
Fixed strange interaction with replacemode and non-full blocks
Prevented most keybinds from being repeatable while held
Changelog
New Tool: Gradient Painter
New noise type for Noise Painter: Splatter
Added update notification when mod is out-of-date
Blocks in the noise painter can now be rearranged by dragging
Non-solid tool masks can now be used with Painter, Noise Painter and Gradient Painter
Improved 'Type Replace' feature to work with more variant types
Improved Selection+Smooth Tool interaction
Apply DataFixerUpper to history and blueprints
Misc bug fixes and changes
Axiom 1.2.2 Release Axiom 1.2.3 Release Axiom 1.2.4 Release
Added 'Toolbox' to context menu
Added 'Flight Momentum' and 'Flight Direction' options to Toolbox
Added 'Type Replace' option for Replace Mode (for replacing stairs/slabs)
Added 'Min Brightness' and 'Liquid Opacity' sliders to Toolbox
Added 'Show Key Presses' toggle to Toolbox
Added 'Infinite Reach Limit' option to Toolbox
Added many more options to the Text Tool
Added 'Farmland' and 'Crops' clentaminator paintjobs
Added palette options to 'Grass' decoration in the clentaminator
Pressing 0 while on the 10th slot now cycles the tools
1.2.3 fixes a sound issue while flying that was present in the last release. Not going to ping for it
T_T... 1.2.4 fixes a crash when editing quickly with Block-based tools
Axiom 1.2.1 Release
Added NBT support to Move, Clone, Stack and Extrude builder tools (redstoners rejoice)
Added 'Fast Place' capability
Added Toasts for when a capability is toggled with a keybind
Added automatic history backups (for commercial license users)
Added history footprint indicator, as well as a 'Clear' history button
Added /axiomenablecheats to permanently enable cheats on a world
Fixed keybinds with non-English layouts (eg. German which has Z and Y swapped)
Improved /whynoaxiom
Misc bug fixes
Axiom 1.1.0 Release (Out of beta!)
New tool: Floodfill
New builder tool: Erase
Added middle-mouse to extend builder tool selections
8 new tinker interactions
Added mask support for Smooth, Distort, Roughen, Shatter and Extrude
Custom palettes now save/load when restarting the game
Views now save/load when swapping worlds/servers
Added modded tool API support
Made 'No Updates' suppress scaffolding updates
Added "whynoaxiom" command to debug why Axiom isn't active
Various smaller bug fixes and tweaks
Improved tutorial, clarifying a lot of commonly asked questions
Adjusted Context Menu visuals to improve clarity
Added Help > Style Editor, to allow creating and sharing custom ImGui themes
Fixed not being able to interact with nearby entities while 'Infinite Reach' is enabled
Clone keeps buffer active, allowing you to clone multiple times without reselecting
Force Place: Added double-tall plant block compatibility
Force Place: Added lantern block compatibility
Lots of other misc bug fixes
Game/Builder UI:
Clone/Move can now be rotated/flipped using Ctrl+R and Ctrl+F
Added "Infinite Reach" capability (icon is temporary)
Improved replace mode to never skip blocks (like bulldozer)
Fixed issue with Bulldozer and water
Fixed issue with Enhanced Flight and bubble columns
Editor UI:
If a key is bound to Ctrl+Shift or Alt+Shift, sneaking will no longer activate
Added dedicated 'crosshair' keybind to Help > Keybinds
Quick update to make the mod compatible with new sodium release 🙂
Compatible with Sodium 0.5.1
Correct keybinds are shown for builder tools if break/use are rebound
Add View > UI Scale option
Numeric expressions are evaluated for command strings in tool masks
(Hopefully) fixed crash when joining world while window is minimized on Windows
The UI Scale option might interact strangely with some UI elements. Please report any weird scaling issues you find
Added translations for:
Russian (100%)
Chinese Traditional (100%)
French (100%)
German (100%)
Japanese (100%)
Turkish (100%)
Chinese Simplified (100%)
Portuguese (Brazil) (100%)
Dutch (96%)
Spanish (75%)
Czech (64%)
Added font support for Chinese and Japanese (doubled the JAR size)
Fix compatibility with Satin & Architectury
Fix Cone & Pyramid shapes placing incorrectly
Misc bug fixes
Various protocol changes and fixes
Fixed disconnect when editing large amounts of blocks in multiplayer
Custom Serverside Blocks
Liquid Opacity Slider (Editor > View)
Most brushes now pass through water
Stairs/walls/etc. now rotate/flip when rotating/flipping blueprints
Additional hotbars are kept upon death
Lots of other small bug fixes