Incompatibility with Disenchanter
Impelon opened this issue ยท 0 comments
The OpenCustomGUI handler for enchanting tables conflicts with Disenchanter as discovered in Impelon/Disenchanter/issues/64.
The problem is that the disenchanting table uses a tile entity that extends TileEntityEnchantmentTable to get all the animation code without needing to copy it.
However Enchanting Tweaks thus believes the table is an enchanting table and falsely tries to replace the GUI:
I would suggest checking for equality of TileEntityEnchantmentTable instead of using instanceof in this specific case, or introducing a configurable list of tileentities that will not get their GUI replaced, even if they extend TileEntityEnchantmentTable.