diff --git a/src/main/java/io/github/thebusybiscuit/slimefun4/implementation/listeners/crafting/VanillaCrafterListener.java b/src/main/java/io/github/thebusybiscuit/slimefun4/implementation/listeners/crafting/VanillaCrafterListener.java index dbf1fa8065..0b1b7f278a 100644 --- a/src/main/java/io/github/thebusybiscuit/slimefun4/implementation/listeners/crafting/VanillaCrafterListener.java +++ b/src/main/java/io/github/thebusybiscuit/slimefun4/implementation/listeners/crafting/VanillaCrafterListener.java @@ -1,6 +1,8 @@ package io.github.thebusybiscuit.slimefun4.implementation.listeners.crafting; +import city.norain.slimefun4.SlimefunExtended; import city.norain.slimefun4.compatibillty.VersionedEvent; +import io.github.bakedlibs.dough.versions.MinecraftVersion; import io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem; import io.github.thebusybiscuit.slimefun4.implementation.Slimefun; import javax.annotation.Nonnull; @@ -16,7 +18,8 @@ public class VanillaCrafterListener implements SlimefunCraftingListener { public VanillaCrafterListener(@Nonnull Slimefun plugin) { - plugin.getServer().getPluginManager().registerEvents(this, plugin); + if (SlimefunExtended.getMinecraftVersion().isAtLeast(MinecraftVersion.parse("1.20.3"))) + plugin.getServer().getPluginManager().registerEvents(this, plugin); } @EventHandler(ignoreCancelled = true)