Package net.minecraft.registry
Class Registries
java.lang.Object
net.minecraft.registry.Registries
- Mappings:
- Namespace - Name - official - kd- intermediary - net/minecraft/class_7923- named - net/minecraft/registry/Registries
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final Registry<EntityAttribute>static final Registry<BannerPattern>static final Registry<com.mojang.serialization.Codec<? 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.Codec<? extends ChunkGenerator>>static final DefaultedRegistry<ChunkStatus>static final Registry<ArgumentSerializer<?,?>> static final Registry<Identifier>private static final Map<Identifier,Supplier<?>> static final Registry<com.mojang.serialization.Codec<? extends DensityFunction>>static final Registry<Enchantment>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>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<com.mojang.serialization.Codec<? extends MaterialRules.MaterialCondition>>static final Registry<com.mojang.serialization.Codec<? 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.Codec<? extends StructurePoolAliasBinding>>static final Registry<PosRuleTestType<?>>static final Registry<PositionSourceType<?>>static final DefaultedRegistry<Potion>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> Registry<T>create(RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle lifecycle, Registries.Initializer<T> initializer) private static <T> DefaultedRegistry<T>create(RegistryKey<? extends Registry<T>> key, String defaultId, com.mojang.serialization.Lifecycle lifecycle, Registries.Initializer<T> initializer) private 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, com.mojang.serialization.Lifecycle lifecycle) private static <T> DefaultedRegistry<T>createIntrusive(RegistryKey<? extends Registry<T>> key, String defaultId, com.mojang.serialization.Lifecycle lifecycle, 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 - official - at- Lkd;at:Lorg/slf4j/Logger;- intermediary - field_41168- Lnet/minecraft/class_7923;field_41168:Lorg/slf4j/Logger;- named - LOGGER- Lnet/minecraft/registry/Registries;LOGGER:Lorg/slf4j/Logger;
 
- 
DEFAULT_ENTRIES- Mappings:
- Namespace - Name - Mixin selector - official - au- Lkd;au:Ljava/util/Map;- intermediary - field_41169- Lnet/minecraft/class_7923;field_41169:Ljava/util/Map;- named - DEFAULT_ENTRIES- Lnet/minecraft/registry/Registries;DEFAULT_ENTRIES:Ljava/util/Map;
 
- 
ROOT- Mappings:
- Namespace - Name - Mixin selector - official - av- Lkd;av:Ljc;- intermediary - field_41170- Lnet/minecraft/class_7923;field_41170:Lnet/minecraft/class_2385;- named - ROOT- Lnet/minecraft/registry/Registries;ROOT:Lnet/minecraft/registry/MutableRegistry;
 
- 
GAME_EVENT- Mappings:
- Namespace - Name - Mixin selector - official - a- Lkd;a:Lib;- intermediary - field_41171- Lnet/minecraft/class_7923;field_41171:Lnet/minecraft/class_7922;- named - GAME_EVENT- Lnet/minecraft/registry/Registries;GAME_EVENT:Lnet/minecraft/registry/DefaultedRegistry;
 
- 
SOUND_EVENT- Mappings:
- Namespace - Name - Mixin selector - official - b- Lkd;b:Lit;- intermediary - field_41172- Lnet/minecraft/class_7923;field_41172:Lnet/minecraft/class_2378;- named - SOUND_EVENT- Lnet/minecraft/registry/Registries;SOUND_EVENT:Lnet/minecraft/registry/Registry;
 
- 
FLUID- Mappings:
- Namespace - Name - Mixin selector - official - c- Lkd;c:Lib;- intermediary - field_41173- Lnet/minecraft/class_7923;field_41173:Lnet/minecraft/class_7922;- named - FLUID- Lnet/minecraft/registry/Registries;FLUID:Lnet/minecraft/registry/DefaultedRegistry;
 
- 
STATUS_EFFECT- Mappings:
- Namespace - Name - Mixin selector - official - d- Lkd;d:Lit;- intermediary - field_41174- Lnet/minecraft/class_7923;field_41174:Lnet/minecraft/class_2378;- named - STATUS_EFFECT- Lnet/minecraft/registry/Registries;STATUS_EFFECT:Lnet/minecraft/registry/Registry;
 
- 
BLOCK- Mappings:
- Namespace - Name - Mixin selector - official - e- Lkd;e:Lib;- intermediary - field_41175- Lnet/minecraft/class_7923;field_41175:Lnet/minecraft/class_7922;- named - BLOCK- Lnet/minecraft/registry/Registries;BLOCK:Lnet/minecraft/registry/DefaultedRegistry;
 
- 
ENCHANTMENT- Mappings:
- Namespace - Name - Mixin selector - official - f- Lkd;f:Lit;- intermediary - field_41176- Lnet/minecraft/class_7923;field_41176:Lnet/minecraft/class_2378;- named - ENCHANTMENT- Lnet/minecraft/registry/Registries;ENCHANTMENT:Lnet/minecraft/registry/Registry;
 
- 
ENTITY_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - g- Lkd;g:Lib;- intermediary - field_41177- Lnet/minecraft/class_7923;field_41177:Lnet/minecraft/class_7922;- named - ENTITY_TYPE- Lnet/minecraft/registry/Registries;ENTITY_TYPE:Lnet/minecraft/registry/DefaultedRegistry;
 
- 
ITEM- Mappings:
- Namespace - Name - Mixin selector - official - h- Lkd;h:Lib;- intermediary - field_41178- Lnet/minecraft/class_7923;field_41178:Lnet/minecraft/class_7922;- named - ITEM- Lnet/minecraft/registry/Registries;ITEM:Lnet/minecraft/registry/DefaultedRegistry;
 
- 
POTION- Mappings:
- Namespace - Name - Mixin selector - official - i- Lkd;i:Lib;- intermediary - field_41179- Lnet/minecraft/class_7923;field_41179:Lnet/minecraft/class_7922;- named - POTION- Lnet/minecraft/registry/Registries;POTION:Lnet/minecraft/registry/DefaultedRegistry;
 
- 
PARTICLE_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - j- Lkd;j:Lit;- intermediary - field_41180- Lnet/minecraft/class_7923;field_41180:Lnet/minecraft/class_2378;- named - PARTICLE_TYPE- Lnet/minecraft/registry/Registries;PARTICLE_TYPE:Lnet/minecraft/registry/Registry;
 
- 
BLOCK_ENTITY_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - k- Lkd;k:Lit;- intermediary - field_41181- Lnet/minecraft/class_7923;field_41181:Lnet/minecraft/class_2378;- named - BLOCK_ENTITY_TYPE- Lnet/minecraft/registry/Registries;BLOCK_ENTITY_TYPE:Lnet/minecraft/registry/Registry;
 
- 
PAINTING_VARIANT- Mappings:
- Namespace - Name - Mixin selector - official - l- Lkd;l:Lib;- intermediary - field_41182- Lnet/minecraft/class_7923;field_41182:Lnet/minecraft/class_7922;- named - PAINTING_VARIANT- Lnet/minecraft/registry/Registries;PAINTING_VARIANT:Lnet/minecraft/registry/DefaultedRegistry;
 
- 
CUSTOM_STAT- Mappings:
- Namespace - Name - Mixin selector - official - m- Lkd;m:Lit;- intermediary - field_41183- Lnet/minecraft/class_7923;field_41183:Lnet/minecraft/class_2378;- named - CUSTOM_STAT- Lnet/minecraft/registry/Registries;CUSTOM_STAT:Lnet/minecraft/registry/Registry;
 
- 
CHUNK_STATUS- Mappings:
- Namespace - Name - Mixin selector - official - n- Lkd;n:Lib;- intermediary - field_41184- Lnet/minecraft/class_7923;field_41184:Lnet/minecraft/class_7922;- named - CHUNK_STATUS- Lnet/minecraft/registry/Registries;CHUNK_STATUS:Lnet/minecraft/registry/DefaultedRegistry;
 
- 
RULE_TEST- Mappings:
- Namespace - Name - Mixin selector - official - o- Lkd;o:Lit;- intermediary - field_41185- Lnet/minecraft/class_7923;field_41185:Lnet/minecraft/class_2378;- named - RULE_TEST- Lnet/minecraft/registry/Registries;RULE_TEST:Lnet/minecraft/registry/Registry;
 
- 
RULE_BLOCK_ENTITY_MODIFIER- Mappings:
- Namespace - Name - Mixin selector - official - p- Lkd;p:Lit;- intermediary - field_43381- Lnet/minecraft/class_7923;field_43381:Lnet/minecraft/class_2378;- named - RULE_BLOCK_ENTITY_MODIFIER- Lnet/minecraft/registry/Registries;RULE_BLOCK_ENTITY_MODIFIER:Lnet/minecraft/registry/Registry;
 
- 
POS_RULE_TEST- Mappings:
- Namespace - Name - Mixin selector - official - q- Lkd;q:Lit;- intermediary - field_41186- Lnet/minecraft/class_7923;field_41186:Lnet/minecraft/class_2378;- named - POS_RULE_TEST- Lnet/minecraft/registry/Registries;POS_RULE_TEST:Lnet/minecraft/registry/Registry;
 
- 
SCREEN_HANDLER- Mappings:
- Namespace - Name - Mixin selector - official - r- Lkd;r:Lit;- intermediary - field_41187- Lnet/minecraft/class_7923;field_41187:Lnet/minecraft/class_2378;- named - SCREEN_HANDLER- Lnet/minecraft/registry/Registries;SCREEN_HANDLER:Lnet/minecraft/registry/Registry;
 
- 
RECIPE_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - s- Lkd;s:Lit;- intermediary - field_41188- Lnet/minecraft/class_7923;field_41188:Lnet/minecraft/class_2378;- named - RECIPE_TYPE- Lnet/minecraft/registry/Registries;RECIPE_TYPE:Lnet/minecraft/registry/Registry;
 
- 
RECIPE_SERIALIZER- Mappings:
- Namespace - Name - Mixin selector - official - t- Lkd;t:Lit;- intermediary - field_41189- Lnet/minecraft/class_7923;field_41189:Lnet/minecraft/class_2378;- named - RECIPE_SERIALIZER- Lnet/minecraft/registry/Registries;RECIPE_SERIALIZER:Lnet/minecraft/registry/Registry;
 
- 
ATTRIBUTE- Mappings:
- Namespace - Name - Mixin selector - official - u- Lkd;u:Lit;- intermediary - field_41190- Lnet/minecraft/class_7923;field_41190:Lnet/minecraft/class_2378;- named - ATTRIBUTE- Lnet/minecraft/registry/Registries;ATTRIBUTE:Lnet/minecraft/registry/Registry;
 
- 
POSITION_SOURCE_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - v- Lkd;v:Lit;- intermediary - field_41191- Lnet/minecraft/class_7923;field_41191:Lnet/minecraft/class_2378;- named - POSITION_SOURCE_TYPE- Lnet/minecraft/registry/Registries;POSITION_SOURCE_TYPE:Lnet/minecraft/registry/Registry;
 
- 
COMMAND_ARGUMENT_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - w- Lkd;w:Lit;- intermediary - field_41192- Lnet/minecraft/class_7923;field_41192:Lnet/minecraft/class_2378;- named - COMMAND_ARGUMENT_TYPE- Lnet/minecraft/registry/Registries;COMMAND_ARGUMENT_TYPE:Lnet/minecraft/registry/Registry;
 
- 
STAT_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - x- Lkd;x:Lit;- intermediary - field_41193- Lnet/minecraft/class_7923;field_41193:Lnet/minecraft/class_2378;- named - STAT_TYPE- Lnet/minecraft/registry/Registries;STAT_TYPE:Lnet/minecraft/registry/Registry;
 
- 
VILLAGER_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - y- Lkd;y:Lib;- intermediary - field_41194- Lnet/minecraft/class_7923;field_41194:Lnet/minecraft/class_7922;- named - VILLAGER_TYPE- Lnet/minecraft/registry/Registries;VILLAGER_TYPE:Lnet/minecraft/registry/DefaultedRegistry;
 
- 
VILLAGER_PROFESSION- Mappings:
- Namespace - Name - Mixin selector - official - z- Lkd;z:Lib;- intermediary - field_41195- Lnet/minecraft/class_7923;field_41195:Lnet/minecraft/class_7922;- named - VILLAGER_PROFESSION- Lnet/minecraft/registry/Registries;VILLAGER_PROFESSION:Lnet/minecraft/registry/DefaultedRegistry;
 
- 
POINT_OF_INTEREST_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - A- Lkd;A:Lit;- intermediary - field_41128- Lnet/minecraft/class_7923;field_41128:Lnet/minecraft/class_2378;- named - POINT_OF_INTEREST_TYPE- Lnet/minecraft/registry/Registries;POINT_OF_INTEREST_TYPE:Lnet/minecraft/registry/Registry;
 
- 
MEMORY_MODULE_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - B- Lkd;B:Lib;- intermediary - field_41129- Lnet/minecraft/class_7923;field_41129:Lnet/minecraft/class_7922;- named - MEMORY_MODULE_TYPE- Lnet/minecraft/registry/Registries;MEMORY_MODULE_TYPE:Lnet/minecraft/registry/DefaultedRegistry;
 
- 
SENSOR_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - C- Lkd;C:Lib;- intermediary - field_41130- Lnet/minecraft/class_7923;field_41130:Lnet/minecraft/class_7922;- named - SENSOR_TYPE- Lnet/minecraft/registry/Registries;SENSOR_TYPE:Lnet/minecraft/registry/DefaultedRegistry;
 
- 
SCHEDULE- Mappings:
- Namespace - Name - Mixin selector - official - D- Lkd;D:Lit;- intermediary - field_41131- Lnet/minecraft/class_7923;field_41131:Lnet/minecraft/class_2378;- named - SCHEDULE- Lnet/minecraft/registry/Registries;SCHEDULE:Lnet/minecraft/registry/Registry;
 
- 
ACTIVITY- Mappings:
- Namespace - Name - Mixin selector - official - E- Lkd;E:Lit;- intermediary - field_41132- Lnet/minecraft/class_7923;field_41132:Lnet/minecraft/class_2378;- named - ACTIVITY- Lnet/minecraft/registry/Registries;ACTIVITY:Lnet/minecraft/registry/Registry;
 
- 
LOOT_POOL_ENTRY_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - F- Lkd;F:Lit;- intermediary - field_41133- Lnet/minecraft/class_7923;field_41133:Lnet/minecraft/class_2378;- named - LOOT_POOL_ENTRY_TYPE- Lnet/minecraft/registry/Registries;LOOT_POOL_ENTRY_TYPE:Lnet/minecraft/registry/Registry;
 
- 
LOOT_FUNCTION_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - G- Lkd;G:Lit;- intermediary - field_41134- Lnet/minecraft/class_7923;field_41134:Lnet/minecraft/class_2378;- named - LOOT_FUNCTION_TYPE- Lnet/minecraft/registry/Registries;LOOT_FUNCTION_TYPE:Lnet/minecraft/registry/Registry;
 
- 
LOOT_CONDITION_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - H- Lkd;H:Lit;- intermediary - field_41135- Lnet/minecraft/class_7923;field_41135:Lnet/minecraft/class_2378;- named - LOOT_CONDITION_TYPE- Lnet/minecraft/registry/Registries;LOOT_CONDITION_TYPE:Lnet/minecraft/registry/Registry;
 
- 
LOOT_NUMBER_PROVIDER_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - I- Lkd;I:Lit;- intermediary - field_41136- Lnet/minecraft/class_7923;field_41136:Lnet/minecraft/class_2378;- named - LOOT_NUMBER_PROVIDER_TYPE- Lnet/minecraft/registry/Registries;LOOT_NUMBER_PROVIDER_TYPE:Lnet/minecraft/registry/Registry;
 
- 
LOOT_NBT_PROVIDER_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - J- Lkd;J:Lit;- intermediary - field_41137- Lnet/minecraft/class_7923;field_41137:Lnet/minecraft/class_2378;- named - LOOT_NBT_PROVIDER_TYPE- Lnet/minecraft/registry/Registries;LOOT_NBT_PROVIDER_TYPE:Lnet/minecraft/registry/Registry;
 
- 
LOOT_SCORE_PROVIDER_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - K- Lkd;K:Lit;- intermediary - field_41138- Lnet/minecraft/class_7923;field_41138:Lnet/minecraft/class_2378;- named - LOOT_SCORE_PROVIDER_TYPE- Lnet/minecraft/registry/Registries;LOOT_SCORE_PROVIDER_TYPE:Lnet/minecraft/registry/Registry;
 
- 
FLOAT_PROVIDER_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - L- Lkd;L:Lit;- intermediary - field_41139- Lnet/minecraft/class_7923;field_41139:Lnet/minecraft/class_2378;- named - FLOAT_PROVIDER_TYPE- Lnet/minecraft/registry/Registries;FLOAT_PROVIDER_TYPE:Lnet/minecraft/registry/Registry;
 
- 
INT_PROVIDER_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - M- Lkd;M:Lit;- intermediary - field_41140- Lnet/minecraft/class_7923;field_41140:Lnet/minecraft/class_2378;- named - INT_PROVIDER_TYPE- Lnet/minecraft/registry/Registries;INT_PROVIDER_TYPE:Lnet/minecraft/registry/Registry;
 
- 
HEIGHT_PROVIDER_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - N- Lkd;N:Lit;- intermediary - field_41141- Lnet/minecraft/class_7923;field_41141:Lnet/minecraft/class_2378;- named - HEIGHT_PROVIDER_TYPE- Lnet/minecraft/registry/Registries;HEIGHT_PROVIDER_TYPE:Lnet/minecraft/registry/Registry;
 
- 
BLOCK_PREDICATE_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - O- Lkd;O:Lit;- intermediary - field_41142- Lnet/minecraft/class_7923;field_41142:Lnet/minecraft/class_2378;- named - BLOCK_PREDICATE_TYPE- Lnet/minecraft/registry/Registries;BLOCK_PREDICATE_TYPE:Lnet/minecraft/registry/Registry;
 
- 
CARVER- Mappings:
- Namespace - Name - Mixin selector - official - P- Lkd;P:Lit;- intermediary - field_41143- Lnet/minecraft/class_7923;field_41143:Lnet/minecraft/class_2378;- named - CARVER- Lnet/minecraft/registry/Registries;CARVER:Lnet/minecraft/registry/Registry;
 
- 
FEATURE- Mappings:
- Namespace - Name - Mixin selector - official - Q- Lkd;Q:Lit;- intermediary - field_41144- Lnet/minecraft/class_7923;field_41144:Lnet/minecraft/class_2378;- named - FEATURE- Lnet/minecraft/registry/Registries;FEATURE:Lnet/minecraft/registry/Registry;
 
- 
STRUCTURE_PLACEMENT- Mappings:
- Namespace - Name - Mixin selector - official - R- Lkd;R:Lit;- intermediary - field_41145- Lnet/minecraft/class_7923;field_41145:Lnet/minecraft/class_2378;- named - STRUCTURE_PLACEMENT- Lnet/minecraft/registry/Registries;STRUCTURE_PLACEMENT:Lnet/minecraft/registry/Registry;
 
- 
STRUCTURE_PIECE- Mappings:
- Namespace - Name - Mixin selector - official - S- Lkd;S:Lit;- intermediary - field_41146- Lnet/minecraft/class_7923;field_41146:Lnet/minecraft/class_2378;- named - STRUCTURE_PIECE- Lnet/minecraft/registry/Registries;STRUCTURE_PIECE:Lnet/minecraft/registry/Registry;
 
- 
STRUCTURE_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - T- Lkd;T:Lit;- intermediary - field_41147- Lnet/minecraft/class_7923;field_41147:Lnet/minecraft/class_2378;- named - STRUCTURE_TYPE- Lnet/minecraft/registry/Registries;STRUCTURE_TYPE:Lnet/minecraft/registry/Registry;
 
- 
PLACEMENT_MODIFIER_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - U- Lkd;U:Lit;- intermediary - field_41148- Lnet/minecraft/class_7923;field_41148:Lnet/minecraft/class_2378;- named - PLACEMENT_MODIFIER_TYPE- Lnet/minecraft/registry/Registries;PLACEMENT_MODIFIER_TYPE:Lnet/minecraft/registry/Registry;
 
- 
BLOCK_STATE_PROVIDER_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - V- Lkd;V:Lit;- intermediary - field_41149- Lnet/minecraft/class_7923;field_41149:Lnet/minecraft/class_2378;- named - BLOCK_STATE_PROVIDER_TYPE- Lnet/minecraft/registry/Registries;BLOCK_STATE_PROVIDER_TYPE:Lnet/minecraft/registry/Registry;
 
- 
FOLIAGE_PLACER_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - W- Lkd;W:Lit;- intermediary - field_41150- Lnet/minecraft/class_7923;field_41150:Lnet/minecraft/class_2378;- named - FOLIAGE_PLACER_TYPE- Lnet/minecraft/registry/Registries;FOLIAGE_PLACER_TYPE:Lnet/minecraft/registry/Registry;
 
- 
TRUNK_PLACER_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - X- Lkd;X:Lit;- intermediary - field_41151- Lnet/minecraft/class_7923;field_41151:Lnet/minecraft/class_2378;- named - TRUNK_PLACER_TYPE- Lnet/minecraft/registry/Registries;TRUNK_PLACER_TYPE:Lnet/minecraft/registry/Registry;
 
- 
ROOT_PLACER_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - Y- Lkd;Y:Lit;- intermediary - field_41152- Lnet/minecraft/class_7923;field_41152:Lnet/minecraft/class_2378;- named - ROOT_PLACER_TYPE- Lnet/minecraft/registry/Registries;ROOT_PLACER_TYPE:Lnet/minecraft/registry/Registry;
 
- 
TREE_DECORATOR_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - Z- Lkd;Z:Lit;- intermediary - field_41153- Lnet/minecraft/class_7923;field_41153:Lnet/minecraft/class_2378;- named - TREE_DECORATOR_TYPE- Lnet/minecraft/registry/Registries;TREE_DECORATOR_TYPE:Lnet/minecraft/registry/Registry;
 
- 
FEATURE_SIZE_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - aa- Lkd;aa:Lit;- intermediary - field_41155- Lnet/minecraft/class_7923;field_41155:Lnet/minecraft/class_2378;- named - FEATURE_SIZE_TYPE- Lnet/minecraft/registry/Registries;FEATURE_SIZE_TYPE:Lnet/minecraft/registry/Registry;
 
- 
BIOME_SOURCE- Mappings:
- Namespace - Name - Mixin selector - official - ab- Lkd;ab:Lit;- intermediary - field_41156- Lnet/minecraft/class_7923;field_41156:Lnet/minecraft/class_2378;- named - BIOME_SOURCE- Lnet/minecraft/registry/Registries;BIOME_SOURCE:Lnet/minecraft/registry/Registry;
 
- 
CHUNK_GENERATORpublic static final Registry<com.mojang.serialization.Codec<? extends ChunkGenerator>> CHUNK_GENERATOR- Mappings:
- Namespace - Name - Mixin selector - official - ac- Lkd;ac:Lit;- intermediary - field_41157- Lnet/minecraft/class_7923;field_41157:Lnet/minecraft/class_2378;- named - CHUNK_GENERATOR- Lnet/minecraft/registry/Registries;CHUNK_GENERATOR:Lnet/minecraft/registry/Registry;
 
- 
MATERIAL_CONDITIONpublic static final Registry<com.mojang.serialization.Codec<? extends MaterialRules.MaterialCondition>> MATERIAL_CONDITION- Mappings:
- Namespace - Name - Mixin selector - official - ad- Lkd;ad:Lit;- intermediary - field_41158- Lnet/minecraft/class_7923;field_41158:Lnet/minecraft/class_2378;- named - MATERIAL_CONDITION- Lnet/minecraft/registry/Registries;MATERIAL_CONDITION:Lnet/minecraft/registry/Registry;
 
- 
MATERIAL_RULEpublic static final Registry<com.mojang.serialization.Codec<? extends MaterialRules.MaterialRule>> MATERIAL_RULE- Mappings:
- Namespace - Name - Mixin selector - official - ae- Lkd;ae:Lit;- intermediary - field_41159- Lnet/minecraft/class_7923;field_41159:Lnet/minecraft/class_2378;- named - MATERIAL_RULE- Lnet/minecraft/registry/Registries;MATERIAL_RULE:Lnet/minecraft/registry/Registry;
 
- 
DENSITY_FUNCTION_TYPEpublic static final Registry<com.mojang.serialization.Codec<? extends DensityFunction>> DENSITY_FUNCTION_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - af- Lkd;af:Lit;- intermediary - field_41160- Lnet/minecraft/class_7923;field_41160:Lnet/minecraft/class_2378;- named - DENSITY_FUNCTION_TYPE- Lnet/minecraft/registry/Registries;DENSITY_FUNCTION_TYPE:Lnet/minecraft/registry/Registry;
 
- 
BLOCK_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - ag- Lkd;ag:Lit;- intermediary - field_46591- Lnet/minecraft/class_7923;field_46591:Lnet/minecraft/class_2378;- named - BLOCK_TYPE- Lnet/minecraft/registry/Registries;BLOCK_TYPE:Lnet/minecraft/registry/Registry;
 
- 
STRUCTURE_PROCESSOR- Mappings:
- Namespace - Name - Mixin selector - official - ah- Lkd;ah:Lit;- intermediary - field_41161- Lnet/minecraft/class_7923;field_41161:Lnet/minecraft/class_2378;- named - STRUCTURE_PROCESSOR- Lnet/minecraft/registry/Registries;STRUCTURE_PROCESSOR:Lnet/minecraft/registry/Registry;
 
- 
STRUCTURE_POOL_ELEMENT- Mappings:
- Namespace - Name - Mixin selector - official - ai- Lkd;ai:Lit;- intermediary - field_41162- Lnet/minecraft/class_7923;field_41162:Lnet/minecraft/class_2378;- named - STRUCTURE_POOL_ELEMENT- Lnet/minecraft/registry/Registries;STRUCTURE_POOL_ELEMENT:Lnet/minecraft/registry/Registry;
 
- 
POOL_ALIAS_BINDINGpublic static final Registry<com.mojang.serialization.Codec<? extends StructurePoolAliasBinding>> POOL_ALIAS_BINDING- Mappings:
- Namespace - Name - Mixin selector - official - aj- Lkd;aj:Lit;- intermediary - field_46912- Lnet/minecraft/class_7923;field_46912:Lnet/minecraft/class_2378;- named - POOL_ALIAS_BINDING- Lnet/minecraft/registry/Registries;POOL_ALIAS_BINDING:Lnet/minecraft/registry/Registry;
 
- 
CAT_VARIANT- Mappings:
- Namespace - Name - Mixin selector - official - ak- Lkd;ak:Lit;- intermediary - field_41163- Lnet/minecraft/class_7923;field_41163:Lnet/minecraft/class_2378;- named - CAT_VARIANT- Lnet/minecraft/registry/Registries;CAT_VARIANT:Lnet/minecraft/registry/Registry;
 
- 
FROG_VARIANT- Mappings:
- Namespace - Name - Mixin selector - official - al- Lkd;al:Lit;- intermediary - field_41164- Lnet/minecraft/class_7923;field_41164:Lnet/minecraft/class_2378;- named - FROG_VARIANT- Lnet/minecraft/registry/Registries;FROG_VARIANT:Lnet/minecraft/registry/Registry;
 
- 
BANNER_PATTERN- Mappings:
- Namespace - Name - Mixin selector - official - am- Lkd;am:Lit;- intermediary - field_41165- Lnet/minecraft/class_7923;field_41165:Lnet/minecraft/class_2378;- named - BANNER_PATTERN- Lnet/minecraft/registry/Registries;BANNER_PATTERN:Lnet/minecraft/registry/Registry;
 
- 
INSTRUMENT- Mappings:
- Namespace - Name - Mixin selector - official - an- Lkd;an:Lit;- intermediary - field_41166- Lnet/minecraft/class_7923;field_41166:Lnet/minecraft/class_2378;- named - INSTRUMENT- Lnet/minecraft/registry/Registries;INSTRUMENT:Lnet/minecraft/registry/Registry;
 
- 
DECORATED_POT_PATTERN- Mappings:
- Namespace - Name - Mixin selector - official - ao- Lkd;ao:Lit;- intermediary - field_42940- Lnet/minecraft/class_7923;field_42940:Lnet/minecraft/class_2378;- named - DECORATED_POT_PATTERN- Lnet/minecraft/registry/Registries;DECORATED_POT_PATTERN:Lnet/minecraft/registry/Registry;
 
- 
ITEM_GROUP- Mappings:
- Namespace - Name - Mixin selector - official - ap- Lkd;ap:Lit;- intermediary - field_44687- Lnet/minecraft/class_7923;field_44687:Lnet/minecraft/class_2378;- named - ITEM_GROUP- Lnet/minecraft/registry/Registries;ITEM_GROUP:Lnet/minecraft/registry/Registry;
 
- 
CRITERION- Mappings:
- Namespace - Name - Mixin selector - official - aq- Lkd;aq:Lit;- intermediary - field_47496- Lnet/minecraft/class_7923;field_47496:Lnet/minecraft/class_2378;- named - CRITERION- Lnet/minecraft/registry/Registries;CRITERION:Lnet/minecraft/registry/Registry;
 
- 
NUMBER_FORMAT_TYPE- Mappings:
- Namespace - Name - Mixin selector - official - ar- Lkd;ar:Lit;- intermediary - field_47555- Lnet/minecraft/class_7923;field_47555:Lnet/minecraft/class_2378;- named - NUMBER_FORMAT_TYPE- Lnet/minecraft/registry/Registries;NUMBER_FORMAT_TYPE:Lnet/minecraft/registry/Registry;
 
- 
REGISTRIES- Mappings:
- Namespace - Name - Mixin selector - official - as- Lkd;as:Lit;- intermediary - field_41167- Lnet/minecraft/class_7923;field_41167:Lnet/minecraft/class_2378;- named - REGISTRIES- Lnet/minecraft/registry/Registries;REGISTRIES:Lnet/minecraft/registry/Registry;
 
 
- 
- 
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 - official - a- Lkd;a(Lahf;Lkd$a;)Lit;- intermediary - method_47479- Lnet/minecraft/class_7923;method_47479(Lnet/minecraft/class_5321;Lnet/minecraft/class_7923$class_6889;)Lnet/minecraft/class_2378;- named - create- Lnet/minecraft/registry/Registries;create(Lnet/minecraft/registry/RegistryKey;Lnet/minecraft/registry/Registries$Initializer;)Lnet/minecraft/registry/Registry;
 
- 
createIntrusiveprivate static <T> Registry<T> createIntrusive(RegistryKey<? extends Registry<T>> key, Registries.Initializer<T> initializer) - Mappings:
- Namespace - Name - Mixin selector - official - b- Lkd;b(Lahf;Lkd$a;)Lit;- intermediary - method_53495- Lnet/minecraft/class_7923;method_53495(Lnet/minecraft/class_5321;Lnet/minecraft/class_7923$class_6889;)Lnet/minecraft/class_2378;- named - createIntrusive- Lnet/minecraft/registry/Registries;createIntrusive(Lnet/minecraft/registry/RegistryKey;Lnet/minecraft/registry/Registries$Initializer;)Lnet/minecraft/registry/Registry;
 
- 
createprivate static <T> DefaultedRegistry<T> create(RegistryKey<? extends Registry<T>> key, String defaultId, Registries.Initializer<T> initializer) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lkd;a(Lahf;Ljava/lang/String;Lkd$a;)Lib;- 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;- named - create- Lnet/minecraft/registry/Registries;create(Lnet/minecraft/registry/RegistryKey;Ljava/lang/String;Lnet/minecraft/registry/Registries$Initializer;)Lnet/minecraft/registry/DefaultedRegistry;
 
- 
createIntrusiveprivate static <T> DefaultedRegistry<T> createIntrusive(RegistryKey<? extends Registry<T>> key, String defaultId, Registries.Initializer<T> initializer) - Mappings:
- Namespace - Name - Mixin selector - official - b- Lkd;b(Lahf;Ljava/lang/String;Lkd$a;)Lib;- 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;- named - createIntrusive- Lnet/minecraft/registry/Registries;createIntrusive(Lnet/minecraft/registry/RegistryKey;Ljava/lang/String;Lnet/minecraft/registry/Registries$Initializer;)Lnet/minecraft/registry/DefaultedRegistry;
 
- 
createprivate static <T> Registry<T> create(RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle lifecycle, Registries.Initializer<T> initializer) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lkd;a(Lahf;Lcom/mojang/serialization/Lifecycle;Lkd$a;)Lit;- intermediary - method_47477- Lnet/minecraft/class_7923;method_47477(Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/class_7923$class_6889;)Lnet/minecraft/class_2378;- named - create- Lnet/minecraft/registry/Registries;create(Lnet/minecraft/registry/RegistryKey;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/registry/Registries$Initializer;)Lnet/minecraft/registry/Registry;
 
- 
createprivate static <T> DefaultedRegistry<T> create(RegistryKey<? extends Registry<T>> key, String defaultId, com.mojang.serialization.Lifecycle lifecycle, Registries.Initializer<T> initializer) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lkd;a(Lahf;Ljava/lang/String;Lcom/mojang/serialization/Lifecycle;Lkd$a;)Lib;- intermediary - method_47480- Lnet/minecraft/class_7923;method_47480(Lnet/minecraft/class_5321;Ljava/lang/String;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/class_7923$class_6889;)Lnet/minecraft/class_7922;- named - create- Lnet/minecraft/registry/Registries;create(Lnet/minecraft/registry/RegistryKey;Ljava/lang/String;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/registry/Registries$Initializer;)Lnet/minecraft/registry/DefaultedRegistry;
 
- 
createIntrusiveprivate static <T> DefaultedRegistry<T> createIntrusive(RegistryKey<? extends Registry<T>> key, String defaultId, com.mojang.serialization.Lifecycle lifecycle, Registries.Initializer<T> initializer) - Mappings:
- Namespace - Name - Mixin selector - official - b- Lkd;b(Lahf;Ljava/lang/String;Lcom/mojang/serialization/Lifecycle;Lkd$a;)Lib;- intermediary - method_47488- Lnet/minecraft/class_7923;method_47488(Lnet/minecraft/class_5321;Ljava/lang/String;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/class_7923$class_6889;)Lnet/minecraft/class_7922;- named - createIntrusive- Lnet/minecraft/registry/Registries;createIntrusive(Lnet/minecraft/registry/RegistryKey;Ljava/lang/String;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/registry/Registries$Initializer;)Lnet/minecraft/registry/DefaultedRegistry;
 
- 
createprivate static <T,R extends MutableRegistry<T>> R create(RegistryKey<? extends Registry<T>> key, R registry, Registries.Initializer<T> initializer, com.mojang.serialization.Lifecycle lifecycle) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lkd;a(Lahf;Ljc;Lkd$a;Lcom/mojang/serialization/Lifecycle;)Ljc;- intermediary - method_47478- Lnet/minecraft/class_7923;method_47478(Lnet/minecraft/class_5321;Lnet/minecraft/class_2385;Lnet/minecraft/class_7923$class_6889;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/class_2385;- named - create- Lnet/minecraft/registry/Registries;create(Lnet/minecraft/registry/RegistryKey;Lnet/minecraft/registry/MutableRegistry;Lnet/minecraft/registry/Registries$Initializer;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/registry/MutableRegistry;
 
- 
bootstrappublic static void bootstrap()- Mappings:
- Namespace - Name - Mixin selector - official - a- Lkd;a()V- intermediary - method_47476- Lnet/minecraft/class_7923;method_47476()V- named - bootstrap- Lnet/minecraft/registry/Registries;bootstrap()V
 
- 
initprivate static void init()- Mappings:
- Namespace - Name - Mixin selector - official - b- Lkd;b()V- intermediary - method_47487- Lnet/minecraft/class_7923;method_47487()V- named - init- Lnet/minecraft/registry/Registries;init()V
 
- 
freezeRegistriesprivate static void freezeRegistries()- Mappings:
- Namespace - Name - Mixin selector - official - c- Lkd;c()V- intermediary - method_47491- Lnet/minecraft/class_7923;method_47491()V- named - freezeRegistries- Lnet/minecraft/registry/Registries;freezeRegistries()V
 
- 
validate- Mappings:
- Namespace - Name - Mixin selector - official - a- Lkd;a(Lit;)V- intermediary - method_47483- Lnet/minecraft/class_7923;method_47483(Lnet/minecraft/class_2378;)V- named - validate- Lnet/minecraft/registry/Registries;validate(Lnet/minecraft/registry/Registry;)V
 
 
-