- 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