- Updated the mod to 1.21.6
- Mojang completely overhauled the GUI item rendering system, so this update took a little longer than expected
- Removed all config screen previews
- Due to GUI rendering changes, supporting these previews proves to be quite the challenge and would require many hacky workarounds - that's why I decided to remove them altogether
- Fixed items rendering too dark in iso mode from some perspectives (now equal)
Major Release (3.0.0)
While 3.0.0 clients are compatible with 2.0.0 servers and above, this is not the case vice versa. So make sure to update your client if you decide to update your server! All labels will be automatically converted to the new namespace.
Changes:
- Renamed the mod from Labeled Shulker Boxes to Shulker Box Labels
- Decreased file size by over 70% in part by removing unnecessary logos/decreasing file sizes
- Improved entity rendering performance by employing caching
- Small bug fixes and improvements
- Fixed a bug where enchanted books couldn't be applied to shulker boxes (Thanks to cqm3ron: issue)
- Fixed a couple minor anvil bugs
New Major Version!
This version breaks backward compatibility. If you upgrade to 2.0.0 or higher, you won’t be able to downgrade without losing your item labels. Not that you would ever want to downgrade :)
Changes/Additions:
- Made the mod client-optional
- Previously, if the mod was installed on the server, players without it couldn't join
- Now that is possible as the mod's custom data components have been removed and all data is now stored in Minecraft vanilla's custom_data attribute (Thanks to mistrk7: issue)
- All of the old custom data components will be automatically converted to the new format upon load
- Fixed inconsistencies for a few items if rendered in 3D
- The following items/blocks now render properly: button, dirt path, conduit, barrier, spore blossom, shield
- Labels now inherit all of the item's data components (Data Components)
- This allows resource packs to utilize custom_model_data or any other component to render custom item models
- Internally, instead of using the Item type to store the label, ItemStack is now used
- Removed erroneous debug statement left in from previous version (Thanks to cqm3ron: issue)