Closed TotallyNotGuy closed 4 years ago
Thanks for the report! Should be fixed in the next version
Sadly, this didn't actually fix it :( Turns out the actual fix was really easy though. Tried building off latest commit and still didn't actually register any conflicts, but just adding "PROFICIENCY.conflicts.add(MENDING);" to BukkitEnchantment.java actually did the trick (since when checking AE enchant conflicts it seems to only check if the vanilla enchant is a conflict for the AE enchant not the other way around) (don't mind the extra logging output) Thanks!
While that's a solution, needing to adding conflicts to both enchants means there's an underlying issue. And, indeed, there was. 745abe8 should fix this issue.
Plugin version: Latest commit as of 2/6/2020 Server type: Paper Server version: 1.15.2
Describe the bug Proficiency can be combined with Mending in an anvil.
Expected behavior The code makes it at least look like Mending is supposed to be incompatible with Proficiency so both can't be on the same item in vanilla survival.
To Reproduce
Plugins A lot, but ProtocolLib historically has been the only one that ever caused AE issues.
Screenshots/Video If applicable, add screenshots/videos to help explain your problem.
Additional context I really just want to have the ability to add vanilla enchants as conflicts for balance...