Tell clients to update if EntityPortalCreateEvent is canceled. Fixes BUKKIT-1426

This commit is contained in:
feildmaster 2012-04-02 14:06:33 -05:00
parent 81102479a7
commit 470d9f9e1d

View file

@ -617,6 +617,16 @@ public class EntityEnderDragon extends EntityComplex {
for (BlockState state : event.getBlocks()) {
state.update(true);
}
} else {
for (BlockState state : event.getBlocks()) {
Packet53BlockChange packet = new Packet53BlockChange(state.getX(), state.getY(), state.getZ(), this.world);
for (Iterator it = this.world.players.iterator(); it.hasNext();) {
EntityHuman entity = (EntityHuman) it.next();
if (entity instanceof EntityPlayer) {
((EntityPlayer) entity).netServerHandler.sendPacket(packet);
}
}
}
}
// CraftBukkit end