| protected void | | addInventoryHotbarSlots(Container inventory, int left, int top) | | addInventoryHotbarSlots(Container inventory, int left, int top) | | method_61622(class_1263 arg0, int arg1, int arg2) | | addPlayerHotbarSlots(Inventory playerInventory, int left, int y) |
|
| protected void | | addInventoryExtendedSlots(Container inventory, int left, int top) | | addInventoryExtendedSlots(Container inventory, int left, int top) | | method_61623(class_1263 arg0, int arg1, int arg2) | | addPlayerInventorySlots(Inventory playerInventory, int left, int top) |
|
| protected void | | addStandardInventorySlots(Container container, int left, int top) | | addStandardInventorySlots(Container container, int left, int top) | | method_61624(class_1263 arg0, int arg1, int arg2) | | addPlayerSlots(Inventory playerInventory, int left, int top) |
|
| protected static boolean | |
| public ScreenHandlerType<?> | | getType() | | getType() | | method_17358() | | getType() |
|
| protected static void | | checkContainerSize(Container container, int expected) | | checkContainerSize(Container container, int expected) | | method_17359(class_1263 arg0, int arg1) | | checkSize(Inventory inventory, int expectedSize) |
|
| protected static void | |
| public boolean | | isValidSlotIndex(int slotIndex) | | isValidSlotIndex(int slotIndex) | | method_40442(int arg0) | | isValid(int slot) |
|
| protected Slot | |
| protected Property | |
| protected void | |
| public void | |
| public void | |
| public void | | sendAllDataToRemote() | | sendAllDataToRemote() | | method_34252() | | syncState() |
|
| public void | |
| public DefaultedList<ItemStack> | | getItems() | | getItems() | | method_7602() | | getStacks() |
|
| public void | | broadcastChanges() | | broadcastChanges() | | method_7623() | | sendContentUpdates() |
|
| public void | | broadcastFullState() | | broadcastFullState() | | method_37420() | | updateToClient() |
|
| private void | | updateDataSlotListeners(int id, int currentValue) | | updateDataSlotListeners(int id, int currentValue) | | method_37419(int arg0, int arg1) | | notifyPropertyUpdate(int index, int value) |
|
| private void | |
| private void | |
| private void | | synchronizeDataSlotToRemote(int i, int current) | | synchronizeDataSlotToRemote(int i, int current) | | method_34715(int arg0, int arg1) | | checkPropertyUpdates(int id, int value) |
|
| private void | | synchronizeCarriedToRemote() | | synchronizeCarriedToRemote() | | method_34258() | | checkCursorStackUpdates() |
|
| public void | |
| public void | |
| public void | |
| public boolean | |
| public Slot | | getSlot(int index) | | getSlot(int index) | | method_7611(int arg0) | | getSlot(int index) |
|
| public abstract ItemStack | |
| public void | | setSelectedBundleItemIndex(int slotIndex, int selectedItemIndex) | | setSelectedBundleItemIndex(int slotIndex, int selectedItemIndex) | | method_61621(int arg0, int arg1) | | selectBundleStack(int slot, int selectedStack) |
|
| public void | | clicked(int slotIndex, int buttonNum, ContainerInput containerInput, Player player) | | clicked(int slotIndex, int buttonNum, ContainerInput containerInput, Player player) | | method_7593(int arg0, int arg1, class_1713 arg2, class_1657 arg3) | | onSlotClick(int slotIndex, int button, SlotActionType arg2, PlayerEntity player) |
|
| private void | | doClick(int slotIndex, int buttonNum, ContainerInput containerInput, Player player) | | doClick(int slotIndex, int buttonNum, ContainerInput containerInput, Player player) | | method_30010(int arg0, int arg1, class_1713 arg2, class_1657 arg3) | | internalOnSlotClick(int slotIndex, int button, SlotActionType arg2, PlayerEntity player) |
|
| private boolean | | tryItemClickBehaviourOverride(Player player, ClickAction clickAction, Slot slot, ItemStack clicked, ItemStack carried) | | tryItemClickBehaviourOverride(Player player, ClickAction clickAction, Slot slot, ItemStack clicked, ItemStack carried) | | method_45409(class_1657 arg0, class_5536 arg1, class_1735 arg2, class_1799 arg3, class_1799 arg4) | | handleSlotClick(PlayerEntity player, ClickType clickType, Slot slot, ItemStack stack, ItemStack cursorStack) |
|
| private StackReference | | createCarriedSlotAccess() | | createCarriedSlotAccess() | | method_34259() | | getCursorStackReference() |
|
| public boolean | |
| public void | |
| private static void | |
| protected void | |
| public void | |
| public void | | setItem(int slot, int stateId, ItemStack itemStack) | | setItem(int slot, int stateId, ItemStack itemStack) | | method_7619(int arg0, int arg1, class_1799 arg2) | | setStackInSlot(int slot, int revision, ItemStack stack) |
|
| public void | |
| public void | | setData(int id, int value) | | setData(int id, int value) | | method_7606(int arg0, int arg1) | | setProperty(int id, int value) |
|
| public abstract boolean | |
| protected boolean | | moveItemStackTo(ItemStack itemStack, int startSlot, int endSlot, boolean backwards) | | moveItemStackTo(ItemStack itemStack, int startSlot, int endSlot, boolean backwards) | | method_7616(class_1799 arg0, int arg1, int arg2, boolean arg3) | | insertItem(ItemStack stack, int startIndex, int endIndex, boolean fromLast) |
|
| public static int | | getQuickcraftType(int mask) | | getQuickcraftType(int mask) | | method_7620(int arg0) | | unpackQuickCraftButton(int quickCraftData) |
|
| public static int | | getQuickcraftHeader(int mask) | | getQuickcraftHeader(int mask) | | method_7594(int arg0) | | unpackQuickCraftStage(int quickCraftData) |
|
| public static int | | getQuickcraftMask(int header, int type) | | getQuickcraftMask(int header, int type) | | method_7591(int arg0, int arg1) | | packQuickCraftData(int quickCraftStage, int buttonId) |
|
| public static boolean | | isValidQuickcraftType(int type, Player player) | | isValidQuickcraftType(int type, Player player) | | method_7600(int arg0, class_1657 arg1) | | shouldQuickCraftContinue(int stage, PlayerEntity player) |
|
| protected void | | resetQuickCraft() | | resetQuickCraft() | | method_7605() | | endQuickCraft() |
|
| public static boolean | |
| public static int | | getQuickCraftPlaceCount(int quickCraftSlotsSize, int quickCraftingType, ItemStack itemStack) | | getQuickCraftPlaceCount(int quickCraftSlotsSize, int quickCraftingType, ItemStack itemStack) | | method_7617(int arg0, int arg1, class_1799 arg2) | | calculateStackSize(int arg0, int mode, ItemStack stack) |
|
| public boolean | |
| public static int | |
| public static int | |
| public void | |
| public ItemStack | | getCarried() | | getCarried() | | method_34255() | | getCursorStack() |
|
| public void | | suppressRemoteUpdates() | | suppressRemoteUpdates() | | method_34256() | | disableSyncing() |
|
| public void | | resumeRemoteUpdates() | | resumeRemoteUpdates() | | method_34257() | | enableSyncing() |
|
| public void | |
| public OptionalInt | |
| public int | | getStateId() | | getStateId() | | method_37421() | | getRevision() |
|
| public int | | incrementStateId() | | incrementStateId() | | method_37422() | | nextRevision() |
|