AdvancedEnchantments - Abilities V2 Preview Changelog
Over 200 hours went into this update, we are very excited to bring you a first preview version of V9! Though a lot of testing went into it, issues are to be expected and we recommend not to use this on a live server yet!
The goal of this rework was to make effects much more capable, new combinations to be possible. We wanted to move to a "scripting" style more than just text. Now you are able to create your own local / permanent variables - allow effects to remember values, reuse them in different enchants or effect lines, change values per player etc.
Enchants are not fully automatically converted to new format - read red text at the bottom for a guide
Changes:
- 1.8 to 1.13 support has been removed - This caused a lot of problems with development due to the scope of this plugin. We'll be able to develop new features more efficiently without having to make 2 versions which work with all of these versions every time. We will also now be able to add support for way more plugins easier.
- All effects have been recoded from scratch - We expect way fewer issues when combining effects together.
- %victim%/%attacker% has been replaced with a new system "Targets".
- Enchantment format stays very similar, most changes are in effects - blacklists, whitelists.
- TRENCH and VEINMINER effects have been removed - They are now targets! E.g. BREAK_BLOCK @Trench{r=3} will replace TRENCH:3 effect and can be used with other effects, e.g. BREAK_BLOCK
- Enchant types have been renamed to triggers - https://wiki.advancedplugins.net/abilities/triggers. This trigger system is developed from the ground up to be flexible and allow us to add more triggers easier, also to add support for triggers from other plugins to be added easily.
- REPEATING now has per-level frequency time instead of for the whole enchant.
- Heroic armor has been removed
- Wiki has been upgraded to new abilities explanation
- Enchant is now in a separate file `plugins/AdvancedPlugins/menus/Enchanter.yml`and moves automatically from config.yml configuration
- All menus are now in `menus` folder separately as well
[!] How to convert enchants?
If you are using default enchants, just delete
enchantments.yml file and restart your server - you won't need to do anything more!
If you are using a custom setup, most of it is automated - effect renaming is handled automatically. But AOE (Area of effect) enchants will not be converted automatically, trench or veinmine won't be converted either.
Thank you for using AdvancedEnchantments!