From 6a02e5488877cd0c6d19c8ea44ac09369c9197e6 Mon Sep 17 00:00:00 2001 From: Shadows_of_Fire Date: Sat, 23 Jun 2018 21:23:58 -0400 Subject: [PATCH] Closes #1115 --- .../actuallyadditions/mod/tile/TileEntityInputter.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/ellpeck/actuallyadditions/mod/tile/TileEntityInputter.java b/src/main/java/de/ellpeck/actuallyadditions/mod/tile/TileEntityInputter.java index 8b9bb0df6..e003f8011 100644 --- a/src/main/java/de/ellpeck/actuallyadditions/mod/tile/TileEntityInputter.java +++ b/src/main/java/de/ellpeck/actuallyadditions/mod/tile/TileEntityInputter.java @@ -21,6 +21,7 @@ import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.tileentity.TileEntity; +import net.minecraft.tileentity.TileEntityFurnace; import net.minecraft.util.EnumFacing; import net.minecraft.util.math.BlockPos; import net.minecraftforge.items.CapabilityItemHandler; @@ -130,7 +131,9 @@ public class TileEntityInputter extends TileEntityInventoryBase implements IButt if(tile != null){ for(EnumFacing facing : EnumFacing.values()){ IItemHandler normal = null; - if(tile.hasCapability(CapabilityItemHandler.ITEM_HANDLER_CAPABILITY, facing)){ + if(tile.getClass() == TileEntityFurnace.class) + normal = tile.getCapability(CapabilityItemHandler.ITEM_HANDLER_CAPABILITY, null); + else if(tile.hasCapability(CapabilityItemHandler.ITEM_HANDLER_CAPABILITY, facing)){ normal = tile.getCapability(CapabilityItemHandler.ITEM_HANDLER_CAPABILITY, facing); }