Package net.minecraft.registry
Class Registries
java.lang.Object
net.minecraft.registry.Registries
- Mappings:
 Namespace Name named net/minecraft/registry/Registriesintermediary net/minecraft/class_7923official mm
- 
Nested Class Summary
Nested Classes - 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic 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<com.mojang.serialization.MapCodec<? extends ChunkGenerator>> static final DefaultedRegistry<ChunkStatus> static final Registry<ArgumentSerializer<?, ?>> static final Registry<ConsumeEffect.Type<?>> static final Registry<Identifier> static final Registry<ComponentPredicate.Type<?>> static final Registry<ComponentType<?>> static final Registry<DecoratedPotPattern> private static final Map<Identifier, Supplier<?>> static final Registry<com.mojang.serialization.MapCodec<? extends DensityFunction>> static final Registry<com.mojang.serialization.MapCodec<? extends DialogAction>> static final Registry<com.mojang.serialization.MapCodec<? extends DialogBody>> static final Registry<ComponentType<?>> static final Registry<com.mojang.serialization.MapCodec<? extends EnchantmentEntityEffect>> static final Registry<com.mojang.serialization.MapCodec<? extends EnchantmentLevelBasedValue>> static final Registry<com.mojang.serialization.MapCodec<? extends EnchantmentLocationBasedEffect>> static final Registry<com.mojang.serialization.MapCodec<? extends EnchantmentProvider>> static final Registry<com.mojang.serialization.MapCodec<? extends EnchantmentValueEffect>> 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 DefaultedRegistry<GameEvent> static final Registry<HeightProviderType<?>> static final Registry<com.mojang.serialization.MapCodec<? extends InputControl>> static final Registry<IntProviderType<?>> static final DefaultedRegistry<Item> 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 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<RecipeBookCategory> static final Registry<RecipeDisplay.Serializer<?>> 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<SlotDisplay.Serializer<?>> static final Registry<SoundEvent> static final Registry<com.mojang.serialization.MapCodec<? extends SpawnCondition>> 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<com.mojang.serialization.MapCodec<? extends TestEnvironmentDefinition>> static final Registry<Consumer<TestContext>> static final Registry<com.mojang.serialization.MapCodec<? extends TestInstance>> static final Registry<ChunkTicketType> static final Registry<TreeDecoratorType<?>> static final Registry<TrunkPlacerType<?>> static final DefaultedRegistry<VillagerProfession> static final DefaultedRegistry<VillagerType>  - 
Constructor Summary
Constructors - 
Method Summary
Modifier 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) static <T> RegistryEntryLookup<T> createEntryLookup(Registry<T> registry) 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 voidresetTagEntries(Registry<?> registry) private static <T extends Registry<?>>
void 
- 
Field Details
- 
LOGGER
- Mappings:
 Namespace Name Mixin selector named LOGGERLnet/minecraft/registry/Registries;LOGGER:Lorg/slf4j/Logger;intermediary field_41168Lnet/minecraft/class_7923;field_41168:Lorg/slf4j/Logger;official aKLmm;aK:Lorg/slf4j/Logger;
 - 
DEFAULT_ENTRIES
- Mappings:
 Namespace Name Mixin selector named DEFAULT_ENTRIESLnet/minecraft/registry/Registries;DEFAULT_ENTRIES:Ljava/util/Map;intermediary field_41169Lnet/minecraft/class_7923;field_41169:Ljava/util/Map;official aLLmm;aL:Ljava/util/Map;
 - 
ROOT
- Mappings:
 Namespace Name Mixin selector named ROOTLnet/minecraft/registry/Registries;ROOT:Lnet/minecraft/registry/MutableRegistry;intermediary field_41170Lnet/minecraft/class_7923;field_41170:Lnet/minecraft/class_2385;official aMLmm;aM:Lkh;
 - 
GAME_EVENT
- Mappings:
 Namespace Name Mixin selector named GAME_EVENTLnet/minecraft/registry/Registries;GAME_EVENT:Lnet/minecraft/registry/DefaultedRegistry;intermediary field_41171Lnet/minecraft/class_7923;field_41171:Lnet/minecraft/class_7922;official aLmm;a:Ljg;
 - 
SOUND_EVENT
- Mappings:
 Namespace Name Mixin selector named SOUND_EVENTLnet/minecraft/registry/Registries;SOUND_EVENT:Lnet/minecraft/registry/Registry;intermediary field_41172Lnet/minecraft/class_7923;field_41172:Lnet/minecraft/class_2378;official bLmm;b:Ljy;
 - 
FLUID
- Mappings:
 Namespace Name Mixin selector named FLUIDLnet/minecraft/registry/Registries;FLUID:Lnet/minecraft/registry/DefaultedRegistry;intermediary field_41173Lnet/minecraft/class_7923;field_41173:Lnet/minecraft/class_7922;official cLmm;c:Ljg;
 - 
STATUS_EFFECT
- Mappings:
 Namespace Name Mixin selector named STATUS_EFFECTLnet/minecraft/registry/Registries;STATUS_EFFECT:Lnet/minecraft/registry/Registry;intermediary field_41174Lnet/minecraft/class_7923;field_41174:Lnet/minecraft/class_2378;official dLmm;d:Ljy;
 - 
BLOCK
- Mappings:
 Namespace Name Mixin selector named BLOCKLnet/minecraft/registry/Registries;BLOCK:Lnet/minecraft/registry/DefaultedRegistry;intermediary field_41175Lnet/minecraft/class_7923;field_41175:Lnet/minecraft/class_7922;official eLmm;e:Ljg;
 - 
ENTITY_TYPE
- Mappings:
 Namespace Name Mixin selector named ENTITY_TYPELnet/minecraft/registry/Registries;ENTITY_TYPE:Lnet/minecraft/registry/DefaultedRegistry;intermediary field_41177Lnet/minecraft/class_7923;field_41177:Lnet/minecraft/class_7922;official fLmm;f:Ljg;
 - 
