EchoPet

EchoPet

882k Downloads

Cavespider spawners causing errors, spawning cavespider pets?

mumblerit opened this issue ยท 6 comments

commented
[23:55:50 WARN]: java.lang.NoSuchMethodException: com.dsh105.echopet.compat.nms.v1_8_Spigot.entity.type.EntityCaveSpiderPet.<init>(net.minecraft.server.v1_7_R4.World)
[23:55:50 WARN]:        at java.lang.Class.getConstructor0(Class.java:2971)
[23:55:50 WARN]:        at java.lang.Class.getConstructor(Class.java:1812)
[23:55:50 WARN]:        at net.minecraft.server.v1_7_R4.EntityTypes.createEntityByName(SourceFile:118)
[23:55:50 WARN]:        at net.minecraft.server.v1_7_R4.MobSpawnerAbstract.g(MobSpawnerAbstract.java:82)
[23:55:50 WARN]:        at net.minecraft.server.v1_7_R4.TileEntityMobSpawner.h(SourceFile:61)
[23:55:50 WARN]:        at net.minecraft.server.v1_7_R4.World.tickEntities(World.java:1516)
[23:55:50 WARN]:        at net.minecraft.server.v1_7_R4.WorldServer.tickEntities(WorldServer.java:516)
[23:55:50 WARN]:        at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:706)
[23:55:50 WARN]:        at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:289)
[23:55:50 WARN]:        at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584)
[23:55:50 WARN]:        at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490)
[23:55:50 WARN]:        at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628)
[23:55:50 WARN]: java.lang.NoSuchMethodException: com.dsh105.echopet.compat.nms.v1_8_Spigot.entity.type.EntityCaveSpiderPet.<init>(net.minecraft.server.v1_7_R4.World)
[23:55:50 WARN]:        at java.lang.Class.getConstructor0(Class.java:2971)
[23:55:50 WARN]:        at java.lang.Class.getConstructor(Class.java:1812)
[23:55:50 WARN]:        at net.minecraft.server.v1_7_R4.EntityTypes.createEntityByName(SourceFile:118)
[23:55:50 WARN]:        at net.minecraft.server.v1_7_R4.MobSpawnerAbstract.g(MobSpawnerAbstract.java:82)
[23:55:50 WARN]:        at net.minecraft.server.v1_7_R4.TileEntityMobSpawner.h(SourceFile:61)
[23:55:50 WARN]:        at net.minecraft.server.v1_7_R4.World.tickEntities(World.java:1516)
[23:55:50 WARN]:        at net.minecraft.server.v1_7_R4.WorldServer.tickEntities(WorldServer.java:516)
[23:55:50 WARN]:        at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:706)
[23:55:50 WARN]:        at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:289)
[23:55:50 WARN]:        at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584)
[23:55:50 WARN]:        at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490)
[23:55:50 WARN]:        at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628)
commented

This is the new registration system I was referring to above: a6cb2bc. Hopefully it resolves this problem.

commented

Fixed as per a71b45d

commented

appears to work, thanks

commented

Error onload

using builds from your jenkins
http://pastebin.com/kagfvgkx

commented

spigot 1.8 compat with the devbuild of protocollib

Cavespider spawners seem to turn into pet cavespider spawners, many errors, then crash

commented

Thanks for reporting! :)

I've been working on a new entity registration system (2978ab1) that will (hopefully) prevent problems like this occurring. Once I know it achieves exactly what I'm after, I'll be merging it into v2 and will notify you via this ticket.