Closed Syndaryl closed 1 year ago
I've replicated with a significantly stripped down modpack and superflat test world. Bug is still present in 1.2.7.e
Other testing:
When I load the world after the crash, a disenchanted book is on my output depot, but there doesn't seem to be XP anywhere in the system for it. I didn't do a good job of remembering how much XP was in my tank before putting the book donw though, so if it counts as a level 1 enchant it might just be too small.
Since the crash report was a render-fluid error for the disenchanter, I gave myself 30 levels and stood on a disenchanter with no pump attached. I successfully filled it with XP and had it rendered in the disenchanter without crashing.
I gave a diamond pickaxe Efficiency 5 and disenchanted it.
I gave myself an Efficiency 5 book and disenchanted it.
I gave a diamond pickaxe tombstone soulbound and tried to disenchant it but caused the crash again.
latest.log debug.log crash-2023-10-22_07.57.21-client.txt
When I re-entered the world the pick was on the output depot. (Disenchanted)
I set up a simple enchantment production line with a single blaze burner using an Enchantment Guide with the Tombstone Soulbound enchantment, and successfully enchanted a pick. It costs 13 mB
I also tried the Corail Tombstone enchantment "Blessing 1" - the book disenchanted, the pickaxe disenchanted, and I could enchant the sword with it. So it's not a general incompatibility with the mod, it's that specific enchantment.
Thank you for your attention to this issue!
Minecraft Version
1.20.1
Describe the Bug
Every time I send a Tombstone Soulbound book (from Corail Tombstone) onto the disenchanter, Minecraft crashes to desktop.
debug.log latest.log crash-2023-10-21_18.06.45-client.txt
Reproduction Steps
The crash is always an NPE thrown from a stack that traces through the DisenchanterRenderer.renderFluid().
Expected Result
Book would pause on top of disenchanter as the enchantment is drained, a small amount of liquid XP would be extracted, and the book would continue its roll and exit the disenchanter opposite the side of the depot.
Without crashing. :shrug
Screenshots and Videos
No response
Crash Report or Log
https://github.com/DragonsPlusMinecraft/CreateEnchantmentIndustry/files/13061918/crash-2023-10-21_18.06.45-client.txt
Other Mods
Mod Version
1.2.7.d (also able to replicate with 1.2.7.c)
Forge Version
47.2.1