net.minecraft.core.registries

public class BuiltInRegistries

mo
net.minecraft.core.registries.BuiltInRegistries
net.minecraft.class_7923
net.minecraft.registry.Registries
net.minecraft.src.C_256712_
net.minecraft.core.registries.BuiltInRegistries

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
aN
LOGGER
field_41168
LOGGER
f_256744_
private static final Map<ResourceLocation, Supplier<?>>
aO
LOADERS
field_41169
DEFAULT_ENTRIES
f_256751_
private static final WritableRegistry<WritableRegistry<?>>
aP
WRITABLE_REGISTRY
field_41170
ROOT
f_256935_
public static final DefaultedRegistry<GameEvent>
a
GAME_EVENT
field_41171
GAME_EVENT
f_256726_
public static final Registry<SoundEvent>
b
SOUND_EVENT
field_41172
SOUND_EVENT
f_256894_
public static final DefaultedRegistry<Fluid>
c
FLUID
field_41173
FLUID
f_257020_
public static final Registry<MobEffect>
d
MOB_EFFECT
field_41174
STATUS_EFFECT
f_256974_
public static final DefaultedRegistry<Block>
e
BLOCK
field_41175
BLOCK
f_256975_
public static final Registry<DebugSubscription<?>>
f
DEBUG_SUBSCRIPTION
field_62996
DEBUG_SUBSCRIPTION
f_411998_
public static final DefaultedRegistry<EntityType<?>>
g
ENTITY_TYPE
field_41177
ENTITY_TYPE
f_256780_
public static final DefaultedRegistry<Item>
h
ITEM
field_41178
ITEM
f_257033_
public static final Registry<Potion>
i
POTION
field_41179
POTION
f_256980_
public static final Registry<ParticleType<?>>
j
PARTICLE_TYPE
field_41180
PARTICLE_TYPE
f_257034_
public static final Registry<BlockEntityType<?>>
k
BLOCK_ENTITY_TYPE
field_41181
BLOCK_ENTITY_TYPE
f_257049_
public static final Registry<ResourceLocation>
l
CUSTOM_STAT
field_41183
CUSTOM_STAT
f_256771_
public static final DefaultedRegistry<ChunkStatus>
m
CHUNK_STATUS
field_41184
CHUNK_STATUS
f_256940_
public static final Registry<RuleTestType<?>>
n
RULE_TEST
field_41185
RULE_TEST
f_256978_
public static final Registry<RuleBlockEntityModifierType<?>>
o
RULE_BLOCK_ENTITY_MODIFIER
field_43381
RULE_BLOCK_ENTITY_MODIFIER
f_276464_
public static final Registry<PosRuleTestType<?>>
p
POS_RULE_TEST
field_41186
POS_RULE_TEST
f_256957_
public static final Registry<MenuType<?>>
q
MENU
field_41187
SCREEN_HANDLER
f_256818_
public static final Registry<RecipeType<?>>
r
RECIPE_TYPE
field_41188
RECIPE_TYPE
f_256990_
public static final Registry<RecipeSerializer<?>>
s
RECIPE_SERIALIZER
field_41189
RECIPE_SERIALIZER
f_256769_
public static final Registry<Attribute>
t
ATTRIBUTE
field_41190
ATTRIBUTE
f_256951_
public static final Registry<PositionSourceType<?>>
u
POSITION_SOURCE_TYPE
field_41191
POSITION_SOURCE_TYPE
f_256972_
public static final Registry<ArgumentTypeInfo<?, ?>>
v
COMMAND_ARGUMENT_TYPE
field_41192
COMMAND_ARGUMENT_TYPE
f_256979_
public static final Registry<StatType<?>>
w
STAT_TYPE
field_41193
STAT_TYPE
f_256899_
public static final DefaultedRegistry<VillagerType>
x
VILLAGER_TYPE
field_41194
VILLAGER_TYPE
f_256934_
public static final DefaultedRegistry<VillagerProfession>
y
VILLAGER_PROFESSION
field_41195
VILLAGER_PROFESSION
f_256735_
public static final Registry<PoiType>
z
POINT_OF_INTEREST_TYPE
field_41128
POINT_OF_INTEREST_TYPE
f_256941_
public static final DefaultedRegistry<MemoryModuleType<?>>
A
MEMORY_MODULE_TYPE
field_41129
MEMORY_MODULE_TYPE
f_256784_
public static final DefaultedRegistry<SensorType<?>>
B
SENSOR_TYPE
field_41130
SENSOR_TYPE
f_256733_
public static final Registry<Schedule>
C
SCHEDULE
field_41131
SCHEDULE
f_256962_
public static final Registry<Activity>
D
ACTIVITY
field_41132
ACTIVITY
f_256785_
public static final Registry<LootPoolEntryType>
E
LOOT_POOL_ENTRY_TYPE
field_41133
LOOT_POOL_ENTRY_TYPE
f_257035_
public static final Registry<LootItemFunctionType<?>>
F
LOOT_FUNCTION_TYPE
field_41134
LOOT_FUNCTION_TYPE
f_256753_
public static final Registry<LootItemConditionType>
G
LOOT_CONDITION_TYPE
field_41135
LOOT_CONDITION_TYPE
f_256991_
public static final Registry<LootNumberProviderType>
H
LOOT_NUMBER_PROVIDER_TYPE
field_41136
LOOT_NUMBER_PROVIDER_TYPE
f_257029_
public static final Registry<LootNbtProviderType>
I
LOOT_NBT_PROVIDER_TYPE
field_41137
LOOT_NBT_PROVIDER_TYPE
f_256736_
public static final Registry<LootScoreProviderType>
J
LOOT_SCORE_PROVIDER_TYPE
field_41138
LOOT_SCORE_PROVIDER_TYPE
f_256719_
public static final Registry<FloatProviderType<?>>
K
FLOAT_PROVIDER_TYPE
field_41139
FLOAT_PROVIDER_TYPE
f_256926_
public static final Registry<IntProviderType<?>>
L
INT_PROVIDER_TYPE
field_41140
INT_PROVIDER_TYPE
f_256942_
public static final Registry<HeightProviderType<?>>
M
HEIGHT_PROVIDER_TYPE
field_41141
HEIGHT_PROVIDER_TYPE
f_256870_
public static final Registry<BlockPredicateType<?>>
N
BLOCK_PREDICATE_TYPE
field_41142
BLOCK_PREDICATE_TYPE
f_256906_
public static final Registry<WorldCarver<?>>
O
CARVER
field_41143
CARVER
f_257001_
public static final Registry<Feature<?>>
P
FEATURE
field_41144
FEATURE
f_256810_
public static final Registry<StructurePlacementType<?>>
Q
STRUCTURE_PLACEMENT
field_41145
STRUCTURE_PLACEMENT
f_256950_
public static final Registry<StructurePieceType>
R
STRUCTURE_PIECE
field_41146
STRUCTURE_PIECE
f_257014_
public static final Registry<StructureType<?>>
S
STRUCTURE_TYPE
field_41147
STRUCTURE_TYPE
f_256763_
public static final Registry<PlacementModifierType<?>>
T
PLACEMENT_MODIFIER_TYPE
field_41148
PLACEMENT_MODIFIER_TYPE
f_256986_
public static final Registry<BlockStateProviderType<?>>
U
BLOCKSTATE_PROVIDER_TYPE
field_41149
BLOCK_STATE_PROVIDER_TYPE
f_256760_
public static final Registry<FoliagePlacerType<?>>
V
FOLIAGE_PLACER_TYPE
field_41150
FOLIAGE_PLACER_TYPE
f_256861_
public static final Registry<TrunkPlacerType<?>>
W
TRUNK_PLACER_TYPE
field_41151
TRUNK_PLACER_TYPE
f_256920_
public static final Registry<RootPlacerType<?>>
X
ROOT_PLACER_TYPE
field_41152
ROOT_PLACER_TYPE
f_256742_
public static final Registry<TreeDecoratorType<?>>
Y
TREE_DECORATOR_TYPE
field_41153
TREE_DECORATOR_TYPE
f_256987_
public static final Registry<FeatureSizeType<?>>
Z
FEATURE_SIZE_TYPE
field_41155
FEATURE_SIZE_TYPE
f_256958_
public static final Registry<com.mojang.serialization.MapCodec<? extends BiomeSource>>
aa
BIOME_SOURCE
field_41156
BIOME_SOURCE
f_256737_
public static final Registry<com.mojang.serialization.MapCodec<? extends ChunkGenerator>>
ab
CHUNK_GENERATOR
field_41157
CHUNK_GENERATOR
f_256914_
public static final Registry<com.mojang.serialization.MapCodec<? extends SurfaceRules$ConditionSource>>
ac
MATERIAL_CONDITION
field_41158
MATERIAL_CONDITION
f_256885_
public static final Registry<com.mojang.serialization.MapCodec<? extends SurfaceRules$RuleSource>>
ad
MATERIAL_RULE
field_41159
MATERIAL_RULE
f_256898_
public static final Registry<com.mojang.serialization.MapCodec<? extends DensityFunction>>
ae
DENSITY_FUNCTION_TYPE
field_41160
DENSITY_FUNCTION_TYPE
f_257002_
public static final Registry<com.mojang.serialization.MapCodec<? extends Block>>
af
BLOCK_TYPE
field_46591
BLOCK_TYPE
f_303045_
public static final Registry<StructureProcessorType<?>>
ag
STRUCTURE_PROCESSOR
field_41161
STRUCTURE_PROCESSOR
f_256897_
public static final Registry<StructurePoolElementType<?>>
ah
STRUCTURE_POOL_ELEMENT
field_41162
STRUCTURE_POOL_ELEMENT
f_256846_
public static final Registry<com.mojang.serialization.MapCodec<? extends PoolAliasBinding>>
ai
POOL_ALIAS_BINDING_TYPE
field_46912
POOL_ALIAS_BINDING
f_302795_
public static final Registry<DecoratedPotPattern>
aj
DECORATED_POT_PATTERN
field_42940
DECORATED_POT_PATTERN
f_337699_
public static final Registry<CreativeModeTab>
ak
CREATIVE_MODE_TAB
field_44687
ITEM_GROUP
f_279662_
public static final Registry<CriterionTrigger<?>>
al
TRIGGER_TYPES
field_47496
CRITERION
f_302882_
public static final Registry<NumberFormatType<?>>
am
NUMBER_FORMAT_TYPE
field_47555
NUMBER_FORMAT_TYPE
f_303198_
public static final Registry<DataComponentType<?>>
an
DATA_COMPONENT_TYPE
field_49658
DATA_COMPONENT_TYPE
f_315333_
public static final Registry<com.mojang.serialization.MapCodec<? extends EntitySubPredicate>>
ao
ENTITY_SUB_PREDICATE_TYPE
field_49911
ENTITY_SUB_PREDICATE_TYPE
f_313902_
public static final Registry<DataComponentPredicate$Type<?>>
ap
DATA_COMPONENT_PREDICATE_TYPE
field_56404
DATA_COMPONENT_PREDICATE_TYPE
f_380502_
public static final Registry<MapDecorationType>
aq
MAP_DECORATION_TYPE
field_50078
MAP_DECORATION_TYPE
f_315353_
public static final Registry<DataComponentType<?>>
ar
ENCHANTMENT_EFFECT_COMPONENT_TYPE
field_51832
ENCHANTMENT_EFFECT_COMPONENT_TYPE
f_337117_
public static final Registry<com.mojang.serialization.MapCodec<? extends LevelBasedValue>>
as
ENCHANTMENT_LEVEL_BASED_VALUE_TYPE
field_51833
ENCHANTMENT_LEVEL_BASED_VALUE_TYPE
f_337172_
public static final Registry<com.mojang.serialization.MapCodec<? extends EnchantmentEntityEffect>>
at
ENCHANTMENT_ENTITY_EFFECT_TYPE
field_51834
ENCHANTMENT_ENTITY_EFFECT_TYPE
f_337487_
public static final Registry<com.mojang.serialization.MapCodec<? extends EnchantmentLocationBasedEffect>>
au
ENCHANTMENT_LOCATION_BASED_EFFECT_TYPE
field_51835
ENCHANTMENT_LOCATION_BASED_EFFECT_TYPE
f_337194_
public static final Registry<com.mojang.serialization.MapCodec<? extends EnchantmentValueEffect>>
av
ENCHANTMENT_VALUE_EFFECT_TYPE
field_51836
ENCHANTMENT_VALUE_EFFECT_TYPE
f_337549_
public static final Registry<com.mojang.serialization.MapCodec<? extends EnchantmentProvider>>
aw
ENCHANTMENT_PROVIDER_TYPE
field_51837
ENCHANTMENT_PROVIDER_TYPE
f_336653_
public static final Registry<ConsumeEffect$Type<?>>
ax
CONSUME_EFFECT_TYPE
field_53967
CONSUME_EFFECT_TYPE
f_349508_
public static final Registry<RecipeDisplay$Type<?>>
ay
RECIPE_DISPLAY
field_54874
RECIPE_DISPLAY
f_347048_
public static final Registry<SlotDisplay$Type<?>>
az
SLOT_DISPLAY
field_54873
SLOT_DISPLAY
f_349379_
public static final Registry<RecipeBookCategory>
aA
RECIPE_BOOK_CATEGORY
field_54927
RECIPE_BOOK_CATEGORY
f_346334_
public static final Registry<TicketType>
aB
TICKET_TYPE
field_55881
TICKET_TYPE
f_381362_
public static final Registry<IncomingRpcMethod>
aC
INCOMING_RPC_METHOD
field_62490
INCOMING_RPC_METHOD
f_411788_
public static final Registry<OutgoingRpcMethod<?, ?>>
aD
OUTGOING_RPC_METHOD
field_62491
OUTGOING_RPC_METHOD
f_413059_
public static final Registry<com.mojang.serialization.MapCodec<? extends TestEnvironmentDefinition>>
aE
TEST_ENVIRONMENT_DEFINITION_TYPE
field_56154
TEST_ENVIRONMENT_DEFINITION_TYPE
f_382682_
public static final Registry<com.mojang.serialization.MapCodec<? extends GameTestInstance>>
aF
TEST_INSTANCE_TYPE
field_56155
TEST_INSTANCE_TYPE
f_380223_
public static final Registry<com.mojang.serialization.MapCodec<? extends SpawnCondition>>
aG
SPAWN_CONDITION_TYPE
field_56403
SPAWN_CONDITION_TYPE
f_382568_
public static final Registry<com.mojang.serialization.MapCodec<? extends Dialog>>
aH
DIALOG_TYPE
field_60812
DIALOG_TYPE
f_400266_
public static final Registry<com.mojang.serialization.MapCodec<? extends Action>>
aI
DIALOG_ACTION_TYPE
field_61038
DIALOG_ACTION_TYPE
f_400035_
public static final Registry<com.mojang.serialization.MapCodec<? extends InputControl>>
aJ
INPUT_CONTROL_TYPE
field_60814
INPUT_CONTROL_TYPE
f_399824_
public static final Registry<com.mojang.serialization.MapCodec<? extends DialogBody>>
aK
DIALOG_BODY_TYPE
field_60815
DIALOG_BODY_TYPE
f_399006_
public static final Registry<Consumer<GameTestHelper>>
aL
TEST_FUNCTION
field_56156
TEST_FUNCTION
f_381626_
public static final Registry<? extends Registry<?>>
aM
REGISTRY
field_41167
REGISTRIES
f_257047_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private static <T> Registry<T>
a(ami<? extends jx<T>> arg0, mo$a<T> arg1)
registerSimple(ResourceKey<? extends Registry<T>> arg0, BuiltInRegistries$RegistryBootstrap<T> arg1)
method_47479(class_5321<? extends class_2378<T>> arg0, class_7923$class_6889<T> arg1)
create(RegistryKey<? extends Registry<T>> key, Registries$Initializer<T> initializer)
m_258002_(C_5264_<? extends C_4705_<T>> p_260095_, C_256712_$C_256678_<T> p_259057_)
private static <T> Registry<T>
b(ami<? extends jx<T>> arg0, mo$a<T> arg1)
registerSimpleWithIntrusiveHolders(ResourceKey<? extends Registry<T>> arg0, BuiltInRegistries$RegistryBootstrap<T> arg1)
method_53495(class_5321<? extends class_2378<T>> arg0, class_7923$class_6889<T> arg1)
createIntrusive(RegistryKey<? extends Registry<T>> key, Registries$Initializer<T> initializer)
m_293167_(C_5264_<? extends C_4705_<T>> p_297531_, C_256712_$C_256678_<T> p_298446_)
private static <T> DefaultedRegistry<T>
a(ami<? extends jx<T>> arg0, String arg1, mo$a<T> arg2)
registerDefaulted(ResourceKey<? extends Registry<T>> arg0, String arg1, BuiltInRegistries$RegistryBootstrap<T> arg2)
method_47481(class_5321<? extends class_2378<T>> arg0, String arg1, class_7923$class_6889<T> arg2)
create(RegistryKey<? extends Registry<T>> key, String defaultId, Registries$Initializer<T> initializer)
m_257988_(C_5264_<? extends C_4705_<T>> p_259887_, String p_259325_, C_256712_$C_256678_<T> p_259759_)
private static <T> DefaultedRegistry<T>
b(ami<? extends jx<T>> arg0, String arg1, mo$a<T> arg2)
registerDefaultedWithIntrusiveHolders(ResourceKey<? extends Registry<T>> arg0, String arg1, BuiltInRegistries$RegistryBootstrap<T> arg2)
method_47489(class_5321<? extends class_2378<T>> arg0, String arg1, class_7923$class_6889<T> arg2)
createIntrusive(RegistryKey<? extends Registry<T>> key, String defaultId, Registries$Initializer<T> initializer)
m_257834_(C_5264_<? extends C_4705_<T>> p_259296_, String p_259101_, C_256712_$C_256678_<T> p_259485_)
private static <T, R extends WritableRegistry<T>> R
a(ami<? extends jx<T>> arg0, R arg1, mo$a<T> arg2)
internalRegister(ResourceKey<? extends Registry<T>> arg0, R arg1, BuiltInRegistries$RegistryBootstrap<T> arg2)
method_47478(class_5321<? extends class_2378<T>> arg0, R arg1, class_7923$class_6889<T> arg2)
create(RegistryKey<? extends Registry<T>> key, R registry, Registries$Initializer<T> initializer)
m_257895_(C_5264_<? extends C_4705_<T>> p_259230_, R p_260327_, C_256712_$C_256678_<T> p_259210_)
public static void
a()
bootStrap()
method_47476()
bootstrap()
m_257498_()
private static void
b()
createContents()
method_47487()
init()
m_257453_()
private static void
c()
freeze()
method_47491()
freezeRegistries()
m_257604_()
private static <T extends Registry<?>> void
b(jx<T> arg0)
validate(Registry<T> arg0)
method_47483(class_2378<T> arg0)
validate(Registry<T> registries)
m_257864_(C_4705_<T> p_260209_)
public static <T> HolderGetter<T>
a(jx<T> arg0)
acquireBootstrapRegistrationLookup(Registry<T> arg0)
method_62715(class_2378<T> arg0)
createEntryLookup(Registry<T> registry)
m_355833_(C_4705_<T> p_363847_)
private static void
c(jx<?> arg0)
bindBootstrappedTagsToEmpty(Registry<?> arg0)
method_62716(class_2378<?> arg0)
resetTagEntries(Registry<?> registry)
m_353010_(C_4705_<?> p_365803_)