public class MerchantContainer extends Container
inventorySlots, windowId
Constructor and Description |
---|
MerchantContainer(int p_i50068_1_,
PlayerInventory p_i50068_2_) |
MerchantContainer(int p_i50069_1_,
PlayerInventory p_i50069_2_,
IMerchant p_i50069_3_) |
Modifier and Type | Method and Description |
---|---|
boolean |
canInteractWith(PlayerEntity playerIn) |
boolean |
canMergeSlot(ItemStack stack,
Slot slotIn) |
boolean |
func_217042_i() |
void |
func_217043_f(int p_217043_1_) |
void |
func_217044_a(MerchantOffers p_217044_1_) |
void |
func_217045_a(boolean p_217045_1_) |
void |
func_217046_g(int p_217046_1_) |
int |
func_217047_f() |
int |
func_217048_e() |
int |
func_217049_g() |
MerchantOffers |
func_217051_h() |
void |
func_217052_e(int p_217052_1_) |
void |
func_223431_b(boolean p_223431_1_) |
boolean |
func_223432_h() |
void |
onContainerClosed(PlayerEntity playerIn) |
void |
onCraftMatrixChanged(IInventory inventoryIn) |
void |
setCurrentRecipeIndex(int currentRecipeIndex) |
ItemStack |
transferStackInSlot(PlayerEntity playerIn,
int index) |
addListener, addSlot, areItemsAndTagsEqual, assertIntArraySize, assertInventorySize, calcRedstone, calcRedstoneFromInventory, canAddItemToSlot, canDragIntoSlot, clearContainer, computeStackSize, detectAndSendChanges, enchantItem, extractDragMode, getCanCraft, getDragEvent, getInventory, getNextTransactionID, getQuickcraftMask, getSlot, getType, isValidDragMode, isWithinUsableDistance, mergeItemStack, putStackInSlot, removeListener, resetDrag, setAll, setCanCraft, slotClick, trackInt, trackIntArray, updateProgressBar
public MerchantContainer(int p_i50068_1_, PlayerInventory p_i50068_2_)
public MerchantContainer(int p_i50069_1_, PlayerInventory p_i50069_2_, IMerchant p_i50069_3_)
public void func_217045_a(boolean p_217045_1_)
public void onCraftMatrixChanged(IInventory inventoryIn)
onCraftMatrixChanged
in class Container
public void setCurrentRecipeIndex(int currentRecipeIndex)
public boolean canInteractWith(PlayerEntity playerIn)
canInteractWith
in class Container
public int func_217048_e()
public int func_217047_f()
public void func_217052_e(int p_217052_1_)
public int func_217049_g()
public void func_217043_f(int p_217043_1_)
public void func_223431_b(boolean p_223431_1_)
public boolean func_223432_h()
public boolean canMergeSlot(ItemStack stack, Slot slotIn)
canMergeSlot
in class Container
public ItemStack transferStackInSlot(PlayerEntity playerIn, int index)
transferStackInSlot
in class Container
public void onContainerClosed(PlayerEntity playerIn)
onContainerClosed
in class Container
public void func_217046_g(int p_217046_1_)
public void func_217044_a(MerchantOffers p_217044_1_)
public MerchantOffers func_217051_h()
public boolean func_217042_i()