ITEM
- Mappings:
 Namespace Name Mixin selector named ITEMLnet/minecraft/registry/Registries;ITEM:Lnet/minecraft/registry/DefaultedRegistry;intermediary field_41178Lnet/minecraft/class_7923;field_41178:Lnet/minecraft/class_7922;official gLmm;g:Ljg;
 - 
POTION
- Mappings:
 Namespace Name Mixin selector named POTIONLnet/minecraft/registry/Registries;POTION:Lnet/minecraft/registry/Registry;intermediary field_41179Lnet/minecraft/class_7923;field_41179:Lnet/minecraft/class_2378;official hLmm;h:Ljy;
 - 
PARTICLE_TYPE
- Mappings:
 Namespace Name Mixin selector named PARTICLE_TYPELnet/minecraft/registry/Registries;PARTICLE_TYPE:Lnet/minecraft/registry/Registry;intermediary field_41180Lnet/minecraft/class_7923;field_41180:Lnet/minecraft/class_2378;official iLmm;i:Ljy;
 - 
BLOCK_ENTITY_TYPE
- Mappings:
 Namespace Name Mixin selector named BLOCK_ENTITY_TYPELnet/minecraft/registry/Registries;BLOCK_ENTITY_TYPE:Lnet/minecraft/registry/Registry;intermediary field_41181Lnet/minecraft/class_7923;field_41181:Lnet/minecraft/class_2378;official jLmm;j:Ljy;
 - 
CUSTOM_STAT
- Mappings:
 Namespace Name Mixin selector named CUSTOM_STATLnet/minecraft/registry/Registries;CUSTOM_STAT:Lnet/minecraft/registry/Registry;intermediary field_41183Lnet/minecraft/class_7923;field_41183:Lnet/minecraft/class_2378;official kLmm;k:Ljy;
 - 
CHUNK_STATUS
- Mappings:
 Namespace Name Mixin selector named CHUNK_STATUSLnet/minecraft/registry/Registries;CHUNK_STATUS:Lnet/minecraft/registry/DefaultedRegistry;intermediary field_41184Lnet/minecraft/class_7923;field_41184:Lnet/minecraft/class_7922;official lLmm;l:Ljg;
 - 
RULE_TEST
- Mappings:
 Namespace Name Mixin selector named RULE_TESTLnet/minecraft/registry/Registries;RULE_TEST:Lnet/minecraft/registry/Registry;intermediary field_41185Lnet/minecraft/class_7923;field_41185:Lnet/minecraft/class_2378;official mLmm;m:Ljy;
 - 
RULE_BLOCK_ENTITY_MODIFIER
- Mappings:
 Namespace Name Mixin selector named RULE_BLOCK_ENTITY_MODIFIERLnet/minecraft/registry/Registries;RULE_BLOCK_ENTITY_MODIFIER:Lnet/minecraft/registry/Registry;intermediary field_43381Lnet/minecraft/class_7923;field_43381:Lnet/minecraft/class_2378;official nLmm;n:Ljy;
 - 
POS_RULE_TEST
- Mappings:
 Namespace Name Mixin selector named POS_RULE_TESTLnet/minecraft/registry/Registries;POS_RULE_TEST:Lnet/minecraft/registry/Registry;intermediary field_41186Lnet/minecraft/class_7923;field_41186:Lnet/minecraft/class_2378;official oLmm;o:Ljy;
 - 
SCREEN_HANDLER
- Mappings:
 Namespace Name Mixin selector named SCREEN_HANDLERLnet/minecraft/registry/Registries;SCREEN_HANDLER:Lnet/minecraft/registry/Registry;intermediary field_41187Lnet/minecraft/class_7923;field_41187:Lnet/minecraft/class_2378;official pLmm;p:Ljy;
 - 
RECIPE_TYPE
- Mappings:
 Namespace Name Mixin selector named RECIPE_TYPELnet/minecraft/registry/Registries;RECIPE_TYPE:Lnet/minecraft/registry/Registry;intermediary field_41188Lnet/minecraft/class_7923;field_41188:Lnet/minecraft/class_2378;official qLmm;q:Ljy;
 - 
RECIPE_SERIALIZER
- Mappings:
 Namespace Name Mixin selector named RECIPE_SERIALIZERLnet/minecraft/registry/Registries;RECIPE_SERIALIZER:Lnet/minecraft/registry/Registry;intermediary field_41189Lnet/minecraft/class_7923;field_41189:Lnet/minecraft/class_2378;official rLmm;r:Ljy;
 - 
ATTRIBUTE
- Mappings:
 Namespace Name Mixin selector named ATTRIBUTELnet/minecraft/registry/Registries;ATTRIBUTE:Lnet/minecraft/registry/Registry;intermediary field_41190Lnet/minecraft/class_7923;field_41190:Lnet/minecraft/class_2378;official sLmm;s:Ljy;
 - 
POSITION_SOURCE_TYPE
- Mappings:
 Namespace Name Mixin selector named POSITION_SOURCE_TYPELnet/minecraft/registry/Registries;POSITION_SOURCE_TYPE:Lnet/minecraft/registry/Registry;intermediary field_41191Lnet/minecraft/class_7923;field_41191:Lnet/minecraft/class_2378;official tLmm;t:Ljy;
 - 
COMMAND_ARGUMENT_TYPE
- Mappings:
 Namespace Name Mixin selector named COMMAND_ARGUMENT_TYPELnet/minecraft/registry/Registries;COMMAND_ARGUMENT_TYPE:Lnet/minecraft/registry/Registry;intermediary field_41192Lnet/minecraft/class_7923;field_41192:Lnet/minecraft/class_2378;official uLmm;u:Ljy;
 - 
