Package net.minecraft.registry
Class Registries
java.lang.Object
net.minecraft.registry.Registries
- Mappings:
- Namespace - Name - official - jb- 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 DefaultedRegistry<PaintingVariant>static final Registry<ParticleType<?>>static final Registry<PlacementModifierType<?>>static final Registry<PointOfInterestType>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 Identifierstatic 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 voidprivate static voidinit()private static <T extends Registry<?>>
 void
- 
Field Details- 
LOGGER- Mappings:
- Namespace - Name - Mixin selector - official - aq- Ljb;aq: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 - ar- Ljb;ar: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_KEY- Mappings:
- Namespace - Name - Mixin selector - official - a- Ljb;a:Lacq;- intermediary - field_41154- Lnet/minecraft/class_7923;field_41154:Lnet/minecraft/class_2960;- named - ROOT_KEY- Lnet/minecraft/registry/Registries;ROOT_KEY:Lnet/minecraft/util/Identifier;
 
- 
ROOT- Mappings:
- Namespace - Name - Mixin selector - official - as- Ljb;as:Lia;- 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 - b- Ljb;b:Lgz;- 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 - c- Ljb;c:Lhr;- 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 - d- Ljb;d:Lgz;- 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 - e- Ljb;e:Lhr;- 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 - f- Ljb;f:Lgz;- 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 - g- Ljb;g:Lhr;- 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 - h- Ljb;h:Lgz;- 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 - i- Ljb;i:Lgz;- 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 - j- Ljb;j:Lgz;- 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 - k- Ljb;k:Lhr;- 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 - l- Ljb;l:Lhr;- 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 - m- Ljb;m:Lgz;- 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 - n- Ljb;n:Lhr;- 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 - o- Ljb;o:Lgz;- 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 - p- Ljb;p:Lhr;- 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 - q- Ljb;q:Lhr;- 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 - r- Ljb;r:Lhr;- 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 - s- Ljb;s:Lhr;- 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 - t- Ljb;t:Lhr;- 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 - u- Ljb;u:Lhr;- 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 - v- Ljb;v:Lhr;- 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 - w- Ljb;w:Lhr;- 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 - x- Ljb;x:Lhr;- 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 - y- Ljb;y:Lhr;- 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 - z- Ljb;z:Lgz;- 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 - A- Ljb;A:Lgz;- 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 - B- Ljb;B:Lhr;- 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 - C- Ljb;C:Lgz;- 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 - D- Ljb;D:Lgz;- 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 - E- Ljb;E:Lhr;- 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 - F- Ljb;F:Lhr;- 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 - G- Ljb;G:Lhr;- 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 - H- Ljb;H:Lhr;- 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 - I- Ljb;I:Lhr;- 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 - J- Ljb;J:Lhr;- 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 - K- Ljb;K:Lhr;- 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 - L- Ljb;L:Lhr;- 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 - M- Ljb;M:Lhr;- 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 - N- Ljb;N:Lhr;- 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 - O- Ljb;O:Lhr;- 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 - P- Ljb;P:Lhr;- 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 - Q- Ljb;Q:Lhr;- 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 - R- Ljb;R:Lhr;- 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 - S- Ljb;S:Lhr;- 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 - T- Ljb;T:Lhr;- 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 - U- Ljb;U:Lhr;- 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 - V- Ljb;V:Lhr;- 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 - W- Ljb;W:Lhr;- 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 - X- Ljb;X:Lhr;- 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 - Y- Ljb;Y:Lhr;- 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 - Z- Ljb;Z:Lhr;- 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 - aa- Ljb;aa:Lhr;- 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 - ab- Ljb;ab:Lhr;- 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 - ac- Ljb;ac:Lhr;- 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 - ad- Ljb;ad:Lhr;- 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 - ae- Ljb;ae:Lhr;- 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 - af- Ljb;af:Lhr;- 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 - ag- Ljb;ag:Lhr;- 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;
 
- 
STRUCTURE_PROCESSOR- Mappings:
- Namespace - Name - Mixin selector - official - ah- Ljb;ah:Lhr;- 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- Ljb;ai:Lhr;- 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;
 
- 
CAT_VARIANT- Mappings:
- Namespace - Name - Mixin selector - official - aj- Ljb;aj:Lhr;- 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 - ak- Ljb;ak:Lhr;- 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 - al- Ljb;al:Lhr;- 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 - am- Ljb;am:Lhr;- 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 - an- Ljb;an:Lhr;- 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 - ao- Ljb;ao:Lhr;- 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;
 
- 
REGISTRIES- Mappings:
- Namespace - Name - Mixin selector - official - ap- Ljb;ap:Lhr;- 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- Ljb;a(Lacp;Ljb$a;)Lhr;- 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;
 
- 
createprivate static <T> DefaultedRegistry<T> create(RegistryKey<? extends Registry<T>> key, String defaultId, Registries.Initializer<T> initializer) - Mappings:
- Namespace - Name - Mixin selector - official - a- Ljb;a(Lacp;Ljava/lang/String;Ljb$a;)Lgz;- 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- Ljb;b(Lacp;Ljava/lang/String;Ljb$a;)Lgz;- 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- Ljb;a(Lacp;Lcom/mojang/serialization/Lifecycle;Ljb$a;)Lhr;- 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- Ljb;a(Lacp;Ljava/lang/String;Lcom/mojang/serialization/Lifecycle;Ljb$a;)Lgz;- 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- Ljb;b(Lacp;Ljava/lang/String;Lcom/mojang/serialization/Lifecycle;Ljb$a;)Lgz;- 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- Ljb;a(Lacp;Lia;Ljb$a;Lcom/mojang/serialization/Lifecycle;)Lia;- 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- Ljb;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- Ljb;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- Ljb;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- Ljb;a(Lhr;)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
 
 
-