public class BackpackContainer
extends info.u_team.u_team_core.container.UContainer
| Constructor and Description |
|---|
BackpackContainer(int id,
net.minecraft.entity.player.PlayerInventory playerInventory,
net.minecraft.inventory.IInventory backpackInventory,
Backpack backpack,
int selectedSlot) |
| Modifier and Type | Method and Description |
|---|---|
void |
appendBackpackInventory(int x,
int y) |
boolean |
canInteractWith(net.minecraft.entity.player.PlayerEntity player) |
static BackpackContainer |
createClientContainer(int id,
net.minecraft.entity.player.PlayerInventory playerInventory,
net.minecraft.network.PacketBuffer buffer) |
void |
detectAndSendChanges() |
Backpack |
getBackpack() |
net.minecraft.item.ItemStack |
slotClick(int slotId,
int dragType,
net.minecraft.inventory.container.ClickType clickType,
net.minecraft.entity.player.PlayerEntity player) |
net.minecraft.item.ItemStack |
transferStackInSlot(net.minecraft.entity.player.PlayerEntity player,
int index) |
addClientToServerTracker, addServerToClientTracker, appendInventory, appendInventory, appendInventory, appendInventory, appendInventory, appendInventory, appendInventory, appendInventory, appendPlayerInventory, getInventoryItemStacks, getListeners, updateTrackedServerToClient, updateValueaddFluidSlot, addListener, appendFluidInventory, appendFluidInventory, appendFluidInventory, appendFluidInventory, fluidSlotClick, getFluids, getFluidSlot, setAllFluidSlots, setFluidStackInSlotaddSlot, areItemsAndTagsEqual, assertIntArraySize, assertInventorySize, calcRedstone, calcRedstoneFromInventory, canAddItemToSlot, canDragIntoSlot, canMergeSlot, clearContainer, computeStackSize, enchantItem, extractDragMode, getCanCraft, getDragEvent, getInventory, getNextTransactionID, getQuickcraftMask, getSlot, getType, isValidDragMode, isWithinUsableDistance, mergeItemStack, onContainerClosed, onCraftMatrixChanged, putStackInSlot, removeListener, resetDrag, setAll, setCanCraft, trackInt, trackIntArray, updateProgressBarpublic BackpackContainer(int id,
net.minecraft.entity.player.PlayerInventory playerInventory,
net.minecraft.inventory.IInventory backpackInventory,
Backpack backpack,
int selectedSlot)
public static BackpackContainer createClientContainer(int id, net.minecraft.entity.player.PlayerInventory playerInventory, net.minecraft.network.PacketBuffer buffer)
public void appendBackpackInventory(int x,
int y)
public void detectAndSendChanges()
detectAndSendChanges in class info.u_team.u_team_core.container.UContainerpublic net.minecraft.item.ItemStack transferStackInSlot(net.minecraft.entity.player.PlayerEntity player,
int index)
transferStackInSlot in class net.minecraft.inventory.container.Containerpublic net.minecraft.item.ItemStack slotClick(int slotId,
int dragType,
net.minecraft.inventory.container.ClickType clickType,
net.minecraft.entity.player.PlayerEntity player)
slotClick in class net.minecraft.inventory.container.Containerpublic boolean canInteractWith(net.minecraft.entity.player.PlayerEntity player)
canInteractWith in class info.u_team.u_team_core.container.UContainerpublic Backpack getBackpack()