From 2191b539e35ed814d186ea610c8064ec4b3b8bca Mon Sep 17 00:00:00 2001 From: cyberpwn Date: Sun, 12 Sep 2021 09:28:41 -0400 Subject: [PATCH] Dont warn on markers --- .../java/com/volmit/iris/core/service/CommandSVC.java | 1 + .../java/com/volmit/iris/engine/IrisWorldManager.java | 10 ++++++++++ 2 files changed, 11 insertions(+) diff --git a/src/main/java/com/volmit/iris/core/service/CommandSVC.java b/src/main/java/com/volmit/iris/core/service/CommandSVC.java index 63fe2f0de..5a8c50945 100644 --- a/src/main/java/com/volmit/iris/core/service/CommandSVC.java +++ b/src/main/java/com/volmit/iris/core/service/CommandSVC.java @@ -29,6 +29,7 @@ import com.volmit.iris.util.format.C; import com.volmit.iris.util.plugin.IrisService; import com.volmit.iris.util.plugin.VolmitSender; import com.volmit.iris.util.scheduling.J; +import org.bukkit.Bukkit; import org.bukkit.event.EventHandler; import org.bukkit.event.player.PlayerCommandPreprocessEvent; diff --git a/src/main/java/com/volmit/iris/engine/IrisWorldManager.java b/src/main/java/com/volmit/iris/engine/IrisWorldManager.java index c72d35e18..67d938f22 100644 --- a/src/main/java/com/volmit/iris/engine/IrisWorldManager.java +++ b/src/main/java/com/volmit/iris/engine/IrisWorldManager.java @@ -478,6 +478,11 @@ public class IrisWorldManager extends EngineAssignedWorldManager { Map> p = new KMap<>(); getMantle().iterateChunk(c.getX(), c.getZ(), MatterMarker.class, (x, y, z, t) -> { + if(t.getTag().equals("cave_floor") || t.getTag().equals("cave_ceiling")) + { + return; + } + IrisMarker mark = getData().getMarkerLoader().load(t.getTag()); IrisPosition pos = new IrisPosition((c.getX() << 4) + x, y, (c.getZ() << 4) + z); for (String i : mark.getSpawners()) { @@ -500,6 +505,11 @@ public class IrisWorldManager extends EngineAssignedWorldManager { MatterMarker marker = getMantle().get(e.getBlock().getX(), e.getBlock().getY(), e.getBlock().getZ(), MatterMarker.class); if (marker != null) { + if(marker.getTag().equals("cave_floor") || marker.getTag().equals("cave_ceiling")) + { + return; + } + IrisMarker mark = getData().getMarkerLoader().load(marker.getTag()); if (mark == null || mark.isRemoveOnChange()) {