net.minecraft.screen

public class ScreenHandlerType<T extends ScreenHandler>

implements ToggleableFeature

ccj
net.minecraft.world.inventory.MenuType
net.minecraft.class_3917
net.minecraft.screen.ScreenHandlerType
net.minecraft.unmapped.C_nyfkquex
net.minecraft.screen.ScreenHandlerType
net.minecraft.src.C_1291_

Field summary

Modifier and TypeField
public static final ScreenHandlerType<GenericContainerScreenHandler>
a
GENERIC_9x1
field_18664
GENERIC_9X1
f_qdtztzzc
GENERIC_9X1
f_39957_
public static final ScreenHandlerType<GenericContainerScreenHandler>
b
GENERIC_9x2
field_18665
GENERIC_9X2
f_aooblffn
GENERIC_9X2
f_39958_
public static final ScreenHandlerType<GenericContainerScreenHandler>
c
GENERIC_9x3
field_17326
GENERIC_9X3
f_cbllbssz
GENERIC_9X3
f_39959_
public static final ScreenHandlerType<GenericContainerScreenHandler>
d
GENERIC_9x4
field_18666
GENERIC_9X4
f_iyacedlj
GENERIC_9X4
f_39960_
public static final ScreenHandlerType<GenericContainerScreenHandler>
e
GENERIC_9x5
field_18667
GENERIC_9X5
f_lvbkszbc
GENERIC_9X5
f_39961_
public static final ScreenHandlerType<GenericContainerScreenHandler>
f
GENERIC_9x6
field_17327
GENERIC_9X6
f_abmoigiv
GENERIC_9X6
f_39962_
public static final ScreenHandlerType<Generic3x3ContainerScreenHandler>
g
GENERIC_3x3
field_17328
GENERIC_3X3
f_pblcnqvz
GENERIC_3X3
f_39963_
public static final ScreenHandlerType<AnvilScreenHandler>
h
ANVIL
field_17329
ANVIL
f_muephvhf
ANVIL
f_39964_
public static final ScreenHandlerType<BeaconScreenHandler>
i
BEACON
field_17330
BEACON
f_epnhbbws
BEACON
f_39965_
public static final ScreenHandlerType<BlastFurnaceScreenHandler>
j
BLAST_FURNACE
field_17331
BLAST_FURNACE
f_rfowezkl
BLAST_FURNACE
f_39966_
public static final ScreenHandlerType<BrewingStandScreenHandler>
k
BREWING_STAND
field_17332
BREWING_STAND
f_bhocnzgm
BREWING_STAND
f_39967_
public static final ScreenHandlerType<CraftingScreenHandler>
l
CRAFTING
field_17333
CRAFTING
f_debliadi
CRAFTING
f_39968_
public static final ScreenHandlerType<EnchantmentScreenHandler>
m
ENCHANTMENT
field_17334
ENCHANTMENT
f_essywabq
ENCHANTMENT
f_39969_
public static final ScreenHandlerType<FurnaceScreenHandler>
n
FURNACE
field_17335
FURNACE
f_rgmgmcbo
FURNACE
f_39970_
public static final ScreenHandlerType<GrindstoneScreenHandler>
o
GRINDSTONE
field_17336
GRINDSTONE
f_tbprndtz
GRINDSTONE
f_39971_
public static final ScreenHandlerType<HopperScreenHandler>
p
HOPPER
field_17337
HOPPER
f_ibbrgdml
HOPPER
f_39972_
public static final ScreenHandlerType<LecternScreenHandler>
q
LECTERN
field_17338
LECTERN
f_zyctcojp
LECTERN
f_39973_
public static final ScreenHandlerType<LoomScreenHandler>
r
LOOM
field_17339
LOOM
f_zmkjvcva
LOOM
f_39974_
public static final ScreenHandlerType<MerchantScreenHandler>
s
MERCHANT
field_17340
MERCHANT
f_sgfwodrz
MERCHANT
f_39975_
public static final ScreenHandlerType<ShulkerBoxScreenHandler>
t
SHULKER_BOX
field_17341
SHULKER_BOX
f_ciabvwdl
SHULKER_BOX
f_39976_
public static final ScreenHandlerType<LegacySmithingScreenHandler>
u
LEGACY_SMITHING
field_41922
LEGACY_SMITHING
f_agwqqsxw
LEGACY_SMITHING
f_266020_
public static final ScreenHandlerType<SmithingScreenHandler>
v
SMITHING
field_22484
SMITHING
f_srrspenc
SMITHING
f_39977_
public static final ScreenHandlerType<SmokerScreenHandler>
w
SMOKER
field_17342
SMOKER
f_xpvcqluf
SMOKER
f_39978_
public static final ScreenHandlerType<CartographyTableScreenHandler>
x
CARTOGRAPHY_TABLE
field_17343
CARTOGRAPHY_TABLE
f_wrermjrj
CARTOGRAPHY_TABLE
f_39979_
public static final ScreenHandlerType<StonecutterScreenHandler>
y
STONECUTTER
field_17625
STONECUTTER
f_lndijdoe
STONECUTTER
f_39980_
private final FeatureSet
z
requiredFeatures
field_41923
requiredFeatures
f_xqgvbfit
f_265869_
private final ScreenHandlerType$Factory<T>
A
constructor
field_17344
factory
f_dsyxvlks
factory
f_39981_

Constructor summary

ModifierConstructor
private (ScreenHandlerType$Factory<T> factory, FeatureSet requiredFeatures)

Method summary

Modifier and TypeMethod
private static <T extends ScreenHandler> ScreenHandlerType<T>
a(String o, ccj$a<T> o)
register(String arg0, MenuType$MenuSupplier<T> arg1)
method_17435(String arg0, class_3917$class_3918<T> arg1)
register(String id, ScreenHandlerType$Factory<T> factory)
m_jokntwzf(String arg0, C_nyfkquex$C_phfyatwg<T> arg1)
m_39988_(String p_39989_, C_1291_$C_1292_<T> p_39990_)
private static <T extends ScreenHandler> ScreenHandlerType<T>
a(String o, ccj$a<T> o, cas... o)
register(String arg0, MenuType$MenuSupplier<T> arg1, FeatureFlag... arg2)
method_48387(String arg0, class_3917$class_3918<T> arg1, class_7696... arg2)
register(String id, ScreenHandlerType$Factory<T> factory, FeatureFlag... requiredFeatures)
m_noozjdnz(String arg0, C_nyfkquex$C_phfyatwg<T> arg1, C_kksdgidr... arg2)
m_266268_(String p_267295_, C_1291_$C_1292_<T> p_266945_, C_243544_... p_267055_)
public T
a(int o, byl arg1)
create(int arg0, Inventory arg1)
method_17434(int arg0, class_1661 arg1)
create(int syncId, PlayerInventory playerInventory)
m_hrwpmshc(int arg0, C_sxzqocrm arg1)
create(int syncId, PlayerInventory playerInventory)
m_39985_(int p_39987_, C_1140_ arg1)
public FeatureSet
m()
requiredFeatures()
method_45322()
getRequiredFeatures()
m_gsnyyecf()
getRequiredFlags()
m_245183_()