Package net.minecraft.registry
Class Registries
java.lang.Object
net.minecraft.registry.Registries
- Mappings:
- Namespace - Name - named - net/minecraft/registry/Registries- intermediary - net/minecraft/class_7923- official - lp
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final Registry<ArmorMaterial> static final Registry<EntityAttribute> static final Registry<com.mojang.serialization.MapCodec<? extends BiomeSource>> static final DefaultedRegistry<Block> static final Registry<BlockEntityType<?>> static final Registry<BlockPredicateType<?>> static final Registry<BlockStateProviderType<?>> static final Registry<CatVariant> static final Registry<com.mojang.serialization.MapCodec<? extends ChunkGenerator>> static final DefaultedRegistry<ChunkStatus> static final Registry<ArgumentSerializer<?, ?>> static final Registry<Identifier> static final Registry<DataComponentType<?>> private static final Map<Identifier, Supplier<?>> static final Registry<com.mojang.serialization.MapCodec<? extends DensityFunction>> static final Registry<Enchantment> static final Registry<com.mojang.serialization.MapCodec<? extends EntitySubPredicate>> static final DefaultedRegistry<EntityType<?>> static final Registry<FeatureSizeType<?>> static final Registry<FloatProviderType<?>> static final DefaultedRegistry<Fluid> static final Registry<FoliagePlacerType<?>> static final Registry<FrogVariant> static final DefaultedRegistry<GameEvent> static final Registry<HeightProviderType<?>> static final Registry<Instrument> static final Registry<IntProviderType<?>> static final DefaultedRegistry<Item> static final Registry<ItemSubPredicate.Type<?>> private static final Loggerstatic final Registry<LootConditionType> static final Registry<LootFunctionType<?>> static final Registry<LootNbtProviderType> static final Registry<LootNumberProviderType> static final Registry<LootPoolEntryType> static final Registry<LootScoreProviderType> static final Registry<MapDecorationType> static final Registry<com.mojang.serialization.MapCodec<? extends MaterialRules.MaterialCondition>> static final Registry<com.mojang.serialization.MapCodec<? extends MaterialRules.MaterialRule>> static final DefaultedRegistry<MemoryModuleType<?>> static final Registry<NumberFormatType<?>> static final DefaultedRegistry<PaintingVariant> static final Registry<ParticleType<?>> static final Registry<PlacementModifierType<?>> static final Registry<PointOfInterestType> static final Registry<com.mojang.serialization.MapCodec<? extends StructurePoolAliasBinding>> static final Registry<PosRuleTestType<?>> static final Registry<PositionSourceType<?>> static final Registry<RecipeSerializer<?>> static final Registry<RecipeType<?>> private static final MutableRegistry<MutableRegistry<?>> static final Registry<RootPlacerType<?>> static final Registry<RuleBlockEntityModifierType<?>> static final Registry<RuleTestType<?>> static final Registry<ScreenHandlerType<?>> static final DefaultedRegistry<SensorType<?>> static final Registry<SoundEvent> static final Registry<StatusEffect> static final Registry<StructurePieceType> static final Registry<StructurePlacementType<?>> static final Registry<StructurePoolElementType<?>> static final Registry<StructureProcessorType<?>> static final Registry<StructureType<?>> static final Registry<TreeDecoratorType<?>> static final Registry<TrunkPlacerType<?>> static final DefaultedRegistry<VillagerProfession> static final DefaultedRegistry<VillagerType> 
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic voidprivate static <T> DefaultedRegistry<T> create(RegistryKey<? extends Registry<T>> key, String defaultId, Registries.Initializer<T> initializer) private static <T> Registry<T> create(RegistryKey<? extends Registry<T>> key, Registries.Initializer<T> initializer) private static <T,R extends MutableRegistry<T>> 
 Rcreate(RegistryKey<? extends Registry<T>> key, R registry, Registries.Initializer<T> initializer) private static <T> DefaultedRegistry<T> createIntrusive(RegistryKey<? extends Registry<T>> key, String defaultId, Registries.Initializer<T> initializer) private static <T> Registry<T> createIntrusive(RegistryKey<? extends Registry<T>> key, Registries.Initializer<T> initializer) private static voidprivate static voidinit()private static <T extends Registry<?>>
 void
- 
Field Details- 
LOGGER- Mappings:
- Namespace - Name - Mixin selector - named - LOGGER- Lnet/minecraft/registry/Registries;LOGGER:Lorg/slf4j/Logger;- intermediary - field_41168- Lnet/minecraft/class_7923;field_41168:Lorg/slf4j/Logger;- official - ax- Llp;ax:Lorg/slf4j/Logger;
 
