net.minecraft.util.registry

public abstract class Registry<T>

implements Codec<T>, Keyable, IndexedIterable<T>

gm
net.minecraft.core.Registry
net.minecraft.class_2378
net.minecraft.util.registry.Registry
net.minecraft.unmapped.C_tqxyjqsk
net.minecraft.util.registry.Registry
net.minecraft.util.registry.Registry

Field summary

Modifier and TypeField
protected static final org.apache.logging.log4j.Logger
c
LOGGER
field_11139
LOGGER
f_fdfmzecx
field_212616_e
LOGGER
private static final Map<Identifier, Supplier<?>>
a
LOADERS
field_11140
DEFAULT_ENTRIES
f_pvhvmowj
field_218376_a
REGISTRY_NAME_TO_DEFAULT
public static final Identifier
d
ROOT_REGISTRY_NAME
field_25100
ROOT_KEY
f_tjbsqicp
field_239706_f_
ROOT
protected static final MutableRegistry<MutableRegistry<?>>
e
WRITABLE_REGISTRY
field_25101
ROOT
f_btwdzenn
field_239707_g_
ROOT_REGISTRY
public static final Registry<? extends Registry<?>>
f
REGISTRY
field_11144
REGISTRIES
f_gcjydhbt
field_212617_f
REGISTRY
public static final RegistryKey<Registry<SoundEvent>>
g
SOUND_EVENT_REGISTRY
field_25102
SOUND_EVENT_KEY
f_aqxxadcz
field_239708_i_
SOUND_EVENT_KEY
public static final RegistryKey<Registry<Fluid>>
h
FLUID_REGISTRY
field_25103
FLUID_KEY
f_fursiizm
field_239709_j_
FLUID_KEY
public static final RegistryKey<Registry<StatusEffect>>
i
MOB_EFFECT_REGISTRY
field_25104
MOB_EFFECT_KEY
f_excbqlnn
field_239710_k_
MOB_EFFECT_KEY
public static final RegistryKey<Registry<Block>>
j
BLOCK_REGISTRY
field_25105
BLOCK_KEY
f_iogabgwv
field_239711_l_
BLOCK_KEY
public static final RegistryKey<Registry<Enchantment>>
k
ENCHANTMENT_REGISTRY
field_25106
ENCHANTMENT_KEY
f_xiojahzj
field_239712_m_
ENCHANTMENT_KEY
public static final RegistryKey<Registry<EntityType<?>>>
l
ENTITY_TYPE_REGISTRY
field_25107
ENTITY_TYPE_KEY
f_oiroepzc
field_239713_n_
ENTITY_TYPE_KEY
public static final RegistryKey<Registry<Item>>
m
ITEM_REGISTRY
field_25108
ITEM_KEY
f_cvojzhhs
field_239714_o_
ITEM_KEY
public static final RegistryKey<Registry<Potion>>
n
POTION_REGISTRY
field_25109
POTION_KEY
f_ughbxuvy
field_239715_p_
POTION_KEY
public static final RegistryKey<Registry<ParticleType<?>>>
o
PARTICLE_TYPE_REGISTRY
field_25070
PARTICLE_TYPE_KEY
f_hibujlfj
field_239664_B_
PARTICLE_TYPE_KEY
public static final RegistryKey<Registry<BlockEntityType<?>>>
p
BLOCK_ENTITY_TYPE_REGISTRY
field_25073
BLOCK_ENTITY_TYPE_KEY
f_ygrjxgex
field_239667_E_
BLOCK_ENTITY_TYPE_KEY
public static final RegistryKey<Registry<PaintingMotive>>
q
MOTIVE_REGISTRY
field_25074
MOTIVE_KEY
f_bynjgrje
field_239668_F_
MOTIVE_KEY
public static final RegistryKey<Registry<Identifier>>
r
CUSTOM_STAT_REGISTRY
field_25075
CUSTOM_STAT_KEY
f_siwcozsc
field_239669_G_
CUSTOM_STAT_KEY
public static final RegistryKey<Registry<ChunkStatus>>
s
CHUNK_STATUS_REGISTRY
field_25076
CHUNK_STATUS_KEY
f_sayyxrti
field_239670_H_
CHUNK_STATUS_KEY
public static final RegistryKey<Registry<RuleTestType<?>>>
t
RULE_TEST_REGISTRY
field_25079
RULE_TEST_KEY
f_yiprhnvm
field_239673_K_
RULE_TEST_KEY
public static final RegistryKey<Registry<PosRuleTestType<?>>>
u
POS_RULE_TEST_REGISTRY
field_25080
POS_RULE_TEST_KEY
f_zzvccuej
field_239674_L_
POS_RULE_TEST_KEY
public static final RegistryKey<Registry<ScreenHandlerType<?>>>
v
MENU_REGISTRY
field_25083
MENU_KEY
f_ezhwzxqi
field_239677_O_
MENU_KEY
public static final RegistryKey<Registry<RecipeType<?>>>
w
RECIPE_TYPE_REGISTRY
field_25084
RECIPE_TYPE_KEY
f_zyviwgiu
field_239678_P_
RECIPE_TYPE_KEY
public static final RegistryKey<Registry<RecipeSerializer<?>>>
x
RECIPE_SERIALIZER_REGISTRY
field_25085
RECIPE_SERIALIZER_KEY
f_cglmraed
field_239679_Q_
RECIPE_SERIALIZER_KEY
public static final RegistryKey<Registry<EntityAttribute>>
y
ATTRIBUTE_REGISTRY
field_25086
ATTRIBUTE_KEY
f_typktcuf
field_239680_R_
ATTRIBUTE_KEY
public static final RegistryKey<Registry<StatType<?>>>
z
STAT_TYPE_REGISTRY
field_25087
STAT_TYPE_KEY
f_rmedfjtm
field_239681_S_
STAT_TYPE_KEY
public static final RegistryKey<Registry<VillagerType>>
A
VILLAGER_TYPE_REGISTRY
field_25088
VILLAGER_TYPE_KEY
f_vhdtgurr
field_239682_T_
VILLAGER_TYPE_KEY
public static final RegistryKey<Registry<VillagerProfession>>
B
VILLAGER_PROFESSION_REGISTRY
field_25089
VILLAGER_PROFESSION_KEY
f_ydwyebma
field_239683_U_
VILLAGER_PROFESSION_KEY
public static final RegistryKey<Registry<PointOfInterestType>>
C
POINT_OF_INTEREST_TYPE_REGISTRY
field_25090
POINT_OF_INTEREST_TYPE_KEY
f_dmjstmvv
field_239684_V_
POINT_OF_INTEREST_TYPE_KEY
public static final RegistryKey<Registry<MemoryModuleType<?>>>
D
MEMORY_MODULE_TYPE_REGISTRY
field_25091
MEMORY_MODULE_TYPE_KEY
f_ygbwdlwa
field_239685_W_
MEMORY_MODULE_TYPE_KEY
public static final RegistryKey<Registry<SensorType<?>>>
E
SENSOR_TYPE_REGISTRY
field_25092
SENSOR_TYPE_KEY
f_oypcdtin
field_239686_X_
SENSOR_TYPE_KEY
public static final RegistryKey<Registry<Schedule>>
F
SCHEDULE_REGISTRY
field_25093
SCHEDULE_KEY
f_tqojymwd
field_239687_Y_
SCHEDULE_KEY
public static final RegistryKey<Registry<Activity>>
G
ACTIVITY_REGISTRY
field_25094
ACTIVITY_KEY
f_rucegggm
field_239688_Z_
ACTIVITY_KEY
public static final RegistryKey<Registry<LootPoolEntryType>>
H
LOOT_ENTRY_REGISTRY
field_25295
LOOT_POOL_ENTRY_TYPE_KEY
f_bfdoxsru
field_239695_aa_
LOOT_POOL_ENTRY_TYPE_KEY
public static final RegistryKey<Registry<LootFunctionType>>
I
LOOT_FUNCTION_REGISTRY
field_25296
LOOT_FUNCTION_TYPE_KEY
f_aqshcwma
field_239696_ab_
LOOT_FUNCTION_TYPE_KEY
public static final RegistryKey<Registry<LootConditionType>>
J
LOOT_ITEM_REGISTRY
field_25297
LOOT_CONDITION_TYPE_KEY
f_azjoddlz
field_239697_ac_
LOOT_CONDITION_TYPE_KEY
public static final RegistryKey<Registry<DimensionType>>
K
DIMENSION_TYPE_REGISTRY
field_25095
DIMENSION_TYPE_KEY
f_lwunaeya
field_239698_ad_
DIMENSION_TYPE_KEY
public static final RegistryKey<Registry<World>>
L
DIMENSION_REGISTRY
field_25298
WORLD_KEY
f_xwxfugyg
field_239699_ae_
WORLD_KEY
public static final RegistryKey<Registry<DimensionOptions>>
M
LEVEL_STEM_REGISTRY
field_25490
DIMENSION_KEY
f_ogemkyqg
field_239700_af_
DIMENSION_KEY
public static final Registry<SoundEvent>
N
SOUND_EVENT
field_11156
SOUND_EVENT
f_idznsmgs
field_212633_v
SOUND_EVENT
public static final DefaultedRegistry<Fluid>
O
FLUID
field_11154
FLUID
f_czuepnmx
field_212619_h
FLUID
public static final Registry<StatusEffect>
P
MOB_EFFECT
field_11159
STATUS_EFFECT
f_vizbkcvv
field_212631_t
EFFECTS
public static final DefaultedRegistry<Block>
Q
BLOCK
field_11146
BLOCK
f_buhudqrq
field_212618_g
BLOCK
public static final Registry<Enchantment>
R
ENCHANTMENT
field_11160
ENCHANTMENT
f_fozcxzey
field_212628_q
ENCHANTMENT
public static final DefaultedRegistry<EntityType<?>>
S
ENTITY_TYPE
field_11145
ENTITY_TYPE
f_mfaglfnc
field_212629_r
ENTITY_TYPE
public static final DefaultedRegistry<Item>
T
ITEM
field_11142
ITEM
f_jqvriejf
field_212630_s
ITEM
public static final DefaultedRegistry<Potion>
U
POTION
field_11143
POTION
f_jxjldngh
field_212621_j
POTION
public static final Registry<ParticleType<?>>
V
PARTICLE_TYPE
field_11141
PARTICLE_TYPE
f_ckqtjowg
field_212632_u
PARTICLE_TYPE
public static final Registry<BlockEntityType<?>>
W
BLOCK_ENTITY_TYPE
field_11137
BLOCK_ENTITY_TYPE
f_usqdtdvo
field_212626_o
BLOCK_ENTITY_TYPE
public static final DefaultedRegistry<PaintingMotive>
X
MOTIVE
field_11150
PAINTING_MOTIVE
f_rhobfccj
field_212620_i
MOTIVE
public static final Registry<Identifier>
Y
CUSTOM_STAT
field_11158
CUSTOM_STAT
f_mfkbcwnu
field_212623_l
CUSTOM_STAT
public static final DefaultedRegistry<ChunkStatus>
Z
CHUNK_STATUS
field_16643
CHUNK_STATUS
f_aysjvxrl
field_218360_A
CHUNK_STATUS
public static final Registry<RuleTestType<?>>
aa
RULE_TEST
field_16792
RULE_TEST
f_evtukrjj
field_218363_D
RULE_TEST
public static final Registry<PosRuleTestType<?>>
ab
POS_RULE_TEST
field_23398
POS_RULE_TEST
f_bwxnuxsa
field_239691_aJ_
POS_RULE_TEST
public static final Registry<ScreenHandlerType<?>>
ac
MENU
field_17429
SCREEN_HANDLER
f_stxgzslq
field_218366_G
MENU
public static final Registry<RecipeType<?>>
ad
RECIPE_TYPE
field_17597
RECIPE_TYPE
f_wakzdidf
field_218367_H
RECIPE_TYPE
public static final Registry<RecipeSerializer<?>>
ae
RECIPE_SERIALIZER
field_17598
RECIPE_SERIALIZER
f_yspthujn
field_218368_I
RECIPE_SERIALIZER
public static final Registry<EntityAttribute>
af
ATTRIBUTE
field_23781
ATTRIBUTE
f_fpuwozuq
field_239692_aP_
ATTRIBUTE
public static final Registry<StatType<?>>
ag
STAT_TYPE
field_11152
STAT_TYPE
f_edhunkqc
field_212634_w
STATS
public static final DefaultedRegistry<VillagerType>
ah
VILLAGER_TYPE
field_17166
VILLAGER_TYPE
f_gscegjzu
field_218369_K
VILLAGER_TYPE
public static final DefaultedRegistry<VillagerProfession>
ai
VILLAGER_PROFESSION
field_17167
VILLAGER_PROFESSION
f_uwuxcqim
field_218370_L
VILLAGER_PROFESSION
public static final DefaultedRegistry<PointOfInterestType>
aj
POINT_OF_INTEREST_TYPE
field_18792
POINT_OF_INTEREST_TYPE
f_mybawxms
field_218371_M
POINT_OF_INTEREST_TYPE
public static final DefaultedRegistry<MemoryModuleType<?>>
ak
MEMORY_MODULE_TYPE
field_18793
MEMORY_MODULE_TYPE
f_qvgwljps
field_218372_N
MEMORY_MODULE_TYPE
public static final DefaultedRegistry<SensorType<?>>
al
SENSOR_TYPE
field_18794
SENSOR_TYPE
f_vrmwjizf
field_218373_O
SENSOR_TYPE
public static final Registry<Schedule>
am
SCHEDULE
field_18795
SCHEDULE
f_bhhlspfm
field_218374_P
SCHEDULE
public static final Registry<Activity>
an
ACTIVITY
field_18796
ACTIVITY
f_jfpekcxm
field_218375_Q
ACTIVITY
public static final Registry<LootPoolEntryType>
ao
LOOT_POOL_ENTRY_TYPE
field_25293
LOOT_POOL_ENTRY_TYPE
f_uvgfdvcc
field_239693_aY_
LOOT_POOL_ENTRY_TYPE
public static final Registry<LootFunctionType>
ap
LOOT_FUNCTION_TYPE
field_25294
LOOT_FUNCTION_TYPE
f_ynlvvztn
field_239694_aZ_
LOOT_FUNCTION_TYPE
public static final Registry<LootConditionType>
aq
LOOT_CONDITION_TYPE
field_25299
LOOT_CONDITION_TYPE
f_emqfcrkx
field_239704_ba_
LOOT_CONDITION_TYPE
public static final RegistryKey<Registry<ChunkGeneratorSettings>>
ar
NOISE_GENERATOR_SETTINGS_REGISTRY
field_26374
NOISE_SETTINGS_WORLDGEN
f_xozaxjvq
field_243549_ar
NOISE_SETTINGS_KEY
public static final RegistryKey<Registry<ConfiguredSurfaceBuilder<?>>>
as
CONFIGURED_SURFACE_BUILDER_REGISTRY
field_25912
CONFIGURED_SURFACE_BUILDER_WORLDGEN
f_ayjxaltw
field_243550_as
CONFIGURED_SURFACE_BUILDER_KEY
public static final RegistryKey<Registry<ConfiguredCarver<?>>>
at
CONFIGURED_CARVER_REGISTRY
field_25913
CONFIGURED_CARVER_WORLDGEN
f_xmkpzbxy
field_243551_at
CONFIGURED_CARVER_KEY
public static final RegistryKey<Registry<ConfiguredFeature<?, ?>>>
au
CONFIGURED_FEATURE_REGISTRY
field_25914
CONFIGURED_FEATURE_WORLDGEN
f_bsijpqng
field_243552_au
CONFIGURED_FEATURE_KEY
public static final RegistryKey<Registry<ConfiguredStructureFeature<?, ?>>>
av
CONFIGURED_STRUCTURE_FEATURE_REGISTRY
field_25915
CONFIGURED_STRUCTURE_FEATURE_WORLDGEN
f_gkphzhpb
field_243553_av
CONFIGURED_STRUCTURE_FEATURE_KEY
public static final RegistryKey<Registry<StructureProcessorList>>
aw
PROCESSOR_LIST_REGISTRY
field_25916
PROCESSOR_LIST_WORLDGEN
f_svvmxcki
field_243554_aw
STRUCTURE_PROCESSOR_LIST_KEY
public static final RegistryKey<Registry<StructurePool>>
ax
TEMPLATE_POOL_REGISTRY
field_25917
TEMPLATE_POOL_WORLDGEN
f_zucjurak
field_243555_ax
JIGSAW_POOL_KEY
public static final RegistryKey<Registry<Biome>>
ay
BIOME_REGISTRY
field_25114
BIOME_KEY
f_muyrvmew
field_239720_u_
BIOME_KEY
public static final RegistryKey<Registry<SurfaceBuilder<?>>>
az
SURFACE_BUILDER_REGISTRY
field_25111
SURFACE_BUILD_KEY
f_gbfejoze
field_239717_r_
SURFACE_BUILDER_KEY
public static final Registry<SurfaceBuilder<?>>
aA
SURFACE_BUILDER
field_11147
SURFACE_BUILDER
f_qyjjzwup
field_218378_p
SURFACE_BUILDER
public static final RegistryKey<Registry<Carver<?>>>
aB
CARVER_REGISTRY
field_25110
CARVER_KEY
f_rvxbinve
field_239716_q_
CARVER_KEY
public static final Registry<Carver<?>>
aC
CARVER
field_11157
CARVER
f_rxgppwpu
field_218377_o
CARVER
public static final RegistryKey<Registry<Feature<?>>>
aD
FEATURE_REGISTRY
field_25112
FEATURE_KEY
f_qprkrvgq
field_239718_s_
FEATURE_KEY
public static final Registry<Feature<?>>
aE
FEATURE
field_11138
FEATURE
f_gvmsklln
field_218379_q
FEATURE
public static final RegistryKey<Registry<StructureFeature<?>>>
aF
STRUCTURE_FEATURE_REGISTRY
field_25077
STRUCTURE_FEATURE_KEY
f_zypxyogz
field_239671_I_
STRUCTURE_FEATURE_KEY
public static final Registry<StructureFeature<?>>
aG
STRUCTURE_FEATURE
field_16644
STRUCTURE_FEATURE
f_athniavi
field_218361_B
STRUCTURE_FEATURE
public static final RegistryKey<Registry<StructurePieceType>>
aH
STRUCTURE_PIECE_REGISTRY
field_25078
STRUCTURE_PIECE_KEY
f_plrstgsi
field_239672_J_
STRUCTURE_PIECE_KEY
public static final Registry<StructurePieceType>
aI
STRUCTURE_PIECE
field_16645
STRUCTURE_PIECE
f_fnlgqfnl
field_218362_C
STRUCTURE_PIECE
public static final RegistryKey<Registry<Decorator<?>>>
aJ
DECORATOR_REGISTRY
field_25113
DECORATOR_KEY
f_ovqgsvjs
field_239719_t_
DECORATOR_KEY
public static final Registry<Decorator<?>>
aK
DECORATOR
field_11148
DECORATOR
f_uflkjyvl
field_218380_r
DECORATOR
public static final RegistryKey<Registry<BlockStateProviderType<?>>>
aL
BLOCK_STATE_PROVIDER_TYPE_REGISTRY
field_25115
BLOCK_STATE_PROVIDER_TYPE_KEY
f_gjigjwqw
field_239721_v_
BLOCK_STATE_PROVIDER_TYPE_KEY
public static final RegistryKey<Registry<BlockPlacerType<?>>>
aM
BLOCK_PLACER_TYPE_REGISTRY
field_25116
BLOCK_PLACER_TYPE_KEY
f_stoirmyz
field_239722_w_
BLOCK_PLACER_TYPE_KEY
public static final RegistryKey<Registry<FoliagePlacerType<?>>>
aN
FOLIAGE_PLACER_TYPE_REGISTRY
field_25117
FOLIAGE_PLACER_TYPE_KEY
f_hbzciqlk
field_239723_x_
FOLIAGE_PLACER_TYPE_KEY
public static final RegistryKey<Registry<TrunkPlacerType<?>>>
aO
TRUNK_PLACER_TYPE_REGISTRY
field_25118
TRUNK_PLACER_TYPE_KEY
f_azllrvol
field_239724_y_
TRUNK_PLACER_TYPE_KEY
public static final RegistryKey<Registry<TreeDecoratorType<?>>>
aP
TREE_DECORATOR_TYPE_REGISTRY
field_25068
TREE_DECORATOR_TYPE_KEY
f_qmywhemi
field_239725_z_
TREE_DECORATOR_TYPE_KEY
public static final RegistryKey<Registry<FeatureSizeType<?>>>
aQ
FEATURE_SIZE_TYPE_REGISTRY
field_25069
FEATURE_SIZE_TYPE_KEY
f_italanyi
field_239663_A_
FEATURE_SIZE_TYPE_KEY
public static final RegistryKey<Registry<Codec<? extends BiomeSource>>>
aR
BIOME_SOURCE_REGISTRY
field_25071
BIOME_SOURCE_KEY
f_rzqqadvg
field_239665_C_
BIOME_SOURCE_KEY
public static final RegistryKey<Registry<Codec<? extends ChunkGenerator>>>
aS
CHUNK_GENERATOR_REGISTRY
field_25072
CHUNK_GENERATOR_KEY
f_gwcukcnj
field_239666_D_
CHUNK_GENERATOR_KEY
public static final RegistryKey<Registry<StructureProcessorType<?>>>
aT
STRUCTURE_PROCESSOR_REGISTRY
field_25081
STRUCTURE_PROCESSOR_KEY
f_wfeuggkp
field_239675_M_
STRUCTURE_PROCESSOR_KEY
public static final RegistryKey<Registry<StructurePoolElementType<?>>>
aU
STRUCTURE_POOL_ELEMENT_REGISTRY
field_25082
STRUCTURE_POOL_ELEMENT_KEY
f_klihklvc
field_239676_N_
STRUCTURE_POOL_ELEMENT_KEY
public static final Registry<BlockStateProviderType<?>>
aV
BLOCKSTATE_PROVIDER_TYPES
field_21445
BLOCK_STATE_PROVIDER_TYPE
f_mezktrgm
field_229387_t_
BLOCK_STATE_PROVIDER_TYPE
public static final Registry<BlockPlacerType<?>>
aW
BLOCK_PLACER_TYPES
field_21446
BLOCK_PLACER_TYPE
f_cvqwdhva
field_229388_u_
BLOCK_PLACER_TYPE
public static final Registry<FoliagePlacerType<?>>
aX
FOLIAGE_PLACER_TYPES
field_21447
FOLIAGE_PLACER_TYPE
f_xkvvkygq
field_229389_v_
FOLIAGE_PLACER_TYPE
public static final Registry<TrunkPlacerType<?>>
aY
TRUNK_PLACER_TYPES
field_23782
TRUNK_PLACER_TYPE
f_spspuims
field_239701_aw_
TRUNK_REPLACER
public static final Registry<TreeDecoratorType<?>>
aZ
TREE_DECORATOR_TYPES
field_21448
TREE_DECORATOR_TYPE
f_bdeazwfw
field_229390_w_
TREE_DECORATOR_TYPE
public static final Registry<FeatureSizeType<?>>
ba
FEATURE_SIZE_TYPES
field_24331
FEATURE_SIZE_TYPE
f_pedoxkfv
field_239702_ay_
FEATURE_SIZE_TYPE
public static final Registry<Codec<? extends BiomeSource>>
bb
BIOME_SOURCE
field_25096
BIOME_SOURCE
f_qhlwawsd
field_239689_aA_
BIOME_PROVIDER_CODEC
public static final Registry<Codec<? extends ChunkGenerator>>
bc
CHUNK_GENERATOR
field_25097
CHUNK_GENERATOR
f_tbbvfojk
field_239690_aB_
CHUNK_GENERATOR_CODEC
public static final Registry<StructureProcessorType<?>>
bd
STRUCTURE_PROCESSOR
field_16794
STRUCTURE_PROCESSOR
f_teogelaf
field_218364_E
STRUCTURE_PROCESSOR
public static final Registry<StructurePoolElementType<?>>
be
STRUCTURE_POOL_ELEMENT
field_16793
STRUCTURE_POOL_ELEMENT
f_hrivempd
field_218365_F
STRUCTURE_POOL_ELEMENT
private final RegistryKey<? extends Registry<T>>
b
key
field_25098
registryKey
f_flecaadj
field_239703_b_
registryKey
private final Lifecycle
bf
lifecycle
field_25099
lifecycle
f_xvnxehhy
field_239705_c_
lifecycle

