[ANGRY PIXEL] The Betweenlands

[ANGRY PIXEL] The Betweenlands

24M Downloads

Ring of Power error/Shockwave Sword crash

Alzarath opened this issue ยท 0 comments

commented

I hate to post a non-descriptive report, but my users didn't offer me much information, and I thought it might as well be better to report it than not. Anyways, the server crashed and it is believed to have something to do with the Shockwave sword.

The crash once again occurred when the first player joined. After restarting, a second player (who was in the area of the first player) joined without a crash. The first joined afterwards and it still didn't crash. Here is the only relevant log piece I could find after the crash post-first-restart:

[08:34:39] [Server thread/ERROR] [FML/]: Exception caught during firing event net.minecraftforge.event.entity.living.LivingHurtEvent@4ad999b8:
java.lang.NoSuchMethodError: thebetweenlands.common.event.handler.AttackDamageHandler.spawnPowerRingParticles(Lnet/minecraft/entity/Entity;)V
        at thebetweenlands.common.event.handler.AttackDamageHandler.onEntityAttacked(AttackDamageHandler.java:70) ~[AttackDamageHandler.class:?]
        at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_859_AttackDamageHandler_onEntityAttacked_LivingHurtEvent.invoke(.dynamic) ~[?:?]
        at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) ~[ASMEventHandler.class:?]
        at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:185) [EventBus.class:?]
        at net.minecraftforge.common.ForgeHooks.onLivingHurt(ForgeHooks.java:504) [ForgeHooks.class:?]
        at net.minecraft.entity.EntityLivingBase.func_70665_d(EntityLivingBase.java:1290) [sf.class:?]
        at net.minecraft.entity.EntityLivingBase.func_70097_a(EntityLivingBase.java:890) [sf.class:?]
        at net.minecraft.entity.monster.EntityMob.func_70097_a(SourceFile:73) [yx.class:?]
        at net.minecraft.entity.monster.EntityZombie.func_70097_a(EntityZombie.java:284) [zi.class:?]
        at thebetweenlands.common.entity.EntityShockwaveBlock.func_70071_h_(EntityShockwaveBlock.java:124) [EntityShockwaveBlock.class:?]
        at net.minecraft.world.World.func_72866_a(World.java:1964) [aid.class:?]
        at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:839) [ls.class:?]
        at net.minecraft.world.World.func_72870_g(World.java:1934) [aid.class:?]
        at net.minecraft.world.World.func_72939_s(World.java:1750) [aid.class:?]
        at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:620) [ls.class:?]
        at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:709) [MinecraftServer.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:387) [ld.class:?]
        at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:613) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:471) [MinecraftServer.class:?]
        at java.lang.Thread.run(Thread.java:745) [?:1.8.0_121]

If I can find more information about it in the future, I will be sure to edit this post.

Update: We've isolated the problem to the Ring of Power. While the Ring of Power is active, the offending player is unable to deal damage to anything. Attempting to will cause a similar error to above. It will not crash the server in this way.

A player using the Ring of Power with the Shockwave Sword against another player seems to cause the crash.

We're using a modified Direwolf20 1.10.2 mod pack. Here's a full list of mods in the off-chance it's relevant.