/pet and /petadmin
Tikas2 opened this issue · 13 comments
Hello dear Echopet users/creators!
I installed the latest version with CB 1.6.4 and when i use /pet or /petadmin the only response I get is Unknown command, try to use /help
When i use /echopet it only shows the version, website, and that the command lines are pet and petadmin...wich they are not
Any ideas?
Greets,
Tikas
2014-08-15 21:02:26 [INFO] [EchoPet] Enabling EchoPet v2.3.3-b408
2014-08-15 21:02:27 [INFO] --------------------
2014-08-15 21:02:27 [INFO] [CoreProtect] Version 2.0.9 now available.
2014-08-15 21:02:27 [INFO] [CoreProtect] Download: Type "/co version" in-game.
2014-08-15 21:02:27 [INFO] --------------------
2014-08-15 21:02:27 [INFO] [Sponsor] Unlimited MC Hosting: www.hosthorde.com
2014-08-15 21:02:27 [INFO] --------------------
2014-08-15 21:02:29 [WARNING] [Reflection] Could not find class: net.minecraft.server.v1_6_R3.EntityTypes!
2014-08-15 21:02:29 [SEVERE] Error occurred while enabling EchoPet v2.3.3-b408 (Is it up to date?)
java.lang.NullPointerException
at com.dsh105.echopet.compat.api.util.reflection.SafeField.(SafeField.java:37)
at com.dsh105.echopet.EchoPetPlugin.registerEntity(EchoPetPlugin.java:361)
at com.dsh105.echopet.EchoPetPlugin.onEnable(EchoPetPlugin.java:149)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:467)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:383)
at org.bukkit.craftbukkit.v1_6_R3.CraftServer.loadPlugin(CraftServer.java:279)
at org.bukkit.craftbukkit.v1_6_R3.CraftServer.enablePlugins(CraftServer.java:261)
at net.minecraft.server.MinecraftServer.func_71243_i(MinecraftServer.java:522)
at net.minecraft.server.MinecraftServer.func_71222_d(MinecraftServer.java:486)
at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:429)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:225)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:637)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583)
Ah, i thought I had CB, my bad:
This server is running Cauldron-MCPC-Plus version git-Cauldron-MCPC-Plus1.6.4-1.965.21.89 (MC: 1.6.4) (Implementing API version 1.6.4-R2.1-SNAPSHOT)
You should be running 2.1.0. Try running http://dev.bukkit.org/bukkit-plugins/echopet/files/20-echo-pet-v2-0-11/ and see if that works. If not then there is likely a bug with either your version of MCPC or echopet (unlikely).
2014-08-15 22:07:07 [INFO] Tikas2 issued server command: /pet ocelot:baby;blackie
2014-08-15 22:07:07 [INFO] [EchoPet] [SEVERE] Failed to create new EntityPet instance.
2014-08-15 22:07:07 [INFO] [EchoPet] [SEVERE] See the Log File for details [EchoPet.log].
2014-08-15 22:07:07 [INFO] [EchoPet] [SEVERE] Failed to create new Pet instance [OCELOT].
2014-08-15 22:07:07 [INFO] [EchoPet] [SEVERE] See the Log File for details [EchoPet.log].
2014-08-15 22:07:07 [SEVERE] null
org.bukkit.command.CommandException: Unhandled exception executing 'pet ocelot:baby;blackie' in com.github.dsh105.echopet.commands.CustomCommand(pet)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:196)
at org.bukkit.craftbukkit.v1_6_R3.CraftServer.dispatchCommand(CraftServer.java:534)
at net.minecraft.network.NetServerHandler.func_72566_d(NetServerHandler.java:1406)
at net.minecraft.network.NetServerHandler.chat(NetServerHandler.java:1270)
at net.minecraft.network.NetServerHandler.func_72481_a(NetServerHandler.java:1202)
at net.minecraft.network.packet.Packet3Chat.func_73279_a(Packet3Chat.java:68)
at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:476)
at net.minecraft.network.NetServerHandler.func_72570_d(NetServerHandler.java:234)
at net.minecraft.network.NetworkListenThread.func_71747_b(NetworkListenThread.java:54)
at net.minecraft.server.dedicated.DedicatedServerListenThread.func_71747_b(DedicatedServerListenThread.java:37)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:917)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:331)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:784)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:666)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583)
Caused by: java.lang.NullPointerException
at com.github.dsh105.echopet.data.PetHandler.forceAllValidData(PetHandler.java:202)
at com.github.dsh105.echopet.data.PetHandler.createPet(PetHandler.java:131)
at com.github.dsh105.echopet.commands.PetCommand.onCommand(PetCommand.java:323)
at com.github.dsh105.echopet.commands.CustomCommand.execute(CustomCommand.java:21)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:192)
... 14 more
And from the logs of EchoPet:
[15/08/2014]---[22:08:44]§4[§cEchoPet§4] §r §c[SEVERE] Failed to create new EntityPet instance.
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at com.github.dsh105.echopet.data.PetType.getNewEntityInstance(PetType.java:186)
at com.github.dsh105.echopet.entity.pet.Pet.createPet(Pet.java:156)
at com.github.dsh105.echopet.entity.pet.Pet.(Pet.java:46)
at com.github.dsh105.echopet.entity.pet.ocelot.OcelotPet.(OcelotPet.java:17)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at com.github.dsh105.echopet.data.PetType.getNewPetInstance(PetType.java:199)
at com.github.dsh105.echopet.data.PetHandler.createPet(PetHandler.java:129)
at com.github.dsh105.echopet.commands.PetCommand.onCommand(PetCommand.java:323)
at com.github.dsh105.echopet.commands.CustomCommand.execute(CustomCommand.java:21)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:192)
at org.bukkit.craftbukkit.v1_6_R3.CraftServer.dispatchCommand(CraftServer.java:534)
at net.minecraft.network.NetServerHandler.func_72566_d(NetServerHandler.java:1406)
at net.minecraft.network.NetServerHandler.chat(NetServerHandler.java:1270)
at net.minecraft.network.NetServerHandler.func_72481_a(NetServerHandler.java:1202)
at net.minecraft.network.packet.Packet3Chat.func_73279_a(Packet3Chat.java:68)
at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:476)
at net.minecraft.network.NetServerHandler.func_72570_d(NetServerHandler.java:234)
at net.minecraft.network.NetworkListenThread.func_71747_b(NetworkListenThread.java:54)
at net.minecraft.server.dedicated.DedicatedServerListenThread.func_71747_b(DedicatedServerListenThread.java:37)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:917)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:331)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:784)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:666)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583)
Caused by: java.lang.NoSuchMethodError: com.github.dsh105.echopet.entity.pet.EntityPet.getNavigation()Lnet/minecraft/pathfinding/PathNavigate;
at com.github.dsh105.echopet.entity.pathfinder.goals.PetGoalFloat.(PetGoalFloat.java:12)
at com.github.dsh105.echopet.entity.pet.EntityPet.setPathfinding(EntityPet.java:100)
at com.github.dsh105.echopet.entity.pet.EntityPet.(EntityPet.java:66)
at com.github.dsh105.echopet.entity.pet.EntityAgeablePet.(EntityAgeablePet.java:12)
at com.github.dsh105.echopet.entity.pet.ocelot.EntityOcelotPet.(EntityOcelotPet.java:17)
... 31 more