diff --git a/src/main/java/com/comandante/creeper/entity/EntityManager.java b/src/main/java/com/comandante/creeper/entity/EntityManager.java index e52f372d5fe8d1f718c468e10e38c69b3ef3ece9..5c4cccddcab24b64b4b842cda823cedf20cc6289 100644 --- a/src/main/java/com/comandante/creeper/entity/EntityManager.java +++ b/src/main/java/com/comandante/creeper/entity/EntityManager.java @@ -52,7 +52,6 @@ public class EntityManager { tickOrchestratorService.submit(new RoomTicker()); tickOrchestratorService.submit(new NpcTicker()); tickOrchestratorService.submit(new EntityTicker()); - tickOrchestratorService.submit(new EffectTicker()); } public ConcurrentHashMap<String, Npc> getNpcs() { @@ -203,25 +202,4 @@ public class EntityManager { } } } - - class EffectTicker implements Runnable { - private final com.codahale.metrics.Timer ticktime = Main.metrics.timer(name(EntityManager.class, "effect_tick_time")); - @Override - public void run() { - while (true) { - try { - final com.codahale.metrics.Timer.Context context = ticktime.time(); - for (Map.Entry<String, Effect> next : effects.entrySet()) { - mainTickExecutorService.submit(next.getValue()); - } - context.stop(); - Thread.sleep(500); - } catch (Exception e) { - log.error("Problem with effect ticker!", e); - SentryManager.logSentry(this.getClass(), e, "Problem with effect ticker!"); - } - } - } - } - }