- 
DEFAULT_ENTRIES- Mappings:
- Namespace - Name - Mixin selector - named - DEFAULT_ENTRIES- Lnet/minecraft/registry/Registries;DEFAULT_ENTRIES:Ljava/util/Map;- intermediary - field_41169- Lnet/minecraft/class_7923;field_41169:Ljava/util/Map;- official - ay- Llp;ay:Ljava/util/Map;
 
- 
ROOT- Mappings:
- Namespace - Name - Mixin selector - named - ROOT- Lnet/minecraft/registry/Registries;ROOT:Lnet/minecraft/registry/MutableRegistry;- intermediary - field_41170- Lnet/minecraft/class_7923;field_41170:Lnet/minecraft/class_2385;- official - az- Llp;az:Lke;
 
- 
GAME_EVENT- Mappings:
- Namespace - Name - Mixin selector - named - GAME_EVENT- Lnet/minecraft/registry/Registries;GAME_EVENT:Lnet/minecraft/registry/DefaultedRegistry;- intermediary - field_41171- Lnet/minecraft/class_7923;field_41171:Lnet/minecraft/class_7922;- official - a- Llp;a:Ljd;
 
- 
SOUND_EVENT- Mappings:
- Namespace - Name - Mixin selector - named - SOUND_EVENT- Lnet/minecraft/registry/Registries;SOUND_EVENT:Lnet/minecraft/registry/Registry;- intermediary - field_41172- Lnet/minecraft/class_7923;field_41172:Lnet/minecraft/class_2378;- official - b- Llp;b:Ljv;
 
- 
FLUID- Mappings:
- Namespace - Name - Mixin selector - named - FLUID- Lnet/minecraft/registry/Registries;FLUID:Lnet/minecraft/registry/DefaultedRegistry;- intermediary - field_41173- Lnet/minecraft/class_7923;field_41173:Lnet/minecraft/class_7922;- official - c- Llp;c:Ljd;
 
- 
STATUS_EFFECT- Mappings:
- Namespace - Name - Mixin selector - named - STATUS_EFFECT- Lnet/minecraft/registry/Registries;STATUS_EFFECT:Lnet/minecraft/registry/Registry;- intermediary - field_41174- Lnet/minecraft/class_7923;field_41174:Lnet/minecraft/class_2378;- official - d- Llp;d:Ljv;
 
- 
BLOCK- Mappings:
- Namespace - Name - Mixin selector - named - BLOCK- Lnet/minecraft/registry/Registries;BLOCK:Lnet/minecraft/registry/DefaultedRegistry;- intermediary - field_41175- Lnet/minecraft/class_7923;field_41175:Lnet/minecraft/class_7922;- official - e- Llp;e:Ljd;
 
- 
ENCHANTMENT- Mappings:
- Namespace - Name - Mixin selector - named - ENCHANTMENT- Lnet/minecraft/registry/Registries;ENCHANTMENT:Lnet/minecraft/registry/Registry;- intermediary - field_41176- Lnet/minecraft/class_7923;field_41176:Lnet/minecraft/class_2378;- official - f- Llp;f:Ljv;
 
- 
ENTITY_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - ENTITY_TYPE- Lnet/minecraft/registry/Registries;ENTITY_TYPE:Lnet/minecraft/registry/DefaultedRegistry;- intermediary - field_41177- Lnet/minecraft/class_7923;field_41177:Lnet/minecraft/class_7922;- official - g- Llp;g:Ljd;
 
- 
ITEM- Mappings:
- Namespace - Name - Mixin selector - named - ITEM- Lnet/minecraft/registry/Registries;ITEM:Lnet/minecraft/registry/DefaultedRegistry;- intermediary - field_41178- Lnet/minecraft/class_7923;field_41178:Lnet/minecraft/class_7922;- official - h- Llp;h:Ljd;
 
- 
POTION- Mappings:
- Namespace - Name - Mixin selector - named - POTION- Lnet/minecraft/registry/Registries;POTION:Lnet/minecraft/registry/Registry;- intermediary - field_41179- Lnet/minecraft/class_7923;field_41179:Lnet/minecraft/class_2378;- official - i- Llp;i:Ljv;
 
- 
PARTICLE_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - PARTICLE_TYPE- Lnet/minecraft/registry/Registries;PARTICLE_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_41180- Lnet/minecraft/class_7923;field_41180:Lnet/minecraft/class_2378;- official - j- Llp;j:Ljv;
 
- 
BLOCK_ENTITY_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - BLOCK_ENTITY_TYPE- Lnet/minecraft/registry/Registries;BLOCK_ENTITY_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_41181- Lnet/minecraft/class_7923;field_41181:Lnet/minecraft/class_2378;- official - k- Llp;k:Ljv;
 
- 
PAINTING_VARIANT- Mappings:
- Namespace - Name - Mixin selector - named - PAINTING_VARIANT- Lnet/minecraft/registry/Registries;PAINTING_VARIANT:Lnet/minecraft/registry/DefaultedRegistry;- intermediary - field_41182- Lnet/minecraft/class_7923;field_41182:Lnet/minecraft/class_7922;- official - l- Llp;l:Ljd;
 