STAT_TYPE
- Mappings:
 Namespace Name Mixin selector named STAT_TYPELnet/minecraft/registry/Registries;STAT_TYPE:Lnet/minecraft/registry/Registry;intermediary field_41193Lnet/minecraft/class_7923;field_41193:Lnet/minecraft/class_2378;official vLmm;v:Ljy;
 - 
VILLAGER_TYPE
- Mappings:
 Namespace Name Mixin selector named VILLAGER_TYPELnet/minecraft/registry/Registries;VILLAGER_TYPE:Lnet/minecraft/registry/DefaultedRegistry;intermediary field_41194Lnet/minecraft/class_7923;field_41194:Lnet/minecraft/class_7922;official wLmm;w:Ljg;
 - 
VILLAGER_PROFESSION
- Mappings:
 Namespace Name Mixin selector named VILLAGER_PROFESSIONLnet/minecraft/registry/Registries;VILLAGER_PROFESSION:Lnet/minecraft/registry/DefaultedRegistry;intermediary field_41195Lnet/minecraft/class_7923;field_41195:Lnet/minecraft/class_7922;official xLmm;x:Ljg;
 - 
POINT_OF_INTEREST_TYPE
- Mappings:
 Namespace Name Mixin selector named POINT_OF_INTEREST_TYPELnet/minecraft/registry/Registries;POINT_OF_INTEREST_TYPE:Lnet/minecraft/registry/Registry;intermediary field_41128Lnet/minecraft/class_7923;field_41128:Lnet/minecraft/class_2378;official yLmm;y:Ljy;
 - 
MEMORY_MODULE_TYPE
- Mappings:
 Namespace Name Mixin selector named MEMORY_MODULE_TYPELnet/minecraft/registry/Registries;MEMORY_MODULE_TYPE:Lnet/minecraft/registry/DefaultedRegistry;intermediary field_41129Lnet/minecraft/class_7923;field_41129:Lnet/minecraft/class_7922;official zLmm;z:Ljg;
 - 
SENSOR_TYPE
- Mappings:
 Namespace Name Mixin selector named SENSOR_TYPELnet/minecraft/registry/Registries;SENSOR_TYPE:Lnet/minecraft/registry/DefaultedRegistry;intermediary field_41130Lnet/minecraft/class_7923;field_41130:Lnet/minecraft/class_7922;official ALmm;A:Ljg;
 - 
SCHEDULE
- Mappings:
 Namespace Name Mixin selector named SCHEDULELnet/minecraft/registry/Registries;SCHEDULE:Lnet/minecraft/registry/Registry;intermediary field_41131Lnet/minecraft/class_7923;field_41131:Lnet/minecraft/class_2378;official BLmm;B:Ljy;
 - 
ACTIVITY
- Mappings:
 Namespace Name Mixin selector named ACTIVITYLnet/minecraft/registry/Registries;ACTIVITY:Lnet/minecraft/registry/Registry;intermediary field_41132Lnet/minecraft/class_7923;field_41132:Lnet/minecraft/class_2378;official CLmm;C:Ljy;
 - 
LOOT_POOL_ENTRY_TYPE
- Mappings:
 Namespace Name Mixin selector named LOOT_POOL_ENTRY_TYPELnet/minecraft/registry/Registries;LOOT_POOL_ENTRY_TYPE:Lnet/minecraft/registry/Registry;intermediary field_41133Lnet/minecraft/class_7923;field_41133:Lnet/minecraft/class_2378;official DLmm;D:Ljy;
 - 
LOOT_FUNCTION_TYPE
- Mappings:
 Namespace Name Mixin selector named LOOT_FUNCTION_TYPELnet/minecraft/registry/Registries;LOOT_FUNCTION_TYPE:Lnet/minecraft/registry/Registry;intermediary field_41134Lnet/minecraft/class_7923;field_41134:Lnet/minecraft/class_2378;official ELmm;E:Ljy;
 - 
LOOT_CONDITION_TYPE
- Mappings:
 Namespace Name Mixin selector named LOOT_CONDITION_TYPELnet/minecraft/registry/Registries;LOOT_CONDITION_TYPE:Lnet/minecraft/registry/Registry;intermediary field_41135Lnet/minecraft/class_7923;field_41135:Lnet/minecraft/class_2378;official FLmm;F:Ljy;
 - 
LOOT_NUMBER_PROVIDER_TYPE
- Mappings:
 Namespace Name Mixin selector named LOOT_NUMBER_PROVIDER_TYPELnet/minecraft/registry/Registries;LOOT_NUMBER_PROVIDER_TYPE:Lnet/minecraft/registry/Registry;intermediary field_41136Lnet/minecraft/class_7923;field_41136:Lnet/minecraft/class_2378;official GLmm;G:Ljy;
 - 
LOOT_NBT_PROVIDER_TYPE
- Mappings:
 Namespace Name Mixin selector named LOOT_NBT_PROVIDER_TYPELnet/minecraft/registry/Registries;LOOT_NBT_PROVIDER_TYPE:Lnet/minecraft/registry/Registry;intermediary field_41137Lnet/minecraft/class_7923;field_41137:Lnet/minecraft/class_2378;official HLmm;H:Ljy;
 - 
LOOT_SCORE_PROVIDER_TYPE
- Mappings:
 Namespace Name Mixin selector named LOOT_SCORE_PROVIDER_TYPELnet/minecraft/registry/Registries;LOOT_SCORE_PROVIDER_TYPE:Lnet/minecraft/registry/Registry;intermediary field_41138Lnet/minecraft/class_7923;field_41138:Lnet/minecraft/class_2378;official ILmm;I:Ljy;
 - 
FLOAT_PROVIDER_TYPE
- Mappings:
 Namespace Name Mixin selector named FLOAT_PROVIDER_TYPELnet/minecraft/registry/Registries;FLOAT_PROVIDER_TYPE:Lnet/minecraft/registry/Registry;intermediary field_41139Lnet/minecraft/class_7923;field_41139:Lnet/minecraft/class_2378;official JLmm;J:Ljy;
 - 
