[1.16.4] Tag was used before it was bound (ticking entity)
Gbergz opened this issue ยท 12 comments
Title^
Forge Version
35.1.36 - 1.16.4
Log file / crash report
https://hatebin.com/qdqhjnmysq
Describe the issue
Someone from my discord reported this and describes it like this:
When I do a right click anywhere on a block ( chest, door ,furnace and other ) I crash and I have this error
The tag is added by BloodMagic. It looks like they forgot to namespace it. https://github.com/WayofTime/BloodMagic/blob/1.16.3/src/main/java/wayoftime/bloodmagic/common/tags/BloodMagicTags.java#L22
By namespace I assume you mean I didn't do "bloodmagic:life". Will that fix this crash?
I would expect it to be in your own namespace otherwise it will be in "minecraft". I'm not sure what is causing the crash though, traced it to something like public net.minecraft.entity.Entity::updateEyesInWater
Try sticking a bee in blood and see if it crashes, I can't think of any other situation where updateEyesInWater would be called :)
The vanilla bees can fly properly in the blood even when I don't use the proper formatting for the tag. Even placed a few flowers. Does it need to be the bees from your mod?
I don't override that method, but I can try and load up your mod and see. Give me 5-10 minutes
No crash here either. Looks like one of those shite errors that are not reproduceable outside of the players world. I can see that you do have a json file for the tag, so I don't see a problem in your code.
Another thing, @Gbergz I just assumed that the crash was from TNP Limitless 3 so I looked through the mods in my local instance, but Blood Magic is not in the crash log. Was it recently added or removed?
Not seeing Productive Bees either :S Is that modlist just useless and incomplete or did the player remove mods?
I don't have the full log since a player sent the crash to me.
Modlist here https://www.curseforge.com/minecraft/modpacks/tnp-limitless-3/files/3164238
And yes it's TNP Limitless 3