From b300b0b87cdbb8b8de86d8949a304fb0533bacba Mon Sep 17 00:00:00 2001 From: Esmorall Date: Thu, 12 Dec 2019 11:38:33 -0300 Subject: [PATCH] fix duplicated entities and posible crash --- .../v1_15_R1/entityTick/EntityTickManager.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/EntityTrackerFixer/src/net/minemora/entitytrackerfixer/v1_15_R1/entityTick/EntityTickManager.java b/EntityTrackerFixer/src/net/minemora/entitytrackerfixer/v1_15_R1/entityTick/EntityTickManager.java index 019be0b..5155a85 100644 --- a/EntityTrackerFixer/src/net/minemora/entitytrackerfixer/v1_15_R1/entityTick/EntityTickManager.java +++ b/EntityTrackerFixer/src/net/minemora/entitytrackerfixer/v1_15_R1/entityTick/EntityTickManager.java @@ -74,6 +74,9 @@ public class EntityTickManager extends TimerTask { if(entity == null) { continue; } + if(ws.entitiesById.containsValue(entity)) { + continue; + } if(ws.entitiesById.containsKey(i)) { int id = ((AtomicInteger)entityCount.get(null)).incrementAndGet(); ws.entitiesById.put(id, entity);