INT_PROVIDER_TYPE
- Mappings:
 Namespace Name Mixin selector named INT_PROVIDER_TYPELnet/minecraft/registry/Registries;INT_PROVIDER_TYPE:Lnet/minecraft/registry/Registry;intermediary field_41140Lnet/minecraft/class_7923;field_41140:Lnet/minecraft/class_2378;official KLmm;K:Ljy;
 - 
HEIGHT_PROVIDER_TYPE
- Mappings:
 Namespace Name Mixin selector named HEIGHT_PROVIDER_TYPELnet/minecraft/registry/Registries;HEIGHT_PROVIDER_TYPE:Lnet/minecraft/registry/Registry;intermediary field_41141Lnet/minecraft/class_7923;field_41141:Lnet/minecraft/class_2378;official LLmm;L:Ljy;
 - 
BLOCK_PREDICATE_TYPE
- Mappings:
 Namespace Name Mixin selector named BLOCK_PREDICATE_TYPELnet/minecraft/registry/Registries;BLOCK_PREDICATE_TYPE:Lnet/minecraft/registry/Registry;intermediary field_41142Lnet/minecraft/class_7923;field_41142:Lnet/minecraft/class_2378;official MLmm;M:Ljy;
 - 
CARVER
- Mappings:
 Namespace Name Mixin selector named CARVERLnet/minecraft/registry/Registries;CARVER:Lnet/minecraft/registry/Registry;intermediary field_41143Lnet/minecraft/class_7923;field_41143:Lnet/minecraft/class_2378;official NLmm;N:Ljy;
 - 
FEATURE
- Mappings:
 Namespace Name Mixin selector named FEATURELnet/minecraft/registry/Registries;FEATURE:Lnet/minecraft/registry/Registry;intermediary field_41144Lnet/minecraft/class_7923;field_41144:Lnet/minecraft/class_2378;official OLmm;O:Ljy;
 - 
STRUCTURE_PLACEMENT
- Mappings:
 Namespace Name Mixin selector named STRUCTURE_PLACEMENTLnet/minecraft/registry/Registries;STRUCTURE_PLACEMENT:Lnet/minecraft/registry/Registry;intermediary field_41145Lnet/minecraft/class_7923;field_41145:Lnet/minecraft/class_2378;official PLmm;P:Ljy;
 - 
STRUCTURE_PIECE
- Mappings:
 Namespace Name Mixin selector named STRUCTURE_PIECELnet/minecraft/registry/Registries;STRUCTURE_PIECE:Lnet/minecraft/registry/Registry;intermediary field_41146Lnet/minecraft/class_7923;field_41146:Lnet/minecraft/class_2378;official QLmm;Q:Ljy;
 - 
STRUCTURE_TYPE
- Mappings:
 Namespace Name Mixin selector named STRUCTURE_TYPELnet/minecraft/registry/Registries;STRUCTURE_TYPE:Lnet/minecraft/registry/Registry;intermediary field_41147Lnet/minecraft/class_7923;field_41147:Lnet/minecraft/class_2378;official RLmm;R:Ljy;
 - 
PLACEMENT_MODIFIER_TYPE
- Mappings:
 Namespace Name Mixin selector named PLACEMENT_MODIFIER_TYPELnet/minecraft/registry/Registries;PLACEMENT_MODIFIER_TYPE:Lnet/minecraft/registry/Registry;intermediary field_41148Lnet/minecraft/class_7923;field_41148:Lnet/minecraft/class_2378;official SLmm;S:Ljy;
 - 
BLOCK_STATE_PROVIDER_TYPE
- Mappings:
 Namespace Name Mixin selector named BLOCK_STATE_PROVIDER_TYPELnet/minecraft/registry/Registries;BLOCK_STATE_PROVIDER_TYPE:Lnet/minecraft/registry/Registry;intermediary field_41149Lnet/minecraft/class_7923;field_41149:Lnet/minecraft/class_2378;official TLmm;T:Ljy;
 - 
FOLIAGE_PLACER_TYPE
- Mappings:
 Namespace Name Mixin selector named FOLIAGE_PLACER_TYPELnet/minecraft/registry/Registries;FOLIAGE_PLACER_TYPE:Lnet/minecraft/registry/Registry;intermediary field_41150Lnet/minecraft/class_7923;field_41150:Lnet/minecraft/class_2378;official ULmm;U:Ljy;
 - 
TRUNK_PLACER_TYPE
- Mappings:
 Namespace Name Mixin selector named TRUNK_PLACER_TYPELnet/minecraft/registry/Registries;TRUNK_PLACER_TYPE:Lnet/minecraft/registry/Registry;intermediary field_41151Lnet/minecraft/class_7923;field_41151:Lnet/minecraft/class_2378;official VLmm;V:Ljy;
 - 
ROOT_PLACER_TYPE
- Mappings:
 Namespace Name Mixin selector named ROOT_PLACER_TYPELnet/minecraft/registry/Registries;ROOT_PLACER_TYPE:Lnet/minecraft/registry/Registry;intermediary field_41152Lnet/minecraft/class_7923;field_41152:Lnet/minecraft/class_2378;official WLmm;W:Ljy;
 - 
TREE_DECORATOR_TYPE
- Mappings:
 Namespace Name Mixin selector named TREE_DECORATOR_TYPELnet/minecraft/registry/Registries;TREE_DECORATOR_TYPE:Lnet/minecraft/registry/Registry;intermediary field_41153Lnet/minecraft/class_7923;field_41153:Lnet/minecraft/class_2378;official XLmm;X:Ljy;
 - 
FEATURE_SIZE_TYPE
- Mappings:
 Namespace Name Mixin selector named FEATURE_SIZE_TYPELnet/minecraft/registry/Registries;FEATURE_SIZE_TYPE:Lnet/minecraft/registry/Registry;intermediary field_41155Lnet/minecraft/class_7923;field_41155:Lnet/minecraft/class_2378;official YLmm;Y:Ljy;
 - 
