diff --git a/src/main/java/appeng/tile/misc/TileInscriber.java b/src/main/java/appeng/tile/misc/TileInscriber.java index c58dcd2f7..2d3696922 100644 --- a/src/main/java/appeng/tile/misc/TileInscriber.java +++ b/src/main/java/appeng/tile/misc/TileInscriber.java @@ -105,7 +105,7 @@ public class TileInscriber extends AENetworkPowerTile implements IGridTickable, private int finalStep; private long clientStart; private final IItemHandler topItemHandler = new ItemHandler( 0, 0 ); - private final IItemHandler bottomItemHandler = new ItemHandler( 1, 0 ); + private final IItemHandler bottomItemHandler = new ItemHandler( 1, 1 ); private final IItemHandler sideItemHandler = new ItemHandler( 2, 3 ); @Reflected @@ -294,6 +294,20 @@ public class TileInscriber extends AENetworkPowerTile implements IGridTickable, } } + @Override + public boolean canInsertItem( final int slotIndex, final ItemStack insertingItem, final EnumFacing side ) + { + if( !this.isItemValidForSlot( slotIndex, insertingItem ) ) + { + return false; + } + if( !getStackInSlot( slotIndex ).isEmpty() ) + { + return false; + } + return true; + } + @Override public boolean canExtractItem( final int slotIndex, final ItemStack extractedItem, final EnumFacing side ) {