Botany crash when trying to shear a Rose Bush

Issue #256 resolved
_EoD_ created an issue

binnie-mods-2.0-pre11

I had a young rose bush (the large tall vanilla rose) on my field and when I tried to shear it, it threw an exception and kicked me:

[17:49:55 ERROR]: Exception caught during firing event net.minecraftforge.event.entity.player.PlayerInteractEvent@7c0b1dfd:
java.lang.NullPointerException
        at binnie.botany.flower.TileEntityFlower.checkIfDead(TileEntityFlower.java:413) ~[TileEntityFlower.class:?]
        at binnie.botany.flower.TileEntityFlower.onShear(TileEntityFlower.java:402) ~[TileEntityFlower.class:?]
        at binnie.botany.Botany.onShearFlower(Botany.java:198) ~[Botany.class:?]
        at cpw.mods.fml.common.eventhandler.ASMEventHandler_0_Botany_onShearFlower_PlayerInteractEvent.invoke(.dynamic) ~[?:?]
        at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54) ~[ASMEventHandler.class:1.7.10-1420.120]
        at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138) [EventBus.class:1.7.10-1420.120]
        at net.minecraftforge.event.ForgeEventFactory.onPlayerInteract(ForgeEventFactory.java:100) [ForgeEventFactory.class:1.7.10-1420.120]
        at net.minecraft.server.management.ItemInWorldManager.func_73078_a(ItemInWorldManager.java:427) [mx.class:?]
        at net.minecraft.network.NetHandlerPlayServer.func_147346_a(NetHandlerPlayServer.java:853) [nh.class:?]
        at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:60) [jo.class:?]
        at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:9) [jo.class:?]
        at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:244) [ej.class:?]
        at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:173) [nc.class:?]
        at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:991) [MinecraftServer.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:431) [lt.class:?]
        at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:809) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:669) [MinecraftServer.class:?]
        at java.lang.Thread.run(Thread.java:745) [?:1.8.0_45-internal]
[17:49:55 ERROR]: Index: 1 Listeners:
[17:49:55 ERROR]: 0: NORMAL
[17:49:55 ERROR]: 1: ASM: binnie.botany.Botany@74a9628d onShearFlower(Lnet/minecraftforge/event/entity/player/PlayerInteractEvent;)V
[17:49:55 ERROR]: 2: ASM: binnie.botany.Botany@74a9628d onFertiliseSoil(Lnet/minecraftforge/event/entity/player/PlayerInteractEvent;)V
[17:49:55 ERROR]: 3: ASM: binnie.botany.Botany@74a9628d onUseEncylopedia(Lnet/minecraftforge/event/entity/player/PlayerInteractEvent;)V
[17:49:55 ERROR]: 4: ASM: binnie.extratrees.carpentry.BlockCarpentry@4a77bdf9 onClick(Lnet/minecraftforge/event/entity/player/PlayerInteractEvent;)V
[17:49:55 ERROR]: 5: ASM: micdoodle8.mods.galacticraft.core.event.EventHandlerGC@23edf1ba onPlayerClicked(Lnet/minecraftforge/event/entity/player/PlayerInteractEvent;)V
[17:49:55 ERROR]: 6: ASM: mods.railcraft.common.carts.MinecartHooks@86ca6e9 onItemUse(Lnet/minecraftforge/event/entity/player/PlayerInteractEvent;)V
[17:49:55 ERROR]: 7: ASM: appeng.parts.PartPlacement@22096e87 playerInteract(Lnet/minecraftforge/event/entity/player/PlayerInteractEvent;)V
[17:49:55 ERROR]: 8: ASM: am2.ShrinkHandler@6c37828c onEntityLiving(Lnet/minecraftforge/event/entity/living/LivingEvent;)V
[17:49:55 WARN]: Failed to handle packet for /188.193.135.11:50302
java.lang.NullPointerException
        at binnie.botany.flower.TileEntityFlower.checkIfDead(TileEntityFlower.java:413) ~[TileEntityFlower.class:?]
        at binnie.botany.flower.TileEntityFlower.onShear(TileEntityFlower.java:402) ~[TileEntityFlower.class:?]
        at binnie.botany.Botany.onShearFlower(Botany.java:198) ~[Botany.class:?]
        at cpw.mods.fml.common.eventhandler.ASMEventHandler_0_Botany_onShearFlower_PlayerInteractEvent.invoke(.dynamic) ~[?:?]
        at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54) ~[ASMEventHandler.class:1.7.10-1420.120]
        at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138) ~[EventBus.class:1.7.10-1420.120]
        at net.minecraftforge.event.ForgeEventFactory.onPlayerInteract(ForgeEventFactory.java:100) ~[ForgeEventFactory.class:1.7.10-1420.120]
        at net.minecraft.server.management.ItemInWorldManager.func_73078_a(ItemInWorldManager.java:427) ~[mx.class:?]
        at net.minecraft.network.NetHandlerPlayServer.func_147346_a(NetHandlerPlayServer.java:853) ~[nh.class:?]
        at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:60) ~[jo.class:?]
        at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:9) ~[jo.class:?]
        at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:244) ~[ej.class:?]
        at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:173) [nc.class:?]
        at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:991) [MinecraftServer.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:431) [lt.class:?]
        at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:809) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:669) [MinecraftServer.class:?]
        at java.lang.Thread.run(Thread.java:745) [?:1.8.0_45-internal]
[17:49:55 INFO]: _EoD_ lost connection: Internal server error

Comments (2)

  1. Log in to comment