BIOME_SOURCE
- Mappings:
 Namespace Name Mixin selector named BIOME_SOURCELnet/minecraft/registry/Registries;BIOME_SOURCE:Lnet/minecraft/registry/Registry;intermediary field_41156Lnet/minecraft/class_7923;field_41156:Lnet/minecraft/class_2378;official ZLmm;Z:Ljy;
 - 
CHUNK_GENERATOR
public static final Registry<com.mojang.serialization.MapCodec<? extends ChunkGenerator>> CHUNK_GENERATOR- Mappings:
 Namespace Name Mixin selector named CHUNK_GENERATORLnet/minecraft/registry/Registries;CHUNK_GENERATOR:Lnet/minecraft/registry/Registry;intermediary field_41157Lnet/minecraft/class_7923;field_41157:Lnet/minecraft/class_2378;official aaLmm;aa:Ljy;
 - 
MATERIAL_CONDITION
public static final Registry<com.mojang.serialization.MapCodec<? extends MaterialRules.MaterialCondition>> MATERIAL_CONDITION- Mappings:
 Namespace Name Mixin selector named MATERIAL_CONDITIONLnet/minecraft/registry/Registries;MATERIAL_CONDITION:Lnet/minecraft/registry/Registry;intermediary field_41158Lnet/minecraft/class_7923;field_41158:Lnet/minecraft/class_2378;official abLmm;ab:Ljy;
 - 
MATERIAL_RULE
public static final Registry<com.mojang.serialization.MapCodec<? extends MaterialRules.MaterialRule>> MATERIAL_RULE- Mappings:
 Namespace Name Mixin selector named MATERIAL_RULELnet/minecraft/registry/Registries;MATERIAL_RULE:Lnet/minecraft/registry/Registry;intermediary field_41159Lnet/minecraft/class_7923;field_41159:Lnet/minecraft/class_2378;official acLmm;ac:Ljy;
 - 
DENSITY_FUNCTION_TYPE
public static final Registry<com.mojang.serialization.MapCodec<? extends DensityFunction>> DENSITY_FUNCTION_TYPE- Mappings:
 Namespace Name Mixin selector named DENSITY_FUNCTION_TYPELnet/minecraft/registry/Registries;DENSITY_FUNCTION_TYPE:Lnet/minecraft/registry/Registry;intermediary field_41160Lnet/minecraft/class_7923;field_41160:Lnet/minecraft/class_2378;official adLmm;ad:Ljy;
 - 
BLOCK_TYPE
- Mappings:
 Namespace Name Mixin selector named BLOCK_TYPELnet/minecraft/registry/Registries;BLOCK_TYPE:Lnet/minecraft/registry/Registry;intermediary field_46591Lnet/minecraft/class_7923;field_46591:Lnet/minecraft/class_2378;official aeLmm;ae:Ljy;
 - 
STRUCTURE_PROCESSOR
- Mappings:
 Namespace Name Mixin selector named STRUCTURE_PROCESSORLnet/minecraft/registry/Registries;STRUCTURE_PROCESSOR:Lnet/minecraft/registry/Registry;intermediary field_41161Lnet/minecraft/class_7923;field_41161:Lnet/minecraft/class_2378;official afLmm;af:Ljy;
 - 
STRUCTURE_POOL_ELEMENT
- Mappings:
 Namespace Name Mixin selector named STRUCTURE_POOL_ELEMENTLnet/minecraft/registry/Registries;STRUCTURE_POOL_ELEMENT:Lnet/minecraft/registry/Registry;intermediary field_41162Lnet/minecraft/class_7923;field_41162:Lnet/minecraft/class_2378;official agLmm;ag:Ljy;
 - 
POOL_ALIAS_BINDING
public static final Registry<com.mojang.serialization.MapCodec<? extends StructurePoolAliasBinding>> POOL_ALIAS_BINDING- Mappings:
 Namespace Name Mixin selector named POOL_ALIAS_BINDINGLnet/minecraft/registry/Registries;POOL_ALIAS_BINDING:Lnet/minecraft/registry/Registry;intermediary field_46912Lnet/minecraft/class_7923;field_46912:Lnet/minecraft/class_2378;official ahLmm;ah:Ljy;
 - 
DECORATED_POT_PATTERN
- Mappings:
 Namespace Name Mixin selector named DECORATED_POT_PATTERNLnet/minecraft/registry/Registries;DECORATED_POT_PATTERN:Lnet/minecraft/registry/Registry;intermediary field_42940Lnet/minecraft/class_7923;field_42940:Lnet/minecraft/class_2378;official aiLmm;ai:Ljy;
 - 
ITEM_GROUP
- Mappings:
 Namespace Name Mixin selector named ITEM_GROUPLnet/minecraft/registry/Registries;ITEM_GROUP:Lnet/minecraft/registry/Registry;intermediary field_44687Lnet/minecraft/class_7923;field_44687:Lnet/minecraft/class_2378;official ajLmm;aj:Ljy;
 - 
CRITERION
- Mappings:
 Namespace Name Mixin selector named CRITERIONLnet/minecraft/registry/Registries;CRITERION:Lnet/minecraft/registry/Registry;intermediary field_47496Lnet/minecraft/class_7923;field_47496:Lnet/minecraft/class_2378;official akLmm;ak:Ljy;
 - 
NUMBER_FORMAT_TYPE
- Mappings:
 Namespace Name Mixin selector named NUMBER_FORMAT_TYPELnet/minecraft/registry/Registries;NUMBER_FORMAT_TYPE:Lnet/minecraft/registry/Registry;intermediary field_47555Lnet/minecraft/class_7923;field_47555:Lnet/minecraft/class_2378;official alLmm;al:Ljy;
 - 
