diff --git a/api/src/main/java/com/ruinscraft/panilla/api/EnchantmentCompat.java b/api/src/main/java/com/ruinscraft/panilla/api/EnchantmentCompat.java index 338b71a9..13a92c35 100644 --- a/api/src/main/java/com/ruinscraft/panilla/api/EnchantmentCompat.java +++ b/api/src/main/java/com/ruinscraft/panilla/api/EnchantmentCompat.java @@ -53,8 +53,10 @@ public enum EnchantmentCompat { } public static EnchantmentCompat getByNamedKey(String namedKey) { + namedKey = namedKey.toLowerCase(); + for (EnchantmentCompat enchantmentCompat : EnchantmentCompat.values()) { - if (enchantmentCompat.namedKey.equals(namedKey)) { + if (enchantmentCompat.namedKey.contains(namedKey)) { return enchantmentCompat; } } diff --git a/api/src/main/java/com/ruinscraft/panilla/api/nbt/checks/NbtChecks.java b/api/src/main/java/com/ruinscraft/panilla/api/nbt/checks/NbtChecks.java index e2869270..5321dd85 100644 --- a/api/src/main/java/com/ruinscraft/panilla/api/nbt/checks/NbtChecks.java +++ b/api/src/main/java/com/ruinscraft/panilla/api/nbt/checks/NbtChecks.java @@ -13,6 +13,7 @@ public final class NbtChecks { private static final Map checks = new HashMap<>(); static { + // vanilla register(new NbtCheck_Unbreakable()); register(new NbtCheck_CanDestroy()); register(new NbtCheck_CanPlaceOn());