[1.18.2] vane v1.8.0
Pre-release
Pre-release
WARNING: THIS IS A PRE-RELEASE!
While local tests succeeded, only use at your own risk. In case you chose to update, make sure to backup all of your worlds and your plugin folder (or at least all vane-*/storage.json
files), in case anything doesn't work as expected. Please report any errors you encounter! (The v1.7.1 update prompt in-game is due to the pre-release and can be ignored)
The critical code is ran on first server start after updating. If all your custom items still work fine afterwards, and all portals and regions are still existent after two server restarts, everything is most probably working correctly.
Changelog
This is a breaking feature release.
Features
- feat: update to minecraft 1.18.2
- feat: add new internal custom item system. recipes and loot tables for each item can now be configured
- feat: revamp enchantment system to also use the new recipe and loot system. (supports most recipe types, arbitrary NBT tags and additional enchantments)
- feat: automatically convert legacy customitems to new definitions
- feat: introduce world-local storage for portals and regions.
- feat: add custom for custom items (configurable)
- feat: portals and regions are now stored in world persitent data instead of the json file. If you need to manually edit this data, you can use a tool like NBTExplorer to do so.
- feat: allow disabling player heads in menus for slow servers (closes #105)
- feat: implement use-offhand inhibit behavior, to prevent custom items in main-hand from triggering off-hand items when interact events are cancelled
- feat: remove careless enchantment and always enable it for Rake
- feat: allow disabling custom drops from textured heads
Fixes
- chore: disable world protection by default, as most users don't want it
- fix: prevent NPE if the world containing the spawn point is removed