
Terraria Buttons - Easy chest interaction
This modification adds convenient container interaction buttons to Minecraft that operate similarly to the popular game Terraria. You now have access to four main actions for quick management of chest contents.
Button Functionality
Loot All This option allows you to instantly transfer all items from the open chest into empty slots of your inventory.
Deposit All Works in the opposite direction - automatically moves all items from your inventory into available space in the container.
Quick Stack Smart function that automatically replenishes item stacks in your inventory with corresponding resources from the chest. If you have several piles of cobblestone with 1-2 units each, and the chest is full of them, the system will only fill these partially filled stacks.
Additional setting: In the configuration file, you can set the 'restock_leave_one' parameter, which ensures that at least one item of each type always remains in the chest.
Additional Features
Automatic Closing To speed up work with multiple containers, the system automatically closes the chest interface after performing any action.
Flexible Configuration The interface is fully customizable through the in-game configuration system. You can change button positions (top right, top left, bottom left) directly in the game without needing to manually edit configuration files.
Compatibility
The modification works correctly with extended inventories (such as Overpowered Inventory) and also supports modified containers like Iron Chests mod. By default, the system works with all interface elements extending the GuiContainer class.
For mod developers and modpack creators, there is a blacklist function in the configuration file, allowing you to disable button display in any interface.
Updates
Version 1.0.1 Fixed an issue where buttons were displayed in the player's inventory
In Development Currently working on the feature to lock individual slots similar to the original Terraria. Currently, the hotbar is already protected from automatic transfers.