net.minecraft.world.inventory

public class MenuType<T extends AbstractContainerMenu>

bjb
net.minecraft.world.inventory.MenuType
net.minecraft.class_3917
net.minecraft.screen.ScreenHandlerType
net.minecraft.inventory.container.ContainerType

Field summary

Modifier and TypeField
public static final MenuType<ChestMenu>
a
GENERIC_9x1
field_18664
GENERIC_9X1
field_221507_a
public static final MenuType<ChestMenu>
b
GENERIC_9x2
field_18665
GENERIC_9X2
field_221508_b
public static final MenuType<ChestMenu>
c
GENERIC_9x3
field_17326
GENERIC_9X3
field_221509_c
public static final MenuType<ChestMenu>
d
GENERIC_9x4
field_18666
GENERIC_9X4
field_221510_d
public static final MenuType<ChestMenu>
e
GENERIC_9x5
field_18667
GENERIC_9X5
field_221511_e
public static final MenuType<ChestMenu>
f
GENERIC_9x6
field_17327
GENERIC_9X6
field_221512_f
public static final MenuType<DispenserMenu>
g
GENERIC_3x3
field_17328
GENERIC_3X3
field_221513_g
public static final MenuType<AnvilMenu>
h
ANVIL
field_17329
ANVIL
field_221514_h
public static final MenuType<BeaconMenu>
i
BEACON
field_17330
BEACON
field_221515_i
public static final MenuType<BlastFurnaceMenu>
j
BLAST_FURNACE
field_17331
BLAST_FURNACE
field_221516_j
public static final MenuType<BrewingStandMenu>
k
BREWING_STAND
field_17332
BREWING_STAND
field_221517_k
public static final MenuType<CraftingMenu>
l
CRAFTING
field_17333
CRAFTING
field_221518_l
public static final MenuType<EnchantmentMenu>
m
ENCHANTMENT
field_17334
ENCHANTMENT
field_221519_m
public static final MenuType<FurnaceMenu>
n
FURNACE
field_17335
FURNACE
field_221520_n
public static final MenuType<GrindstoneMenu>
o
GRINDSTONE
field_17336
GRINDSTONE
field_221521_o
public static final MenuType<HopperMenu>
p
HOPPER
field_17337
HOPPER
field_221522_p
public static final MenuType<LecternMenu>
q
LECTERN
field_17338
LECTERN
field_221523_q
public static final MenuType<LoomMenu>
r
LOOM
field_17339
LOOM
field_221524_r
public static final MenuType<MerchantMenu>
s
MERCHANT
field_17340
MERCHANT
field_221525_s
public static final MenuType<ShulkerBoxMenu>
t
SHULKER_BOX
field_17341
SHULKER_BOX
field_221526_t
public static final MenuType<SmithingMenu>
u
SMITHING
field_22484
SMITHING
field_234650_u_
public static final MenuType<SmokerMenu>
v
SMOKER
field_17342
SMOKER
field_221527_u
public static final MenuType<CartographyTableMenu>
w
CARTOGRAPHY_TABLE
field_17343
CARTOGRAPHY_TABLE
field_226625_v_
public static final MenuType<StonecutterMenu>
x
STONECUTTER
field_17625
STONECUTTER
field_221529_w
private final MenuType$MenuSupplier<T>
y
constructor
field_17344
factory
field_221530_x

Constructor summary

ModifierConstructor
private (MenuType$MenuSupplier<T> factory)

Method summary

Modifier and TypeMethod
private static <T extends AbstractContainerMenu> MenuType<T>
a(String arg0, bjb$a<T> arg1)
register(String arg0, MenuType$MenuSupplier<T> arg1)
method_17435(String arg0, class_3917$class_3918<T> arg1)
register(String id, ScreenHandlerType$Factory<T> factory)
func_221505_a(String arg0, ContainerType$IFactory<T> arg1)
public T
a(int arg0, bfs arg1)
create(int arg0, Inventory arg1)
method_17434(int arg0, class_1661 arg1)
create(int syncId, PlayerInventory playerInventory)
func_221506_a(int arg0, PlayerInventory arg1)