public class ContainerAmadronAddTrade extends ContainerPneumaticBase<TileEntityBase> implements IGUIButtonSensitive
| Modifier and Type | Field and Description |
|---|---|
static int |
INPUT_SLOT |
static int |
OUTPUT_SLOT |
te| Constructor and Description |
|---|
ContainerAmadronAddTrade(int windowId,
net.minecraft.entity.player.PlayerInventory invPlayer,
net.minecraft.network.PacketBuffer extraData) |
| Modifier and Type | Method and Description |
|---|---|
net.minecraft.item.ItemStack |
getInputStack() |
net.minecraft.item.ItemStack |
getOutputStack() |
net.minecraft.item.ItemStack |
getStack(int index) |
void |
handleGUIButtonPress(java.lang.String tag,
boolean shiftHeld,
net.minecraft.entity.player.ServerPlayerEntity playerIn) |
void |
setItem(int slot,
net.minecraft.item.ItemStack stack) |
void |
setStack(int index,
net.minecraft.item.ItemStack stack) |
boolean |
stillValid(net.minecraft.entity.player.PlayerEntity player) |
addPlayerSlots, addPlayerSlots, addUpgradeSlots, broadcastChanges, clicked, moveItemStackTo, putHand, quickMoveStack, updateFieldaddDataSlot, addDataSlots, addSlot, addSlotListener, backup, canDragTo, canItemQuickReplace, canTakeItemForPickAll, checkContainerDataCount, checkContainerSize, clearContainer, clickMenuButton, consideredTheSameItem, getItems, getQuickcraftHeader, getQuickcraftMask, getQuickCraftSlotCount, getQuickcraftType, getRedstoneSignalFromBlockEntity, getRedstoneSignalFromContainer, getSlot, getType, isSynched, isValidQuickcraftType, removed, removeSlotListener, resetQuickCraft, setAll, setData, setSynched, slotsChanged, stillValidpublic static final int INPUT_SLOT
public static final int OUTPUT_SLOT
public ContainerAmadronAddTrade(int windowId,
net.minecraft.entity.player.PlayerInventory invPlayer,
net.minecraft.network.PacketBuffer extraData)
public void setStack(int index,
@Nonnull
net.minecraft.item.ItemStack stack)
@Nonnull public net.minecraft.item.ItemStack getStack(int index)
@Nonnull public net.minecraft.item.ItemStack getInputStack()
@Nonnull public net.minecraft.item.ItemStack getOutputStack()
public boolean stillValid(net.minecraft.entity.player.PlayerEntity player)
stillValid in class ContainerPneumaticBase<TileEntityBase>public void setItem(int slot,
@Nonnull
net.minecraft.item.ItemStack stack)
setItem in class net.minecraft.inventory.container.Containerpublic void handleGUIButtonPress(java.lang.String tag,
boolean shiftHeld,
net.minecraft.entity.player.ServerPlayerEntity playerIn)
handleGUIButtonPress in interface IGUIButtonSensitivehandleGUIButtonPress in class ContainerPneumaticBase<TileEntityBase>