public class ContainerCatalogue extends net.minecraft.inventory.Container implements IGuiSelectable, ILetterInfoReceiver
| Constructor and Description |
|---|
ContainerCatalogue(net.minecraft.entity.player.EntityPlayer player) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canInteractWith(net.minecraft.entity.player.EntityPlayer p_75145_1_) |
void |
cycleFilter() |
void |
detectAndSendChanges() |
java.lang.String |
getFilterIdent() |
int |
getPageCount() |
int |
getPageNumber() |
ITradeStationInfo |
getTradeInfo() |
void |
handleLetterInfoUpdate(EnumAddressee type,
IMailAddress address,
ITradeStationInfo tradeInfo) |
void |
handleSelectionRequest(net.minecraft.entity.player.EntityPlayerMP player,
int primary,
int secondary) |
void |
nextPage() |
void |
previousPage() |
void |
updateProgressBar(int i,
int j) |
addListener, addSlotToContainer, calcRedstone, calcRedstoneFromInventory, canAddItemToSlot, canDragIntoSlot, canMergeSlot, clearContainer, computeStackSize, enchantItem, extractDragMode, getCanCraft, getDragEvent, getInventory, getNextTransactionID, getQuickcraftMask, getSlot, getSlotFromInventory, isValidDragMode, mergeItemStack, onContainerClosed, onCraftMatrixChanged, putStackInSlot, removeListener, resetDrag, setAll, setCanCraft, slotChangedCraftingGrid, slotClick, transferStackInSlotpublic ContainerCatalogue(net.minecraft.entity.player.EntityPlayer player)
public int getPageCount()
public int getPageNumber()
public java.lang.String getFilterIdent()
public void nextPage()
public void previousPage()
public void cycleFilter()
public void handleLetterInfoUpdate(EnumAddressee type, @Nullable IMailAddress address, @Nullable ITradeStationInfo tradeInfo)
handleLetterInfoUpdate in interface ILetterInfoReceiver@Nullable public ITradeStationInfo getTradeInfo()
public void detectAndSendChanges()
detectAndSendChanges in class net.minecraft.inventory.Containerpublic void updateProgressBar(int i,
int j)
updateProgressBar in class net.minecraft.inventory.Containerpublic boolean canInteractWith(net.minecraft.entity.player.EntityPlayer p_75145_1_)
canInteractWith in class net.minecraft.inventory.Containerpublic void handleSelectionRequest(net.minecraft.entity.player.EntityPlayerMP player,
int primary,
int secondary)
handleSelectionRequest in interface IGuiSelectable