net.minecraft.world.inventory

public class InventoryMenu

extends RecipeBookMenu<CraftingContainer>

cjc
net.minecraft.world.inventory.InventoryMenu
net.minecraft.class_1723
net.minecraft.unmapped.C_wgehrbdx
net.minecraft.screen.PlayerScreenHandler
net.minecraft.screen.PlayerScreenHandler
net.minecraft.src.C_1274_
net.minecraft.world.inventory.ContainerPlayer

Field summary

Modifier and TypeField
public static final int
k
CONTAINER_ID
field_30802
f_nbvmvvaf
field_30802
CONTAINER_ID
f_150579_
public static final int
l
RESULT_SLOT
field_30803
f_uwlfuvej
CRAFTING_RESULT_ID
RESULT_SLOT
f_150580_
public static final int
m
CRAFT_SLOT_START
field_30804
f_izfvkkvp
CRAFTING_INPUT_START
CRAFT_SLOTS_START
f_150581_
public static final int
n
CRAFT_SLOT_END
field_30805
f_ujtrrzlg
CRAFTING_INPUT_END
CRAFT_SLOTS_END
f_150582_
public static final int
o
ARMOR_SLOT_START
field_30806
f_mafviefs
EQUIPMENT_START
ARMOR_SLOTS_START
f_150583_
public static final int
p
ARMOR_SLOT_END
field_30807
f_wrvdxzsu
EQUIPMENT_END
ARMOR_SLOTS_END
f_150584_
public static final int
q
INV_SLOT_START
field_30808
f_nbayafoy
INVENTORY_START
INVENTORY_SLOTS_START
f_150585_
public static final int
r
INV_SLOT_END
field_30809
f_tfyungdw
INVENTORY_END
INVENTORY_SLOTS_END
f_150586_
public static final int
s
USE_ROW_SLOT_START
field_30810
f_pwiohbpk
HOTBAR_START
HOTBAR_SLOTS_START
f_150587_
public static final int
t
USE_ROW_SLOT_END
field_30811
f_hsudvrup
HOTBAR_END
HOTBAR_SLOTS_END
f_150588_
public static final int
u
SHIELD_SLOT
field_30812
f_uidxxlzi
OFFHAND_ID
SHIELD_SLOTS
f_150589_
public static final ResourceLocation
v
BLOCK_ATLAS
field_21668
f_emummugd
BLOCK_ATLAS_TEXTURE
BLOCK_ATLAS_TEXTURE
f_39692_
public static final ResourceLocation
w
EMPTY_ARMOR_SLOT_HELMET
field_21669
f_lraebevl
EMPTY_HELMET_SLOT_TEXTURE
EMPTY_HELMET_SLOT_TEXTURE
f_39693_
public static final ResourceLocation
x
EMPTY_ARMOR_SLOT_CHESTPLATE
field_21670
f_vqgmbxda
EMPTY_CHESTPLATE_SLOT_TEXTURE
EMPTY_CHESTPLATE_SLOT_TEXTURE
f_39694_
public static final ResourceLocation
y
EMPTY_ARMOR_SLOT_LEGGINGS
field_21671
f_sflswbkw
EMPTY_LEGGINGS_SLOT_TEXTURE
EMPTY_LEGGINGS_SLOT_TEXTURE
f_39695_
public static final ResourceLocation
z
EMPTY_ARMOR_SLOT_BOOTS
field_21672
f_febforrw
EMPTY_BOOTS_SLOT_TEXTURE
EMPTY_BOOTS_SLOT_TEXTURE
f_39696_
public static final ResourceLocation
A
EMPTY_ARMOR_SLOT_SHIELD
field_21673
f_oudnmdkc
EMPTY_OFFHAND_ARMOR_SLOT
EMPTY_OFFHAND_ARMOR_SLOT
f_39697_
static final ResourceLocation[]
C
TEXTURE_EMPTY_SLOTS
field_7829
f_kapxoukh
EMPTY_ARMOR_SLOT_TEXTURES
EMPTY_ARMOR_SLOT_TEXTURES
f_39699_
private static final EquipmentSlot[]
D
SLOT_IDS
field_7832
f_captvftf
EQUIPMENT_SLOT_ORDER
EQUIPMENT_SLOT_ORDER
f_39700_
private final CraftingContainer
E
craftSlots
field_7831
f_zitgcmne
craftingInput
craftingInput
f_39701_
private final ResultContainer
F
resultSlots
field_7830
f_qmeridbv
craftingResult
craftingResult
f_39702_
public final boolean
B
active
field_7827
f_kslrnhhv
onServer
onServer
f_39698_
private final Player
G
owner
field_7828
f_ikswpglf
owner
owner
f_39703_

Constructor summary

ModifierConstructor
public (Inventory inventory, boolean onServer, Player owner)

Method summary