DATA_COMPONENT_TYPE
- Mappings:
 Namespace Name Mixin selector named DATA_COMPONENT_TYPELnet/minecraft/registry/Registries;DATA_COMPONENT_TYPE:Lnet/minecraft/registry/Registry;intermediary field_49658Lnet/minecraft/class_7923;field_49658:Lnet/minecraft/class_2378;official amLmm;am:Ljy;
 - 
ENTITY_SUB_PREDICATE_TYPE
public static final Registry<com.mojang.serialization.MapCodec<? extends EntitySubPredicate>> ENTITY_SUB_PREDICATE_TYPE- Mappings:
 Namespace Name Mixin selector named ENTITY_SUB_PREDICATE_TYPELnet/minecraft/registry/Registries;ENTITY_SUB_PREDICATE_TYPE:Lnet/minecraft/registry/Registry;intermediary field_49911Lnet/minecraft/class_7923;field_49911:Lnet/minecraft/class_2378;official anLmm;an:Ljy;
 - 
DATA_COMPONENT_PREDICATE_TYPE
- Mappings:
 Namespace Name Mixin selector named DATA_COMPONENT_PREDICATE_TYPELnet/minecraft/registry/Registries;DATA_COMPONENT_PREDICATE_TYPE:Lnet/minecraft/registry/Registry;intermediary field_56404Lnet/minecraft/class_7923;field_56404:Lnet/minecraft/class_2378;official aoLmm;ao:Ljy;
 - 
MAP_DECORATION_TYPE
- Mappings:
 Namespace Name Mixin selector named MAP_DECORATION_TYPELnet/minecraft/registry/Registries;MAP_DECORATION_TYPE:Lnet/minecraft/registry/Registry;intermediary field_50078Lnet/minecraft/class_7923;field_50078:Lnet/minecraft/class_2378;official apLmm;ap:Ljy;
 - 
ENCHANTMENT_EFFECT_COMPONENT_TYPE
- Mappings:
 Namespace Name Mixin selector named ENCHANTMENT_EFFECT_COMPONENT_TYPELnet/minecraft/registry/Registries;ENCHANTMENT_EFFECT_COMPONENT_TYPE:Lnet/minecraft/registry/Registry;intermediary field_51832Lnet/minecraft/class_7923;field_51832:Lnet/minecraft/class_2378;official aqLmm;aq:Ljy;
 - 
ENCHANTMENT_LEVEL_BASED_VALUE_TYPE
public static final Registry<com.mojang.serialization.MapCodec<? extends EnchantmentLevelBasedValue>> ENCHANTMENT_LEVEL_BASED_VALUE_TYPE- Mappings:
 Namespace Name Mixin selector named ENCHANTMENT_LEVEL_BASED_VALUE_TYPELnet/minecraft/registry/Registries;ENCHANTMENT_LEVEL_BASED_VALUE_TYPE:Lnet/minecraft/registry/Registry;intermediary field_51833Lnet/minecraft/class_7923;field_51833:Lnet/minecraft/class_2378;official arLmm;ar:Ljy;
 - 
ENCHANTMENT_ENTITY_EFFECT_TYPE
public static final Registry<com.mojang.serialization.MapCodec<? extends EnchantmentEntityEffect>> ENCHANTMENT_ENTITY_EFFECT_TYPE- Mappings:
 Namespace Name Mixin selector named ENCHANTMENT_ENTITY_EFFECT_TYPELnet/minecraft/registry/Registries;ENCHANTMENT_ENTITY_EFFECT_TYPE:Lnet/minecraft/registry/Registry;intermediary field_51834Lnet/minecraft/class_7923;field_51834:Lnet/minecraft/class_2378;official asLmm;as:Ljy;
 - 
ENCHANTMENT_LOCATION_BASED_EFFECT_TYPE
public static final Registry<com.mojang.serialization.MapCodec<? extends EnchantmentLocationBasedEffect>> ENCHANTMENT_LOCATION_BASED_EFFECT_TYPE- Mappings:
 Namespace Name Mixin selector named ENCHANTMENT_LOCATION_BASED_EFFECT_TYPELnet/minecraft/registry/Registries;ENCHANTMENT_LOCATION_BASED_EFFECT_TYPE:Lnet/minecraft/registry/Registry;intermediary field_51835Lnet/minecraft/class_7923;field_51835:Lnet/minecraft/class_2378;official atLmm;at:Ljy;
 - 
ENCHANTMENT_VALUE_EFFECT_TYPE
public static final Registry<com.mojang.serialization.MapCodec<? extends EnchantmentValueEffect>> ENCHANTMENT_VALUE_EFFECT_TYPE- Mappings:
 Namespace Name Mixin selector named ENCHANTMENT_VALUE_EFFECT_TYPELnet/minecraft/registry/Registries;ENCHANTMENT_VALUE_EFFECT_TYPE:Lnet/minecraft/registry/Registry;intermediary field_51836Lnet/minecraft/class_7923;field_51836:Lnet/minecraft/class_2378;official auLmm;au:Ljy;
 - 
ENCHANTMENT_PROVIDER_TYPE
public static final Registry<com.mojang.serialization.MapCodec<? extends EnchantmentProvider>> ENCHANTMENT_PROVIDER_TYPE- Mappings:
 Namespace Name Mixin selector named ENCHANTMENT_PROVIDER_TYPELnet/minecraft/registry/Registries;ENCHANTMENT_PROVIDER_TYPE:Lnet/minecraft/registry/Registry;intermediary field_51837Lnet/minecraft/class_7923;field_51837:Lnet/minecraft/class_2378;official avLmm;av:Ljy;
 - 
CONSUME_EFFECT_TYPE
- Mappings:
 Namespace Name Mixin selector named CONSUME_EFFECT_TYPELnet/minecraft/registry/Registries;CONSUME_EFFECT_TYPE:Lnet/minecraft/registry/Registry;intermediary field_53967Lnet/minecraft/class_7923;field_53967:Lnet/minecraft/class_2378;official awLmm;aw:Ljy;
 - 
