From 21a6a19caf399532394c826418898e0958aef04b Mon Sep 17 00:00:00 2001 From: CocoTheOwner Date: Wed, 24 Feb 2021 18:26:49 +0100 Subject: [PATCH] Prevent stack-trace spam when placing tile entities where none exist Improper fix but it suppresses the harmless error. --- src/main/java/com/volmit/iris/scaffold/engine/Engine.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/volmit/iris/scaffold/engine/Engine.java b/src/main/java/com/volmit/iris/scaffold/engine/Engine.java index 022eadac5..4da69706a 100644 --- a/src/main/java/com/volmit/iris/scaffold/engine/Engine.java +++ b/src/main/java/com/volmit/iris/scaffold/engine/Engine.java @@ -193,8 +193,12 @@ public interface Engine extends DataProvider, Fallible, GeneratorAccess, LootPro if(B.isLit(data)) { - block.setType(Material.AIR, false); - block.setBlockData(data, true); + try { + block.setType(Material.AIR, false); + block.setBlockData(data, true); + } catch (Exception e){ + // Issue when adding block data. Suppress massive warnings and stack-traces to console. + } } }