diff --git a/src/main/java/net/minecraft/network/NetHandlerPlayServer.java b/src/main/java/net/minecraft/network/NetHandlerPlayServer.java index 57c9a12..c58552e 100644 --- a/src/main/java/net/minecraft/network/NetHandlerPlayServer.java +++ b/src/main/java/net/minecraft/network/NetHandlerPlayServer.java @@ -206,7 +206,9 @@ if (this.hasMoved) { - if(!playerEntity.worldObj.blockExists(MathHelper.floor_double(playerEntity.posX), 64, MathHelper.floor_double(playerEntity.posZ))) + int xPosForCheck = MathHelper.floor_double(playerEntity.posX); + int zPosForCheck = MathHelper.floor_double(playerEntity.posZ); + if(!playerEntity.worldObj.checkChunksExist(xPosForCheck-2, 0, zPosForCheck-2, xPosForCheck+2, 64, zPosForCheck+2)) return; double d1;