From a669fcba7aaf400c81db35fd3ac50a9eca51c807 Mon Sep 17 00:00:00 2001 From: cyberpwn Date: Wed, 18 Aug 2021 00:54:23 -0400 Subject: [PATCH] Remove structure test spawning of entities --- .../iris/engine/jigsaw/PlannedStructure.java | 21 ------------------- 1 file changed, 21 deletions(-) diff --git a/src/main/java/com/volmit/iris/engine/jigsaw/PlannedStructure.java b/src/main/java/com/volmit/iris/engine/jigsaw/PlannedStructure.java index 92ac8c54b..b97d437d9 100644 --- a/src/main/java/com/volmit/iris/engine/jigsaw/PlannedStructure.java +++ b/src/main/java/com/volmit/iris/engine/jigsaw/PlannedStructure.java @@ -158,27 +158,6 @@ public class PlannedStructure { public void place(World world) { for (PlannedPiece i : pieces) { - Iris.sq(() -> { - for (IrisJigsawPieceConnector j : i.getAvailableConnectors()) { - if (j.getSpawnEntity() != null) { - Engine a = IrisToolbelt.access(world).getEngine(); - if (a == null) { - Iris.warn("Cannot spawn entities from jigsaw in non Iris world!"); - break; - } - IrisPosition p = i.getWorldPosition(j).add(new IrisPosition(j.getDirection().toVector().multiply(2))); - IrisEntity e = getData().getEntityLoader().load(j.getSpawnEntity()); - - if (a != null) { - Entity entity = e.spawn(a, new Location(world, p.getX() + 0.5, p.getY(), p.getZ() + 0.5), rng); - if (j.isKeepEntity()) { - entity.setPersistent(true); - } - } - } - } - }); - Iris.sq(() -> i.place(world)); } }