sor1n / Jewelrycraft

Minecraft mod
8 stars 4 forks source link

Interaction between hearts and ExU spikes cripples server and kicks all players constantly. #40

Open Lance5057 opened 8 years ago

Lance5057 commented 8 years ago

[Server thread/ERROR] [FML/]: SimpleChannelHandlerWrapper exception java.lang.NullPointerException at cpw.mods.fml.common.network.FMLOutboundHandler$OutboundTarget$4.selectNetworks(FMLOutboundHandler.java:109) ~[FMLOutboundHandler$OutboundTarget$4.class:?] at cpw.mods.fml.common.network.FMLOutboundHandler.write(FMLOutboundHandler.java:273) ~[FMLOutboundHandler.class:?] at io.netty.channel.DefaultChannelHandlerContext.invokeWrite(DefaultChannelHandlerContext.java:644) ~[DefaultChannelHandlerContext.class:?] at io.netty.channel.DefaultChannelHandlerContext.write(DefaultChannelHandlerContext.java:698) ~[DefaultChannelHandlerContext.class:?] at io.netty.channel.DefaultChannelHandlerContext.write(DefaultChannelHandlerContext.java:637) ~[DefaultChannelHandlerContext.class:?] at io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:115) ~[MessageToMessageEncoder.class:?] at io.netty.handler.codec.MessageToMessageCodec.write(MessageToMessageCodec.java:116) ~[MessageToMessageCodec.class:?] at io.netty.channel.DefaultChannelHandlerContext.invokeWrite(DefaultChannelHandlerContext.java:644) ~[DefaultChannelHandlerContext.class:?] at io.netty.channel.DefaultChannelHandlerContext.write(DefaultChannelHandlerContext.java:698) ~[DefaultChannelHandlerContext.class:?] at io.netty.channel.DefaultChannelHandlerContext.writeAndFlush(DefaultChannelHandlerContext.java:688) ~[DefaultChannelHandlerContext.class:?] at io.netty.channel.DefaultChannelHandlerContext.writeAndFlush(DefaultChannelHandlerContext.java:717) ~[DefaultChannelHandlerContext.class:?] at io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:893) ~[DefaultChannelPipeline.class:?] at io.netty.channel.AbstractChannel.writeAndFlush(AbstractChannel.java:239) ~[AbstractChannel.class:?] at cpw.mods.fml.common.network.simpleimpl.SimpleNetworkWrapper.sendTo(SimpleNetworkWrapper.java:196) [SimpleNetworkWrapper.class:?] at darkknight.jewelrycraft.events.EntityEventHandler.onEntityAttacked(EntityEventHandler.java:211) [EntityEventHandler.class:?] at cpw.mods.fml.common.eventhandler.ASMEventHandler_54_EntityEventHandler_onEntityAttacked_LivingAttackEvent.invoke(.dynamic) [?:?] at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54) [ASMEventHandler.class:?] at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:140) [EventBus.class:?] at net.minecraftforge.common.ForgeHooks.onLivingAttack(ForgeHooks.java:292) [ForgeHooks.class:?] at net.minecraft.entity.EntityLivingBase.func_70097_a(EntityLivingBase.java:737) [sv.class:?] at net.minecraft.entity.monster.EntityMob.func_70097_a(SourceFile:54) [yg.class:?] at com.rwtema.extrautils.block.BlockSpike.doPlayerLastHit(BlockSpike.java:389) [BlockSpike.class:?] at com.rwtema.extrautils.block.BlockSpikeDiamond.func_149670_a(BlockSpikeDiamond.java:62) [BlockSpikeDiamond.class:?] at net.minecraft.entity.Entity.func_145775_I(Entity.java:870) [sa.class:?] at net.minecraft.entity.Entity.func_70091_d(Entity.java:803) [sa.class:?] at net.minecraft.entity.EntityLivingBase.func_70612_e(EntityLivingBase.java:1490) [sv.class:?] at net.minecraft.entity.EntityLivingBase.func_70636_d(EntityLivingBase.java:1814) [sv.class:?] at net.minecraft.entity.EntityLiving.func_70636_d(EntityLiving.java:367) [sw.class:?] at net.minecraft.entity.monster.EntityMob.func_70636_d(SourceFile:25) [yg.class:?] at net.minecraft.entity.monster.EntitySkeleton.func_70636_d(SourceFile:136) [yl.class:?] at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:1611) [sv.class:?] at net.minecraft.entity.EntityLiving.func_70071_h_(EntityLiving.java:206) [sw.class:?] at net.minecraft.entity.monster.EntityMob.func_70071_h_(SourceFile:30) [yg.class:?] at net.minecraft.world.World.func_72866_a(World.java:2070) [ahb.class:?] at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:648) [mt.class:?] at net.minecraft.world.World.func_72870_g(World.java:2034) [ahb.class:?] at net.minecraft.world.World.func_72939_s(World.java:1887) [ahb.class:?] at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:489) [mt.class:?] at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:636) [MinecraftServer.class:?] at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:334) [lt.class:?] at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547) [MinecraftServer.class:?] at fastcraft.at.a(F:978) [fastcraft-1.23.jar:?] at fastcraft.H.aq(F:36) [fastcraft-1.23.jar:?] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:396) [MinecraftServer.class:?] at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [li.class:?]

Seems the heart is trying to send that message to a fake player and causing a null exception. We had to completely remove the mod to get it to stop.