From d45b96fc4532e13d2f8c4b47244a2bc62265f0da Mon Sep 17 00:00:00 2001 From: Saereth Date: Wed, 22 Apr 2026 14:12:38 -0700 Subject: [PATCH] Stop generating Demon Will on chunk load Removes the automatic generation of Demon Will when a chunk is loaded without existing NBT data, preventing unintended will accumulation and hasmap pollution. --- .../wayoftime/bloodmagic/util/handler/event/WillHandler.java | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/main/java/wayoftime/bloodmagic/util/handler/event/WillHandler.java b/src/main/java/wayoftime/bloodmagic/util/handler/event/WillHandler.java index 84d366cf15..70e7ccbf41 100644 --- a/src/main/java/wayoftime/bloodmagic/util/handler/event/WillHandler.java +++ b/src/main/java/wayoftime/bloodmagic/util/handler/event/WillHandler.java @@ -247,9 +247,6 @@ public void chunkLoad(ChunkDataEvent.Load event) DemonWillHolder current = new DemonWillHolder(); current.readFromNBT(nbt, "current"); WorldDemonWillHandler.addWillChunk(rl, event.getChunk(), base, current); - } else - { - WorldDemonWillHandler.generateWill(event.getChunk(), (Level) event.getLevel()); } } }