diff --git a/src/main/java/net/minecraft/server/EntityPlayerMP.java b/src/main/java/net/minecraft/server/EntityPlayerMP.java index ee13cbce28..1e1f0b5580 100644 --- a/src/main/java/net/minecraft/server/EntityPlayerMP.java +++ b/src/main/java/net/minecraft/server/EntityPlayerMP.java @@ -194,7 +194,16 @@ public class EntityPlayerMP extends EntityPlayer implements ICrafting { } public void e(Entity entity) { - super.e(entity); + // CraftBukkit start + setPassengerOf(entity); + } + + public void setPassengerOf(Entity entity) { + // e(null) doesn't really fly for overloaded methods, + // so this method is needed + + //CraftBukkit end + super.setPassengerOf(entity); a.b(((Packet) (new Packet39(((Entity) (this)), k)))); a.a(p, q, r, v, w); }