From f17b63a8f72d67de92393d04da8f98d0db6047b3 Mon Sep 17 00:00:00 2001 From: intricate Date: Wed, 20 Oct 2021 23:12:23 -0300 Subject: [PATCH] Fix #1126 (#1132) --- .../java/carpet/logging/logHelpers/ExplosionLogHelper.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/carpet/logging/logHelpers/ExplosionLogHelper.java b/src/main/java/carpet/logging/logHelpers/ExplosionLogHelper.java index ede43e3e..05121056 100644 --- a/src/main/java/carpet/logging/logHelpers/ExplosionLogHelper.java +++ b/src/main/java/carpet/logging/logHelpers/ExplosionLogHelper.java @@ -28,6 +28,7 @@ public class ExplosionLogHelper private static long lastGametime = 0; private static int explosionCountInCurretGT = 0; + private static boolean newTick; public ExplosionLogHelper(Entity entity, double x, double y, double z, float power, boolean createFire, Explosion.DestructionType blockDestructionType) { this.entity = entity; @@ -44,14 +45,16 @@ public class ExplosionLogHelper public void onExplosionDone(long gametime) { - List messages = new ArrayList<>(); + newTick = false; if (!(lastGametime == gametime)){ explosionCountInCurretGT = 0; lastGametime = gametime; - messages.add(c("wb tick : ", "d " + gametime)); + newTick = true; } explosionCountInCurretGT++; LoggerRegistry.getLogger("explosions").log( (option) -> { + List messages = new ArrayList<>(); + if(newTick) messages.add(c("wb tick : ", "d " + gametime)); if ("brief".equals(option)) { messages.add( c("d #" + explosionCountInCurretGT,"gb ->",