Thaumic Augmentation

Thaumic Augmentation

7M Downloads

spellbat+any effect=crash

Bardyon opened this issue ยท 5 comments

commented

So I really don't know how to explain this thing but apparently if you use a spellbat with the split, void shield and something like flux as an example crashes the server or solo world where you were. this is very easy to recreate since it's just a void glove with impetus enhancing it along with the foci that is void spellbat, void shield and flux as an example, use it on an eldritch guardian and you crash the server i only have the crash logs
crash-2022-06-17_11.58.00-server.txt

commented

Can confirm. The crash happens when the bat hits the target
crash-2022-06-19_23.01.05-server.txt
Happens with only Augmentation and its dependencies.

commented

The ticking entity that causes this to happen persists and causes a crash when loading the world.

commented

Well this is unfortunate...

The ticking entity that causes this to happen persists and causes a crash when loading the world.

There should be an option in forge.cfg to remove erroring entities - switch that option on, load the world, then turn it back off again to be able to load things in again.

commented

Small update: apparently Thaumcraft has a bug (what a surprise...) where the split mods don't bother setting who the caster was on the split effects. In addition, thanks to some decisions made in the Thaumcraft code, making the effects actually work as intended is going to be a massive pain. For now I'll just stop the crashing, but it won't work either unfortunately.

Nevermind, I figured out a solution

commented

@TheCodex6824 This reminded me of something else. There's a Spellbat spawn egg and if you try to use it, nothing spawns (or you might hear idle sounds for a moment) but then strange things occur such as entities completely freezing or the game crashing badly, I got confused into believing that it was caused by something else until I figured out that it was the spawn egg. I think it might be critical enough to take a look at it