- 
CUSTOM_STAT- Mappings:
- Namespace - Name - Mixin selector - named - CUSTOM_STAT- Lnet/minecraft/registry/Registries;CUSTOM_STAT:Lnet/minecraft/registry/Registry;- intermediary - field_41183- Lnet/minecraft/class_7923;field_41183:Lnet/minecraft/class_2378;- official - m- Llp;m:Ljv;
 
- 
CHUNK_STATUS- Mappings:
- Namespace - Name - Mixin selector - named - CHUNK_STATUS- Lnet/minecraft/registry/Registries;CHUNK_STATUS:Lnet/minecraft/registry/DefaultedRegistry;- intermediary - field_41184- Lnet/minecraft/class_7923;field_41184:Lnet/minecraft/class_7922;- official - n- Llp;n:Ljd;
 
- 
RULE_TEST- Mappings:
- Namespace - Name - Mixin selector - named - RULE_TEST- Lnet/minecraft/registry/Registries;RULE_TEST:Lnet/minecraft/registry/Registry;- intermediary - field_41185- Lnet/minecraft/class_7923;field_41185:Lnet/minecraft/class_2378;- official - o- Llp;o:Ljv;
 
- 
RULE_BLOCK_ENTITY_MODIFIER- Mappings:
- Namespace - Name - Mixin selector - named - RULE_BLOCK_ENTITY_MODIFIER- Lnet/minecraft/registry/Registries;RULE_BLOCK_ENTITY_MODIFIER:Lnet/minecraft/registry/Registry;- intermediary - field_43381- Lnet/minecraft/class_7923;field_43381:Lnet/minecraft/class_2378;- official - p- Llp;p:Ljv;
 
- 
POS_RULE_TEST- Mappings:
- Namespace - Name - Mixin selector - named - POS_RULE_TEST- Lnet/minecraft/registry/Registries;POS_RULE_TEST:Lnet/minecraft/registry/Registry;- intermediary - field_41186- Lnet/minecraft/class_7923;field_41186:Lnet/minecraft/class_2378;- official - q- Llp;q:Ljv;
 
- 
SCREEN_HANDLER- Mappings:
- Namespace - Name - Mixin selector - named - SCREEN_HANDLER- Lnet/minecraft/registry/Registries;SCREEN_HANDLER:Lnet/minecraft/registry/Registry;- intermediary - field_41187- Lnet/minecraft/class_7923;field_41187:Lnet/minecraft/class_2378;- official - r- Llp;r:Ljv;
 
- 
RECIPE_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - RECIPE_TYPE- Lnet/minecraft/registry/Registries;RECIPE_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_41188- Lnet/minecraft/class_7923;field_41188:Lnet/minecraft/class_2378;- official - s- Llp;s:Ljv;
 
- 
RECIPE_SERIALIZER- Mappings:
- Namespace - Name - Mixin selector - named - RECIPE_SERIALIZER- Lnet/minecraft/registry/Registries;RECIPE_SERIALIZER:Lnet/minecraft/registry/Registry;- intermediary - field_41189- Lnet/minecraft/class_7923;field_41189:Lnet/minecraft/class_2378;- official - t- Llp;t:Ljv;
 
- 
ATTRIBUTE- Mappings:
- Namespace - Name - Mixin selector - named - ATTRIBUTE- Lnet/minecraft/registry/Registries;ATTRIBUTE:Lnet/minecraft/registry/Registry;- intermediary - field_41190- Lnet/minecraft/class_7923;field_41190:Lnet/minecraft/class_2378;- official - u- Llp;u:Ljv;
 
- 
POSITION_SOURCE_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - POSITION_SOURCE_TYPE- Lnet/minecraft/registry/Registries;POSITION_SOURCE_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_41191- Lnet/minecraft/class_7923;field_41191:Lnet/minecraft/class_2378;- official - v- Llp;v:Ljv;
 
- 
COMMAND_ARGUMENT_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - COMMAND_ARGUMENT_TYPE- Lnet/minecraft/registry/Registries;COMMAND_ARGUMENT_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_41192- Lnet/minecraft/class_7923;field_41192:Lnet/minecraft/class_2378;- official - w- Llp;w:Ljv;
 
- 
STAT_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - STAT_TYPE- Lnet/minecraft/registry/Registries;STAT_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_41193- Lnet/minecraft/class_7923;field_41193:Lnet/minecraft/class_2378;- official - x- Llp;x:Ljv;
 
- 
VILLAGER_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - VILLAGER_TYPE- Lnet/minecraft/registry/Registries;VILLAGER_TYPE:Lnet/minecraft/registry/DefaultedRegistry;- intermediary - field_41194- Lnet/minecraft/class_7923;field_41194:Lnet/minecraft/class_7922;- official - y- Llp;y:Ljd;
 
