36 lines
926 B
Java
36 lines
926 B
Java
|
package appeng.container.implementations;
|
||
|
|
||
|
import net.minecraft.entity.player.InventoryPlayer;
|
||
|
import net.minecraft.inventory.Slot;
|
||
|
import appeng.api.config.SecurityPermissions;
|
||
|
import appeng.api.storage.ITerminalHost;
|
||
|
import appeng.api.storage.data.IAEItemStack;
|
||
|
import appeng.container.AEBaseContainer;
|
||
|
import appeng.container.slot.SlotInaccessable;
|
||
|
import appeng.tile.inventory.AppEngInternalInventory;
|
||
|
|
||
|
public class ContainerCraftAmount extends AEBaseContainer
|
||
|
{
|
||
|
|
||
|
ITerminalHost priHost;
|
||
|
IAEItemStack stack;
|
||
|
|
||
|
public Slot craftingItem;
|
||
|
|
||
|
public ContainerCraftAmount(InventoryPlayer ip, ITerminalHost te) {
|
||
|
super( ip, te );
|
||
|
priHost = te;
|
||
|
|
||
|
craftingItem = new SlotInaccessable( new AppEngInternalInventory( null, 1 ), 0, 34, 53 );
|
||
|
addSlotToContainer( craftingItem );
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public void detectAndSendChanges()
|
||
|
{
|
||
|
super.detectAndSendChanges();
|
||
|
verifyPermissions( SecurityPermissions.CRAFT, false );
|
||
|
}
|
||
|
|
||
|
}
|