Modifier and TypeMethod
static void
a(cfi arg0, bma arg1, cmy arg2, cmy arg3)
onEquipItem(Player arg0, EquipmentSlot arg1, ItemStack arg2, ItemStack arg3)
method_48930(class_1657 arg0, class_1304 arg1, class_1799 arg2, class_1799 arg3)
m_lewblnsy(C_jzrpycqo arg0, C_yuycoehb arg1, C_sddaxwyk arg2, C_sddaxwyk arg3)
onEquipStack(PlayerEntity player, EquipmentSlot slot, ItemStack newStack, ItemStack currentStack)
onEquipItem(PlayerEntity player, EquipmentSlot slot, ItemStack oldStack, ItemStack toEquip)
m_269535_(C_1141_ p_270432_, C_516_ p_270254_, C_1391_ p_270316_, C_1391_ p_270993_)
public static boolean
f(int arg0)
isHotbarSlot(int arg0)
method_36211(int arg0)
m_eljvotwc(int arg0)
isInHotbar(int slot)
isHotbarSlot(int slot)
m_150592_(int p_150593_)
public void
a(cfm arg0)
fillCraftSlotsStackedContents(StackedContents arg0)
method_7654(class_1662 arg0)
m_mldsqcel(C_nyagoaau arg0)
populateRecipeFinder(RecipeMatcher arg0)
populateRecipeFinder(RecipeMatcher arg0)
m_5816_(C_1145_ arg0)
public void
l()
clearCraftingContent()
method_7657()
m_uwijzjvj()
clearCraftingSlots()
clearCraftingSlots()
m_6650_()
public boolean
a(cqe<? extends cqc<cir>> arg0)
recipeMatches(RecipeHolder<? extends Recipe<CraftingContainer>> arg0)
method_7652(class_8786<? extends class_1860<class_8566>> arg0)
m_oqwknnpi(C_dscbrwbj<? extends C_awrmdwqd<C_fcvwjvlq>> arg0)
matches(RecipeEntry<? extends Recipe<RecipeInputInventory>> arg0)
matches(RecipeHolder<? extends Recipe<RecipeInputInventory>> arg0)
m_6032_(C_290175_<? extends C_1469_<C_1251_>> arg0)
public void
a(bju arg0)
slotsChanged(Container arg0)
method_7609(class_1263 arg0)
m_heazfhiy(C_pjtstjoq arg0)
onContentChanged(Inventory arg0)
onContentChanged(Inventory arg0)
m_6199_(C_464_ arg0)
public void
b(cfi arg0)
removed(Player arg0)
method_7595(class_1657 arg0)
m_bftcwuek(C_jzrpycqo arg0)
onClosed(PlayerEntity arg0)
close(PlayerEntity arg0)
m_6877_(C_1141_ arg0)
public boolean
a(cfi arg0)
stillValid(Player arg0)
method_7597(class_1657 arg0)
m_zipsjvkj(C_jzrpycqo arg0)
canUse(PlayerEntity arg0)
canUse(PlayerEntity arg0)
m_6875_(C_1141_ arg0)
public ItemStack
a(cfi arg0, int arg1)
quickMoveStack(Player arg0, int arg1)
method_7601(class_1657 arg0, int arg1)
m_oujzgmbb(C_jzrpycqo arg0, int arg1)
quickMove(PlayerEntity arg0, int arg1)
quickTransfer(PlayerEntity arg0, int arg1)
m_7648_(C_1141_ p_39724_, int arg1)
public boolean
a(cmy arg0, cjw arg1)
canTakeItemForPickAll(ItemStack arg0, Slot arg1)
method_7613(class_1799 arg0, class_1735 arg1)
m_pmldxlql(C_sddaxwyk arg0, C_nhvqfffd arg1)
canInsertIntoSlot(ItemStack arg0, Slot arg1)
canInsertIntoSlot(ItemStack arg0, Slot arg1)
m_5882_(C_1391_ p_39717_, C_1305_ arg1)
public int
m()
getResultSlotIndex()
method_7655()
m_agsayhit()
getCraftingResultSlotIndex()
getCraftingResultSlotIndex()
m_6636_()
public int
n()
getGridWidth()
method_7653()
m_dqpjxqsk()
getCraftingWidth()
getCraftingWidth()
m_6635_()
public int
o()
getGridHeight()
method_7656()
m_prqqqfhh()
getCraftingHeight()
getCraftingHeight()
m_6656_()
public int
p()
getSize()
method_7658()
m_dsrlukie()
getCraftingSlotCount()
getCraftingSlotCount()
m_6653_()
public CraftingContainer
q()
getCraftSlots()
method_29281()
m_minfdyux()
getCraftingInput()
getCraftingInput()
m_39730_()
public RecipeBookType
t()
getRecipeBookType()
method_30264()
m_zlpkpbya()
getCategory()
getCategory()
m_5867_()
public boolean
e(int arg0)
shouldMoveToInventory(int arg0)
method_32339(int arg0)
m_skvcbdjm(int arg0)
canInsertIntoSlot(int arg0)
canInsertIntoSlot(int arg0)
m_142157_(int arg0)