diff --git a/SpigotCore/SpigotCore_Main/src/de/steamwar/entity/CLine.java b/SpigotCore/SpigotCore_Main/src/de/steamwar/entity/CLine.java index 7e9ae4cc..ea296aad 100644 --- a/SpigotCore/SpigotCore_Main/src/de/steamwar/entity/CLine.java +++ b/SpigotCore/SpigotCore_Main/src/de/steamwar/entity/CLine.java @@ -63,7 +63,9 @@ public class CLine extends CEntity { if (Objects.equals(from, this.from) && Objects.equals(to, this.to)) return this; this.from = from; this.to = to; + hide(true); tick(); + hide(false); return this; } diff --git a/SpigotCore/SpigotCore_Main/src/de/steamwar/entity/CWireframe.java b/SpigotCore/SpigotCore_Main/src/de/steamwar/entity/CWireframe.java index 9f75c6e5..2f6567b6 100644 --- a/SpigotCore/SpigotCore_Main/src/de/steamwar/entity/CWireframe.java +++ b/SpigotCore/SpigotCore_Main/src/de/steamwar/entity/CWireframe.java @@ -82,7 +82,7 @@ public class CWireframe extends CEntity { private void updateAndSpawnLines() { List lines = getEntitiesByType(CLine.class); if (pos1 == null || pos2 == null) { - lines.forEach(line -> line.setFrom(null).setTo(null)); + lines.forEach(line -> line.setFromAndTo(null, null)); return; }