Books are now fully compatible, and added in villager trade compatibility!
You can now configure a chance for villagers to sell custom enchanted books instead of vanilla ones! As well as a custom cost (range).
For each enchanted book a librarian would normally sell, it has a configurable chance to be replaced by a custom enchanted book. You can also choose certain enchants to not be obtainable via trading, allowing even more control.
Of course, since enchanted books only containing a custom enchant are obtainable now, they should naturally also be compatible in the anvil. They are now! You can now combine items with with enchanted books containing *just* a custom enchant, as well as configure an additional cost to combine them.
I just finished this update and I don't have the means to fully test this plugin for bugs, so if you have any bugs to report let me know on my discord and I'll get to fixing it as soon as I can! Especially bugs related to trading and anvil combining, since those are the two mechanics that significantly changed.
Also, this update adds in the means to disable certain core features in case of compatibility problems with other plugins, such as the custom enchantment table, anvil, and trading mechanics. Or just if you don't want to use them
As always, a review is much appreciated and thanks for using ES!