diff --git a/src/main/java/net/tfminecraft/advancedcrafting/managers/CraftingManager.java b/src/main/java/net/tfminecraft/advancedcrafting/managers/CraftingManager.java index 5cf4fc0..4e077be 100644 --- a/src/main/java/net/tfminecraft/advancedcrafting/managers/CraftingManager.java +++ b/src/main/java/net/tfminecraft/advancedcrafting/managers/CraftingManager.java @@ -336,6 +336,11 @@ public void applyHit(PlayerInteractEvent e) { ); return; } else { + if (!station.hasRecipe()) { + p.sendMessage("§cNo recipe on this station. Select a recipe first."); + p.playSound(p.getLocation(), Sound.ENTITY_VILLAGER_NO, 1f, 1f); + return; + } StationFeedback f = station.craft(p); if (f.equals(StationFeedback.SUCCESS)) { p.getWorld().playSound(station.getLoc(), Sound.ENTITY_PLAYER_LEVELUP, 1f, 1f);