--- a/net/minecraft/server/CommandTeleport.java +++ b/net/minecraft/server/CommandTeleport.java @@ -69,7 +69,7 @@ } entity.stopRiding(); - ((EntityPlayer) entity).playerConnection.a(commandabstract_commandnumber.a(), commandabstract_commandnumber1.a(), commandabstract_commandnumber2.a(), f, f1, enumset); + ((EntityPlayer) entity).playerConnection.a(commandabstract_commandnumber.a(), commandabstract_commandnumber1.a(), commandabstract_commandnumber2.a(), f, f1, enumset, org.bukkit.event.player.PlayerTeleportEvent.TeleportCause.COMMAND); // CraftBukkit entity.setHeadRotation(f); } else { float f2 = (float) MathHelper.g(commandabstract_commandnumber3.a()); @@ -94,4 +94,11 @@ public boolean isListStart(String[] astring, int i) { return i == 0; } + + // CraftBukkit start - fix decompile error + @Override + public int compareTo(ICommand o) { + return a((ICommand) o); + } + // CraftBukkit end }