- 
VILLAGER_PROFESSION- Mappings:
- Namespace - Name - Mixin selector - named - VILLAGER_PROFESSION- Lnet/minecraft/registry/Registries;VILLAGER_PROFESSION:Lnet/minecraft/registry/DefaultedRegistry;- intermediary - field_41195- Lnet/minecraft/class_7923;field_41195:Lnet/minecraft/class_7922;- official - z- Llp;z:Ljd;
 
- 
POINT_OF_INTEREST_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - POINT_OF_INTEREST_TYPE- Lnet/minecraft/registry/Registries;POINT_OF_INTEREST_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_41128- Lnet/minecraft/class_7923;field_41128:Lnet/minecraft/class_2378;- official - A- Llp;A:Ljv;
 
- 
MEMORY_MODULE_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - MEMORY_MODULE_TYPE- Lnet/minecraft/registry/Registries;MEMORY_MODULE_TYPE:Lnet/minecraft/registry/DefaultedRegistry;- intermediary - field_41129- Lnet/minecraft/class_7923;field_41129:Lnet/minecraft/class_7922;- official - B- Llp;B:Ljd;
 
- 
SENSOR_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - SENSOR_TYPE- Lnet/minecraft/registry/Registries;SENSOR_TYPE:Lnet/minecraft/registry/DefaultedRegistry;- intermediary - field_41130- Lnet/minecraft/class_7923;field_41130:Lnet/minecraft/class_7922;- official - C- Llp;C:Ljd;
 
- 
SCHEDULE- Mappings:
- Namespace - Name - Mixin selector - named - SCHEDULE- Lnet/minecraft/registry/Registries;SCHEDULE:Lnet/minecraft/registry/Registry;- intermediary - field_41131- Lnet/minecraft/class_7923;field_41131:Lnet/minecraft/class_2378;- official - D- Llp;D:Ljv;
 
- 
ACTIVITY- Mappings:
- Namespace - Name - Mixin selector - named - ACTIVITY- Lnet/minecraft/registry/Registries;ACTIVITY:Lnet/minecraft/registry/Registry;- intermediary - field_41132- Lnet/minecraft/class_7923;field_41132:Lnet/minecraft/class_2378;- official - E- Llp;E:Ljv;
 
- 
LOOT_POOL_ENTRY_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - LOOT_POOL_ENTRY_TYPE- Lnet/minecraft/registry/Registries;LOOT_POOL_ENTRY_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_41133- Lnet/minecraft/class_7923;field_41133:Lnet/minecraft/class_2378;- official - F- Llp;F:Ljv;
 
- 
LOOT_FUNCTION_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - LOOT_FUNCTION_TYPE- Lnet/minecraft/registry/Registries;LOOT_FUNCTION_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_41134- Lnet/minecraft/class_7923;field_41134:Lnet/minecraft/class_2378;- official - G- Llp;G:Ljv;
 
- 
LOOT_CONDITION_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - LOOT_CONDITION_TYPE- Lnet/minecraft/registry/Registries;LOOT_CONDITION_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_41135- Lnet/minecraft/class_7923;field_41135:Lnet/minecraft/class_2378;- official - H- Llp;H:Ljv;
 
- 
LOOT_NUMBER_PROVIDER_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - LOOT_NUMBER_PROVIDER_TYPE- Lnet/minecraft/registry/Registries;LOOT_NUMBER_PROVIDER_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_41136- Lnet/minecraft/class_7923;field_41136:Lnet/minecraft/class_2378;- official - I- Llp;I:Ljv;
 
- 
LOOT_NBT_PROVIDER_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - LOOT_NBT_PROVIDER_TYPE- Lnet/minecraft/registry/Registries;LOOT_NBT_PROVIDER_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_41137- Lnet/minecraft/class_7923;field_41137:Lnet/minecraft/class_2378;- official - J- Llp;J:Ljv;
 
- 
LOOT_SCORE_PROVIDER_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - LOOT_SCORE_PROVIDER_TYPE- Lnet/minecraft/registry/Registries;LOOT_SCORE_PROVIDER_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_41138- Lnet/minecraft/class_7923;field_41138:Lnet/minecraft/class_2378;- official - K- Llp;K:Ljv;
 
- 
FLOAT_PROVIDER_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - FLOAT_PROVIDER_TYPE- Lnet/minecraft/registry/Registries;FLOAT_PROVIDER_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_41139- Lnet/minecraft/class_7923;field_41139:Lnet/minecraft/class_2378;- official - L- Llp;L:Ljv;
 
- 
INT_PROVIDER_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - INT_PROVIDER_TYPE- Lnet/minecraft/registry/Registries;INT_PROVIDER_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_41140- Lnet/minecraft/class_7923;field_41140:Lnet/minecraft/class_2378;- official - M- Llp;M:Ljv;
 
