
Список изменений
v0.1.2: Polish move flow, selection visuals, and tool stability
Axion v0.1.2 is a quality pass across the core building workflow. This release focuses on making the tools feel more consistent and more trustworthy during real use: cleaner move behavior, more readable region previews, stronger undo/redo behavior, and a more stable singleplayer editing path.
If you are new to Axion:
- Project overview: README
- Fabric mod setup and usage: MOD-README
- Paper plugin setup and server notes: PLUGIN-README
- Documentation and wiki: Wiki
Highlights
- Improved move commit behavior, including better handling for overlapping move operations.
- Refined clone, move, stack, smear, and erase region selection flow.
- Preserved corner intent more reliably while redefining or extending cuboid regions.
- Cleaned up point targeting, side extension, and scroll-phase previews.
- Improved cuboid selection visuals with clearer point markers and smoother feedback.
- Hardened singleplayer edit apply and undo/redo to run through the integrated server thread.
- Reduced fragile undo/redo failures by loosening overly strict redo world validation.
- Made Paper audit logging configurable instead of always-on.
- Rolled in a broad set of subtle fixes across tool input, history flow, and rendering behavior.
Tooling and Visual Improvements
This release spends a lot of effort on the parts of Axion you interact with constantly:
- better move behavior when confirming edits
- more reliable cuboid selection state across clone, move, stack, smear, and erase
- improved first-point / second-point readability
- smoother side extension behavior
- cleaner preview flow before and during scroll placement
The result is a more stable and more legible editing workflow without changing the core tool model.
Stability and History
v0.1.2 also improves the safety of edit execution:
- singleplayer local edits are applied more safely through the integrated server path
- undo/redo behavior is more resilient
- redo validation is less likely to reject valid follow-up actions because of transient world-state drift
This should make Axion feel more dependable during repeated edit / undo / redo cycles, especially during larger sessions.
Paper Plugin Notes
For server operators, this release also improves the Paper-side experience:
- audit logging can now be toggled through config
- timing summaries remain available, but are no longer forced
- plugin-side validation and edit flow remain aligned with the newer client behavior
Paper plugin docs: PLUGIN-README
Config Changes
If you already have an existing config.yml, add this manually under audit:
audit:
enabled: false # <---
slow-threshold-ms: 200
summary-every: 50