Sweenus / SimplySkills

Other
20 stars 18 forks source link

"Saving entity NBT" crash #89

Closed HaXrDEV closed 3 months ago

HaXrDEV commented 6 months ago
Saving entity NBT
at net.spell_engine.entity.SpellProjectile.writeCustomDataToNbt(SpellProjectile.java:578)

Mixins in Stacktrace:
    net.spell_engine.entity.SpellProjectile:
        net.sweenus.simplyskills.mixins.SpellProjectileMixin (simplyskills.mixins.json)

crash-2024-05-16_23.33.39-server.txt

I have no idea how to replicate this crash, as it is happening on a server i am running.

SimplySkills 1.3.2+1.20.1 Spell Engine 0.14.3+1.20.1 Fabric 0.15.11 Minecraft 1.20.1

HaXrDEV commented 6 months ago

Note that this issue started occurring after updating SimplySkills & Spell Engine to these versions mentioned above. Did not have this issue with simplyskills-1.3.0+1.20.1 and spell_engine-0.13.3+1.20.1

HaXrDEV commented 5 months ago

After a bit more testing, i found out that the issue was caused by DoesEntityTick. Removing that mod fixes the issue.

Scratch that, it is still happening.

HaXrDEV commented 5 months ago

All i have been able to gather so far, is that it seems to happen when a singular player on the server uses the Righteous Hammers ascendency ability.

Though seemingly only with that player. I'll have his skill tree reset and see if it helps at all.

HaXrDEV commented 5 months ago

Through further testing, it seems to occur if a spell is being cast just as the server is doing a manual '/save-all' save.

HaXrDEV commented 3 months ago

This issue should be fixed as of Spell Engine 0.15.8. https://github.com/ZsoltMolnarrr/SpellEngine/commit/1cd1bbb5631302e9a5d7e15d77d9f55af3ab5559