- Updated Russian translation (rfin0)
- Added automatic conversion for intermediary class policies
- Re-enabled config screen
- Fixed built-in resourcepack loading on NeoForge
- Updated to mc26.1
- Temporarily disabled config screen
- Mod versioning scheme is now
major.mc.minor:majoris incremented on 'significant' feature changes, or breaking API changes (if applicable).mcis never reset, and is incremented on every MC release, irrespective of whether a mod update was required.minoris reset whenmajoris changed, and is incremented on every update that does not change either of the previous two numbers.
- Added an option to justify buttons right/bottom rather than the default left/top
Changes over latest beta:
- Nil
Changes over latest release:
Note: this version includes networking changes, servers and clients must be upgraded together.
- Renamed "Transfer Matching" to "Restock" in UIs
- Added an option to reverse the default transfer iteration order
- Added an option to arrange buttons horizontally rather than vertically
- Added support for creating separate class policies for unique inventory titles
- Added a per-policy option to anchor buttons to the reference slot instead of the GUI edge
Note: this version includes networking changes, servers and clients must be upgraded together.
- Renamed "Transfer Matching" to "Restock" in UIs
- Added an option to reverse the default transfer iteration order
- Added an option to arrange buttons horizontally rather than vertically
- Added support for creating separate class policies for unique inventory titles
- Added a per-policy option to anchor buttons to the reference slot instead of the GUI edge
- Fixed detection of CTRL/CMD keys in 1.21.9-11
- Fixed a crash when performing server-accelerated ops on Forge 1.20.1 introduced in v2.1.6
- Added save-state after server-accelerated operations
- Disabled operations and buttons in spectator mode
- Added an option to show button tooltips
- Improved platform service loader
- Added locked-slot compatibility with Stack to Nearby Chests
- Removed compile-time dependency on ItemLocks
- Disabled validation on dedicated server installation by default
- Improved compatibility with modded bundles
- Improved compatibility with Accessories mod
- Added an option to anchor buttons to the left side of the inventory
- Fixed Simplified Chinese translation (Xinyang-Gao)
- Updated Simplified Chinese translation (Xinyang-Gao)
Note: this version includes networking changes, servers and clients must be upgraded together.
- Added a per-policy option to automatically trigger a single operation when opening an inventory
- Fixed a compatibility issue with creative search introduced in v2.0.1
- Fixed hotbar and extra slot scoping being overridden by smart grouping
- Fixed trigger buttons not appearing on initial inventory open in creative mode
- Updated Russian translation (rfin0)
- Fixed creative search (TauCu)
- Increased interaction interval limit to 1000ms
- Fixed item type validator also checking stack size
- Fixed buttons showing stacked on selector screen when disabled
- Enabled buttons by default
- Disabled stack-fill button on player inventory by default
- Added Simplified Chinese translation (Xinyang-Gao)
- Improved in-game configuration instructions
- Removed the option to enable serverside validation in singleplayer
- Manually-added serverside policies still apply
- Improved button reference slot selection algorithm
- Improved slot collection heuristics
- Improved compatibility with Traveler's Backpack
- Tool and upgrade slots will no longer be affected by operations on the main inventory
- Fixed a minor issue with policy saving when first enabling buttons on a new inventory type
- Fixed buttons disappearing on screen resize on Fabric
- Fixed buttons disappearing on creative inventory tab switch
- Disabled operations in extra inventory slots by default
- Disabled operations in certain inventories from the following mods by default:
- Traveler's Backpack
- Tom's Simple Storage Mod
- Added several serverside config options for op validation
- Validation is now disabled in singleplayer by default
- Item count validation now tolerates a difference of 32 by default
- Fixed a threading issue with server-acceleration payload handling
- Enabled ops in donkey and mule inventories by default
- Added a built-in dark-mode resource pack
- Fixed an issue with sorting using an outdated reference snapshot on certain versions
- Added an option to disable validation of server-accelerated operation results
- Fixed an issue causing locked slots to apply at the wrong position when switching inventory types
- Added a workaround for a crash when attempting to operate on containerless modded slots
- Increased warning display time to 5 seconds
- Added automatic update information to server class policy config
- Re-enabled support for ItemLocks on 1.21.6+
Note: this beta version includes networking changes, servers and clients must be upgraded together.
- Improved communication of server-accelerated operation failure
- Added an option to fall back to client operations when a server-accelerated operation fails
- Added support for configuring specific items to always be sorted to the start or end
- Fixed a launch crash on NeoForge on 1.21.7+
- Added a new operation 'Transfer Matching', which only transfers item types that already exist in the destination inventory
- Added options to configure type-matching
- Fixed button status not saving when changed via editor screen
- Added compatibility with Blur+ mod on 1.21.6+
Warning: this beta version includes breaking changes to mod config, and downgrading to previous versions will result in data loss.
- Fixed an issue with serialization of defaulted offset values
- Added support for configuring keybinds via mod options
- Added an option to isolate mod keybinds from Minecraft keybinds
- Redesigned policy system and layout data-string configuration
- Added support for ignoring specific slots when performing operations
- Improved robustness of config deserializer
- Fixed an issue with stack collection in creative client sorting
- Re-enabled serverside loading on Fabric
- Updated Russian translation (rfin0)
- Fixed another issue causing items to be added to bundles
- Fixed detection of bundle variants (>= mc1.21.2)
- Fixed an issue causing items to be added to bundles
- Prevented running multiple client-side operations simultaneously
- Reduced redundant interactions when sorting client-side in creative-mode
- Added serverside detection for invalid inventory state during an operation
- Added serverside class-policy configuration with automatic blacklisting of inventories causing invalid state
- Added clientside class-policy configuration to manually disable operations
- Disabled all operations on Create Toolboxes by default
Changes over v2.0.0-beta.6
- Fixed command registration breaking other mods
- Fixed an inconsistency with inventory updates when using client creative operations
- Added serverside detection for invalid inventory state during an operation
- Added serverside class-policy configuration with automatic blacklisting of inventories causing invalid state
- Added clientside class-policy configuration to manually disable operations
- Disabled all operations on Create Toolboxes by default
- Improved compatibility with Neo/Forge modded containers extending ItemStackHandler
- Fixed button layout class-name validator preventing config save after removing a mod with a configured layout
- Added a support workaround for supermartijn642corelib
- Improved compatibility with sophisticatedcore
- Added full inheritance checking for layout key classes
- Updated Russian translation (rfin0)
- Fixed an issue breaking button editor on modded inventory screens
- Slightly improved slot placement on scrolling inventories
- Fixed a crash when returning to editor from selector with all buttons disabled
- Added a global config toggle button to the button selector screen
- Fixed buttons staying highlighted after completion of an action
- Replaced status button with right-click to toggle individual status in editor
- Moved GUI editor instructions to a tooltip
- Fixed layout key split option allowing invalid layout creation
- Fixed layout class indicator
- Fixed a bug breaking deletion of layout keys
- Fixed an issue with button generation in modded inventories
Note: v2.x.x versions are not compatible with v1.x.x config files, or vice versa.
- Moved stack collection to server when using server-accelerated sort
- Fixed player inventory sorting in creative mode
- Added support for stack fill and transfer operations
- Added GUI buttons (off by default) as an alternative to using keybinds
- Fixed serverside sorting with certain storage mods
- Fixed a crash on NeoForge introduced in v1.3.1
- Improved EMI compatibility
- Enabled server accelerated sorting
- Fixed version metadata
- Fixed a bug causing multiplayer sort rate to be used in singleplayer
- Added optional sorting sounds
- Removed a guard condition preventing compatibility with Traveler's Backpack
- Updated Russian translation (rfin0)
- Fixed keybind translation
- Updated bundle handling
- Added Ukrainian translation (ttrafford7)
- Added support for ItemLocks
- Added an option to change behavior of extra slots (e.g. offhand) when sorting