From dbe3f197903ae6362ffc5f93bd98595b8e6d07b9 Mon Sep 17 00:00:00 2001 From: Micle Date: Mon, 26 May 2025 18:56:43 +0100 Subject: [PATCH] Using config option for saving to cache. --- .../micle/xptools/events/common/OnBlockBreakEventHandler.java | 4 +++- .../events/common/OnLivingExperienceDropEventHandler.java | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/dev/micle/xptools/events/common/OnBlockBreakEventHandler.java b/src/main/java/dev/micle/xptools/events/common/OnBlockBreakEventHandler.java index 2dfd2a8..688e841 100644 --- a/src/main/java/dev/micle/xptools/events/common/OnBlockBreakEventHandler.java +++ b/src/main/java/dev/micle/xptools/events/common/OnBlockBreakEventHandler.java @@ -45,7 +45,9 @@ public class OnBlockBreakEventHandler { ); // Save operations to cache - OperationCache.addBlockBreakCacheEntry(block_id, operations); + if (Config.Server.optimizationUseCache.get()) { + OperationCache.addBlockBreakCacheEntry(block_id, operations); + } } // Add global operations before all others diff --git a/src/main/java/dev/micle/xptools/events/common/OnLivingExperienceDropEventHandler.java b/src/main/java/dev/micle/xptools/events/common/OnLivingExperienceDropEventHandler.java index 91f5917..f0f2b70 100644 --- a/src/main/java/dev/micle/xptools/events/common/OnLivingExperienceDropEventHandler.java +++ b/src/main/java/dev/micle/xptools/events/common/OnLivingExperienceDropEventHandler.java @@ -45,7 +45,9 @@ public class OnLivingExperienceDropEventHandler { ); // Save operations to cache - OperationCache.addEntityKillCacheEntry(entity_id, operations); + if (Config.Server.optimizationUseCache.get()) { + OperationCache.addEntityKillCacheEntry(entity_id, operations); + } } // Add global operations before all others