diff --git a/BauSystem_Main/src/de/steamwar/bausystem/features/tpslimit/PacketCache.java b/BauSystem_Main/src/de/steamwar/bausystem/features/tpslimit/PacketCache.java index 253641c0..e9076382 100644 --- a/BauSystem_Main/src/de/steamwar/bausystem/features/tpslimit/PacketCache.java +++ b/BauSystem_Main/src/de/steamwar/bausystem/features/tpslimit/PacketCache.java @@ -109,7 +109,7 @@ class PacketCache { } List entities = Bukkit.getWorlds().get(0).getEntities().stream() .filter(e -> !(e instanceof Player)) - .filter(e -> !PacketCache.entities.contains(e)) + .filter(e -> PacketCache.entities.add(e)) .collect(Collectors.toList()); for (Entity entity : entities) { @@ -127,7 +127,5 @@ class PacketCache { int fuse = tnt.getFuseTicks(); packets.add(ChatWrapper.impl.getDataWatcherPacket(entity.getEntityId(), fuseDataWatcher, fuse - (fuse % 5) + 1)); } - - entities.addAll(entities); } }