diff --git a/core/src/main/java/net/momirealms/craftengine/core/util/SNBTReader.java b/core/src/main/java/net/momirealms/craftengine/core/util/SNBTReader.java index c42e99e8b..802751f1a 100644 --- a/core/src/main/java/net/momirealms/craftengine/core/util/SNBTReader.java +++ b/core/src/main/java/net/momirealms/craftengine/core/util/SNBTReader.java @@ -161,6 +161,7 @@ public final class SNBTReader extends DefaultStringReader { if (tokenLength > 1) { // 至少有1个字符,给了后缀的可能性 char lastChar = charAt(tokenStart + tokenLength - 1); + if (lastChar < 'a') lastChar = (char) (lastChar + 32); // 强制转小写进行匹配. try { switch (lastChar) { case BYTE_SUFFIX -> {