diff --git a/src/main/java/net/hollowcube/polar/PolarReader.java b/src/main/java/net/hollowcube/polar/PolarReader.java index c98e15c..8ab0733 100644 --- a/src/main/java/net/hollowcube/polar/PolarReader.java +++ b/src/main/java/net/hollowcube/polar/PolarReader.java @@ -94,7 +94,8 @@ private PolarReader() {} var blockPalette = buffer.readCollection(STRING).toArray(String[]::new); if (version <= PolarWorld.VERSION_SHORT_GRASS) { for (int i = 0; i < blockPalette.length; i++) { - if (NamespaceID.from(blockPalette[i]).path().equals("grass")) + String strippedID = blockPalette[i].split("\\[")[0]; + if (NamespaceID.from(strippedID).path().equals("grass")) blockPalette[i] = "short_grass"; } }