I'm experimenting with the EntityWither class and I ran into an issue that surprised me a bit. I'm currently using this code: Code (Java): EntityWither wither = new EntityWither(((CraftWorld) loc.getWorld()).getHandle()); wither.getBukkitEntity().teleport(loc); // This is needed otherwise a wither wouldn't even spawn. Could use setPosition aswell. PacketPlayOutSpawnEntityLiving packet = new PacketPlayOutSpawnEntityLiving(wither); ((CraftPlayer) p).getHandle().playerConnection.sendPacket(packet); // Packet sending The result? The wither spawns with no ai, and is stationary, it takes no damage, as if it has no objective, it does not move, not make any sounds, no gravity. I tried making my own Custom Wither class, only with the super method and the same result persists. What am I doing wrong?