diff --git a/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RCraftingManager.java b/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RCraftingManager.java index 6c97bee..eb77ae3 100644 --- a/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RCraftingManager.java +++ b/Bukkit/src/main/java/net/frankheijden/serverutils/bukkit/reflection/RCraftingManager.java @@ -52,6 +52,11 @@ public class RCraftingManager { Collection list = (Collection) recipes.values(); list.forEach(map -> MapUtils.removeKeys(map, predicate)); } + + if (MinecraftReflectionVersion.MINOR >= 18) { + Map byName = reflection.get(craftingManager, "d"); + MapUtils.removeKeys(byName, predicate); + } } } }