From e70edffaa38d9e736badfae025f17de72d8f61d3 Mon Sep 17 00:00:00 2001 From: cyberpwn Date: Sat, 15 Jan 2022 08:49:39 -0500 Subject: [PATCH] Attempt to fix beetroot crap --- src/main/java/com/volmit/iris/util/data/B.java | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/volmit/iris/util/data/B.java b/src/main/java/com/volmit/iris/util/data/B.java index d7ad81ad2..076f766b6 100644 --- a/src/main/java/com/volmit/iris/util/data/B.java +++ b/src/main/java/com/volmit/iris/util/data/B.java @@ -445,7 +445,21 @@ public class B { } private static synchronized BlockData createBlockData(String s) { - return Bukkit.createBlockData(s); + try + { + return Bukkit.createBlockData(s); + } + + catch(IllegalArgumentException e) + { + if(s.contains("[")) + { + return createBlockData(s.split("\\Q[\\E")[0]); + } + } + + Iris.error("Can't find block data for " + s); + return null; } private static BlockData parseBlockData(String ix) {