Compatibility
Minecraft: Java Edition
1.21.3–1.21.11
Platforms
Supported environments
Creators
Details
Changelog
⚙️Technical
- Added the Lasso tool. LMB or RMB allows you to automatically resize a region to fit the selected object. It's the first mode selected in the resize tool by default.
- Added Fast Buffering: Some block-related commands now execute 20-40% faster:
- set
- cut
- (more will be added later)
- Added commands:
- forceid.from {id:*}
- forceid.to {id:*}
- forceid.clear They allow you to force the block ID, including the blockstate, when executing all commands that require a block ID.
- from = the block that is normally taken from the left hand.
- to = the block that is normally taken from the right hand.
- clear = removes the Force ID from both storages.
- Added "freerotate" command: allows you to rotate buildings of any size by any number of degrees (a more user-friendly UI will be added later)
- Added the "version" command (aliases: we:ver, we:v) - displays the current datapack version and a link to the Modrinth page. The installed datapack version can now also be seen in the datapack's main menu.
- Region is now forced to be saved and loaded in any case, even if the history buffer was requested from/to another dimension, from/to unloaded chunks
- The chunk loading fuse has been removed due to the change mentioned above
- Now region selection and command execution should work correctly in custom dimensions with changed world height, at coordinates that are impossible for the overworld (for example, ~ y-120 ~ / ~ y+2560 ~ )
- Multi-hotbar: Pressing Shift and Spacebar simultaneously opens a multi-hotbar. Once open, you can cycle through up to nine hotbars using the mouse wheel.
- Uninstalling the datapack now also deletes all the data from axis data-storages
- A "Credits" section has been added to the main menu. Here you can find the nicknames of people involved in the datapack's development, as well as information about the license and distribution platform. Perhaps something else?..
- Instead of a bunch of zeros in the action bar, a hint about selecting a region has been added if the player is holding an axe in his hands, but no points are selected
- Maximum Boost flight speed has been increased: 9 -> 15
- Boost flight now remembers the last selected speed and starts a new flight from it, instead of simply binding to hotbar slots.
- Changing the flight speed now plays a sound, but only if the value was not ALREADY maximum or minimum
- Added "Hot Reload" – this feature can be found and toggled in the "Utility" settings tab. Hot Reload activates the /reload command by simultaneously pressing W+A+S+D. This should be useful for datapackers. It only works in creative mode, and only once every 3 seconds.
- Now the datapack keeps track of installed versions and automatically offers to reinstall itself if it notices a new installed version, in order to avoid possible bugs when updating.
- Now, when uninstalling or reinstalling a version, the datapack clears all technical modules not only of the current version, but also of all previous versions (this should eliminate situations where, when updating to a version, undeletable technical entities or a bunch of unused scoreboards remain)
- The overlay command system has been changed from entity-based to relative coordinates. This is much more performant, doesn't cause client lag, and completely eliminates bugs with dragon eggs remaining after the command.
- Subcommands are now separated by "." instead of "/"
- Some multi-word commands have been renamed to be continuous text without the "_"
- Added more tags for dense blocks, replacing blocks via commands should work more accurately
- Added aliases for commands: undo -> u , redo -> r
- If the length/width of a region when saving a history buffer is less than 200 blocks, the Smart Buffer System now uses the exact structure size instead of a preset with a 50-block tolerance. This should significantly improve performance when processing operations in small regions.
- The chat menu has been split into two layers and is now fully data-driven. The front menu layer is clickable, while the back menu layer is decorative. (Previously, the back menu layer was both decorative and visually functional, while the front menu layer was completely invisible but clickable.)
- Chat menu backgrounds are no longer divided into "Dark" and "Light." The corresponding settings have been removed.
- The chat menu background color can now be customized in a separate settings tab, located in the same place as the removed one. Options: vanilla Minecraft colors, any HEX color scheme.
- The display chat menu has been compacted, supports color themes, and now also displays pinned commands. (However, this chat menu is still outdated and will be completely redesigned.)
- Most dialog boxes are now data-driven and support color theme
- Toasts are now fully macro driven and support color theme
- The "?" button, which previously led to the help page, has been removed from the chat menu.
- The button that previously opened the settings now leads to the main unified menu, and has links directly to the help pages, settings, discord, and YouTube.
- All sound effects in the datapack are combined into a common system, instead of hard-coding for each individual case
- Clicking the tool icon/Axis logo in the chat menu will no longer give all available tools at once. Instead, it will open a tool menu, allowing you to select only the ones you need at the moment.
- The Pin system in chat is now generated automatically, instead of hard-coded for each slot
- All translation keys have been moved from the hardcoded string to the en_us.json language file, which will make future translation support much easier.
- Removed translation files for unused languages
- Some text formatting has been moved from the datapack to the resourcepack to speed up text parsing in dialogs.
- Added the Smart Logs WIP feature - it automatically detects the log type for a function and displays a nice message with the log and its sender in chat. (Previously, all logs were hardcoded, just the /say command.) Not all functions currently support Smart Logs.
- Renamed commands:
- we:pastefill -> we:paste.fill
- we:pastereplace -> we:paste.replace
- Updated HELP page to unclude all the new commands & info (some are not yet translated to ru_ru)
👁️Visuals
- Added subtle animation for setting region corners
- Added interpolation of region corners, now when using the Resize tool, or when using the Move or Stack commands, the region movement looks much smoother.
- Region box interpolation time has been slightly reduced. Region selection should now feel more responsive.
- Slightly reduced the display time for region edge resizing when using the Resize tool to match new interpolation timings.
- Reduced the sound volume when setting region corners
- Changed the sound of region expansion/contraction
- Many translations
- Translation of ALL settings to ru_ru
- Added axis_bold font to use instead of bold text modifier for better visual quality
- The vanilla command confirmation dialog has been cleaned up. Instead of a bunch of text, it now only includes "command confirmation" and the command itself.
- Loading now has a smooth animation
- The pinned commands interface in chat has been updated: it's now cleaner and more intuitive. The button for pinning new commands has been moved to a separate island above the chat menu or previously pinned commands. Every other pin is now positioned one and a half lines higher, balancing the overly condensed interface with plenty of white space with a custom font.
- All chat menus and interfaces have been redesigned from scratch - the quality of gradients has been greatly improved
- The path to the open settings window is now indicated at the top of the screen in the settings dialog
- In the settings dialog, the ON or OFF values now appear as nice sliders
- Tool range is now displayed in the amount of item in the slot
- The introductory words "Toggles..." / "Switches..." have been removed from the settings descriptions; now the descriptions directly indicate the purpose of the button action.
- The frames of all the gui are refined
- Action bar redesign
- Minor redesign of tool titles
- The "Other" settings tab has been renamed to "Debug"
- Added a warning about the impossibility of undoing actions performed with the brush tool
🛠️Fixes
- General code cleanup and minor optimizations
- LOTS of dimension-related optimizations
- Fixed automatic detection of structure size when rotating it to maintain a history buffer of the appropriate size
- Reduced chat and console spam:
- Trigger messages are no longer displayed in the chat when switching elements or switching between pages in the help and settings menus, and the chat is no longer cleared afterward.
- The log_admin_commands gamerule, which is responsible for displaying the execution of certain commands in the console, is now automatically disabled when loading a world.
- Each time a pinned command was executed, the chat menu was updated twice.
- The history and buffers menu no longer scrolls vertically
- In history, an area larger than required could be loaded and saved if another, larger action was performed before the current one and then undone, without rearranging the corners of the selected region
- Dropping vanilla items that serve as the basis for tools in the datapack no longer makes the same sound as switching the tool mode
- To avoid unexpected situations, the expand/contract region tool can no longer be used until both corners of the region have been set
- Pins above the chat menu are no longer in reverse order
- The physical and origin anchor points of a region could become unsyncronized when using commands that dynamically overwrite region parameters.
- Fixed a TON of bugs related to entity searches in the wrong dimension. These didn't affect gameplay in the overworld, but could cause serious issues in other dimensions. Thanks to GEcKo for reporting them.
- Now the paste-brush does not process an action if it was performed in exactly the same place at the same tick as the previous one, thereby eliminating freezes and a bunch of identical history buffers when the player holds the right mouse button.
- The axe's raycast could select a light block, which prevented selecting the points when using data packs for dynamic lighting.
- Toasts were scaled incorrectly, causing some pixels in their textures to appear larger than others, and the text was not vertically centered. Toasts are now the same scale as the chat menu.
- Fixed some possible bugs when updating the data pack from version to version
- The text length could change and become out of sync with some buttons if the player used resource packs that change the size of the space character: " "
- The region selection box, unlike the corners, might not be cleared if it was in unloaded chunks or another dimension
- Temporary markers were not teleported from under the world borders
- Automatic transfer of region points to valid world boundaries did not work in The Nether, The End, and any custom dimensions with a changed world height
- As a result, attempting to modify a region that affected an off-world area did not preserve history buffers
- In the custom buffer dimension, constantly loaded chunks could remain forever
- History buffers from version to version stopped saving correctly in very rare cases for unknown reasons, each time at a different point in time and under different circumstances
- Now the history module doesn't just check all damn possible parameters for validity - it also checks whether the buffer was physically saved successfully, and if something ever goes wrong, it asks the function to wait and tries again until it's actually saved!
- To prevent an infinite loop, it can now retry to save a maximum of 3 times, after which it:
- completely cancels the command execution (no action is performed)
- and sends a chat log of what happened, with a suggestion to report it to the support discord (here) -# but normally, it is bug with ~1% chance, and 3 times in a row is statistically impossible
- Region points and their boxes can no longer be unloaded and/or duplicated
- The set-point (region corner) preview no longer visually "sticks" outside the screen if you use optimization mods like EntityCulling or Sodium
- The region box no longer disappears at the edge of the screen if you use the same optimization mods
- Flight boost speed can now be adjusted while remaining in place.
- Flight speed boost no longer automatically shifts by +1 or -1 unit when entering flight mode if you change the selected slot on the hotbar before entering flight mode.
- Fixed a bug caused by Mojangs in newer versions where a player in spectator mode touches the ground and breaks their flight state: this no longer prevents them from transitioning to ghost mode while in boost flight.
- In this mode, there is a flight boost at the same time; "unable to change" is displayed above the hotbar instead of "scroll to change" (speed)
- Immediately after installing the datapack, the base flight speed boost was Null, which is why it did not work until you scrolled the mouse wheel.
- Opening the toolbox did not hide the chat menu and subsequent actions displayed tigger messages in the chat
- Fixed the "Zebra" effect of random-fill / random-set. Thanks to Corrwinn for the report!
- When executing the "circle" command, if the specified radius was an odd number, the result was a square instead of a circle.
- The overlay command could leave behind dragon eggs.
- Executing commands that request the RandomSet module no longer "returns 0" to the chat.
- Some sounds did not play if the player was in a custom dimension
- The datapack reload sound was shifting to the left/right ear if the player was far from the 0,0 coordinates
- The flight boost entity could remain forever if the player pressed all the necessary key combinations to start the flight boost, but did not move from the spot.
- Player rotation is no longer reset to 0.0 if he flies into unloaded chunks during a boost flight.
- Ghost flight now longer counts corals and coral fans as solid blocks.
- Fixed getting all special block IDs (water, lava, and snow from a bucket, fire from a lighter and fire charge, etc.)
- All types of coral blocks are now set by default to waterlogged=false
- Particles from undoing or redoing an action were not displayed in custom dimensions
- Particles from undoing or redoing actions now snap to the center of the target, instead of the down-north-west corner.
- Using a pinned command no longer leaves a trigger feedback in the chat
- Visual indicator of boost-flight speed was accidently reset on /reload
🙏Special Thanks to
- LadyEternal
- ActuallyBlue
- Evtema3
Files
Metadata
Release channel
BetaVersion number
0.2.0-modLoaders
Game versions
1.21.11Environment
Singleplayer only
Downloads
58Publication date
March 17, 2026 at 11:56 AMPublisher

GamerGoBC
Member