- 
HEIGHT_PROVIDER_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - HEIGHT_PROVIDER_TYPE- Lnet/minecraft/registry/Registries;HEIGHT_PROVIDER_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_41141- Lnet/minecraft/class_7923;field_41141:Lnet/minecraft/class_2378;- official - N- Llp;N:Ljv;
 
- 
BLOCK_PREDICATE_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - BLOCK_PREDICATE_TYPE- Lnet/minecraft/registry/Registries;BLOCK_PREDICATE_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_41142- Lnet/minecraft/class_7923;field_41142:Lnet/minecraft/class_2378;- official - O- Llp;O:Ljv;
 
- 
CARVER- Mappings:
- Namespace - Name - Mixin selector - named - CARVER- Lnet/minecraft/registry/Registries;CARVER:Lnet/minecraft/registry/Registry;- intermediary - field_41143- Lnet/minecraft/class_7923;field_41143:Lnet/minecraft/class_2378;- official - P- Llp;P:Ljv;
 
- 
FEATURE- Mappings:
- Namespace - Name - Mixin selector - named - FEATURE- Lnet/minecraft/registry/Registries;FEATURE:Lnet/minecraft/registry/Registry;- intermediary - field_41144- Lnet/minecraft/class_7923;field_41144:Lnet/minecraft/class_2378;- official - Q- Llp;Q:Ljv;
 
- 
STRUCTURE_PLACEMENT- Mappings:
- Namespace - Name - Mixin selector - named - STRUCTURE_PLACEMENT- Lnet/minecraft/registry/Registries;STRUCTURE_PLACEMENT:Lnet/minecraft/registry/Registry;- intermediary - field_41145- Lnet/minecraft/class_7923;field_41145:Lnet/minecraft/class_2378;- official - R- Llp;R:Ljv;
 
- 
STRUCTURE_PIECE- Mappings:
- Namespace - Name - Mixin selector - named - STRUCTURE_PIECE- Lnet/minecraft/registry/Registries;STRUCTURE_PIECE:Lnet/minecraft/registry/Registry;- intermediary - field_41146- Lnet/minecraft/class_7923;field_41146:Lnet/minecraft/class_2378;- official - S- Llp;S:Ljv;
 
- 
STRUCTURE_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - STRUCTURE_TYPE- Lnet/minecraft/registry/Registries;STRUCTURE_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_41147- Lnet/minecraft/class_7923;field_41147:Lnet/minecraft/class_2378;- official - T- Llp;T:Ljv;
 
- 
PLACEMENT_MODIFIER_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - PLACEMENT_MODIFIER_TYPE- Lnet/minecraft/registry/Registries;PLACEMENT_MODIFIER_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_41148- Lnet/minecraft/class_7923;field_41148:Lnet/minecraft/class_2378;- official - U- Llp;U:Ljv;
 
- 
BLOCK_STATE_PROVIDER_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - BLOCK_STATE_PROVIDER_TYPE- Lnet/minecraft/registry/Registries;BLOCK_STATE_PROVIDER_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_41149- Lnet/minecraft/class_7923;field_41149:Lnet/minecraft/class_2378;- official - V- Llp;V:Ljv;
 
- 
FOLIAGE_PLACER_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - FOLIAGE_PLACER_TYPE- Lnet/minecraft/registry/Registries;FOLIAGE_PLACER_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_41150- Lnet/minecraft/class_7923;field_41150:Lnet/minecraft/class_2378;- official - W- Llp;W:Ljv;
 
- 
TRUNK_PLACER_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - TRUNK_PLACER_TYPE- Lnet/minecraft/registry/Registries;TRUNK_PLACER_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_41151- Lnet/minecraft/class_7923;field_41151:Lnet/minecraft/class_2378;- official - X- Llp;X:Ljv;
 
- 
ROOT_PLACER_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - ROOT_PLACER_TYPE- Lnet/minecraft/registry/Registries;ROOT_PLACER_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_41152- Lnet/minecraft/class_7923;field_41152:Lnet/minecraft/class_2378;- official - Y- Llp;Y:Ljv;
 
- 
TREE_DECORATOR_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - TREE_DECORATOR_TYPE- Lnet/minecraft/registry/Registries;TREE_DECORATOR_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_41153- Lnet/minecraft/class_7923;field_41153:Lnet/minecraft/class_2378;- official - Z- Llp;Z:Ljv;
 
- 
FEATURE_SIZE_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - FEATURE_SIZE_TYPE- Lnet/minecraft/registry/Registries;FEATURE_SIZE_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_41155- Lnet/minecraft/class_7923;field_41155:Lnet/minecraft/class_2378;- official - aa- Llp;aa:Ljv;
 
