public class BeaconContainer extends Container
Modifier and Type | Class and Description |
---|---|
(package private) class |
BeaconContainer.BeaconSlot |
Modifier and Type | Field and Description |
---|---|
private BeaconContainer.BeaconSlot |
beaconSlot |
private IWorldPosCallable |
field_216971_e |
private IIntArray |
field_216972_f |
private IInventory |
tileBeacon |
inventorySlots, windowId
Constructor and Description |
---|
BeaconContainer(int p_i50099_1_,
IInventory p_i50099_2_) |
BeaconContainer(int p_i50100_1_,
IInventory p_i50100_2_,
IIntArray p_i50100_3_,
IWorldPosCallable p_i50100_4_) |
Modifier and Type | Method and Description |
---|---|
boolean |
canInteractWith(PlayerEntity playerIn) |
void |
func_216966_c(int p_216966_1_,
int p_216966_2_) |
Effect |
func_216967_f() |
Effect |
func_216968_g() |
int |
func_216969_e() |
boolean |
func_216970_h() |
void |
onContainerClosed(PlayerEntity playerIn) |
ItemStack |
transferStackInSlot(PlayerEntity playerIn,
int index) |
void |
updateProgressBar(int id,
int data) |
addListener, addSlot, areItemsAndTagsEqual, assertIntArraySize, assertInventorySize, calcRedstone, calcRedstoneFromInventory, canAddItemToSlot, canDragIntoSlot, canMergeSlot, clearContainer, computeStackSize, detectAndSendChanges, enchantItem, extractDragMode, getCanCraft, getDragEvent, getInventory, getNextTransactionID, getQuickcraftMask, getSlot, getType, isValidDragMode, isWithinUsableDistance, mergeItemStack, onCraftMatrixChanged, putStackInSlot, removeListener, resetDrag, setAll, setCanCraft, slotClick, trackInt, trackIntArray
private final IInventory tileBeacon
private final BeaconContainer.BeaconSlot beaconSlot
private final IWorldPosCallable field_216971_e
private final IIntArray field_216972_f
public BeaconContainer(int p_i50099_1_, IInventory p_i50099_2_)
public BeaconContainer(int p_i50100_1_, IInventory p_i50100_2_, IIntArray p_i50100_3_, IWorldPosCallable p_i50100_4_)
public void onContainerClosed(PlayerEntity playerIn)
onContainerClosed
in class Container
public boolean canInteractWith(PlayerEntity playerIn)
canInteractWith
in class Container
public void updateProgressBar(int id, int data)
updateProgressBar
in class Container
public ItemStack transferStackInSlot(PlayerEntity playerIn, int index)
transferStackInSlot
in class Container
public int func_216969_e()
@Nullable public Effect func_216967_f()
@Nullable public Effect func_216968_g()
public void func_216966_c(int p_216966_1_, int p_216966_2_)
public boolean func_216970_h()