Uses of Class
net.minecraft.util.registry.Registry
Package
Description
-
Uses of Registry in net.minecraft.client.gui.screen
Modifier and TypeFieldDescriptionfinal Function<Registry<Biome>,
FlatGenerationSettings> FlatPresetsScreen.LayerItem.settings
Modifier and TypeMethodDescriptionstatic FlatGenerationSettings
FlatPresetsScreen.fromString
(Registry<Biome> p_243299_0_, String p_243299_1_, FlatGenerationSettings p_243299_2_) protected abstract ChunkGenerator
BiomeGeneratorTypeScreens.generator
(Registry<Biome> p_241869_1_, Registry<DimensionSettings> p_241869_2_, long p_241869_3_) private static String
FlatPresetsScreen.save
(Registry<Biome> p_243303_0_, FlatGenerationSettings p_243303_1_) ModifierConstructorDescriptionLayerItem
(Item p_i242057_1_, ITextComponent p_i242057_2_, Function<Registry<Biome>, FlatGenerationSettings> p_i242057_3_) -
Uses of Registry in net.minecraft.data
Modifier and TypeMethodDescriptionprivate static <T> com.google.gson.JsonElement
RegistryDumpReport.dumpRegistry
(Registry<T> p_239828_0_) ModifierConstructorDescriptionprivate
Builder
(ITag.Builder p_i232553_1_, Registry<T> p_i232553_2_, String p_i232553_3_) protected
TagsProvider
(DataGenerator p_i49827_1_, Registry<T> p_i49827_2_) Deprecated.protected
TagsProvider
(DataGenerator p_i49827_1_, Registry<T> p_i49827_2_, String modId, ExistingFileHelper existingFileHelper) protected
TagsProvider
(DataGenerator p_i49827_1_, Registry<T> p_i49827_2_, String modId, ExistingFileHelper existingFileHelper, String folder) -
Uses of Registry in net.minecraft.loot
Modifier and TypeFieldDescriptionLootTypesManager.LootTypeRegistryWrapper.registry
LootTypesManager.Serializer.registry
Modifier and TypeMethodDescriptionstatic <E,
T extends LootType<E>>
LootTypesManager.LootTypeRegistryWrapper<E,T> LootTypesManager.builder
(Registry<T> p_237389_0_, String p_237389_1_, String p_237389_2_, Function<E, T> p_237389_3_) ModifierConstructorDescriptionprivate
LootTypeRegistryWrapper
(Registry<T> p_i232160_1_, String p_i232160_2_, String p_i232160_3_, Function<E, T> p_i232160_4_) private
Serializer
(Registry<T> p_i232162_1_, String p_i232162_2_, String p_i232162_3_, Function<E, T> p_i232162_4_, com.mojang.datafixers.util.Pair<T, LootTypesManager.ISerializer<? extends E>> p_i232162_5_) -
Uses of Registry in net.minecraft.stats
Modifier and TypeMethodDescriptionprivate static <T> StatType<T>
Stats.makeRegistryStatType
(String p_199085_0_, Registry<T> p_199085_1_) -
Uses of Registry in net.minecraft.tags
Modifier and TypeMethodDescriptionstatic <T> ITagCollection<T>
ITagCollection.loadFromNetwork
(PacketBuffer p_242204_0_, Registry<T> p_242204_1_) -
Uses of Registry in net.minecraft.util
Modifier and TypeMethodDescriptionstatic <T> RegistryKey<Registry<T>>
RegistryKey.createRegistryKey
(ResourceLocation p_240904_0_) Modifier and TypeMethodDescriptionstatic <T> RegistryKey<T>
RegistryKey.create
(RegistryKey<? extends Registry<T>> p_240903_0_, ResourceLocation p_240903_1_) static <T> Function<ResourceLocation,
RegistryKey<T>> RegistryKey.elementKey
(RegistryKey<? extends Registry<T>> p_240902_0_) boolean
RegistryKey.isFor
(RegistryKey<? extends Registry<?>> p_244356_1_) -
Uses of Registry in net.minecraft.util.registry
Modifier and TypeClassDescriptionclass
class
class
Modifier and TypeFieldDescriptionRegistry.ACTIVITY
Deprecated.Registry.ATTRIBUTE
Deprecated.WorldGenRegistries.BIOME
Deprecated.static final Registry<com.mojang.serialization.Codec<? extends BiomeProvider>>
Registry.BIOME_SOURCE
static final Registry<TileEntityType<?>>
Registry.BLOCK_ENTITY_TYPE
Deprecated.static final Registry<BlockPlacerType<?>>
Registry.BLOCK_PLACER_TYPES
Deprecated.static final Registry<BlockStateProviderType<?>>
Registry.BLOCKSTATE_PROVIDER_TYPES
Deprecated.static final Registry<WorldCarver<?>>
Registry.CARVER
Deprecated.static final Registry<com.mojang.serialization.Codec<? extends ChunkGenerator>>
Registry.CHUNK_GENERATOR
static final Registry<ConfiguredCarver<?>>
WorldGenRegistries.CONFIGURED_CARVER
static final Registry<ConfiguredFeature<?,
?>> WorldGenRegistries.CONFIGURED_FEATURE
static final Registry<StructureFeature<?,
?>> WorldGenRegistries.CONFIGURED_STRUCTURE_FEATURE
static final Registry<ConfiguredSurfaceBuilder<?>>
WorldGenRegistries.CONFIGURED_SURFACE_BUILDER
static final Registry<ResourceLocation>
Registry.CUSTOM_STAT
Registry.DECORATOR
Deprecated.static final Registry<Enchantment>
Registry.ENCHANTMENT
Deprecated.Registry.FEATURE
Deprecated.static final Registry<FeatureSizeType<?>>
Registry.FEATURE_SIZE_TYPES
static final Registry<FoliagePlacerType<?>>
Registry.FOLIAGE_PLACER_TYPES
Deprecated.static final Registry<LootConditionType>
Registry.LOOT_CONDITION_TYPE
static final Registry<LootFunctionType>
Registry.LOOT_FUNCTION_TYPE
static final Registry<LootPoolEntryType>
Registry.LOOT_POOL_ENTRY_TYPE
static final Registry<ContainerType<?>>
Registry.MENU
Deprecated.Registry.MOB_EFFECT
Deprecated.static final Registry<DimensionSettings>
WorldGenRegistries.NOISE_GENERATOR_SETTINGS
static final Registry<ParticleType<?>>
Registry.PARTICLE_TYPE
Deprecated.static final Registry<IPosRuleTests<?>>
Registry.POS_RULE_TEST
static final Registry<StructureProcessorList>
WorldGenRegistries.PROCESSOR_LIST
static final Registry<IRecipeSerializer<?>>
Registry.RECIPE_SERIALIZER
Deprecated.static final Registry<IRecipeType<?>>
Registry.RECIPE_TYPE
Registry.REGISTRY
WorldGenRegistries.REGISTRY
static final Registry<IRuleTestType<?>>
Registry.RULE_TEST
Registry.SCHEDULE
Deprecated.static final Registry<SoundEvent>
Registry.SOUND_EVENT
Deprecated.Registry.STAT_TYPE
Deprecated.Registry.STRUCTURE_FEATURE
Deprecated.static final Registry<IStructurePieceType>
Registry.STRUCTURE_PIECE
static final Registry<IJigsawDeserializer<?>>
Registry.STRUCTURE_POOL_ELEMENT
static final Registry<IStructureProcessorType<?>>
Registry.STRUCTURE_PROCESSOR
static final Registry<SurfaceBuilder<?>>
Registry.SURFACE_BUILDER
Deprecated.static final Registry<JigsawPattern>
WorldGenRegistries.TEMPLATE_POOL
static final Registry<TreeDecoratorType<?>>
Registry.TREE_DECORATOR_TYPES
Deprecated.static final Registry<TrunkPlacerType<?>>
Registry.TRUNK_PLACER_TYPES
Modifier and TypeFieldDescriptionstatic final RegistryKey<Registry<Activity>>
Registry.ACTIVITY_REGISTRY
static final RegistryKey<Registry<Attribute>>
Registry.ATTRIBUTE_REGISTRY
static final RegistryKey<Registry<Biome>>
Registry.BIOME_REGISTRY
static final RegistryKey<Registry<com.mojang.serialization.Codec<? extends BiomeProvider>>>
Registry.BIOME_SOURCE_REGISTRY
static final RegistryKey<Registry<TileEntityType<?>>>
Registry.BLOCK_ENTITY_TYPE_REGISTRY
static final RegistryKey<Registry<BlockPlacerType<?>>>
Registry.BLOCK_PLACER_TYPE_REGISTRY
static final RegistryKey<Registry<Block>>
Registry.BLOCK_REGISTRY
static final RegistryKey<Registry<BlockStateProviderType<?>>>
Registry.BLOCK_STATE_PROVIDER_TYPE_REGISTRY
static final RegistryKey<Registry<WorldCarver<?>>>
Registry.CARVER_REGISTRY
static final RegistryKey<Registry<com.mojang.serialization.Codec<? extends ChunkGenerator>>>
Registry.CHUNK_GENERATOR_REGISTRY
static final RegistryKey<Registry<ChunkStatus>>
Registry.CHUNK_STATUS_REGISTRY
static final RegistryKey<Registry<ConfiguredCarver<?>>>
Registry.CONFIGURED_CARVER_REGISTRY
static final RegistryKey<Registry<ConfiguredFeature<?,
?>>> Registry.CONFIGURED_FEATURE_REGISTRY
static final RegistryKey<Registry<StructureFeature<?,
?>>> static final RegistryKey<Registry<ConfiguredSurfaceBuilder<?>>>
Registry.CONFIGURED_SURFACE_BUILDER_REGISTRY
static final RegistryKey<Registry<ResourceLocation>>
Registry.CUSTOM_STAT_REGISTRY
static final RegistryKey<Registry<Placement<?>>>
Registry.DECORATOR_REGISTRY
static final RegistryKey<Registry<World>>
Registry.DIMENSION_REGISTRY
static final RegistryKey<Registry<DimensionType>>
Registry.DIMENSION_TYPE_REGISTRY
static final RegistryKey<Registry<Enchantment>>
Registry.ENCHANTMENT_REGISTRY
static final RegistryKey<Registry<EntityType<?>>>
Registry.ENTITY_TYPE_REGISTRY
static final RegistryKey<Registry<Feature<?>>>
Registry.FEATURE_REGISTRY
static final RegistryKey<Registry<FeatureSizeType<?>>>
Registry.FEATURE_SIZE_TYPE_REGISTRY
static final RegistryKey<Registry<Fluid>>
Registry.FLUID_REGISTRY
static final RegistryKey<Registry<FoliagePlacerType<?>>>
Registry.FOLIAGE_PLACER_TYPE_REGISTRY
static final RegistryKey<Registry<Item>>
Registry.ITEM_REGISTRY
private final RegistryKey<? extends Registry<E>>
DynamicRegistries.CodecHolder.key
private final RegistryKey<? extends Registry<T>>
Registry.key
static final RegistryKey<Registry<Dimension>>
Registry.LEVEL_STEM_REGISTRY
static final RegistryKey<Registry<LootPoolEntryType>>
Registry.LOOT_ENTRY_REGISTRY
static final RegistryKey<Registry<LootFunctionType>>
Registry.LOOT_FUNCTION_REGISTRY
static final RegistryKey<Registry<LootConditionType>>
Registry.LOOT_ITEM_REGISTRY
static final RegistryKey<Registry<MemoryModuleType<?>>>
Registry.MEMORY_MODULE_TYPE_REGISTRY
static final RegistryKey<Registry<ContainerType<?>>>
Registry.MENU_REGISTRY
static final RegistryKey<Registry<Effect>>
Registry.MOB_EFFECT_REGISTRY
static final RegistryKey<Registry<PaintingType>>
Registry.MOTIVE_REGISTRY
static final RegistryKey<Registry<DimensionSettings>>
Registry.NOISE_GENERATOR_SETTINGS_REGISTRY
static final RegistryKey<Registry<ParticleType<?>>>
Registry.PARTICLE_TYPE_REGISTRY
static final RegistryKey<Registry<PointOfInterestType>>
Registry.POINT_OF_INTEREST_TYPE_REGISTRY
static final RegistryKey<Registry<IPosRuleTests<?>>>
Registry.POS_RULE_TEST_REGISTRY
static final RegistryKey<Registry<Potion>>
Registry.POTION_REGISTRY
static final RegistryKey<Registry<StructureProcessorList>>
Registry.PROCESSOR_LIST_REGISTRY
private final Map<RegistryKey<? extends Registry<?>>,
WorldSettingsImport.ResultMap<?>> WorldSettingsImport.readCache
static final RegistryKey<Registry<IRecipeSerializer<?>>>
Registry.RECIPE_SERIALIZER_REGISTRY
static final RegistryKey<Registry<IRecipeType<?>>>
Registry.RECIPE_TYPE_REGISTRY
private final Map<? extends RegistryKey<? extends Registry<?>>,
? extends SimpleRegistry<?>> DynamicRegistries.Impl.registries
private static final Map<RegistryKey<? extends Registry<?>>,
DynamicRegistries.CodecHolder<?>> DynamicRegistries.REGISTRIES
Registry.REGISTRY
WorldGenRegistries.REGISTRY
private final RegistryKey<? extends Registry<E>>
RegistryKeyCodec.registryKey
private final RegistryKey<? extends Registry<E>>
RegistryLookupCodec.registryKey
private final RegistryKey<? extends Registry<E>>
SimpleRegistryCodec.registryKey
static final RegistryKey<Registry<IRuleTestType<?>>>
Registry.RULE_TEST_REGISTRY
static final RegistryKey<Registry<Schedule>>
Registry.SCHEDULE_REGISTRY
static final RegistryKey<Registry<SensorType<?>>>
Registry.SENSOR_TYPE_REGISTRY
static final RegistryKey<Registry<SoundEvent>>
Registry.SOUND_EVENT_REGISTRY
static final RegistryKey<Registry<StatType<?>>>
Registry.STAT_TYPE_REGISTRY
static final RegistryKey<Registry<Structure<?>>>
Registry.STRUCTURE_FEATURE_REGISTRY
static final RegistryKey<Registry<IStructurePieceType>>
Registry.STRUCTURE_PIECE_REGISTRY
static final RegistryKey<Registry<IJigsawDeserializer<?>>>
Registry.STRUCTURE_POOL_ELEMENT_REGISTRY
static final RegistryKey<Registry<IStructureProcessorType<?>>>
Registry.STRUCTURE_PROCESSOR_REGISTRY
static final RegistryKey<Registry<SurfaceBuilder<?>>>
Registry.SURFACE_BUILDER_REGISTRY
static final RegistryKey<Registry<JigsawPattern>>
Registry.TEMPLATE_POOL_REGISTRY
static final RegistryKey<Registry<TreeDecoratorType<?>>>
Registry.TREE_DECORATOR_TYPE_REGISTRY
static final RegistryKey<Registry<TrunkPlacerType<?>>>
Registry.TRUNK_PLACER_TYPE_REGISTRY
static final RegistryKey<Registry<VillagerProfession>>
Registry.VILLAGER_PROFESSION_REGISTRY
static final RegistryKey<Registry<VillagerType>>
Registry.VILLAGER_TYPE_REGISTRY
Modifier and TypeMethodDescriptionprivate static <K extends RegistryKey<? extends Registry<?>>,
V extends SimpleRegistry<?>>
com.mojang.serialization.Codec<DynamicRegistries.Impl>DynamicRegistries.Impl.captureMap
(com.mojang.serialization.codecs.UnboundedMapCodec<K, V> p_243628_0_) private static <R extends Registry<?>>
voidDynamicRegistries.copyBuiltin
(DynamicRegistries.Impl p_243609_0_, RegistryKey<R> p_243609_1_) Modifier and TypeMethodDescriptionDynamicRegistries.dimensionTypes()
private static <T extends IForgeRegistryEntry<T>>
Registry<T>Registry.forge
(RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle cycle, Supplier<T> def) private static <T extends IForgeRegistryEntry<T>>
Registry<T>Registry.forge
(RegistryKey<? extends Registry<T>> key, Supplier<T> def) private static <T extends IForgeRegistryEntry<T>>
Registry<T>WorldGenRegistries.forge
(RegistryKey<? extends Registry<T>> key, Supplier<T> def) private static <T> Registry<T>
Registry.registerSimple
(RegistryKey<? extends Registry<T>> p_239742_0_, com.mojang.serialization.Lifecycle p_239742_1_, Supplier<T> p_239742_2_) private static <T> Registry<T>
Registry.registerSimple
(RegistryKey<? extends Registry<T>> p_239746_0_, Supplier<T> p_239746_1_) private static <T> Registry<T>
WorldGenRegistries.registerSimple
(RegistryKey<? extends Registry<T>> p_243665_0_, com.mojang.serialization.Lifecycle p_243665_1_, Supplier<T> p_243665_2_) private static <T> Registry<T>
WorldGenRegistries.registerSimple
(RegistryKey<? extends Registry<T>> p_243667_0_, Supplier<T> p_243667_1_) Modifier and TypeMethodDescriptionprivate static <T> RegistryKey<Registry<T>>
Registry.createRegistryKey
(String p_239741_0_) RegistryLookupCodec.decode
(com.mojang.serialization.DynamicOps<T> p_decode_1_, com.mojang.serialization.MapLike<T> p_decode_2_) RegistryKey<? extends Registry<E>>
DynamicRegistries.CodecHolder.key()
RegistryKey<? extends Registry<T>>
Registry.key()
protected <E> com.mojang.serialization.DataResult<Registry<E>>
WorldSettingsImport.registry
(RegistryKey<? extends Registry<E>> p_244340_1_) Modifier and TypeMethodDescriptionprivate static <E> void
DynamicRegistries.copy
(DynamicRegistries.Impl p_243606_0_, Registry<E> p_243606_1_) <T> com.mojang.serialization.RecordBuilder<T>
RegistryLookupCodec.encode
(Registry<E> p_encode_1_, com.mojang.serialization.DynamicOps<T> p_encode_2_, com.mojang.serialization.RecordBuilder<T> p_encode_3_) static <T> T
static <V,
T extends V>
TRegistry.register
(Registry<V> p_218322_0_, ResourceLocation p_218322_1_, T p_218322_2_) static <T> T
static <V,
T extends V>
TWorldGenRegistries.register
(Registry<V> p_243664_0_, ResourceLocation p_243664_1_, T p_243664_2_) static <V,
T extends V>
TRegistry.registerMapping
(Registry<V> p_218343_0_, int p_218343_1_, String p_218343_2_, T p_218343_3_) static <V,
T extends V>
TWorldGenRegistries.registerMapping
(Registry<V> p_243662_0_, int p_243662_1_, RegistryKey<V> p_243662_2_, T p_243662_3_) Modifier and TypeMethodDescriptionstatic <E> RegistryKeyCodec<E>
RegistryKeyCodec.create
(RegistryKey<? extends Registry<E>> p_241794_0_, com.mojang.serialization.Codec<E> p_241794_1_) private static <E> RegistryKeyCodec<E>
RegistryKeyCodec.create
(RegistryKey<? extends Registry<E>> p_244325_0_, com.mojang.serialization.Codec<E> p_244325_1_, boolean p_244325_2_) static <E> RegistryLookupCodec<E>
RegistryLookupCodec.create
(RegistryKey<? extends Registry<E>> p_244331_0_) static <E> SimpleRegistryCodec<E>
SimpleRegistryCodec.create
(RegistryKey<? extends Registry<E>> p_241793_0_, com.mojang.serialization.Lifecycle p_241793_1_, com.mojang.serialization.Codec<E> p_241793_2_) private static <E> SimpleRegistry<?>
DynamicRegistries.Impl.createRegistry
(RegistryKey<? extends Registry<?>> p_243638_0_) static <T> com.mojang.serialization.Codec<SimpleRegistry<T>>
SimpleRegistry.dataPackCodec
(RegistryKey<? extends Registry<T>> p_241744_0_, com.mojang.serialization.Lifecycle p_241744_1_, com.mojang.serialization.Codec<T> p_241744_2_) WorldSettingsImport.decodeElement
(T p_241802_1_, RegistryKey<? extends Registry<E>> p_241802_2_, com.mojang.serialization.Codec<E> p_241802_3_, boolean p_241802_4_) <E> com.mojang.serialization.DataResult<SimpleRegistry<E>>
WorldSettingsImport.decodeElements
(SimpleRegistry<E> p_241797_1_, RegistryKey<? extends Registry<E>> p_241797_2_, com.mojang.serialization.Codec<E> p_241797_3_) static <T> com.mojang.serialization.Codec<SimpleRegistry<T>>
SimpleRegistry.directCodec
(RegistryKey<? extends Registry<T>> p_241745_0_, com.mojang.serialization.Lifecycle p_241745_1_, com.mojang.serialization.Codec<T> p_241745_2_) protected <E> com.mojang.serialization.DataResult<T>
WorldGenSettingsExport.encode
(E p_241811_1_, T p_241811_2_, RegistryKey<? extends Registry<E>> p_241811_3_, com.mojang.serialization.Codec<E> p_241811_4_) private static <T extends IForgeRegistryEntry<T>>
Registry<T>Registry.forge
(RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle cycle, Supplier<T> def) private static <T extends IForgeRegistryEntry<T>>
DefaultedRegistry<T>Registry.forge
(RegistryKey<? extends Registry<T>> key, String defKey, com.mojang.serialization.Lifecycle cycle, Supplier<T> def) private static <T extends IForgeRegistryEntry<T>>
DefaultedRegistry<T>Registry.forge
(RegistryKey<? extends Registry<T>> key, String defKey, Supplier<T> def) private static <T extends IForgeRegistryEntry<T>>
Registry<T>Registry.forge
(RegistryKey<? extends Registry<T>> key, Supplier<T> def) private static <T extends IForgeRegistryEntry<T>>
Registry<T>WorldGenRegistries.forge
(RegistryKey<? extends Registry<T>> key, Supplier<T> def) private static <E> com.mojang.serialization.DataResult<? extends com.mojang.serialization.Codec<E>>
DynamicRegistries.Impl.getNetworkCodec
(RegistryKey<? extends Registry<E>> p_243636_0_) RegistryKeyCodec.homogeneousList
(RegistryKey<? extends Registry<E>> p_244328_0_, com.mojang.serialization.Codec<E> p_244328_1_) private static <T,
R extends MutableRegistry<T>>
RRegistry.internalRegister
(RegistryKey<? extends Registry<T>> p_239743_0_, R p_239743_1_, Supplier<T> p_239743_2_, com.mojang.serialization.Lifecycle p_239743_3_) private static <T,
R extends MutableRegistry<T>>
RWorldGenRegistries.internalRegister
(RegistryKey<? extends Registry<T>> p_243666_0_, R p_243666_1_, Supplier<T> p_243666_2_, com.mojang.serialization.Lifecycle p_243666_3_) WorldSettingsImport.IResourceAccess.listResources
(RegistryKey<? extends Registry<?>> p_241880_1_) WorldSettingsImport.IResourceAccess.RegistryAccess.listResources
(RegistryKey<? extends Registry<?>> p_241880_1_) static <T> com.mojang.serialization.Codec<SimpleRegistry<T>>
SimpleRegistry.networkCodec
(RegistryKey<? extends Registry<T>> p_243539_0_, com.mojang.serialization.Lifecycle p_243539_1_, com.mojang.serialization.Codec<T> p_243539_2_) <E> com.mojang.serialization.DataResult<com.mojang.datafixers.util.Pair<E,
OptionalInt>> WorldSettingsImport.IResourceAccess.parseElement
(com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> p_241879_1_, RegistryKey<? extends Registry<E>> p_241879_2_, RegistryKey<E> p_241879_3_, com.mojang.serialization.Decoder<E> p_241879_4_) <E> com.mojang.serialization.DataResult<com.mojang.datafixers.util.Pair<E,
OptionalInt>> WorldSettingsImport.IResourceAccess.RegistryAccess.parseElement
(com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> p_241879_1_, RegistryKey<? extends Registry<E>> p_241879_2_, RegistryKey<E> p_241879_3_, com.mojang.serialization.Decoder<E> p_241879_4_) private static <E> void
DynamicRegistries.put
(com.google.common.collect.ImmutableMap.Builder<RegistryKey<? extends Registry<?>>, DynamicRegistries.CodecHolder<?>> p_243601_0_, RegistryKey<? extends Registry<E>> p_243601_1_, com.mojang.serialization.Codec<E> p_243601_2_) private static <E> void
DynamicRegistries.put
(com.google.common.collect.ImmutableMap.Builder<RegistryKey<? extends Registry<?>>, DynamicRegistries.CodecHolder<?>> p_243601_0_, RegistryKey<? extends Registry<E>> p_243601_1_, com.mojang.serialization.Codec<E> p_243601_2_) private static <E> void
DynamicRegistries.put
(com.google.common.collect.ImmutableMap.Builder<RegistryKey<? extends Registry<?>>, DynamicRegistries.CodecHolder<?>> p_243602_0_, RegistryKey<? extends Registry<E>> p_243602_1_, com.mojang.serialization.Codec<E> p_243602_2_, com.mojang.serialization.Codec<E> p_243602_3_) private static <E> void
DynamicRegistries.put
(com.google.common.collect.ImmutableMap.Builder<RegistryKey<? extends Registry<?>>, DynamicRegistries.CodecHolder<?>> p_243602_0_, RegistryKey<? extends Registry<E>> p_243602_1_, com.mojang.serialization.Codec<E> p_243602_2_, com.mojang.serialization.Codec<E> p_243602_3_) private <E> com.mojang.serialization.DataResult<Supplier<E>>
WorldSettingsImport.readAndRegisterElement
(RegistryKey<? extends Registry<E>> p_241805_1_, MutableRegistry<E> p_241805_2_, com.mojang.serialization.Codec<E> p_241805_3_, ResourceLocation p_241805_4_) private <E> WorldSettingsImport.ResultMap<E>
WorldSettingsImport.readCache
(RegistryKey<? extends Registry<E>> p_240884_1_) private static <T> DefaultedRegistry<T>
Registry.registerDefaulted
(RegistryKey<? extends Registry<T>> p_239744_0_, String p_239744_1_, com.mojang.serialization.Lifecycle p_239744_2_, Supplier<T> p_239744_3_) private static <T> DefaultedRegistry<T>
Registry.registerDefaulted
(RegistryKey<? extends Registry<T>> p_239745_0_, String p_239745_1_, Supplier<T> p_239745_2_) private static <T> Registry<T>
Registry.registerSimple
(RegistryKey<? extends Registry<T>> p_239742_0_, com.mojang.serialization.Lifecycle p_239742_1_, Supplier<T> p_239742_2_) private static <T> Registry<T>
Registry.registerSimple
(RegistryKey<? extends Registry<T>> p_239746_0_, Supplier<T> p_239746_1_) private static <T> Registry<T>
WorldGenRegistries.registerSimple
(RegistryKey<? extends Registry<T>> p_243665_0_, com.mojang.serialization.Lifecycle p_243665_1_, Supplier<T> p_243665_2_) private static <T> Registry<T>
WorldGenRegistries.registerSimple
(RegistryKey<? extends Registry<T>> p_243667_0_, Supplier<T> p_243667_1_) <E> Optional<MutableRegistry<E>>
DynamicRegistries.Impl.registry
(RegistryKey<? extends Registry<E>> p_230521_1_) abstract <E> Optional<MutableRegistry<E>>
DynamicRegistries.registry
(RegistryKey<? extends Registry<E>> p_230521_1_) protected <E> com.mojang.serialization.DataResult<Registry<E>>
WorldSettingsImport.registry
(RegistryKey<? extends Registry<E>> p_244340_1_) <E> MutableRegistry<E>
DynamicRegistries.registryOrThrow
(RegistryKey<? extends Registry<E>> p_243612_1_) static <T> com.mojang.serialization.MapCodec<SimpleRegistry.Entry<T>>
SimpleRegistry.withNameAndId
(RegistryKey<? extends Registry<T>> p_243541_0_, com.mojang.serialization.MapCodec<T> p_243541_1_) ModifierConstructorDescriptionCodecHolder
(RegistryKey<? extends Registry<E>> p_i242073_1_, com.mojang.serialization.Codec<E> p_i242073_2_, com.mojang.serialization.Codec<E> p_i242073_3_) DefaultedRegistry
(String p_i232506_1_, RegistryKey<? extends Registry<T>> p_i232506_2_, com.mojang.serialization.Lifecycle p_i232506_3_) private
Impl
(Map<? extends RegistryKey<? extends Registry<?>>, ? extends SimpleRegistry<?>> p_i242074_1_) MutableRegistry
(RegistryKey<? extends Registry<T>> p_i232512_1_, com.mojang.serialization.Lifecycle p_i232512_2_) protected
Registry
(RegistryKey<? extends Registry<T>> p_i232510_1_, com.mojang.serialization.Lifecycle p_i232510_2_) private
RegistryKeyCodec
(RegistryKey<? extends Registry<E>> p_i242090_1_, com.mojang.serialization.Codec<E> p_i242090_2_, boolean p_i242090_3_) private
RegistryLookupCodec
(RegistryKey<? extends Registry<E>> p_i242091_1_) SimpleRegistry
(RegistryKey<? extends Registry<T>> p_i232509_1_, com.mojang.serialization.Lifecycle p_i232509_2_) private
SimpleRegistryCodec
(RegistryKey<? extends Registry<E>> p_i232587_1_, com.mojang.serialization.Lifecycle p_i232587_2_, com.mojang.serialization.Codec<E> p_i232587_3_) private
WorldSettingsImport
(com.mojang.serialization.DynamicOps<T> p_i242092_1_, WorldSettingsImport.IResourceAccess p_i242092_2_, DynamicRegistries.Impl p_i242092_3_, IdentityHashMap<RegistryKey<? extends Registry<?>>, WorldSettingsImport.ResultMap<?>> p_i242092_4_) -
Uses of Registry in net.minecraft.world
Modifier and TypeMethodDescriptionstatic SimpleRegistry<Dimension>
DimensionType.defaultDimensions
(Registry<DimensionType> p_242718_0_, Registry<Biome> p_242718_1_, Registry<DimensionSettings> p_242718_2_, long p_242718_3_) private static ChunkGenerator
DimensionType.defaultEndGenerator
(Registry<Biome> p_242717_0_, Registry<DimensionSettings> p_242717_1_, long p_242717_2_) private static ChunkGenerator
DimensionType.defaultNetherGenerator
(Registry<Biome> p_242720_0_, Registry<DimensionSettings> p_242720_1_, long p_242720_2_) -
Uses of Registry in net.minecraft.world.biome.provider
Modifier and TypeFieldDescriptionEndBiomeProvider.biomes
NetherBiomeProvider.DefaultBuilder.biomes
OverworldBiomeProvider.biomes
Modifier and TypeFieldDescriptionprivate final com.mojang.datafixers.util.Function3<NetherBiomeProvider.Preset,
Registry<Biome>, Long, NetherBiomeProvider> NetherBiomeProvider.Preset.biomeSource
private final Optional<com.mojang.datafixers.util.Pair<Registry<Biome>,
NetherBiomeProvider.Preset>> NetherBiomeProvider.preset
Modifier and TypeMethodDescriptionNetherBiomeProvider.Preset.biomeSource
(Registry<Biome> p_242619_1_, long p_242619_2_) ModifierConstructorDescriptionprivate
DefaultBuilder
(NetherBiomeProvider.Preset p_i241956_1_, Registry<Biome> p_i241956_2_, long p_i241956_3_) EndBiomeProvider
(Registry<Biome> p_i241959_1_, long p_i241959_2_) private
EndBiomeProvider
(Registry<Biome> p_i241960_1_, long p_i241960_2_, Biome p_i241960_4_, Biome p_i241960_5_, Biome p_i241960_6_, Biome p_i241960_7_, Biome p_i241960_8_) OverworldBiomeProvider
(long p_i241958_1_, boolean p_i241958_3_, boolean p_i241958_4_, Registry<Biome> p_i241958_5_) ModifierConstructorDescriptionprivate
NetherBiomeProvider
(long p_i231640_1_, List<com.mojang.datafixers.util.Pair<Biome.Attributes, Supplier<Biome>>> p_i231640_3_, Optional<com.mojang.datafixers.util.Pair<Registry<Biome>, NetherBiomeProvider.Preset>> p_i231640_4_) private
NetherBiomeProvider
(long p_i241952_1_, List<com.mojang.datafixers.util.Pair<Biome.Attributes, Supplier<Biome>>> p_i241952_3_, NetherBiomeProvider.Noise p_i241952_4_, NetherBiomeProvider.Noise p_i241952_5_, NetherBiomeProvider.Noise p_i241952_6_, NetherBiomeProvider.Noise p_i241952_7_, Optional<com.mojang.datafixers.util.Pair<Registry<Biome>, NetherBiomeProvider.Preset>> p_i241952_8_) Preset
(ResourceLocation p_i241955_1_, com.mojang.datafixers.util.Function3<NetherBiomeProvider.Preset, Registry<Biome>, Long, NetherBiomeProvider> p_i241955_2_) -
Uses of Registry in net.minecraft.world.gen
Modifier and TypeMethodDescriptionvoid
ChunkGenerator.createBiomes
(Registry<Biome> p_242706_1_, IChunk p_242706_2_) static FlatGenerationSettings
FlatGenerationSettings.getDefault
(Registry<Biome> p_242869_0_) ModifierConstructorDescriptionDebugChunkGenerator
(Registry<Biome> p_i241974_1_) FlatGenerationSettings
(Registry<Biome> p_i242012_1_, DimensionStructuresSettings p_i242012_2_, List<FlatLayerInfo> p_i242012_3_, boolean p_i242012_4_, boolean p_i242012_5_, Optional<Supplier<Biome>> p_i242012_6_) FlatGenerationSettings
(DimensionStructuresSettings p_i242011_1_, Registry<Biome> p_i242011_2_) -
Uses of Registry in net.minecraft.world.gen.feature.jigsaw
Modifier and TypeFieldDescriptionprivate final Registry<JigsawPattern>
JigsawManager.Assembler.pools
ModifierConstructorDescriptionprivate
Assembler
(Registry<JigsawPattern> p_i242005_1_, int p_i242005_2_, JigsawManager.IPieceFactory p_i242005_3_, ChunkGenerator p_i242005_4_, TemplateManager p_i242005_5_, List<? super AbstractVillagePiece> p_i242005_6_, Random p_i242005_7_) -
Uses of Registry in net.minecraft.world.gen.layer
-
Uses of Registry in net.minecraft.world.gen.settings
Modifier and TypeMethodDescriptionstatic DimensionGeneratorSettings
DimensionGeneratorSettings.makeDefault
(Registry<DimensionType> p_242751_0_, Registry<Biome> p_242751_1_, Registry<DimensionSettings> p_242751_2_) static NoiseChunkGenerator
DimensionGeneratorSettings.makeDefaultOverworld
(Registry<Biome> p_242750_0_, Registry<DimensionSettings> p_242750_1_, long p_242750_2_) static SimpleRegistry<Dimension>
DimensionGeneratorSettings.withOverworld
(Registry<DimensionType> p_242749_0_, SimpleRegistry<Dimension> p_242749_1_, ChunkGenerator p_242749_2_) -
Uses of Registry in net.minecraftforge.client
Modifier and TypeMethodDescriptionprotected ChunkGenerator
ForgeWorldTypeScreens.GeneratorType.generator
(Registry<Biome> p_241869_1_, Registry<DimensionSettings> p_241869_2_, long p_241869_3_) -
Uses of Registry in net.minecraftforge.common.data
Modifier and TypeMethodDescriptionprivate static <T extends IForgeRegistryEntry<T>>
Registry<T>ForgeRegistryTagsProvider.wrapRegistry
(IForgeRegistry<T> registryIn) -
Uses of Registry in net.minecraftforge.common.world
Modifier and TypeMethodDescriptionForgeWorldType.createChunkGenerator
(Registry<Biome> biomeRegistry, Registry<DimensionSettings> dimensionSettingsRegistry, long seed, String generatorSettings) Called from both the dedicated server and the world creation screen in the client.ForgeWorldType.IBasicChunkGeneratorFactory.createChunkGenerator
(Registry<Biome> biomeRegistry, Registry<DimensionSettings> dimensionSettingsRegistry, long seed) default ChunkGenerator
ForgeWorldType.IBasicChunkGeneratorFactory.createChunkGenerator
(Registry<Biome> biomeRegistry, Registry<DimensionSettings> dimensionSettingsRegistry, long seed, String generatorSettings) ForgeWorldType.IChunkGeneratorFactory.createChunkGenerator
(Registry<Biome> biomeRegistry, Registry<DimensionSettings> dimensionSettingsRegistry, long seed, String generatorSettings) -
Uses of Registry in net.minecraftforge.debug.world
Modifier and TypeMethodDescriptionprivate ChunkGenerator
ForgeWorldTypeTest.createChunkGenerator
(Registry<Biome> biomes, Registry<DimensionSettings> dimensionSettings, long seed, String settings) -
Uses of Registry in net.minecraftforge.registries
Modifier and TypeClassDescription(package private) class
NamespacedDefaultedWrapper<T extends IForgeRegistryEntry<T>>
(package private) class
NamespacedWrapper<T extends IForgeRegistryEntry<T>>
Modifier and TypeFieldDescriptionstatic final RegistryKey<Registry<Activity>>
ForgeRegistries.Keys.ACTIVITIES
static final RegistryKey<Registry<Attribute>>
ForgeRegistries.Keys.ATTRIBUTES
static final RegistryKey<Registry<Biome>>
ForgeRegistries.Keys.BIOMES
static final RegistryKey<Registry<BlockPlacerType<?>>>
ForgeRegistries.Keys.BLOCK_PLACER_TYPES
static final RegistryKey<Registry<BlockStateProviderType<?>>>
ForgeRegistries.Keys.BLOCK_STATE_PROVIDER_TYPES
static final RegistryKey<Registry<Block>>
ForgeRegistries.Keys.BLOCKS
static final RegistryKey<Registry<ChunkStatus>>
ForgeRegistries.Keys.CHUNK_STATUS
static final RegistryKey<Registry<ContainerType<?>>>
ForgeRegistries.Keys.CONTAINER_TYPES
static final RegistryKey<Registry<DataSerializerEntry>>
ForgeRegistries.Keys.DATA_SERIALIZERS
static final RegistryKey<Registry<Placement<?>>>
ForgeRegistries.Keys.DECORATORS
static final RegistryKey<Registry<Effect>>
ForgeRegistries.Keys.EFFECTS
static final RegistryKey<Registry<Enchantment>>
ForgeRegistries.Keys.ENCHANTMENTS
static final RegistryKey<Registry<EntityType<?>>>
ForgeRegistries.Keys.ENTITY_TYPES
static final RegistryKey<Registry<Feature<?>>>
ForgeRegistries.Keys.FEATURES
static final RegistryKey<Registry<Fluid>>
ForgeRegistries.Keys.FLUIDS
static final RegistryKey<Registry<FoliagePlacerType<?>>>
ForgeRegistries.Keys.FOLIAGE_PLACER_TYPES
static final RegistryKey<Registry<Item>>
ForgeRegistries.Keys.ITEMS
private final RegistryKey<Registry<V>>
ForgeRegistry.key
static final RegistryKey<Registry<GlobalLootModifierSerializer<?>>>
ForgeRegistries.Keys.LOOT_MODIFIER_SERIALIZERS
static final RegistryKey<Registry<MemoryModuleType<?>>>
ForgeRegistries.Keys.MEMORY_MODULE_TYPES
static final RegistryKey<Registry<PaintingType>>
ForgeRegistries.Keys.PAINTING_TYPES
static final RegistryKey<Registry<ParticleType<?>>>
ForgeRegistries.Keys.PARTICLE_TYPES
static final RegistryKey<Registry<PointOfInterestType>>
ForgeRegistries.Keys.POI_TYPES
static final RegistryKey<Registry<Potion>>
ForgeRegistries.Keys.POTIONS
static final RegistryKey<Registry<IRecipeSerializer<?>>>
ForgeRegistries.Keys.RECIPE_SERIALIZERS
static final RegistryKey<Registry<Schedule>>
ForgeRegistries.Keys.SCHEDULES
static final RegistryKey<Registry<SensorType<?>>>
ForgeRegistries.Keys.SENSOR_TYPES
static final RegistryKey<Registry<SoundEvent>>
ForgeRegistries.Keys.SOUND_EVENTS
static final RegistryKey<Registry<StatType<?>>>
ForgeRegistries.Keys.STAT_TYPES
static final RegistryKey<Registry<Structure<?>>>
ForgeRegistries.Keys.STRUCTURE_FEATURES
static final RegistryKey<Registry<SurfaceBuilder<?>>>
ForgeRegistries.Keys.SURFACE_BUILDERS
static final RegistryKey<Registry<TileEntityType<?>>>
ForgeRegistries.Keys.TILE_ENTITY_TYPES
static final RegistryKey<Registry<TreeDecoratorType<?>>>
ForgeRegistries.Keys.TREE_DECORATOR_TYPES
static final RegistryKey<Registry<VillagerProfession>>
ForgeRegistries.Keys.VILLAGER_PROFESSIONS
static final RegistryKey<Registry<WorldCarver<?>>>
ForgeRegistries.Keys.WORLD_CARVERS
static final RegistryKey<Registry<ForgeWorldType>>
ForgeRegistries.Keys.WORLD_TYPES
Modifier and TypeMethodDescriptionForgeRegistry.getRegistryKey()
private static <T> RegistryKey<Registry<T>>
Modifier and TypeMethodDescription<V extends IForgeRegistryEntry<V>>
ForgeRegistry<V>RegistryManager.getRegistry
(RegistryKey<? extends Registry<V>> key) static <T extends IForgeRegistryEntry<T>>
SimpleRegistry<T>GameData.getWrapper
(RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle lifecycle) static <T extends IForgeRegistryEntry<T>>
DefaultedRegistry<T>GameData.getWrapper
(RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle lifecycle, String defKey) private static <T extends IForgeRegistryEntry<T>>
RegistryBuilder<T>GameData.makeRegistry
(RegistryKey<? extends Registry<T>> key, Class<T> type) private static <T extends IForgeRegistryEntry<T>>
RegistryBuilder<T>GameData.makeRegistry
(RegistryKey<? extends Registry<T>> key, Class<T> type, int min, int max) private static <T extends IForgeRegistryEntry<T>>
RegistryBuilder<T>GameData.makeRegistry
(RegistryKey<? extends Registry<T>> key, Class<T> type, String _default)