- 
BIOME_SOURCE- Mappings:
- Namespace - Name - Mixin selector - named - BIOME_SOURCE- Lnet/minecraft/registry/Registries;BIOME_SOURCE:Lnet/minecraft/registry/Registry;- intermediary - field_41156- Lnet/minecraft/class_7923;field_41156:Lnet/minecraft/class_2378;- official - ab- Llp;ab:Ljv;
 
- 
CHUNK_GENERATORpublic static final Registry<com.mojang.serialization.MapCodec<? extends ChunkGenerator>> CHUNK_GENERATOR- Mappings:
- Namespace - Name - Mixin selector - named - CHUNK_GENERATOR- Lnet/minecraft/registry/Registries;CHUNK_GENERATOR:Lnet/minecraft/registry/Registry;- intermediary - field_41157- Lnet/minecraft/class_7923;field_41157:Lnet/minecraft/class_2378;- official - ac- Llp;ac:Ljv;
 
- 
MATERIAL_CONDITIONpublic static final Registry<com.mojang.serialization.MapCodec<? extends MaterialRules.MaterialCondition>> MATERIAL_CONDITION- Mappings:
- Namespace - Name - Mixin selector - named - MATERIAL_CONDITION- Lnet/minecraft/registry/Registries;MATERIAL_CONDITION:Lnet/minecraft/registry/Registry;- intermediary - field_41158- Lnet/minecraft/class_7923;field_41158:Lnet/minecraft/class_2378;- official - ad- Llp;ad:Ljv;
 
- 
MATERIAL_RULEpublic static final Registry<com.mojang.serialization.MapCodec<? extends MaterialRules.MaterialRule>> MATERIAL_RULE- Mappings:
- Namespace - Name - Mixin selector - named - MATERIAL_RULE- Lnet/minecraft/registry/Registries;MATERIAL_RULE:Lnet/minecraft/registry/Registry;- intermediary - field_41159- Lnet/minecraft/class_7923;field_41159:Lnet/minecraft/class_2378;- official - ae- Llp;ae:Ljv;
 
- 
DENSITY_FUNCTION_TYPEpublic static final Registry<com.mojang.serialization.MapCodec<? extends DensityFunction>> DENSITY_FUNCTION_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - DENSITY_FUNCTION_TYPE- Lnet/minecraft/registry/Registries;DENSITY_FUNCTION_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_41160- Lnet/minecraft/class_7923;field_41160:Lnet/minecraft/class_2378;- official - af- Llp;af:Ljv;
 
- 
BLOCK_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - BLOCK_TYPE- Lnet/minecraft/registry/Registries;BLOCK_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_46591- Lnet/minecraft/class_7923;field_46591:Lnet/minecraft/class_2378;- official - ag- Llp;ag:Ljv;
 
- 
STRUCTURE_PROCESSOR- Mappings:
- Namespace - Name - Mixin selector - named - STRUCTURE_PROCESSOR- Lnet/minecraft/registry/Registries;STRUCTURE_PROCESSOR:Lnet/minecraft/registry/Registry;- intermediary - field_41161- Lnet/minecraft/class_7923;field_41161:Lnet/minecraft/class_2378;- official - ah- Llp;ah:Ljv;
 
- 
STRUCTURE_POOL_ELEMENT- Mappings:
- Namespace - Name - Mixin selector - named - STRUCTURE_POOL_ELEMENT- Lnet/minecraft/registry/Registries;STRUCTURE_POOL_ELEMENT:Lnet/minecraft/registry/Registry;- intermediary - field_41162- Lnet/minecraft/class_7923;field_41162:Lnet/minecraft/class_2378;- official - ai- Llp;ai:Ljv;
 
- 
POOL_ALIAS_BINDINGpublic static final Registry<com.mojang.serialization.MapCodec<? extends StructurePoolAliasBinding>> POOL_ALIAS_BINDING- Mappings:
- Namespace - Name - Mixin selector - named - POOL_ALIAS_BINDING- Lnet/minecraft/registry/Registries;POOL_ALIAS_BINDING:Lnet/minecraft/registry/Registry;- intermediary - field_46912- Lnet/minecraft/class_7923;field_46912:Lnet/minecraft/class_2378;- official - aj- Llp;aj:Ljv;
 
- 
CAT_VARIANT- Mappings:
- Namespace - Name - Mixin selector - named - CAT_VARIANT- Lnet/minecraft/registry/Registries;CAT_VARIANT:Lnet/minecraft/registry/Registry;- intermediary - field_41163- Lnet/minecraft/class_7923;field_41163:Lnet/minecraft/class_2378;- official - ak- Llp;ak:Ljv;
 
- 
FROG_VARIANT- Mappings:
- Namespace - Name - Mixin selector - named - FROG_VARIANT- Lnet/minecraft/registry/Registries;FROG_VARIANT:Lnet/minecraft/registry/Registry;- intermediary - field_41164- Lnet/minecraft/class_7923;field_41164:Lnet/minecraft/class_2378;- official - al- Llp;al:Ljv;
 
