ChainMiner-0.2.1.jar
Curse Maven Snippet
What's new
ChainMiner 0.2.1 — Fixes and Refinement Update
ChainMiner 0.2.1 focuses on fixing the settings interface, completely reworking Undo reliability, improving Chunk Slice orientation, and removing unnecessary options.
Settings Menu Fixes
- Fixed white rectangles and broken textures behind long buttons and slider labels.
- The problem was caused by Minecraft 1.7.10’s standard button texture being limited to 200 pixels.
- Buttons and sliders now use a custom texture-free renderer.
- Improved button borders, hover states, text colors, and general readability.
- Fixed settings that appeared to react with a delay.
- Settings are no longer written to disk after every individual click.
- Configuration is saved when the menu is closed.
- Fixed stale slider values overwriting newly selected settings.
Reset All Fix
- Fixed
Reset Allnot reliably restoring defaults. - Found and removed configuration logic that reloaded values and then immediately overwrote them.
- Reset now updates every visible page correctly.
- Reset now restores gameplay, safety, mode, and visual values.
- New default values are immediately displayed in the menu.
Reworked Ctrl+Z Undo
Undo was changed from a single fragile record into a configurable operation history.
- Added an Undo history size setting.
- Default history size: 4 operations.
- Minimum history size: 1 operation.
- Maximum history size: 16 operations.
- Multiple Ctrl+Z presses can restore multiple completed operations in reverse order.
- Undo records remain available until used or removed from the history limit.
- The previous two-minute expiration was removed.
- Undo records are stored in memory and are cleared when the game or server restarts.
Immediate Undo During Mining
- Ctrl+Z is no longer ignored while an operation is active.
- Pressing Ctrl+Z during mining now:
- cancels the current operation;
- finalizes its restoration snapshot;
- restores the blocks already mined by that operation.
- Added clearer messages when an operation is being cancelled and restored.
- Fixed situations where Undo appeared to work only after a delay.
Undo Block Filtering
- Tall grass is no longer treated as a restorable block.
- Replaceable plants and similar non-solid blocks are excluded from Undo snapshots.
- Operations containing no valid restorable blocks now report that Undo is unavailable.
- Blocks with tile entities remain excluded from safe restoration.
- Undo validates that the affected area is loaded before restoring it.
Drops and Undo
- Collected or removed drop entities no longer make the entire Undo operation unavailable.
- Existing item and experience entities created by the operation are removed when possible.
- Missing entities no longer prevent block restoration.
- Centralized drops continue to appear at the original mined block.
- Sand and other falling blocks are handled more permissively when checking whether restoration is possible.
Chunk Slice Improvements
- Chunk Slice now respects the face of the block selected by the player.
- Mining the top or bottom face creates a horizontal 16×16 slice.
- Mining the north or south face creates a vertical slice along the Z axis.
- Mining the west or east face creates a vertical slice along the X axis.
- Slice depth continues inward from the selected face.
- The preview and actual mining operation now share the same geometry calculations.
- Added tests for all six block-face directions.
- Added tests confirming that generated Chunk Slice positions are unique.
Default Mode Changes
The following optional modes are now disabled by default:
- Tunnel Mode;
- Line Mode;
- Chunk Slice Mode.
They can still be enabled individually in the Modes page.
Existing installations are migrated once so that these modes start disabled after updating.
Removed Features and Options
The following unnecessary or confusing options were removed:
- configuration profiles;
- profile save/load buttons;
- Connectivity selector from the menu;
- Stop When Inventory Is Full;
- tool
Usesestimate in the HUD; - HUD Response setting;
- HUD Animations setting.
Connected searches still use corner connectivity internally, but the unnecessary selector is no longer displayed.
Interface Text Improvements
- Renamed
Match Block MetadatatoMatch Exact Block State. - Improved descriptions for Chunk Slice and Undo history.
- Simplified the Gameplay, Modes, Safety, and Visuals pages.
- Rearranged Safety controls to make room for Undo history.
- Removed unused controls and redundant information.
This mod has no additional files
