First of all, before updating to this version, please note that the configuration files generated with versions older than 1.0.0 of this plugin won't work anymore. You will have to manually edit the configuration files that will be generated when you start this plugin.
Now to the exciting update log:
New functionality:
- Ability to save items from hand in a database (currently only supporting JSON files but might add different ones like SQL and maybe even MYSQL for cross sever support in the future) with a custom identifiers (names) and custom display names which will be shown when the item is given. This means you now have the ability to give these items just like any other materials by using the custom identifiers you've set.
- Ability to give items in a radius from console. You will have to specify the center location and the radius.
Changes:
- Reworked the entire command system. I believe the new command system is actually extremely nice and I hope you guys will agree. The commands are now more integrated and the client will basically handle the requirements and all the other stuff, making the commands look more like minecraft commands. But this is not the reason I've made these changes for. The actual reason is the granularity and extremely complex commands it allows me to make. You can see in this paste bin the new list of commands and permissions:
https://paste.helpch.at/ekasixubam.css.
- Moved from legacy strings to
MiniMessage. What does this mean? Well it means you get to use all the cool stuff like hex colors, automatic gradients, translatable keys, hover events, click events, and many more! This does mean legacy colors like &3 won't work anymore but I'm hoping you guys will see that the benefits outweigh the costs.
- Bumped base Java version to 17. This means the plugin won't work with java 16 and lower anymore.
- Bumped minimum minecraft version to 1.18. The plugin might still work on 1.17 but you will need java 16 for it to work!
- Moved from YAML to
HOCON. This is just a nice change, hocon syntax being a bit nicer than yaml. (Unfortunately due to the library I use, the values will be alphabetically sorted even if you move them around in the file)
- Made the "/giveall help" message configurable. Just some small extras
Well, this update has been a long time coming and I really hope you guys will enjoy it. I am hoping that in the future, all this extra work like new configuration files, will be automated and won't require you to change anything.
As always you can join the
HelpChat discord server and find me there (BlitzOffline#0531) for support. You can also feel free to use the discussion tab on spigot, or even better the issues page on
GitHub.
REUPLOADED WITH CORRECT DOWNLOAD LINK