net.minecraft.core

public abstract class Registry<T>

implements com.mojang.serialization.Codec<T>, com.mojang.serialization.Keyable, IdMap<T>

gm
net.minecraft.core.Registry
net.minecraft.class_2378
net.minecraft.util.registry.Registry
net.minecraft.util.registry.Registry
net.minecraft.server.v1_16_R3.IRegistry

Field summary

Modifier and TypeField
protected static final org.apache.logging.log4j.Logger
c
LOGGER
field_11139
LOGGER
field_212616_e
private static final Map<ResourceLocation, Supplier<?>>
a
LOADERS
field_11140
DEFAULT_ENTRIES
field_218376_a
public static final ResourceLocation
d
ROOT_REGISTRY_NAME
field_25100
ROOT_KEY
field_239706_f_
protected static final WritableRegistry<WritableRegistry<?>>
e
WRITABLE_REGISTRY
field_25101
ROOT
field_239707_g_
public static final Registry<? extends Registry<?>>
f
REGISTRY
field_11144
REGISTRIES
field_212617_f
public static final ResourceKey<Registry<SoundEvent>>
g
SOUND_EVENT_REGISTRY
field_25102
SOUND_EVENT_KEY
field_239708_i_
public static final ResourceKey<Registry<Fluid>>
h
FLUID_REGISTRY
field_25103
FLUID_KEY
field_239709_j_
public static final ResourceKey<Registry<MobEffect>>
i
MOB_EFFECT_REGISTRY
field_25104
MOB_EFFECT_KEY
field_239710_k_
public static final ResourceKey<Registry<Block>>
j
BLOCK_REGISTRY
field_25105
BLOCK_KEY
field_239711_l_
public static final ResourceKey<Registry<Enchantment>>
k
ENCHANTMENT_REGISTRY
field_25106
ENCHANTMENT_KEY
field_239712_m_
public static final ResourceKey<Registry<EntityType<?>>>
l
ENTITY_TYPE_REGISTRY
field_25107
ENTITY_TYPE_KEY
field_239713_n_
public static final ResourceKey<Registry<Item>>
m
ITEM_REGISTRY
field_25108
ITEM_KEY
field_239714_o_
public static final ResourceKey<Registry<Potion>>
n
POTION_REGISTRY
field_25109
POTION_KEY
field_239715_p_
public static final ResourceKey<Registry<ParticleType<?>>>
o
PARTICLE_TYPE_REGISTRY
field_25070
PARTICLE_TYPE_KEY
field_239664_B_
public static final ResourceKey<Registry<BlockEntityType<?>>>
p
BLOCK_ENTITY_TYPE_REGISTRY
field_25073
BLOCK_ENTITY_TYPE_KEY
field_239667_E_
public static final ResourceKey<Registry<Motive>>
q
MOTIVE_REGISTRY
field_25074
MOTIVE_KEY
field_239668_F_
public static final ResourceKey<Registry<ResourceLocation>>
r
CUSTOM_STAT_REGISTRY
field_25075
CUSTOM_STAT_KEY
field_239669_G_
public static final ResourceKey<Registry<ChunkStatus>>
s
CHUNK_STATUS_REGISTRY
field_25076
CHUNK_STATUS_KEY
field_239670_H_
public static final ResourceKey<Registry<RuleTestType<?>>>
t
RULE_TEST_REGISTRY
field_25079
RULE_TEST_KEY
field_239673_K_
public static final ResourceKey<Registry<PosRuleTestType<?>>>
u
POS_RULE_TEST_REGISTRY
field_25080
POS_RULE_TEST_KEY
field_239674_L_
public static final ResourceKey<Registry<MenuType<?>>>
v
MENU_REGISTRY
field_25083
MENU_KEY
field_239677_O_
public static final ResourceKey<Registry<RecipeType<?>>>
w
RECIPE_TYPE_REGISTRY
field_25084
RECIPE_TYPE_KEY
field_239678_P_
public static final ResourceKey<Registry<RecipeSerializer<?>>>
x
RECIPE_SERIALIZER_REGISTRY
field_25085
RECIPE_SERIALIZER_KEY
field_239679_Q_
public static final ResourceKey<Registry<Attribute>>
y
ATTRIBUTE_REGISTRY
field_25086
ATTRIBUTE_KEY
field_239680_R_
public static final ResourceKey<Registry<StatType<?>>>
z
STAT_TYPE_REGISTRY
field_25087
STAT_TYPE_KEY
field_239681_S_
public static final ResourceKey<Registry<VillagerType>>
A
VILLAGER_TYPE_REGISTRY
field_25088
VILLAGER_TYPE_KEY
field_239682_T_
public static final ResourceKey<Registry<VillagerProfession>>
B
VILLAGER_PROFESSION_REGISTRY
field_25089
VILLAGER_PROFESSION_KEY
field_239683_U_
public static final ResourceKey<Registry<PoiType>>
C
POINT_OF_INTEREST_TYPE_REGISTRY
field_25090
POINT_OF_INTEREST_TYPE_KEY
field_239684_V_
public static final ResourceKey<Registry<MemoryModuleType<?>>>
D
MEMORY_MODULE_TYPE_REGISTRY
field_25091
MEMORY_MODULE_TYPE_KEY
field_239685_W_
public static final ResourceKey<Registry<SensorType<?>>>
E
SENSOR_TYPE_REGISTRY
field_25092
SENSOR_TYPE_KEY
field_239686_X_
public static final ResourceKey<Registry<Schedule>>
F
SCHEDULE_REGISTRY
field_25093
SCHEDULE_KEY
field_239687_Y_
public static final ResourceKey<Registry<Activity>>
G
ACTIVITY_REGISTRY
field_25094
ACTIVITY_KEY
field_239688_Z_
public static final ResourceKey<Registry<LootPoolEntryType>>
H
LOOT_ENTRY_REGISTRY
field_25295
LOOT_POOL_ENTRY_TYPE_KEY
field_239695_aa_
public static final ResourceKey<Registry<LootItemFunctionType>>
I
LOOT_FUNCTION_REGISTRY
field_25296
LOOT_FUNCTION_TYPE_KEY
field_239696_ab_
public static final ResourceKey<Registry<LootItemConditionType>>
J
LOOT_ITEM_REGISTRY
field_25297
LOOT_CONDITION_TYPE_KEY
field_239697_ac_
public static final ResourceKey<Registry<DimensionType>>
K
DIMENSION_TYPE_REGISTRY
field_25095
DIMENSION_TYPE_KEY
field_239698_ad_
public static final ResourceKey<Registry<Level>>
L
DIMENSION_REGISTRY
field_25298
WORLD_KEY
field_239699_ae_
public static final ResourceKey<Registry<LevelStem>>
M
LEVEL_STEM_REGISTRY
field_25490
DIMENSION_KEY
field_239700_af_
public static final Registry<SoundEvent>
N
SOUND_EVENT
field_11156
SOUND_EVENT
field_212633_v
SOUND_EVENT
public static final DefaultedRegistry<Fluid>
O
FLUID
field_11154
FLUID
field_212619_h
FLUID
public static final Registry<MobEffect>
P
MOB_EFFECT
field_11159
STATUS_EFFECT
field_212631_t
MOB_EFFECT
public static final DefaultedRegistry<Block>
Q
BLOCK
field_11146
BLOCK
field_212618_g
BLOCK
public static final Registry<Enchantment>
R
ENCHANTMENT
field_11160
ENCHANTMENT
field_212628_q
ENCHANTMENT
public static final DefaultedRegistry<EntityType<?>>
S
ENTITY_TYPE
field_11145
ENTITY_TYPE
field_212629_r
ENTITY_TYPE
public static final DefaultedRegistry<Item>
T
ITEM
field_11142
ITEM
field_212630_s
ITEM
public static final DefaultedRegistry<Potion>
U
POTION
field_11143
POTION
field_212621_j
POTION
public static final Registry<ParticleType<?>>
V
PARTICLE_TYPE
field_11141
PARTICLE_TYPE
field_212632_u
PARTICLE_TYPE
public static final Registry<BlockEntityType<?>>
W
BLOCK_ENTITY_TYPE
field_11137
BLOCK_ENTITY_TYPE
field_212626_o
BLOCK_ENTITY_TYPE
public static final DefaultedRegistry<Motive>
X
MOTIVE
field_11150
PAINTING_MOTIVE
field_212620_i
MOTIVE
public static final Registry<ResourceLocation>
Y
CUSTOM_STAT
field_11158
CUSTOM_STAT
field_212623_l
CUSTOM_STAT
public static final DefaultedRegistry<ChunkStatus>
Z
CHUNK_STATUS
field_16643
CHUNK_STATUS
field_218360_A
CHUNK_STATUS
public static final Registry<RuleTestType<?>>
aa
RULE_TEST
field_16792
RULE_TEST
field_218363_D
RULE_TEST
public static final Registry<PosRuleTestType<?>>
ab
POS_RULE_TEST
field_23398
POS_RULE_TEST
field_239691_aJ_
POS_RULE_TEST
public static final Registry<MenuType<?>>
ac
MENU
field_17429
SCREEN_HANDLER
field_218366_G
MENU
public static final Registry<RecipeType<?>>
ad
RECIPE_TYPE
field_17597
RECIPE_TYPE
field_218367_H
RECIPE_TYPE
public static final Registry<RecipeSerializer<?>>
ae
RECIPE_SERIALIZER
field_17598
RECIPE_SERIALIZER
field_218368_I
RECIPE_SERIALIZER
public static final Registry<Attribute>
af
ATTRIBUTE
field_23781
ATTRIBUTE
field_239692_aP_
ATTRIBUTE
public static final Registry<StatType<?>>
ag
STAT_TYPE
field_11152
STAT_TYPE
field_212634_w
STATS
public static final DefaultedRegistry<VillagerType>
ah
VILLAGER_TYPE
field_17166
VILLAGER_TYPE
field_218369_K
VILLAGER_TYPE
public static final DefaultedRegistry<VillagerProfession>
ai
VILLAGER_PROFESSION
field_17167
VILLAGER_PROFESSION
field_218370_L
VILLAGER_PROFESSION
public static final DefaultedRegistry<PoiType>
aj
POINT_OF_INTEREST_TYPE
field_18792
POINT_OF_INTEREST_TYPE
field_218371_M
POINT_OF_INTEREST_TYPE
public static final DefaultedRegistry<MemoryModuleType<?>>
ak
MEMORY_MODULE_TYPE
field_18793
MEMORY_MODULE_TYPE
field_218372_N
MEMORY_MODULE_TYPE
public static final DefaultedRegistry<SensorType<?>>
al
SENSOR_TYPE
field_18794
SENSOR_TYPE
field_218373_O
SENSOR_TYPE
public static final Registry<Schedule>
am
SCHEDULE
field_18795
SCHEDULE
field_218374_P
SCHEDULE
public static final Registry<Activity>
an
ACTIVITY
field_18796
ACTIVITY
field_218375_Q
ACTIVITY
public static final Registry<LootPoolEntryType>
ao
LOOT_POOL_ENTRY_TYPE
field_25293
LOOT_POOL_ENTRY_TYPE
field_239693_aY_
public static final Registry<LootItemFunctionType>
ap
LOOT_FUNCTION_TYPE
field_25294
LOOT_FUNCTION_TYPE
field_239694_aZ_
public static final Registry<LootItemConditionType>
aq
LOOT_CONDITION_TYPE
field_25299
LOOT_CONDITION_TYPE
field_239704_ba_
public static final ResourceKey<Registry<NoiseGeneratorSettings>>
ar
NOISE_GENERATOR_SETTINGS_REGISTRY
field_26374
NOISE_SETTINGS_WORLDGEN
field_243549_ar
public static final ResourceKey<Registry<ConfiguredSurfaceBuilder<?>>>
as
CONFIGURED_SURFACE_BUILDER_REGISTRY
field_25912
CONFIGURED_SURFACE_BUILDER_WORLDGEN
field_243550_as
public static final ResourceKey<Registry<ConfiguredWorldCarver<?>>>
at
CONFIGURED_CARVER_REGISTRY
field_25913
CONFIGURED_CARVER_WORLDGEN
field_243551_at
public static final ResourceKey<Registry<ConfiguredFeature<?, ?>>>
au
CONFIGURED_FEATURE_REGISTRY
field_25914
CONFIGURED_FEATURE_WORLDGEN
field_243552_au
public static final ResourceKey<Registry<ConfiguredStructureFeature<?, ?>>>
av
CONFIGURED_STRUCTURE_FEATURE_REGISTRY
field_25915
CONFIGURED_STRUCTURE_FEATURE_WORLDGEN
field_243553_av
public static final ResourceKey<Registry<StructureProcessorList>>
aw
PROCESSOR_LIST_REGISTRY
field_25916
PROCESSOR_LIST_WORLDGEN
field_243554_aw
public static final ResourceKey<Registry<StructureTemplatePool>>
ax
TEMPLATE_POOL_REGISTRY
field_25917
TEMPLATE_POOL_WORLDGEN
field_243555_ax
public static final ResourceKey<Registry<Biome>>
ay
BIOME_REGISTRY
field_25114
BIOME_KEY
field_239720_u_
public static final ResourceKey<Registry<SurfaceBuilder<?>>>
az
SURFACE_BUILDER_REGISTRY
field_25111
SURFACE_BUILD_KEY
field_239717_r_
public static final Registry<SurfaceBuilder<?>>
aA
SURFACE_BUILDER
field_11147
SURFACE_BUILDER
field_218378_p
SURFACE_BUILDER
public static final ResourceKey<Registry<WorldCarver<?>>>
aB
CARVER_REGISTRY
field_25110
CARVER_KEY
field_239716_q_
public static final Registry<WorldCarver<?>>
aC
CARVER
field_11157
CARVER
field_218377_o
CARVER
public static final ResourceKey<Registry<Feature<?>>>
aD
FEATURE_REGISTRY
field_25112
FEATURE_KEY
field_239718_s_
public static final Registry<Feature<?>>
aE
FEATURE
field_11138
FEATURE
field_218379_q
FEATURE
public static final ResourceKey<Registry<StructureFeature<?>>>
aF
STRUCTURE_FEATURE_REGISTRY
field_25077
STRUCTURE_FEATURE_KEY
field_239671_I_
public static final Registry<StructureFeature<?>>
aG
STRUCTURE_FEATURE
field_16644
STRUCTURE_FEATURE
field_218361_B
STRUCTURE_FEATURE
public static final ResourceKey<Registry<StructurePieceType>>
aH
STRUCTURE_PIECE_REGISTRY
field_25078
STRUCTURE_PIECE_KEY
field_239672_J_
public static final Registry<StructurePieceType>
aI
STRUCTURE_PIECE
field_16645
STRUCTURE_PIECE
field_218362_C
STRUCTURE_PIECE
public static final ResourceKey<Registry<FeatureDecorator<?>>>
aJ
DECORATOR_REGISTRY
field_25113
DECORATOR_KEY
field_239719_t_
public static final Registry<FeatureDecorator<?>>
aK
DECORATOR
field_11148
DECORATOR
field_218380_r
DECORATOR
public static final ResourceKey<Registry<BlockStateProviderType<?>>>
aL
BLOCK_STATE_PROVIDER_TYPE_REGISTRY
field_25115
BLOCK_STATE_PROVIDER_TYPE_KEY
field_239721_v_
public static final ResourceKey<Registry<BlockPlacerType<?>>>
aM
BLOCK_PLACER_TYPE_REGISTRY
field_25116
BLOCK_PLACER_TYPE_KEY
field_239722_w_
public static final ResourceKey<Registry<FoliagePlacerType<?>>>
aN
FOLIAGE_PLACER_TYPE_REGISTRY
field_25117
FOLIAGE_PLACER_TYPE_KEY
field_239723_x_
public static final ResourceKey<Registry<TrunkPlacerType<?>>>
aO
TRUNK_PLACER_TYPE_REGISTRY
field_25118
TRUNK_PLACER_TYPE_KEY
field_239724_y_
public static final ResourceKey<Registry<TreeDecoratorType<?>>>
aP
TREE_DECORATOR_TYPE_REGISTRY
field_25068
TREE_DECORATOR_TYPE_KEY
field_239725_z_
public static final ResourceKey<Registry<FeatureSizeType<?>>>
aQ
FEATURE_SIZE_TYPE_REGISTRY
field_25069
FEATURE_SIZE_TYPE_KEY
field_239663_A_
public static final ResourceKey<Registry<com.mojang.serialization.Codec<? extends BiomeSource>>>
aR
BIOME_SOURCE_REGISTRY
field_25071
BIOME_SOURCE_KEY
field_239665_C_
public static final ResourceKey<Registry<com.mojang.serialization.Codec<? extends ChunkGenerator>>>
aS
CHUNK_GENERATOR_REGISTRY
field_25072
CHUNK_GENERATOR_KEY
field_239666_D_
public static final ResourceKey<Registry<StructureProcessorType<?>>>
aT
STRUCTURE_PROCESSOR_REGISTRY
field_25081
STRUCTURE_PROCESSOR_KEY
field_239675_M_
public static final ResourceKey<Registry<StructurePoolElementType<?>>>
aU
STRUCTURE_POOL_ELEMENT_REGISTRY
field_25082
STRUCTURE_POOL_ELEMENT_KEY
field_239676_N_
public static final Registry<BlockStateProviderType<?>>
aV
BLOCKSTATE_PROVIDER_TYPES
field_21445
BLOCK_STATE_PROVIDER_TYPE
field_229387_t_
BLOCK_STATE_PROVIDER_TYPE
public static final Registry<BlockPlacerType<?>>
aW
BLOCK_PLACER_TYPES
field_21446
BLOCK_PLACER_TYPE
field_229388_u_
BLOCK_PLACER_TYPE
public static final Registry<FoliagePlacerType<?>>
aX
FOLIAGE_PLACER_TYPES
field_21447
FOLIAGE_PLACER_TYPE
field_229389_v_
FOLIAGE_PLACER_TYPE
public static final Registry<TrunkPlacerType<?>>
aY
TRUNK_PLACER_TYPES
field_23782
TRUNK_PLACER_TYPE
field_239701_aw_
TRUNK_PLACER_TYPE
public static final Registry<TreeDecoratorType<?>>
aZ
TREE_DECORATOR_TYPES
field_21448
TREE_DECORATOR_TYPE
field_229390_w_
TREE_DECORATOR_TYPE
public static final Registry<FeatureSizeType<?>>
ba
FEATURE_SIZE_TYPES
field_24331
FEATURE_SIZE_TYPE
field_239702_ay_
FEATURE_SIZE_TYPE
public static final Registry<com.mojang.serialization.Codec<? extends BiomeSource>>
bb
BIOME_SOURCE
field_25096
BIOME_SOURCE
field_239689_aA_
BIOME_SOURCE
public static final Registry<com.mojang.serialization.Codec<? extends ChunkGenerator>>
bc
CHUNK_GENERATOR
field_25097
CHUNK_GENERATOR
field_239690_aB_
CHUNK_GENERATOR
public static final Registry<StructureProcessorType<?>>
bd
STRUCTURE_PROCESSOR
field_16794
STRUCTURE_PROCESSOR
field_218364_E
STRUCTURE_PROCESSOR
public static final Registry<StructurePoolElementType<?>>
be
STRUCTURE_POOL_ELEMENT
field_16793
STRUCTURE_POOL_ELEMENT
field_218365_F
STRUCTURE_POOL_ELEMENT
private final ResourceKey<? extends Registry<T>>
b
key
field_25098
registryKey
field_239703_b_
private final com.mojang.serialization.Lifecycle
bf
lifecycle
field_25099
lifecycle
field_239705_c_