RECIPE_DISPLAY
- Mappings:
 Namespace Name Mixin selector named RECIPE_DISPLAYLnet/minecraft/registry/Registries;RECIPE_DISPLAY:Lnet/minecraft/registry/Registry;intermediary field_54874Lnet/minecraft/class_7923;field_54874:Lnet/minecraft/class_2378;official axLmm;ax:Ljy;
 - 
SLOT_DISPLAY
- Mappings:
 Namespace Name Mixin selector named SLOT_DISPLAYLnet/minecraft/registry/Registries;SLOT_DISPLAY:Lnet/minecraft/registry/Registry;intermediary field_54873Lnet/minecraft/class_7923;field_54873:Lnet/minecraft/class_2378;official ayLmm;ay:Ljy;
 - 
RECIPE_BOOK_CATEGORY
- Mappings:
 Namespace Name Mixin selector named RECIPE_BOOK_CATEGORYLnet/minecraft/registry/Registries;RECIPE_BOOK_CATEGORY:Lnet/minecraft/registry/Registry;intermediary field_54927Lnet/minecraft/class_7923;field_54927:Lnet/minecraft/class_2378;official azLmm;az:Ljy;
 - 
TICKET_TYPE
- Mappings:
 Namespace Name Mixin selector named TICKET_TYPELnet/minecraft/registry/Registries;TICKET_TYPE:Lnet/minecraft/registry/Registry;intermediary field_55881Lnet/minecraft/class_7923;field_55881:Lnet/minecraft/class_2378;official aALmm;aA:Ljy;
 - 
TEST_ENVIRONMENT_DEFINITION_TYPE
public static final Registry<com.mojang.serialization.MapCodec<? extends TestEnvironmentDefinition>> TEST_ENVIRONMENT_DEFINITION_TYPE- Mappings:
 Namespace Name Mixin selector named TEST_ENVIRONMENT_DEFINITION_TYPELnet/minecraft/registry/Registries;TEST_ENVIRONMENT_DEFINITION_TYPE:Lnet/minecraft/registry/Registry;intermediary field_56154Lnet/minecraft/class_7923;field_56154:Lnet/minecraft/class_2378;official aBLmm;aB:Ljy;
 - 
TEST_INSTANCE_TYPE
public static final Registry<com.mojang.serialization.MapCodec<? extends TestInstance>> TEST_INSTANCE_TYPE- Mappings:
 Namespace Name Mixin selector named TEST_INSTANCE_TYPELnet/minecraft/registry/Registries;TEST_INSTANCE_TYPE:Lnet/minecraft/registry/Registry;intermediary field_56155Lnet/minecraft/class_7923;field_56155:Lnet/minecraft/class_2378;official aCLmm;aC:Ljy;
 - 
SPAWN_CONDITION_TYPE
public static final Registry<com.mojang.serialization.MapCodec<? extends SpawnCondition>> SPAWN_CONDITION_TYPE- Mappings:
 Namespace Name Mixin selector named SPAWN_CONDITION_TYPELnet/minecraft/registry/Registries;SPAWN_CONDITION_TYPE:Lnet/minecraft/registry/Registry;intermediary field_56403Lnet/minecraft/class_7923;field_56403:Lnet/minecraft/class_2378;official aDLmm;aD:Ljy;
 - 
DIALOG_TYPE
- Mappings:
 Namespace Name Mixin selector named DIALOG_TYPELnet/minecraft/registry/Registries;DIALOG_TYPE:Lnet/minecraft/registry/Registry;intermediary field_60812Lnet/minecraft/class_7923;field_60812:Lnet/minecraft/class_2378;official aELmm;aE:Ljy;
 - 
DIALOG_ACTION_TYPE
public static final Registry<com.mojang.serialization.MapCodec<? extends DialogAction>> DIALOG_ACTION_TYPE- Mappings:
 Namespace Name Mixin selector named DIALOG_ACTION_TYPELnet/minecraft/registry/Registries;DIALOG_ACTION_TYPE:Lnet/minecraft/registry/Registry;intermediary field_61038Lnet/minecraft/class_7923;field_61038:Lnet/minecraft/class_2378;official aFLmm;aF:Ljy;
 - 
INPUT_CONTROL_TYPE
public static final Registry<com.mojang.serialization.MapCodec<? extends InputControl>> INPUT_CONTROL_TYPE- Mappings:
 Namespace Name Mixin selector named INPUT_CONTROL_TYPELnet/minecraft/registry/Registries;INPUT_CONTROL_TYPE:Lnet/minecraft/registry/Registry;intermediary field_60814Lnet/minecraft/class_7923;field_60814:Lnet/minecraft/class_2378;official aGLmm;aG:Ljy;
 - 
DIALOG_BODY_TYPE
public static final Registry<com.mojang.serialization.MapCodec<? extends DialogBody>> DIALOG_BODY_TYPE- Mappings:
 Namespace Name Mixin selector named DIALOG_BODY_TYPELnet/minecraft/registry/Registries;DIALOG_BODY_TYPE:Lnet/minecraft/registry/Registry;intermediary field_60815Lnet/minecraft/class_7923;field_60815:Lnet/minecraft/class_2378;official aHLmm;aH:Ljy;
 - 
TEST_FUNCTION
- Mappings:
 Namespace Name Mixin selector named TEST_FUNCTIONLnet/minecraft/registry/Registries;TEST_FUNCTION:Lnet/minecraft/registry/Registry;intermediary field_56156Lnet/minecraft/class_7923;field_56156:Lnet/minecraft/class_2378;official aILmm;aI:Ljy;
 - 
