mirror of
https://github.com/PaperMC/Paper.git
synced 2025-09-01 04:43:50 -07:00
Tell clients to update if EntityPortalCreateEvent is canceled. Fixes BUKKIT-1426
This commit is contained in:
@@ -617,6 +617,16 @@ public class EntityEnderDragon extends EntityComplex {
|
|||||||
for (BlockState state : event.getBlocks()) {
|
for (BlockState state : event.getBlocks()) {
|
||||||
state.update(true);
|
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
|
// CraftBukkit end
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user