- 
INSTRUMENT- Mappings:
- Namespace - Name - Mixin selector - named - INSTRUMENT- Lnet/minecraft/registry/Registries;INSTRUMENT:Lnet/minecraft/registry/Registry;- intermediary - field_41166- Lnet/minecraft/class_7923;field_41166:Lnet/minecraft/class_2378;- official - am- Llp;am:Ljv;
 
- 
DECORATED_POT_PATTERN- Mappings:
- Namespace - Name - Mixin selector - named - DECORATED_POT_PATTERN- Lnet/minecraft/registry/Registries;DECORATED_POT_PATTERN:Lnet/minecraft/registry/Registry;- intermediary - field_42940- Lnet/minecraft/class_7923;field_42940:Lnet/minecraft/class_2378;- official - an- Llp;an:Ljv;
 
- 
ITEM_GROUP- Mappings:
- Namespace - Name - Mixin selector - named - ITEM_GROUP- Lnet/minecraft/registry/Registries;ITEM_GROUP:Lnet/minecraft/registry/Registry;- intermediary - field_44687- Lnet/minecraft/class_7923;field_44687:Lnet/minecraft/class_2378;- official - ao- Llp;ao:Ljv;
 
- 
CRITERION- Mappings:
- Namespace - Name - Mixin selector - named - CRITERION- Lnet/minecraft/registry/Registries;CRITERION:Lnet/minecraft/registry/Registry;- intermediary - field_47496- Lnet/minecraft/class_7923;field_47496:Lnet/minecraft/class_2378;- official - ap- Llp;ap:Ljv;
 
- 
NUMBER_FORMAT_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - NUMBER_FORMAT_TYPE- Lnet/minecraft/registry/Registries;NUMBER_FORMAT_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_47555- Lnet/minecraft/class_7923;field_47555:Lnet/minecraft/class_2378;- official - aq- Llp;aq:Ljv;
 
- 
ARMOR_MATERIAL- Mappings:
- Namespace - Name - Mixin selector - named - ARMOR_MATERIAL- Lnet/minecraft/registry/Registries;ARMOR_MATERIAL:Lnet/minecraft/registry/Registry;- intermediary - field_48976- Lnet/minecraft/class_7923;field_48976:Lnet/minecraft/class_2378;- official - ar- Llp;ar:Ljv;
 
- 
DATA_COMPONENT_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - DATA_COMPONENT_TYPE- Lnet/minecraft/registry/Registries;DATA_COMPONENT_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_49658- Lnet/minecraft/class_7923;field_49658:Lnet/minecraft/class_2378;- official - as- Llp;as:Ljv;
 
- 
ENTITY_SUB_PREDICATE_TYPEpublic static final Registry<com.mojang.serialization.MapCodec<? extends EntitySubPredicate>> ENTITY_SUB_PREDICATE_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - ENTITY_SUB_PREDICATE_TYPE- Lnet/minecraft/registry/Registries;ENTITY_SUB_PREDICATE_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_49911- Lnet/minecraft/class_7923;field_49911:Lnet/minecraft/class_2378;- official - at- Llp;at:Ljv;
 
- 
ITEM_SUB_PREDICATE_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - ITEM_SUB_PREDICATE_TYPE- Lnet/minecraft/registry/Registries;ITEM_SUB_PREDICATE_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_49912- Lnet/minecraft/class_7923;field_49912:Lnet/minecraft/class_2378;- official - au- Llp;au:Ljv;
 
- 
MAP_DECORATION_TYPE- Mappings:
- Namespace - Name - Mixin selector - named - MAP_DECORATION_TYPE- Lnet/minecraft/registry/Registries;MAP_DECORATION_TYPE:Lnet/minecraft/registry/Registry;- intermediary - field_50078- Lnet/minecraft/class_7923;field_50078:Lnet/minecraft/class_2378;- official - av- Llp;av:Ljv;
 
- 
REGISTRIES- Mappings:
- Namespace - Name - Mixin selector - named - REGISTRIES- Lnet/minecraft/registry/Registries;REGISTRIES:Lnet/minecraft/registry/Registry;- intermediary - field_41167- Lnet/minecraft/class_7923;field_41167:Lnet/minecraft/class_2378;- official - aw- Llp;aw:Ljv;
 
 
- 
- 
Constructor Details- 
Registriespublic Registries()
 