REGISTRIES
- Mappings:
 Namespace Name Mixin selector named REGISTRIESLnet/minecraft/registry/Registries;REGISTRIES:Lnet/minecraft/registry/Registry;intermediary field_41167Lnet/minecraft/class_7923;field_41167:Lnet/minecraft/class_2378;official aJLmm;aJ:Ljy;
 
 - 
 - 
Constructor Details
- 
Registries
public Registries() 
 - 
 - 
Method Details
- 
create
private static <T> Registry<T> create(RegistryKey<? extends Registry<T>> key, Registries.Initializer<T> initializer) - Mappings:
 Namespace Name Mixin selector named createLnet/minecraft/registry/Registries;create(Lnet/minecraft/registry/RegistryKey;Lnet/minecraft/registry/Registries$Initializer;)Lnet/minecraft/registry/Registry;intermediary method_47479Lnet/minecraft/class_7923;method_47479(Lnet/minecraft/class_5321;Lnet/minecraft/class_7923$class_6889;)Lnet/minecraft/class_2378;official aLmm;a(Lamd;Lmm$a;)Ljy;
 - 
createIntrusive
private static <T> Registry<T> createIntrusive(RegistryKey<? extends Registry<T>> key, Registries.Initializer<T> initializer) - Mappings:
 Namespace Name Mixin selector named createIntrusiveLnet/minecraft/registry/Registries;createIntrusive(Lnet/minecraft/registry/RegistryKey;Lnet/minecraft/registry/Registries$Initializer;)Lnet/minecraft/registry/Registry;intermediary method_53495Lnet/minecraft/class_7923;method_53495(Lnet/minecraft/class_5321;Lnet/minecraft/class_7923$class_6889;)Lnet/minecraft/class_2378;official bLmm;b(Lamd;Lmm$a;)Ljy;
 - 
create
private static <T> DefaultedRegistry<T> create(RegistryKey<? extends Registry<T>> key, String defaultId, Registries.Initializer<T> initializer) - Mappings:
 Namespace Name Mixin selector named createLnet/minecraft/registry/Registries;create(Lnet/minecraft/registry/RegistryKey;Ljava/lang/String;Lnet/minecraft/registry/Registries$Initializer;)Lnet/minecraft/registry/DefaultedRegistry;intermediary method_47481Lnet/minecraft/class_7923;method_47481(Lnet/minecraft/class_5321;Ljava/lang/String;Lnet/minecraft/class_7923$class_6889;)Lnet/minecraft/class_7922;official aLmm;a(Lamd;Ljava/lang/String;Lmm$a;)Ljg;
 - 
createIntrusive
private static <T> DefaultedRegistry<T> createIntrusive(RegistryKey<? extends Registry<T>> key, String defaultId, Registries.Initializer<T> initializer) - Mappings:
 Namespace Name Mixin selector named createIntrusiveLnet/minecraft/registry/Registries;createIntrusive(Lnet/minecraft/registry/RegistryKey;Ljava/lang/String;Lnet/minecraft/registry/Registries$Initializer;)Lnet/minecraft/registry/DefaultedRegistry;intermediary method_47489Lnet/minecraft/class_7923;method_47489(Lnet/minecraft/class_5321;Ljava/lang/String;Lnet/minecraft/class_7923$class_6889;)Lnet/minecraft/class_7922;official bLmm;b(Lamd;Ljava/lang/String;Lmm$a;)Ljg;
 - 
create
private 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 createLnet/minecraft/registry/Registries;create(Lnet/minecraft/registry/RegistryKey;Lnet/minecraft/registry/MutableRegistry;Lnet/minecraft/registry/Registries$Initializer;)Lnet/minecraft/registry/MutableRegistry;intermediary method_47478Lnet/minecraft/class_7923;method_47478(Lnet/minecraft/class_5321;Lnet/minecraft/class_2385;Lnet/minecraft/class_7923$class_6889;)Lnet/minecraft/class_2385;official aLmm;a(Lamd;Lkh;Lmm$a;)Lkh;
 - 
bootstrap
public static void bootstrap()- Mappings:
 Namespace Name Mixin selector named bootstrapLnet/minecraft/registry/Registries;bootstrap()Vintermediary method_47476Lnet/minecraft/class_7923;method_47476()Vofficial aLmm;a()V
 - 
init
private static void init()- Mappings:
 Namespace Name Mixin selector named initLnet/minecraft/registry/Registries;init()Vintermediary method_47487Lnet/minecraft/class_7923;method_47487()Vofficial bLmm;b()V
 - 
freezeRegistries
private static void freezeRegistries()- Mappings:
 Namespace Name Mixin selector named freezeRegistriesLnet/minecraft/registry/Registries;freezeRegistries()Vintermediary method_47491Lnet/minecraft/class_7923;method_47491()Vofficial cLmm;c()V
 - 
validate
- Mappings:
 Namespace Name Mixin selector named validateLnet/minecraft/registry/Registries;validate(Lnet/minecraft/registry/Registry;)Vintermediary method_47483Lnet/minecraft/class_7923;method_47483(Lnet/minecraft/class_2378;)Vofficial bLmm;b(Ljy;)V
 - 
createEntryLookup
- Mappings:
 Namespace Name Mixin selector named createEntryLookupLnet/minecraft/registry/Registries;createEntryLookup(Lnet/minecraft/registry/Registry;)Lnet/minecraft/registry/RegistryEntryLookup;intermediary method_62715Lnet/minecraft/class_7923;method_62715(Lnet/minecraft/class_2378;)Lnet/minecraft/class_7871;official aLmm;a(Ljy;)Ljm;
 - 
resetTagEntries
- Mappings:
 Namespace Name Mixin selector named resetTagEntriesLnet/minecraft/registry/Registries;resetTagEntries(Lnet/minecraft/registry/Registry;)Vintermediary method_62716Lnet/minecraft/class_7923;method_62716(Lnet/minecraft/class_2378;)Vofficial cLmm;c(Ljy;)V
 
 -