From 81c67b62085ee4a02d0cba0a7ced968ec7e06d61 Mon Sep 17 00:00:00 2001 From: Sefiraat Date: Wed, 17 Jul 2024 11:41:23 +0100 Subject: [PATCH] Allow blaze powder as ingredient --- .../slimefun/network/NetworkVanillaPusher.java | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/main/java/io/github/sefiraat/networks/slimefun/network/NetworkVanillaPusher.java b/src/main/java/io/github/sefiraat/networks/slimefun/network/NetworkVanillaPusher.java index 802f47db..1dc5d84a 100644 --- a/src/main/java/io/github/sefiraat/networks/slimefun/network/NetworkVanillaPusher.java +++ b/src/main/java/io/github/sefiraat/networks/slimefun/network/NetworkVanillaPusher.java @@ -112,14 +112,10 @@ private void tryPushItem(@Nonnull BlockMenu blockMenu) { } private void handleFurnace(@Nonnull ItemStack stack, @Nonnull FurnaceInventory furnace) { - if (stack.getType().isFuel() - && (furnace.getFuel() == null || furnace.getFuel().getType() == Material.AIR) - ) { + if (stack.getType().isFuel() && (furnace.getFuel() == null || furnace.getFuel().getType() == Material.AIR)) { furnace.setFuel(stack.clone()); stack.setAmount(0); - } else if (!stack.getType().isFuel() - && (furnace.getSmelting() == null || furnace.getSmelting().getType() == Material.AIR) - ) { + } else if (!stack.getType().isFuel() && (furnace.getSmelting() == null || furnace.getSmelting().getType() == Material.AIR)) { furnace.setSmelting(stack.clone()); stack.setAmount(0); } @@ -130,6 +126,9 @@ private void handleBrewingStand(@Nonnull ItemStack stack, @Nonnull BrewerInvento if (brewer.getFuel() == null || brewer.getFuel().getType() == Material.AIR) { brewer.setFuel(stack.clone()); stack.setAmount(0); + } else if (brewer.getIngredient() == null || brewer.getIngredient().getType() == Material.AIR) { + brewer.setIngredient(stack.clone()); + stack.setAmount(0); } } else if (stack.getType() == Material.POTION) { for (int i = 0; i < 3; i++) {