protected static boolean | | a(cim arg0, cfi arg1, cwq arg2) | | stillValid(ContainerLevelAccess arg0, Player arg1, Block arg2) | | method_17695(class_3914 arg0, class_1657 arg1, class_2248 arg2) | | canUse(ScreenHandlerContext context, PlayerEntity player, Block block) | | m_38889_(C_1247_ p_38890_, C_1141_ p_38891_, C_1706_ p_38892_) |
|
public MenuType<?> | | a() | | getType() | | method_17358() | | getType() | | m_6772_() |
|
protected static void | | a(bju arg0, int arg1) | | checkContainerSize(Container arg0, int arg1) | | method_17359(class_1263 arg0, int arg1) | | checkSize(Inventory inventory, int expectedSize) | | m_38869_(C_464_ p_38870_, int p_38871_) |
|
protected static void | |
public boolean | | a(int arg0) | | isValidSlotIndex(int arg0) | | method_40442(int arg0) | | isValid(int slot) | | m_207775_(int arg0) |
|
protected Slot | |
protected DataSlot | |
protected void | |
public void | |
public void | |
public void | | b() | | sendAllDataToRemote() | | method_34252() | | syncState() | | m_150429_() |
|
public void | |
public NonNullList<ItemStack> | | c() | | getItems() | | method_7602() | | getStacks() | | m_38927_() |
|
public void | | d() | | broadcastChanges() | | method_7623() | | sendContentUpdates() | | m_38946_() |
|
public void | | e() | | broadcastFullState() | | method_37420() | | updateToClient() | | m_182423_() |
|
private void | | c(int arg0, int arg1) | | updateDataSlotListeners(int arg0, int arg1) | | method_37419(int arg0, int arg1) | | notifyPropertyUpdate(int index, int value) | | m_182420_(int p_182422_, int arg1) |
|
private void | | a(int arg0, cmy arg1, Supplier<cmy> arg2) | | triggerSlotListeners(int arg0, ItemStack arg1, Supplier<ItemStack> arg2) | | method_34246(int arg0, class_1799 arg1, Supplier<class_1799> arg2) | | updateTrackedSlot(int slot, ItemStack stack, Supplier<ItemStack> copySupplier) | | m_150407_(int p_150409_, C_1391_ p_150410_, Supplier<C_1391_> arg2) |
|
private void | | b(int arg0, cmy arg1, Supplier<cmy> arg2) | | synchronizeSlotToRemote(int arg0, ItemStack arg1, Supplier<ItemStack> arg2) | | method_34253(int arg0, class_1799 arg1, Supplier<class_1799> arg2) | | checkSlotUpdates(int slot, ItemStack stack, Supplier<ItemStack> copySupplier) | | m_150435_(int p_150437_, C_1391_ p_150438_, Supplier<C_1391_> arg2) |
|
private void | | d(int arg0, int arg1) | | synchronizeDataSlotToRemote(int arg0, int arg1) | | method_34715(int arg0, int arg1) | | checkPropertyUpdates(int id, int value) | | m_150440_(int p_150442_, int arg1) |
|
private void | | l() | | synchronizeCarriedToRemote() | | method_34258() | | checkCursorStackUpdates() | | m_150445_() |
|
public void | |
public void | | b(int arg0, cmy arg1) | | setRemoteSlotNoCopy(int arg0, ItemStack arg1) | | method_37449(int arg0, class_1799 arg1) | | setPreviousTrackedSlotMutable(int slot, ItemStack stack) | | m_182414_(int p_182416_, C_1391_ arg1) |
|
public void | |
public boolean | |
public Slot | | b(int arg0) | | getSlot(int arg0) | | method_7611(int arg0) | | getSlot(int index) | | m_38853_(int arg0) |
|
public abstract ItemStack | |
public void | | a(int arg0, int arg1, cik arg2, cfi arg3) | | clicked(int arg0, int arg1, ClickType arg2, Player arg3) | | method_7593(int arg0, int arg1, class_1713 arg2, class_1657 arg3) | | onSlotClick(int slotIndex, int button, SlotActionType actionType, PlayerEntity player) | | m_150399_(int p_150401_, int p_150402_, C_1245_ p_150403_, C_1141_ arg3) |
|
private void | | b(int arg0, int arg1, cik arg2, cfi arg3) | | doClick(int arg0, int arg1, ClickType arg2, Player arg3) | | method_30010(int arg0, int arg1, class_1713 arg2, class_1657 arg3) | | internalOnSlotClick(int slotIndex, int button, SlotActionType actionType, PlayerEntity player) | | m_150430_(int p_150432_, int p_150433_, C_1245_ p_150434_, C_1141_ arg3) |
|
private boolean | | a(cfi arg0, cij arg1, cjw arg2, cmy arg3, cmy arg4) | | tryItemClickBehaviourOverride(Player arg0, ClickAction arg1, Slot arg2, ItemStack arg3, ItemStack arg4) | | 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) | | m_246200_(C_1141_ p_250300_, C_141163_ p_249384_, C_1305_ p_251073_, C_1391_ p_252026_, C_1391_ arg4) |
|
private SlotAccess | | m() | | createCarriedSlotAccess() | | method_34259() | | getCursorStackReference() | | m_150446_() |
|
public boolean | |
public void | |
protected void | |
public void | |
public void | | a(int arg0, int arg1, cmy arg2) | | setItem(int arg0, int arg1, ItemStack arg2) | | method_7619(int arg0, int arg1, class_1799 arg2) | | setStackInSlot(int slot, int revision, ItemStack stack) | | m_182406_(int p_182408_, int p_182409_, C_1391_ arg2) |
|
public void | | a(int arg0, List<cmy> arg1, cmy arg2) | | initializeContents(int arg0, List<ItemStack> arg1, ItemStack arg2) | | method_7610(int arg0, List<class_1799> arg1, class_1799 arg2) | | updateSlotStacks(int revision, List<ItemStack> stacks, ItemStack cursorStack) | | m_182410_(int p_182412_, List<C_1391_> p_182413_, C_1391_ arg2) |
|
public void | | a(int arg0, int arg1) | | setData(int arg0, int arg1) | | method_7606(int arg0, int arg1) | | setProperty(int id, int value) | | m_7511_(int p_38856_, int arg1) |
|
public abstract boolean | |
protected boolean | | a(cmy arg0, int arg1, int arg2, boolean arg3) | | moveItemStackTo(ItemStack arg0, int arg1, int arg2, boolean arg3) | | method_7616(class_1799 arg0, int arg1, int arg2, boolean arg3) | | insertItem(ItemStack stack, int startIndex, int endIndex, boolean fromLast) | | m_38903_(C_1391_ p_38905_, int p_38906_, int p_38907_, boolean arg3) |
|
public static int | | c(int arg0) | | getQuickcraftType(int arg0) | | method_7620(int arg0) | | unpackQuickCraftButton(int quickCraftData) | | m_38928_(int p_38929_) |
|
public static int | | d(int arg0) | | getQuickcraftHeader(int arg0) | | method_7594(int arg0) | | unpackQuickCraftStage(int quickCraftData) | | m_38947_(int p_38948_) |
|
public static int | | b(int arg0, int arg1) | | getQuickcraftMask(int arg0, int arg1) | | method_7591(int arg0, int arg1) | | packQuickCraftData(int quickCraftStage, int buttonId) | | m_38930_(int p_38931_, int p_38932_) |
|
public static boolean | | a(int arg0, cfi arg1) | | isValidQuickcraftType(int arg0, Player arg1) | | method_7600(int arg0, class_1657 arg1) | | shouldQuickCraftContinue(int stage, PlayerEntity player) | | m_38862_(int p_38863_, C_1141_ p_38864_) |
|
protected void | | f() | | resetQuickCraft() | | method_7605() | | endQuickCraft() | | m_38951_() |
|
public static boolean | | a(cjw arg0, cmy arg1, boolean arg2) | | canItemQuickReplace(Slot arg0, ItemStack arg1, boolean arg2) | | method_7592(class_1735 arg0, class_1799 arg1, boolean arg2) | | canInsertItemIntoSlot(Slot slot, ItemStack stack, boolean allowOverflow) | | m_38899_(C_1305_ p_38900_, C_1391_ p_38901_, boolean p_38902_) |
|
public static int | | a(Set<cjw> arg0, int arg1, cmy arg2) | | getQuickCraftPlaceCount(Set<Slot> arg0, int arg1, ItemStack arg2) | | method_7617(Set<class_1735> arg0, int arg1, class_1799 arg2) | | calculateStackSize(Set<Slot> slots, int mode, ItemStack stack) | | m_278794_(Set<C_1305_> p_279393_, int p_279288_, C_1391_ p_279172_) |
|
public boolean | |
public static int | |
public static int | |
public void | |
public ItemStack | | g() | | getCarried() | | method_34255() | | getCursorStack() | | m_142621_() |
|
public void | | h() | | suppressRemoteUpdates() | | method_34256() | | disableSyncing() | | m_150443_() |
|
public void | | i() | | resumeRemoteUpdates() | | method_34257() | | enableSyncing() | | m_150444_() |
|
public void | |
public OptionalInt | |
public int | | j() | | getStateId() | | method_37421() | | getRevision() | | m_182424_() |
|
public int | | k() | | incrementStateId() | | method_37422() | | nextRevision() | | m_182425_() |
|