1
mirror of https://github.com/StarWishsama/Slimefun4.git synced 2024-09-20 03:35:51 +00:00

Cookie is making me work for my lunch

This commit is contained in:
Sefiraat 2022-07-03 10:36:12 +01:00
parent affa3af06c
commit 82e141cf09

View File

@ -38,8 +38,8 @@ abstract class AbstractSmeltery extends MultiBlockMachine {
@Override @Override
public void onInteract(Player p, Block b) { public void onInteract(Player p, Block b) {
Block dispBlock = b.getRelative(BlockFace.DOWN); Block possibleDispenser = b.getRelative(BlockFace.DOWN);
BlockState state = PaperLib.getBlockState(dispBlock, false).getState(); BlockState state = PaperLib.getBlockState(possibleDispenser, false).getState();
if (state instanceof Dispenser dispenser) { if (state instanceof Dispenser dispenser) {
Inventory inv = dispenser.getInventory(); Inventory inv = dispenser.getInventory();
@ -50,7 +50,7 @@ abstract class AbstractSmeltery extends MultiBlockMachine {
ItemStack output = RecipeType.getRecipeOutputList(this, inputs.get(i)).clone(); ItemStack output = RecipeType.getRecipeOutputList(this, inputs.get(i)).clone();
if (SlimefunUtils.canPlayerUseItem(p, output, true)) { if (SlimefunUtils.canPlayerUseItem(p, output, true)) {
Inventory outputInv = findOutputInventory(output, dispBlock, inv); Inventory outputInv = findOutputInventory(output, possibleDispenser, inv);
if (outputInv != null) { if (outputInv != null) {
craft(p, b, inv, inputs.get(i), output, outputInv); craft(p, b, inv, inputs.get(i), output, outputInv);