From d20cec1401b147047a9362c8fabe968d34baf18c Mon Sep 17 00:00:00 2001 From: Yurii Shnitkovskyi Date: Tue, 15 Apr 2025 21:41:17 +0300 Subject: [PATCH] Protect some calls that lead to loadChunk with blockExists --- .../java/openblocks/common/tileentity/TileEntitySprinkler.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/openblocks/common/tileentity/TileEntitySprinkler.java b/src/main/java/openblocks/common/tileentity/TileEntitySprinkler.java index 9c763bbcd..8c6cb53a7 100644 --- a/src/main/java/openblocks/common/tileentity/TileEntitySprinkler.java +++ b/src/main/java/openblocks/common/tileentity/TileEntitySprinkler.java @@ -98,6 +98,7 @@ public void usePlayer(OpenModsFakePlayer fakePlayer) { for (int i = -1; i <= 1; i++) { int y = yCoord + i; + if (!worldObj.blockExists(x, y, z)) break; if (ItemDye.applyBonemeal(BONEMEAL.copy(), worldObj, x, y, z, fakePlayer)) break; }