hard coded enchants the come with the plugin should be able to be enabled/disabled.
I'm using a custom datapack with an item modifier that uses the enchant_with_levels function. When a Mythic Enchant is rolled it fails to add the enchant to the items lore, although the enchantment does take effect. The lore will reappear if the item is renamed in an anvil.
I'm using it on the latest version of mythicmobs dev version, but it gets an error.It is now not compatible with the latest MythicMobs development version https://pastebin.com/8Mb0TGwV
After enchanting an item with a MythicEnchant via a custom book (obtained by using /me enchant on a book, than applied to the tool via an anvil), the tool does not take durability damage.
If the tool is enchanted directly with /me enchant, the tool takes durability damage properly.
Summary
So, whenever I use the attribute mechanic to add attack speed, for example, if I disconnect with the buff to my attack speed, it stays forever.
Steps to reproduce
1- Create an enchantement that uses the attribute mechanic, like so :
FAST:
Display: 'ยง9Fast'
MinLevel: 1
MaxLevel: 3
ItemType: WEAPON
ValidSlots:
- HAND
Options:
ShowInLore: FALSE
LevelAsPower: FALSE
Skills:
- attribute{attribute=GENERIC_ATTACK_SPEED;a='4+0.2*<skill.var.enchant-level>';duration=10} @self ~onTimer:10
2- Give yourself a sword with the enchant on it.
3- Disconnect while holding it. When you log back, the modified attribute is now the base attribute of the player (I checked with /attribute username minecraft:generic.attack_speed base get)