CrucibleMC/Grimoire-Mixins-1.12.2

Botania Mana Bottle causes Crash

Opened this issue · 4 comments

Drinking a mana bottle causes this crash:

java.lang.NoSuchFieldError: net/minecraft/entity/EntityLivingBase.posX
    at vazkii.botania.common.item.ItemBottledMana.effect(ItemBottledMana.java:611)
    at vazkii.botania.common.item.ItemBottledMana.randomEffect(ItemBottledMana.java:197)
    at vazkii.botania.common.item.ItemBottledMana.onItemUseFinish(ItemBottledMana.java:691)
    at net.minecraft.item.ItemStack.onItemUseFinish(ItemStack.java:260)
    at net.minecraft.entity.EntityLivingBase.onItemUseFinish(EntityLivingBase.java:3145)
    at net.minecraft.entity.player.EntityPlayerMP.onItemUseFinish(EntityPlayerMP.java:1378)
    at net.minecraft.entity.EntityLivingBase.updateActiveHand(EntityLivingBase.java:3027)
    at net.minecraft.entity.EntityLivingBase.onUpdate(EntityLivingBase.java:2423)
    at net.minecraft.entity.player.EntityPlayer.onUpdate(EntityPlayer.java:248)
    at net.minecraft.entity.player.EntityPlayerMP.onUpdateEntity(EntityPlayerMP.java:467)
    at net.minecraft.server.management.PlayerList.playerLoggedOut(PlayerList.java:532)
    at net.minecraft.network.NetHandlerPlayServer.onDisconnect(NetHandlerPlayServer.java:1297)
    at net.minecraft.network.NetworkManager.handleDisconnection(NetworkManager.java:364)
    at net.minecraft.network.NetworkSystem.networkTick(NetworkSystem.java:223)
    at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:937)
    at net.minecraft.server.dedicated.DedicatedServer.updateTimeLightAndEntities(DedicatedServer.java:472)
    at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:776)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:630)
    at java.lang.Thread.run(Thread.java:823)

Full crash report:
message (19).txt

I just finished setting up my pc again.

image

It works on my server, seen your last log from here #2 (comment), it seems the mod "Performant" is being loaded before the Grimoire.

Maybe forge changed the ordering method. I will try to run with this mod and check if it is incompatible.

image

Doesn't seems to be it.

Tested here on Magma and with Performant mod, it works fine, even with performant being loaded before...

Ok, this is a bug, but i was not able to reproduce, tried several of your mods, i was not able to find the exact cause.

This is on the Tekxit 3 LE modpack on Technic if that helps any.