Terrastorage 1.1.4 for Minecraft 1.21.2 and 1.21.3.
As suggested in issue #9, this update refines how item favoriting interacts with hotbar slot keybinds. Previously, attempting to move items using hotbar keybinds was restricted if the slot you pressed corresponded to a favorited item. For example, pressing the "3" key while hovering over another slot would block the action if your third hotbar slot contained a favorited item.
With this update, the action will now proceed if the hovered slot is within the player's inventory. For instance, pressing the "3" key while hovering over another slot will execute the action, even if the third hotbar slot contains a favorited item, as long as the hovered slot is within the inventory.
Terrastorage 1.1.4 for Minecraft 1.21 and 1.21.1.
As suggested in issue #9, this update refines how item favoriting interacts with hotbar slot keybinds. Previously, attempting to move items using hotbar keybinds was restricted if the slot you pressed corresponded to a favorited item. For example, pressing the "3" key while hovering over another slot would block the action if your third hotbar slot contained a favorited item.
With this update, the action will now proceed if the hovered slot is within the player's inventory. For instance, pressing the "3" key while hovering over another slot will execute the action, even if the third hotbar slot contains a favorited item, as long as the hovered slot is within the inventory.
Terrastorage 1.1.4 for Minecraft 1.20.3 and 1.20.4.
As suggested in issue #9, this update refines how item favoriting interacts with hotbar slot keybinds. Previously, attempting to move items using hotbar keybinds was restricted if the slot you pressed corresponded to a favorited item. For example, pressing the "3" key while hovering over another slot would block the action if your third hotbar slot contained a favorited item.
With this update, the action will now proceed if the hovered slot is within the player's inventory. For instance, pressing the "3" key while hovering over another slot will execute the action, even if the third hotbar slot contains a favorited item, as long as the hovered slot is within the inventory.
Terrastorage 1.1.4 for Minecraft 1.20 and 1.20.1.
As suggested in issue #9, this update refines how item favoriting interacts with hotbar slot keybinds. Previously, attempting to move items using hotbar keybinds was restricted if the slot you pressed corresponded to a favorited item. For example, pressing the "3" key while hovering over another slot would block the action if your third hotbar slot contained a favorited item.
With this update, the action will now proceed if the hovered slot is within the player's inventory. For instance, pressing the "3" key while hovering over another slot will execute the action, even if the third hotbar slot contains a favorited item, as long as the hovered slot is within the inventory.
Terrastorage 1.1.3 for Minecraft 1.20 and 1.20.1.
This update addresses a bug within the creative inventory screen and issue #8:
- Fixed a bug that caused the game to crash when using the 'put in off-hand' keybind while in a creative inventory tab other than the player's inventory.
- Fixed a bug that caused the game to freeze and crash on world loading when running Terrastorage on NeoForge using Sinytra Connector with Quark and Zeta.
Terrastorage 1.1.2 for Minecraft 1.20 and 1.20.1.
This update addresses issues #6 and #7:
- Fixed a bug with Sinytra Connector that caused a 'Mod discovery failed' error due to how NightConfig was embedded in Terrastorage.
- Fixed a bug where item sorting ignored differences in component data between item stacks of the same item, causing inappropriate combination of items.
Terrastorage 1.1.2 for Minecraft 1.20.3 and 1.20.4.
This update addresses issue #7:
- Fixed a bug where item sorting ignored differences in component data between item stacks of the same item, causing inappropriate combination of items.
Terrastorage 1.1.2 for Minecraft 1.21 and 1.21.1.
This update addresses issue #7:
- Fixed a bug where item sorting ignored differences in component data between item stacks of the same item, causing inappropriate combination of items.
Terrastorage 1.1.2 for Minecraft 1.21.2 and 1.21.3.
This update addresses issue #7:
- Fixed a bug where item sorting ignored differences in component data between item stacks of the same item, causing inappropriate combination of items.
Terrastorage 1.1.0 for Minecraft 1.20.3 and 1.20.4.
Terrastorage 1.1.0 is now available for Minecraft versions 1.20.3 and 1.20.4, if you would like to see support for any other versions between 1.20 and 1.21, don't hesitate to submit a suggestion.
Terrastorage 1.1.1 for Minecraft 1.21 and 1.21.1.
This update enhances compatibility with Sinytra Connector:
Running Terrastorage on NeoForge using Sinytra Connector no longer crashes the client on startup, and everything seems to be functioning properly.
That being said, my testing was very brief, and its possible there are issues I simply missed, if you stumble upon any problems, please submit a bug report.
Terrastorage 1.1.0 for Minecraft 1.21 and 1.21.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.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.