Terrastorage 1.1.0 for Minecraft 1.20 and 1.20.1.
Terrastorage's first major update, which adds a minor improvement, and a new feature:
- Minor improvement: The Terrastorage inventory buttons (Sort Inventory and Quick Stack To Nearby Storages) are now added to, and can be used from, the creative inventory screen.
New feature - Item Favoriting
This update brings another awesome storage feature from Terraria to Minecraft: Item Favoriting! You can now mark items as favorites in your inventory by holding the Item Favoriting modifier key (default: Left Alt) and left-clicking on the item.
For more details on how Item Favoriting works and what it can do, check out the updated Item Favoriting section in the README. Like other features in Terrastorage, I aimed to keep it as close to Terraria’s functionality as possible. That said, Minecraft’s item interaction system does work differently—for example, Minecraft allows right-click item dragging, which Terraria doesn’t. This meant making a few choices on how favorites behave in situations unique to Minecraft.
If you have any feedback or ideas for how favorite items should behave in a specific scenario, feel free to submit a suggestion.
New Server-Sided Setting: "Keep Favorites on Drop"
With Item Favoriting, there’s a new server-side setting: Keep Favorites on Drop. While favorited items are generally protected from accidental drops, there are some scenarios—like when a player dies or exits certain screens with an item on the cursor—where they might still get dropped. This setting, enabled by default, determines whether those dropped items keep their favorite status.
For Developers
The ItemFavoritingUtils
class is located in an api
subdirectory, making it accessible to other mods through modCompileOnlyApi
. This allows easy access to check if an item is favorited.
Future updates
I know I’m a bit behind on releasing the 1.21.2 and 1.21.3 versions—I'll get to work on those right away.
As for future updates, if you have any suggestions for new features, tweaks, or anything else, don't hesitate to submit a suggestion.
Terrastorage 1.0.7 for Minecraft 1.20 and 1.20.1.
With this update, Terrastorage is now available for 1.20 and 1.20.1!
I’ve tested this version, and everything seems to be working smoothly. However, it might still be a bit unstable, please submit an issue if you encounter any problems.
This version was more work than I expected, so I'll take it slow for the next few days, as for support for 1.20.2 up to 1.20.6, I'll work on that eventually, but I first plan on adding Item Favoriting, which will be an awesome addition.
Terrastorage 1.0.6 for Minecraft 1.21 and 1.21.1.
This update fixes some bugs while also improving compatibility with Expanded Storage:
- Fixed a bug where renaming unsupported block entities would leave them stuck in an open state.
- Fixed an issue where the Quick Stack to Nearby Storages feature only recognized the visible half of double chests from Expanded Storage when the line of sight check was enabled, instead of considering the entire inventory if either half was in the player's line of sight.
Terrastorage 1.0.5 for Minecraft 1.21 and 1.21.1.
This update adds error handling to the recently added BlockEntityRendererManager
, fixing an incompatibility bug with some mods, as seen in issue 4.
Terrastorage 1.0.4 for Minecraft 1.21 and 1.21.1. This update fixes some bugs and enhances compatibility:
- Fixes potential Apache Commons Lang version conflicts, as seen in issue 2.
- Fixes potential language related issues, as seen in issue 3.
- Fixes a bug where animated block entities would get stuck in their open state if the player entered the rename screen and left it without actually renaming the storage.
- Compatibility enhancement - Renamed storage block entities lack a dedicated
BlockEntityRenderer
of their own should now have their nametags rendered correctly.
Terrastorage 1.0.1 for Minecraft 1.21 and 1.21.1. This update brings many compatibility enhancements.
- Storage option buttons are now added to and work with any screen handler that has at least 27 inventory slots.
- Screen title updating now works with any screen.
- Nametag rendering for block entities now works with many more modded storage blocks.
- Quick stacking to nearby chests now works with many more modded storage blocks.
with that being said, there were some issues found, a new section "Known Issues" was added to the description.
These are the results of testing with some storage mods:
Reinforced Chests - no issues found.
Reinforced Shulker Boxes - no issues found.
Reinforced Barrels - Nametag rendering issue, more info is available in the new "Known Issues" section in the description.
Expanded Storage - An issue with Quick Stacking To Nearby Storages and nametag rendering, more info is available in the new "Known Issues" section in the description.