Constructor summary

ModifierConstructor
protected (RegistryKey<? extends Registry<T>> key, Lifecycle lifecycle)

Method summary

Modifier and TypeMethod
private static <T> RegistryKey<Registry<T>>
a(String arg0)
createRegistryKey(String arg0)
method_29106(String arg0)
createRegistryKey(String registryId)
m_ippzrckq(String arg0)
func_239741_a_(String arg0)
createKey(String name)
public static <T extends MutableRegistry<?>> void
a(gs<T> arg0)
checkRegistry(WritableRegistry<T> arg0)
method_29103(class_2385<T> arg0)
validate(MutableRegistry<T> registry)
m_bbjbdpdr(C_eexxncvi<T> arg0)
func_239738_a_(MutableRegistry<T> arg0)
validateMutableRegistry(MutableRegistry<T> registry)
private static <T> Registry<T>
a(vj<? extends gm<T>> arg0, Supplier<T> arg1)
registerSimple(ResourceKey<? extends Registry<T>> arg0, Supplier<T> arg1)
method_10247(class_5321<? extends class_2378<T>> arg0, Supplier<T> arg1)
create(RegistryKey<? extends Registry<T>> key, Supplier<T> defaultEntry)
m_yxyqqwgv(C_xhhleach<? extends C_tqxyjqsk<T>> arg0, Supplier<T> arg1)
func_239746_a_(RegistryKey<? extends Registry<T>> arg0, Supplier<T> arg1)
createRegistry(RegistryKey<? extends Registry<T>> registryKey, Supplier<T> supplier)
private static <T> DefaultedRegistry<T>
a(vj<? extends gm<T>> arg0, String arg1, Supplier<T> arg2)
registerDefaulted(ResourceKey<? extends Registry<T>> arg0, String arg1, Supplier<T> arg2)
method_10224(class_5321<? extends class_2378<T>> arg0, String arg1, Supplier<T> arg2)
create(RegistryKey<? extends Registry<T>> key, String defaultId, Supplier<T> defaultEntry)
m_xfmuohtf(C_xhhleach<? extends C_tqxyjqsk<T>> arg0, String arg1, Supplier<T> arg2)
func_239745_a_(RegistryKey<? extends Registry<T>> arg0, String arg1, Supplier<T> arg2)
registerDefaulted(RegistryKey<? extends Registry<T>> registryKey, String defaultedValueKey, Supplier<T> supplier)
private static <T> Registry<T>
a(vj<? extends gm<T>> arg0, Lifecycle arg1, Supplier<T> arg2)
registerSimple(ResourceKey<? extends Registry<T>> arg0, com.mojang.serialization.Lifecycle arg1, Supplier<T> arg2)
method_29108(class_5321<? extends class_2378<T>> arg0, com.mojang.serialization.Lifecycle arg1, Supplier<T> arg2)
create(RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle lifecycle, Supplier<T> defaultEntry)
m_ihhyyctk(C_xhhleach<? extends C_tqxyjqsk<T>> arg0, com.mojang.serialization.Lifecycle arg1, Supplier<T> arg2)
func_239742_a_(RegistryKey<? extends Registry<T>> arg0, com.mojang.serialization.Lifecycle arg1, Supplier<T> arg2)
register(RegistryKey<? extends Registry<T>> registryKey, com.mojang.serialization.Lifecycle lifecycle, Supplier<T> supplier)
private static <T> DefaultedRegistry<T>
a(vj<? extends gm<T>> arg0, String arg1, Lifecycle arg2, Supplier<T> arg3)
registerDefaulted(ResourceKey<? extends Registry<T>> arg0, String arg1, com.mojang.serialization.Lifecycle arg2, Supplier<T> arg3)
method_29109(class_5321<? extends class_2378<T>> arg0, String arg1, com.mojang.serialization.Lifecycle arg2, Supplier<T> arg3)
create(RegistryKey<? extends Registry<T>> key, String defaultId, com.mojang.serialization.Lifecycle lifecycle, Supplier<T> defaultEntry)
m_gyctnnhx(C_xhhleach<? extends C_tqxyjqsk<T>> arg0, String arg1, com.mojang.serialization.Lifecycle arg2, Supplier<T> arg3)
func_239744_a_(RegistryKey<? extends Registry<T>> arg0, String arg1, com.mojang.serialization.Lifecycle arg2, Supplier<T> arg3)
registerDefaulted(RegistryKey<? extends Registry<T>> registryKey, String defaultedValueKey, com.mojang.serialization.Lifecycle lifecycle, Supplier<T> supplier)
private static <T, R extends MutableRegistry<T>> R
a(vj<? extends gm<T>> arg0, R arg1, Supplier<T> arg2, Lifecycle arg3)
internalRegister(ResourceKey<? extends Registry<T>> arg0, R arg1, Supplier<T> arg2, com.mojang.serialization.Lifecycle arg3)
method_10227(class_5321<? extends class_2378<T>> arg0, R arg1, Supplier<T> arg2, com.mojang.serialization.Lifecycle arg3)
create(RegistryKey<? extends Registry<T>> key, R registry, Supplier<T> defaultEntry, com.mojang.serialization.Lifecycle lifecycle)
m_bzjmmhvn(C_xhhleach<? extends C_tqxyjqsk<T>> arg0, R arg1, Supplier<T> arg2, com.mojang.serialization.Lifecycle arg3)
func_239743_a_(RegistryKey<? extends Registry<T>> arg0, R arg1, Supplier<T> arg2, com.mojang.serialization.Lifecycle arg3)
addRegistry(RegistryKey<? extends Registry<T>> registryKey, R instance, Supplier<T> objectSupplier, com.mojang.serialization.Lifecycle lifecycle)
public RegistryKey<? extends Registry<T>>
f()
key()
method_30517()
getKey()
m_akxosniq()
func_243578_f()
getRegistryKey()
public <U> DataResult<Pair<T, U>>
decode(DynamicOps<U> arg0, U arg1)
decode(com.mojang.serialization.DynamicOps<U> arg0, U arg1)
decode(com.mojang.serialization.DynamicOps<U> arg0, U arg1)
decode(com.mojang.serialization.DynamicOps<U> arg0, U arg1)
decode(com.mojang.serialization.DynamicOps<U> arg0, U arg1)
decode(com.mojang.serialization.DynamicOps<U> arg0, U arg1)
public <U> DataResult<U>
encode(T arg0, DynamicOps<U> arg1, U arg2)
encode(T arg0, com.mojang.serialization.DynamicOps<U> arg1, U arg2)
encode(T arg0, com.mojang.serialization.DynamicOps<U> arg1, U arg2)
encode(T arg0, com.mojang.serialization.DynamicOps<U> arg1, U arg2)
encode(T arg0, com.mojang.serialization.DynamicOps<U> arg1, U arg2)
encode(T arg0, com.mojang.serialization.DynamicOps<U> arg1, U arg2)
public <U> Stream<U>
keys(DynamicOps<U> arg0)
keys(com.mojang.serialization.DynamicOps<U> arg0)
keys(com.mojang.serialization.DynamicOps<U> arg0)
keys(com.mojang.serialization.DynamicOps<U> arg0)
keys(com.mojang.serialization.DynamicOps<U> arg0)
keys(com.mojang.serialization.DynamicOps<U> arg0)
public abstract Identifier
b(T arg0)
getKey(T arg0)
method_10221(T arg0)
getId(T entry)
m_vqpjfuha(T arg0)
func_177774_c(T arg0)
getKey(T value)
public abstract Optional<RegistryKey<T>>
c(T arg0)
getResourceKey(T arg0)
method_29113(T arg0)
getKey(T entry)
m_cjwbheqc(T arg0)
func_230519_c_(T arg0)
getOptionalKey(T value)
public abstract int
a(T arg0)
getId(T arg0)
method_10206(T arg0)
getRawId(T arg0)
m_rauboliw(T arg0)
func_148757_b(T arg0)
getId(T arg0)
public abstract T
a(vj<T> arg0)
get(ResourceKey<T> arg0)
method_29107(class_5321<T> arg0)
get(RegistryKey<T> key)
m_jouyrjiz(C_xhhleach<T> arg0)
func_230516_a_(RegistryKey<T> arg0)
getValueForKey(RegistryKey<T> key)
public abstract T
a(vk arg0)
get(ResourceLocation arg0)
method_10223(class_2960 arg0)
get(Identifier id)
m_mazpxlja(C_ncpywfca arg0)
func_82594_a(ResourceLocation arg0)
getOrDefault(ResourceLocation name)
protected abstract Lifecycle
d(T arg0)
lifecycle(T arg0)
method_31139(T arg0)
getEntryLifecycle(T entry)
m_sefrrypp(T arg0)
func_241876_d(T arg0)
getLifecycleByRegistry(T object)
public abstract Lifecycle
b()
elementsLifecycle()
method_31138()
getLifecycle()
m_agebnisp()
func_241875_b()
getLifecycle()
public Optional<T>
b(vk arg0)
getOptional(ResourceLocation arg0)
method_17966(class_2960 arg0)
getOrEmpty(Identifier id)
m_vnyaisgo(C_ncpywfca arg0)
func_241873_b(ResourceLocation arg0)
getOptional(ResourceLocation id)
public T
d(vj<T> arg0)
getOrThrow(ResourceKey<T> arg0)
method_31140(class_5321<T> arg0)
getOrThrow(RegistryKey<T> key)
m_qomglfhh(C_xhhleach<T> arg0)
func_243576_d(RegistryKey<T> arg0)
getOrThrow(RegistryKey<T> key)
public abstract Set<Identifier>
c()
keySet()
method_10235()
getIds()
m_tuivosjn()
func_148742_b()
keySet()
public abstract Set<Map$Entry<RegistryKey<T>, T>>
d()
entrySet()
method_29722()
getEntries()
m_nqoydeav()
func_239659_c_()
getEntries()
public Stream<T>
g()
stream()
method_10220()
stream()
m_leajtcub()
func_201756_e()
stream()
public static <T> T
a(gm<? super T> arg0, String arg1, T arg2)
register(Registry<? super T> arg0, String arg1, T arg2)
method_10226(class_2378<? super T> arg0, String arg1, T arg2)
register(Registry<? super T> registry, String id, T entry)
m_xyrkdyzg(C_tqxyjqsk<? super T> arg0, String arg1, T arg2)
func_218325_a(Registry<? super T> arg0, String arg1, T arg2)
register(Registry<? super T> registry, String identifier, T value)
public static <V, T extends V> T
a(gm<V> arg0, vk arg1, T arg2)
register(Registry<V> arg0, ResourceLocation arg1, T arg2)
method_10230(class_2378<V> arg0, class_2960 arg1, T arg2)
register(Registry<V> registry, Identifier id, T entry)
m_nqhcjajy(C_tqxyjqsk<V> arg0, C_ncpywfca arg1, T arg2)
func_218322_a(Registry<V> arg0, ResourceLocation arg1, T arg2)
register(Registry<V> registry, ResourceLocation identifier, T value)
public static <V, T extends V> T
a(gm<V> arg0, int arg1, String arg2, T arg3)
registerMapping(Registry<V> arg0, int arg1, String arg2, T arg3)
method_10231(class_2378<V> arg0, int arg1, String arg2, T arg3)
register(Registry<V> registry, int rawId, String id, T entry)
m_jwfzqreg(C_tqxyjqsk<V> arg0, int arg1, String arg2, T arg3)
func_218343_a(Registry<V> arg0, int arg1, String arg2, T arg3)
register(Registry<V> registry, int id, String identifier, T value)
public Optional<T>
c(vj<T> arg0)
getOptional(ResourceKey<T> arg0)
method_31189(class_5321<T> arg0)
getOrEmpty(RegistryKey<T> key)
m_ikxlhrge(C_xhhleach<T> arg0)
func_243575_c(RegistryKey<T> arg0)
getOptionalValue(RegistryKey<T> registryKey)
public abstract boolean
c(vk arg0)
containsKey(ResourceLocation arg0)
method_10250(class_2960 arg0)
containsId(Identifier id)
m_slujyvbt(C_ncpywfca arg0)
func_212607_c(ResourceLocation arg0)
containsKey(ResourceLocation name)