EchoPet

EchoPet

882k Downloads

/pet and /petadmin

Tikas2 opened this issue · 13 comments

commented

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

commented

Paste your startup log in pastebin please

commented

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)

commented

Type /version in console and paste us the output please.

commented

Looks like you're using the wrong version of Echopet for your CB version.

commented

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)

commented

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).

commented

Alright ill try again with your link.

commented

Errors when i try to use /pet

commented

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

commented

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

commented

Mayby its just not ment to be? =/

commented

EchoPet currently doesn't support MCPC+/Cauldron yet, sorry. I'm working on it :)

commented

Ah alright than that is it, well, I cant wait, thanks for the support! =D