Constructor summary

ModifierConstructor
protected (ResourceKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle lifecycle)

Method summary

Modifier and TypeMethod
private static <T> ResourceKey<Registry<T>>
a(String arg0)
createRegistryKey(String arg0)
method_29106(String arg0)
createRegistryKey(String registryId)
func_239741_a_(String arg0)
public static <T extends WritableRegistry<?>> void
a(gs<T> arg0)
checkRegistry(WritableRegistry<T> arg0)
method_29103(class_2385<T> arg0)
validate(MutableRegistry<T> registry)
func_239738_a_(MutableRegistry<T> arg0)
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)
func_239746_a_(RegistryKey<? extends Registry<T>> arg0, Supplier<T> arg1)
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)
func_239745_a_(RegistryKey<? extends Registry<T>> arg0, String arg1, Supplier<T> arg2)
private static <T> Registry<T>
a(vj<? extends gm<T>> arg0, com.mojang.serialization.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)
func_239742_a_(RegistryKey<? extends Registry<T>> arg0, com.mojang.serialization.Lifecycle arg1, Supplier<T> arg2)
private static <T> DefaultedRegistry<T>
a(vj<? extends gm<T>> arg0, String arg1, com.mojang.serialization.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)
func_239744_a_(RegistryKey<? extends Registry<T>> arg0, String arg1, com.mojang.serialization.Lifecycle arg2, Supplier<T> arg3)
private static <T, R extends WritableRegistry<T>> R
a(vj<? extends gm<T>> arg0, R arg1, Supplier<T> arg2, com.mojang.serialization.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)
func_239743_a_(RegistryKey<? extends Registry<T>> arg0, R arg1, Supplier<T> arg2, com.mojang.serialization.Lifecycle arg3)
public ResourceKey<? extends Registry<T>>
f()
key()
method_30517()
getKey()
func_243578_f()
public <U> com.mojang.serialization.DataResult<com.mojang.datafixers.util.Pair<T, U>>
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> com.mojang.serialization.DataResult<U>
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(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 ResourceLocation
b(T arg0)
getKey(T arg0)
method_10221(T arg0)
getId(T entry)
func_177774_c(T arg0)
getKey(T arg0)
public abstract Optional<ResourceKey<T>>
c(T arg0)
getResourceKey(T arg0)
method_29113(T arg0)
getKey(T entry)
func_230519_c_(T arg0)
public abstract int
a(T arg0)
getId(T arg0)
method_10206(T arg0)
getRawId(T arg0)
func_148757_b(T arg0)
public abstract T
a(vj<T> arg0)
get(ResourceKey<T> arg0)
method_29107(class_5321<T> arg0)
get(RegistryKey<T> key)
func_230516_a_(RegistryKey<T> arg0)
public abstract T
a(vk arg0)
get(ResourceLocation arg0)
method_10223(class_2960 arg0)
get(Identifier id)
func_82594_a(ResourceLocation arg0)
get(MinecraftKey arg0)
protected abstract com.mojang.serialization.Lifecycle
d(T arg0)
lifecycle(T arg0)
method_31139(T arg0)
getEntryLifecycle(T entry)
func_241876_d(T arg0)
public abstract com.mojang.serialization.Lifecycle
b()
elementsLifecycle()
method_31138()
getLifecycle()
func_241875_b()
public Optional<T>
b(vk arg0)
getOptional(ResourceLocation arg0)
method_17966(class_2960 arg0)
getOrEmpty(Identifier id)
func_241873_b(ResourceLocation arg0)
getOptional(MinecraftKey arg0)
public T
d(vj<T> arg0)
getOrThrow(ResourceKey<T> arg0)
method_31140(class_5321<T> arg0)
getOrThrow(RegistryKey<T> key)
func_243576_d(RegistryKey<T> arg0)
public abstract Set<ResourceLocation>
c()
keySet()
method_10235()
getIds()
func_148742_b()
keySet()
public abstract Set<Map$Entry<ResourceKey<T>, T>>
d()
entrySet()
method_29722()
getEntries()
func_239659_c_()
public Stream<T>
g()
stream()
method_10220()
stream()
func_201756_e()
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)
func_218325_a(Registry<? super T> arg0, String arg1, T arg2)
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)
func_218322_a(Registry<V> arg0, ResourceLocation arg1, T arg2)
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)
func_218343_a(Registry<V> arg0, int arg1, String arg2, T arg3)
public Optional<T>
c(vj<T> arg0)
getOptional(ResourceKey<T> arg0)
method_31189(class_5321<T> arg0)
getOrEmpty(RegistryKey<T> key)
func_243575_c(RegistryKey<T> arg0)
public abstract boolean
c(vk arg0)
containsKey(ResourceLocation arg0)
method_10250(class_2960 arg0)
containsId(Identifier id)
func_212607_c(ResourceLocation arg0)