- 
- 
Method Details- 
createprivate static <T> Registry<T> create(RegistryKey<? extends Registry<T>> key, Registries.Initializer<T> initializer) - Mappings:
- Namespace - Name - Mixin selector - named - create- Lnet/minecraft/registry/Registries;create(Lnet/minecraft/registry/RegistryKey;Lnet/minecraft/registry/Registries$Initializer;)Lnet/minecraft/registry/Registry;- intermediary - method_47479- Lnet/minecraft/class_7923;method_47479(Lnet/minecraft/class_5321;Lnet/minecraft/class_7923$class_6889;)Lnet/minecraft/class_2378;- official - a- Llp;a(Lale;Llp$a;)Ljv;
 
- 
createIntrusiveprivate static <T> Registry<T> createIntrusive(RegistryKey<? extends Registry<T>> key, Registries.Initializer<T> initializer) - Mappings:
- Namespace - Name - Mixin selector - named - createIntrusive- Lnet/minecraft/registry/Registries;createIntrusive(Lnet/minecraft/registry/RegistryKey;Lnet/minecraft/registry/Registries$Initializer;)Lnet/minecraft/registry/Registry;- intermediary - method_53495- Lnet/minecraft/class_7923;method_53495(Lnet/minecraft/class_5321;Lnet/minecraft/class_7923$class_6889;)Lnet/minecraft/class_2378;- official - b- Llp;b(Lale;Llp$a;)Ljv;
 
- 
createprivate static <T> DefaultedRegistry<T> create(RegistryKey<? extends Registry<T>> key, String defaultId, Registries.Initializer<T> initializer) - Mappings:
- Namespace - Name - Mixin selector - named - create- Lnet/minecraft/registry/Registries;create(Lnet/minecraft/registry/RegistryKey;Ljava/lang/String;Lnet/minecraft/registry/Registries$Initializer;)Lnet/minecraft/registry/DefaultedRegistry;- intermediary - method_47481- Lnet/minecraft/class_7923;method_47481(Lnet/minecraft/class_5321;Ljava/lang/String;Lnet/minecraft/class_7923$class_6889;)Lnet/minecraft/class_7922;- official - a- Llp;a(Lale;Ljava/lang/String;Llp$a;)Ljd;
 
- 
createIntrusiveprivate static <T> DefaultedRegistry<T> createIntrusive(RegistryKey<? extends Registry<T>> key, String defaultId, Registries.Initializer<T> initializer) - Mappings:
- Namespace - Name - Mixin selector - named - createIntrusive- Lnet/minecraft/registry/Registries;createIntrusive(Lnet/minecraft/registry/RegistryKey;Ljava/lang/String;Lnet/minecraft/registry/Registries$Initializer;)Lnet/minecraft/registry/DefaultedRegistry;- intermediary - method_47489- Lnet/minecraft/class_7923;method_47489(Lnet/minecraft/class_5321;Ljava/lang/String;Lnet/minecraft/class_7923$class_6889;)Lnet/minecraft/class_7922;- official - b- Llp;b(Lale;Ljava/lang/String;Llp$a;)Ljd;
 
- 
createprivate static <T,R extends MutableRegistry<T>> R create(RegistryKey<? extends Registry<T>> key, R registry, Registries.Initializer<T> initializer) - Mappings:
- Namespace - Name - Mixin selector - named - create- Lnet/minecraft/registry/Registries;create(Lnet/minecraft/registry/RegistryKey;Lnet/minecraft/registry/MutableRegistry;Lnet/minecraft/registry/Registries$Initializer;)Lnet/minecraft/registry/MutableRegistry;- intermediary - method_47478- Lnet/minecraft/class_7923;method_47478(Lnet/minecraft/class_5321;Lnet/minecraft/class_2385;Lnet/minecraft/class_7923$class_6889;)Lnet/minecraft/class_2385;- official - a- Llp;a(Lale;Lke;Llp$a;)Lke;
 
- 
bootstrappublic static void bootstrap()- Mappings:
- Namespace - Name - Mixin selector - named - bootstrap- Lnet/minecraft/registry/Registries;bootstrap()V- intermediary - method_47476- Lnet/minecraft/class_7923;method_47476()V- official - a- Llp;a()V
 
- 
initprivate static void init()- Mappings:
- Namespace - Name - Mixin selector - named - init- Lnet/minecraft/registry/Registries;init()V- intermediary - method_47487- Lnet/minecraft/class_7923;method_47487()V- official - b- Llp;b()V
 
- 
freezeRegistriesprivate static void freezeRegistries()- Mappings:
- Namespace - Name - Mixin selector - named - freezeRegistries- Lnet/minecraft/registry/Registries;freezeRegistries()V- intermediary - method_47491- Lnet/minecraft/class_7923;method_47491()V- official - c- Llp;c()V
 
- 
validate- Mappings:
- Namespace - Name - Mixin selector - named - validate- Lnet/minecraft/registry/Registries;validate(Lnet/minecraft/registry/Registry;)V- intermediary - method_47483- Lnet/minecraft/class_7923;method_47483(Lnet/minecraft/class_2378;)V- official - a- Llp;a(Ljv;)V
 
 
-