Skip to content

v0.9.6 Beta - 1.21.1

Latest

Choose a tag to compare

@Svemocan Svemocan released this 22 Jun 04:17
· 1 commit to 1.21.1 since this release

πŸ“‹ Full Changelog: Version 0.9.6 Beta

✨ New Features & Algorithmic Improvements

  • Smart Packing Mode (Knapsack Heuristic): Added a new SMART_PACKING option to the defragmentation config! Instead of linear sorting, this mode uses a bin-packing heuristic to extract 27-slot chunks of identical items into empty Shulker Boxes. It then repacks remaining groups to perfectly plug gaps, minimizing your overall storage footprint.
  • Adaptive Packing Mode: Added ADAPTIVE_PACKING to the defragmentation config. This mode actively checks your storage's physical capacity before packing. If space is abundant, it dedicates entire Shulker Boxes to smaller item groups (e.g., 9+ or 18+ stacks) to prioritize organization and visual grouping. If space becomes scarce, it automatically tightens up to maximize density!

πŸš€ UX & Quality of Life Improvements

  • Overhauled IPN Refill (Now Item Matching): Pressing SPACE (or your IPN Refill key) while looking at the interface, instead of just topping off partial stacks, it now identifies every unique item type you currently hold and vacuums all available matching items from the storage interface!
  • Dynamic Stack Limits: All extraction interactions (Clicking, Dragging, Scrolling, and Dropping) now dynamically respect the item's true maximum stack size. Shift+Clicking now correctly gives you 16 Ender Pearls or 1 Axe, instead of forcefully attempting to give you 64 of everything :).
  • Player Inventory Terminal Improvements: Removed artificial hotbar restrictions (slots 0-8). IPN modifiers and Shift+Click interactions now correctly evaluate and transfer items across your entire 36-slot player inventory.
  • Zero-Delay Rendering: Rapidly interacting with items during the 1.5-second anti-shift extraction pause no longer causes newly inserted items to get "stuck" pending. New items now bypass the pause and instantly append to the bottom of your active grid.

πŸ›‘οΈ Security & Stability Patches

  • Patched "Infinite Reach" Exploit: The server now enforces distance checks for physical interfaces and verifies active container possession, preventing players from remotely accessing physical storage interfaces from infinite distances or across dimensions.
  • Patched "Shulker Inception" Bypass: Sealed a critical vulnerability where IPN insertion commands could force Shulker Boxes inside of other Shulker Boxes via the Virtual Wrapper.
  • Patched Shulker Box Slot-Swapping (Item Dupe Glitch): When using the handheld terminal, the physical slot holding the active Shulker Box is now locked, preventing players from swapping the box out while the UI is open.

πŸ› Bug Fixes

  • Fixed IPN Compat & Autofocus Conflicts: Reordered event propagation to properly isolate search bar typing from IPN hotkeys. Interactions outside the virtual grid boundaries now correctly trigger inventory refilling.
  • Fixed Shift+Click Wiggle Extraction: Dragging the mouse slightly within the exact same slot while holding Shift+Click will no longer dispatch accidental duplicate extraction payloads.
  • Fixed Vanishing Items (Reference Mutation): Resolved a bug where SHIFT + SPACE effectively deleted items. Iteration loops now decouple targets to prevent live inventory pointers from mutating into Air.
  • Fixed Stacked Shulker Failsafe: The handheld terminal now actively prevents opening stacked Shulker Boxes if your main inventory and hotbar are completely full, protecting the stack from deletion when it attempts to split. Splits stacked empty Shulker Boxes (takes one off the stack and places it into the inventory, opening it) in order to open one.