diff --git a/BauSystem_Main/src/de/steamwar/bausystem/tracer/TNTTracer15.java b/BauSystem_Main/src/de/steamwar/bausystem/tracer/TNTTracer15.java index 5d09643..8137898 100644 --- a/BauSystem_Main/src/de/steamwar/bausystem/tracer/TNTTracer15.java +++ b/BauSystem_Main/src/de/steamwar/bausystem/tracer/TNTTracer15.java @@ -270,6 +270,9 @@ public class TNTTracer15 { static void explode(TNTPrimed tntPrimed) { if (tntFrames.isEmpty()) return; + if (System.currentTimeMillis() - lastExplosion > 4500) { + ShowManager.dirty(); + } lastExplosion = System.currentTimeMillis(); tntFrames.getLast().explode(tntPrimed); } @@ -313,9 +316,7 @@ public class TNTTracer15 { tntFrames.addLast(new TNTFrame()); task = Bukkit.getScheduler().runTaskTimer(BauSystem.getPlugin(), TNTTracer15::run, 1, 1); current = System.currentTimeMillis(); - if (status == Status.RECORD_AUTO) { - run(); - } + run(); } if (status == Status.RECORD_AUTO) { current = System.currentTimeMillis();