Set the author to ByteSizeMetal. The package file name now carries it, so mod managers no longer show Unknown.
1.6.0
Add Never drop from slot keys, on by default. Number and SLR slot keys now swap items: what you hold goes back to its slot, then the new item comes out.
If a swap isn't possible, what you hold stays in your hand. That covers carrying a valuable or having a full inventory.
Letting go, holding Put Away, damage and physics still drop items as normal.
No Swap Drop is no longer needed for this, but it's safe to leave installed.
1.5.0
Fix uneven, touching hotbar slots with SLR's extra inventory slots. The game only listed the first three, so it spaced those and left the rest where SLR put them. All slots and key labels now use one even layout.
Add Extra slot spacing (default 8), so key labels clear the green border.
Narrow the bar automatically if it would run off screen.
1.4.0
Maintain a ready recall target whenever an unlocked, settled hotbar item exists, recovering after drops, consumption, missing items and locked slots. Choosing a fallback updates memory without automatically drawing it.
Center the main equipped / recall slot using circular visual order while preserving item ownership, slot IDs, bindings and native bar width/spacing.
Add a bright green selection border with glow, configurable thickness and padding, and independent centering/highlight toggles.
Keep nested and external SLR battery indicators aligned, restore native offsets before HUD/SLR layout changes, and keep the overlay outside cloned slot templates.
Cache HUD references and isolate visual failures from inventory controls.
Validate with 102 policy/transaction/layout, 40 binding/gesture, 25 presentation/mesh and 50 installed API checks.
1.3.0
Tap Put Away with empty hands to re-equip the last used inventory item.
Unarmed cycling starts one occupied slot left or right of that re-equip position, with wrapping and empty-slot skipping.
Track actual held inventory items, including normal vanilla/SLR direct-slot selections; failed selection requests do not replace memory.
Follow the remembered item when storing or rearranging moves it to another slot; never recall an unrelated replacement item.
Preserve selection memory across menu/direct-slot cancellation; clear it when the inventory instance changes.
Retain tap-to-store, first-free storage, configurable hold-to-drop and saved bindings.
Add 18 recall/relative-cycling checks; 81 policy/transaction checks now pass.
1.2.0
Tap Put Away to store the held item in the first free unlocked slot, including first-time world pickups.
Wait for an unfinished grab before requesting storage.
Hold Put Away to drop the held item once and leave it out of the hotbar; releasing after the drop does nothing.
Add configurable Hold to drop seconds (default 0.4 seconds). Existing key/button mappings are preserved; wheel input remains immediate storage.
Cancel gestures on item replacement, menu/focus changes and input device disconnects.
Use the native grip release for intentional drops, avoiding No Swap Drop's inventory draw interception.
Expand validation to 63 policy/transaction, 40 binding/gesture and 40 installed API checks.
1.1.1
Expose configurable keyboard/mouse keys and two optional keyboard modifiers as REPOConfig-compatible dropdowns.
Preserve per-action controller buttons/modifiers and mouse-wheel choices.
Migrate legacy keyboard shortcuts into visible settings.
Add 22 production binding checks, including immediate changes and migration.
1.1.0
Standalone Inventory Controls: base cycling and Put Away work without SLRUpgradePack.
Automatically enable included SLR extra-slot compatibility when SLR is detected.
Isolate optional compatibility failures so vanilla controls remain available.
Preserve existing input bindings and plugin identity when replacing the SLR-only 1.0.0 build.
Add seven standalone/optional-capacity checks; 48 behavior checks now pass.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.