From 3df3af3069acae7c7cbc29f39660179cfd1c26d5 Mon Sep 17 00:00:00 2001 From: OmerBenGera Date: Wed, 18 Nov 2020 12:14:29 +0200 Subject: [PATCH] Fixed chunks not unloaded correctly after loaders are broken --- .../com/bgsoftware/wildloaders/nms/NMSAdapter_v1_14_R1.java | 2 +- .../src/com/bgsoftware/wildloaders/nms/NMSAdapter_v1_16_R2.java | 2 +- .../src/com/bgsoftware/wildloaders/nms/NMSAdapter_v1_16_R3.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/v1_14_R1/src/main/java/com/bgsoftware/wildloaders/nms/NMSAdapter_v1_14_R1.java b/v1_14_R1/src/main/java/com/bgsoftware/wildloaders/nms/NMSAdapter_v1_14_R1.java index eddc97c..08a16d5 100644 --- a/v1_14_R1/src/main/java/com/bgsoftware/wildloaders/nms/NMSAdapter_v1_14_R1.java +++ b/v1_14_R1/src/main/java/com/bgsoftware/wildloaders/nms/NMSAdapter_v1_14_R1.java @@ -161,7 +161,7 @@ public final class NMSAdapter_v1_14_R1 implements NMSAdapter { chunk.tileEntities.values().stream().filter(tileEntity -> tileEntity instanceof TileEntityMobSpawner) .forEach(tileEntity -> ((TileEntityMobSpawner) tileEntity).getSpawner().requiredPlayerRange = 16); - world.setForceLoaded(chunk.getPos().x, chunk.getPos().z, true); + world.setForceLoaded(chunk.getPos().x, chunk.getPos().z, false); } } diff --git a/v1_16_R2/src/com/bgsoftware/wildloaders/nms/NMSAdapter_v1_16_R2.java b/v1_16_R2/src/com/bgsoftware/wildloaders/nms/NMSAdapter_v1_16_R2.java index 861ba2e..455fd6e 100644 --- a/v1_16_R2/src/com/bgsoftware/wildloaders/nms/NMSAdapter_v1_16_R2.java +++ b/v1_16_R2/src/com/bgsoftware/wildloaders/nms/NMSAdapter_v1_16_R2.java @@ -162,7 +162,7 @@ public final class NMSAdapter_v1_16_R2 implements NMSAdapter { chunk.tileEntities.values().stream().filter(tileEntity -> tileEntity instanceof TileEntityMobSpawner) .forEach(tileEntity -> ((TileEntityMobSpawner) tileEntity).getSpawner().requiredPlayerRange = 16); - world.setForceLoaded(chunk.getPos().x, chunk.getPos().z, true); + world.setForceLoaded(chunk.getPos().x, chunk.getPos().z, false); } } diff --git a/v1_16_R3/src/com/bgsoftware/wildloaders/nms/NMSAdapter_v1_16_R3.java b/v1_16_R3/src/com/bgsoftware/wildloaders/nms/NMSAdapter_v1_16_R3.java index e41af8d..5df8e76 100644 --- a/v1_16_R3/src/com/bgsoftware/wildloaders/nms/NMSAdapter_v1_16_R3.java +++ b/v1_16_R3/src/com/bgsoftware/wildloaders/nms/NMSAdapter_v1_16_R3.java @@ -162,7 +162,7 @@ public final class NMSAdapter_v1_16_R3 implements NMSAdapter { chunk.tileEntities.values().stream().filter(tileEntity -> tileEntity instanceof TileEntityMobSpawner) .forEach(tileEntity -> ((TileEntityMobSpawner) tileEntity).getSpawner().requiredPlayerRange = 16); - world.setForceLoaded(chunk.getPos().x, chunk.getPos().z, true); + world.setForceLoaded(chunk.getPos().x, chunk.getPos().z, false); } }