Uses of Interface
net.minecraft.registry.RegistryEntryLookup
Packages that use RegistryEntryLookup
Package
Description
The Named Binary Tag (NBT) data format.
-
Uses of RegistryEntryLookup in net.minecraft.client.gui.screen
Methods in net.minecraft.client.gui.screen with parameters of type RegistryEntryLookupModifier and TypeMethodDescriptionprivate static @Nullable FlatChunkGeneratorLayerPresetsScreen.parseLayerString(RegistryEntryLookup<Block> blockLookup, String layer, int layerStartHeight) Parse a string like"60*minecraft:stone"to aFlatChunkGeneratorLayer.private static List<FlatChunkGeneratorLayer>PresetsScreen.parsePresetLayersString(RegistryEntryLookup<Block> blockLookup, String layers) Parse a string like"minecraft:bedrock,3*minecraft:dirt,minecraft:grass_block"to a list ofFlatChunkGeneratorLayer.static FlatChunkGeneratorConfigPresetsScreen.parsePresetString(RegistryEntryLookup<Block> blockLookup, RegistryEntryLookup<Biome> biomeLookup, RegistryEntryLookup<StructureSet> structureSetLookup, RegistryEntryLookup<PlacedFeature> placedFeatureLookup, String preset, FlatChunkGeneratorConfig config) -
Uses of RegistryEntryLookup in net.minecraft.nbt
Methods in net.minecraft.nbt with parameters of type RegistryEntryLookupModifier and TypeMethodDescriptionstatic BlockStateNbtHelper.toBlockState(RegistryEntryLookup<Block> blockLookup, NbtCompound nbt) Returns the block state from thenbt. -
Uses of RegistryEntryLookup in net.minecraft.registry
Subinterfaces of RegistryEntryLookup in net.minecraft.registryModifier and TypeInterfaceDescriptioninterfaceA read-only wrapper of a registry.static interfaceClasses in net.minecraft.registry that implement RegistryEntryLookupModifier and TypeClassDescriptionprivate static classprivate static classstatic classstatic classFields in net.minecraft.registry declared as RegistryEntryLookupModifier and TypeFieldDescriptionprivate final RegistryEntryLookup<T>RegistryOps.RegistryInfo.entryLookupThe field for theentryLookuprecord component.Fields in net.minecraft.registry with type parameters of type RegistryEntryLookupModifier and TypeFieldDescriptionprivate final Map<Identifier,RegistryEntryLookup<?>> RegistryBuilder.Registries.registriesThe field for theregistriesrecord component.Methods in net.minecraft.registry that return RegistryEntryLookupModifier and TypeMethodDescriptionMutableRegistry.createMutableEntryLookup()SimpleRegistry.createMutableEntryLookup()RegistryOps.RegistryInfo.entryLookup()Returns the value of theentryLookuprecord component.default <T> RegistryEntryLookup<T>RegistryEntryLookup.RegistryLookup.getOrThrow(RegistryKey<? extends Registry<? extends T>> registryRef) <S> RegistryEntryLookup<S>Registerable.getRegistryLookup(RegistryKey<? extends Registry<? extends S>> registryRef) (package private) static <T> RegistryEntryLookup<T>RegistryBuilder.toLookup(RegistryWrapper.Impl<T> wrapper) Methods in net.minecraft.registry that return types with arguments of type RegistryEntryLookupModifier and TypeMethodDescription<E> Optional<RegistryEntryLookup<E>>RegistryOps.getEntryLookup(RegistryKey<? extends Registry<? extends E>> registryRef) static <E,O> com.mojang.serialization.codecs.RecordCodecBuilder<O, RegistryEntryLookup<E>> RegistryOps.getEntryLookupCodec(RegistryKey<? extends Registry<? extends E>> registryRef) <T> Optional<RegistryEntryLookup<T>>RegistryEntryLookup.RegistryLookup.getOptional(RegistryKey<? extends Registry<? extends T>> registryRef) RegistryBuilder.Registries.registries()Returns the value of theregistriesrecord component.Methods in net.minecraft.registry with parameters of type RegistryEntryLookupModifier and TypeMethodDescriptionstatic voidBuiltinRegistries.validate(RegistryEntryLookup<PlacedFeature> placedFeatureLookup, RegistryWrapper<Biome> biomeLookup) Constructors in net.minecraft.registry with parameters of type RegistryEntryLookupModifierConstructorDescriptionRegistryInfo(RegistryEntryOwner<T> registryEntryOwner, RegistryEntryLookup<T> registryEntryLookup, com.mojang.serialization.Lifecycle lifecycle) Constructor parameters in net.minecraft.registry with type arguments of type RegistryEntryLookupModifierConstructorDescriptionprivateRegistries(RegistryBuilder.AnyOwner anyOwner, RegistryBuilder.StandAloneEntryCreatingLookup standAloneEntryCreatingLookup, Map<Identifier, RegistryEntryLookup<?>> map, Map<RegistryKey<?>, RegistryBuilder.RegisteredValue<?>> map2, List<RuntimeException> list) -
Uses of RegistryEntryLookup in net.minecraft.structure
Fields in net.minecraft.structure declared as RegistryEntryLookupModifier and TypeFieldDescriptionprivate final RegistryEntryLookup<Block>StructureTemplateManager.blockLookupMethods in net.minecraft.structure with parameters of type RegistryEntryLookupModifier and TypeMethodDescriptionprivate voidStructureTemplate.loadPalettedBlockInfo(RegistryEntryLookup<Block> blockLookup, NbtList palette, NbtList blocks) voidStructureTemplate.readNbt(RegistryEntryLookup<Block> blockLookup, NbtCompound nbt) Constructors in net.minecraft.structure with parameters of type RegistryEntryLookupModifierConstructorDescriptionStructureTemplateManager(ResourceManager resourceManager, LevelStorage.Session session, com.mojang.datafixers.DataFixer dataFixer, RegistryEntryLookup<Block> blockLookup) -
Uses of RegistryEntryLookup in net.minecraft.world.biome
Fields in net.minecraft.world.biome declared as RegistryEntryLookupModifier and TypeFieldDescriptionprivate final RegistryEntryLookup<ConfiguredCarver<?>>GenerationSettings.LookupBackedBuilder.configuredCarverLookupprivate final RegistryEntryLookup<PlacedFeature>GenerationSettings.LookupBackedBuilder.placedFeatureLookupMethods in net.minecraft.world.biome with parameters of type RegistryEntryLookupModifier and TypeMethodDescriptionstatic BiomeOverworldBiomeCreator.createBadlands(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup, boolean plateau) static BiomeTheNetherBiomeCreator.createBasaltDeltas(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static BiomeOverworldBiomeCreator.createBeach(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup, boolean snowy, boolean stony) static BiomeOverworldBiomeCreator.createColdOcean(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup, boolean deep) static BiomeTheNetherBiomeCreator.createCrimsonForest(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static BiomeOverworldBiomeCreator.createDarkForest(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static BiomeOverworldBiomeCreator.createDeepDark(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static BiomeOverworldBiomeCreator.createDesert(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static BiomeOverworldBiomeCreator.createDripstoneCaves(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static BiomeTheEndBiomeCreator.createEndBarrens(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static BiomeTheEndBiomeCreator.createEndHighlands(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static BiomeTheEndBiomeCreator.createEndMidlands(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static BiomeOverworldBiomeCreator.createFrozenOcean(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup, boolean deep) static BiomeOverworldBiomeCreator.createFrozenPeaks(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static BiomeOverworldBiomeCreator.createGrove(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static BiomeOverworldBiomeCreator.createJaggedPeaks(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static BiomeOverworldBiomeCreator.createJungle(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) private static BiomeOverworldBiomeCreator.createJungleFeatures(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup, float depth, boolean bamboo, boolean sparse, boolean unmodified, SpawnSettings.Builder spawnSettings, MusicSound music) static BiomeOverworldBiomeCreator.createLukewarmOcean(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup, boolean deep) static BiomeOverworldBiomeCreator.createLushCaves(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static BiomeOverworldBiomeCreator.createMangroveSwamp(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static BiomeOverworldBiomeCreator.createMeadow(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup, boolean cherryGrove) static BiomeOverworldBiomeCreator.createMushroomFields(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static BiomeTheNetherBiomeCreator.createNetherWastes(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static BiomeOverworldBiomeCreator.createNormalBambooJungle(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static BiomeOverworldBiomeCreator.createNormalForest(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup, boolean birch, boolean oldGrowth, boolean flower) static BiomeOverworldBiomeCreator.createNormalOcean(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup, boolean deep) private static GenerationSettings.LookupBackedBuilderOverworldBiomeCreator.createOceanGenerationSettings(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static BiomeOverworldBiomeCreator.createOldGrowthTaiga(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup, boolean spruce) static BiomeOverworldBiomeCreator.createPlains(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup, boolean sunflower, boolean snowy, boolean iceSpikes) static BiomeOverworldBiomeCreator.createRiver(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup, boolean frozen) static BiomeOverworldBiomeCreator.createSavanna(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup, boolean windswept, boolean plateau) static BiomeTheEndBiomeCreator.createSmallEndIslands(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static BiomeOverworldBiomeCreator.createSnowySlopes(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static BiomeTheNetherBiomeCreator.createSoulSandValley(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static BiomeOverworldBiomeCreator.createSparseJungle(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static BiomeOverworldBiomeCreator.createStonyPeaks(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static BiomeOverworldBiomeCreator.createSwamp(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static BiomeOverworldBiomeCreator.createTaiga(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup, boolean snowy) static BiomeTheEndBiomeCreator.createTheEnd(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static BiomeOverworldBiomeCreator.createTheVoid(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static BiomeOverworldBiomeCreator.createWarmOcean(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static BiomeTheNetherBiomeCreator.createWarpedForest(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static BiomeOverworldBiomeCreator.createWindsweptHills(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup, boolean forest) Constructors in net.minecraft.world.biome with parameters of type RegistryEntryLookupModifierConstructorDescriptionLookupBackedBuilder(RegistryEntryLookup<PlacedFeature> placedFeatureLookup, RegistryEntryLookup<ConfiguredCarver<?>> configuredCarverLookup) -
Uses of RegistryEntryLookup in net.minecraft.world.biome.source
Methods in net.minecraft.world.biome.source with parameters of type RegistryEntryLookupModifier and TypeMethodDescriptionstatic TheEndBiomeSourceTheEndBiomeSource.createVanilla(RegistryEntryLookup<Biome> biomeLookup) Constructors in net.minecraft.world.biome.source with parameters of type RegistryEntryLookupModifierConstructorDescriptionMultiNoiseBiomeSourceParameterList(MultiNoiseBiomeSourceParameterList.Preset preset, RegistryEntryLookup<Biome> biomeLookup) -
Uses of RegistryEntryLookup in net.minecraft.world.gen
Fields in net.minecraft.world.gen declared as RegistryEntryLookupModifier and TypeFieldDescriptionprivate final RegistryEntryLookup<Biome>WorldPresets.Registrar.biomeLookupprivate final RegistryEntryLookup<ChunkGeneratorSettings>WorldPresets.Registrar.chunkGeneratorSettingsLookupprivate final RegistryEntryLookup<PlacedFeature>WorldPresets.Registrar.featureLookupprivate final RegistryEntryLookup<MultiNoiseBiomeSourceParameterList>WorldPresets.Registrar.multiNoisePresetLookupprivate final RegistryEntryLookup<StructureSet>WorldPresets.Registrar.structureSetLookup -
Uses of RegistryEntryLookup in net.minecraft.world.gen.chunk
Methods in net.minecraft.world.gen.chunk with parameters of type RegistryEntryLookupModifier and TypeMethodDescriptionstatic FlatChunkGeneratorConfigFlatChunkGeneratorConfig.getDefaultConfig(RegistryEntryLookup<Biome> biomeLookup, RegistryEntryLookup<StructureSet> structureSetLookup, RegistryEntryLookup<PlacedFeature> featureLookup) static List<RegistryEntry<PlacedFeature>>FlatChunkGeneratorConfig.getLavaLakes(RegistryEntryLookup<PlacedFeature> featureLookup) static RegistryEntry<Biome>FlatChunkGeneratorConfig.getPlains(RegistryEntryLookup<Biome> biomeLookup) -
Uses of RegistryEntryLookup in net.minecraft.world.gen.densityfunction
Methods in net.minecraft.world.gen.densityfunction with parameters of type RegistryEntryLookupModifier and TypeMethodDescriptionprivate static DensityFunctionDensityFunctions.applyCavesSlides(RegistryEntryLookup<DensityFunction> densityFunctionLookup, int minY, int maxY) Applies the slides for the nether and the caves world type.private static DensityFunctionDensityFunctions.createCavePillarsOverworldFunction(RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup) private static DensityFunctionDensityFunctions.createCavesEntrancesOverworldFunction(RegistryEntryLookup<DensityFunction> densityFunctionLookup, RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup) private static DensityFunctionDensityFunctions.createCavesFunction(RegistryEntryLookup<DensityFunction> densityFunctionLookup, RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup, DensityFunction slopedCheese) protected static NoiseRouterDensityFunctions.createCavesNoiseRouter(RegistryEntryLookup<DensityFunction> densityFunctionLookup, RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup) Creates theNoiseRouterfor the caves world type.private static DensityFunctionDensityFunctions.createCavesNoodleOverworldFunction(RegistryEntryLookup<DensityFunction> densityFunctionLookup, RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup) private static DensityFunctionDensityFunctions.createCavesSpaghetti2dOverworldFunction(RegistryEntryLookup<DensityFunction> densityFunctionLookup, RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup) private static DensityFunctionDensityFunctions.createCavesSpaghettiRoughnessOverworldFunction(RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup) protected static NoiseRouterDensityFunctions.createEndNoiseRouter(RegistryEntryLookup<DensityFunction> densityFunctionLookup) Creates theNoiseRouterfor The End.protected static NoiseRouterDensityFunctions.createFloatingIslandsNoiseRouter(RegistryEntryLookup<DensityFunction> densityFunctionLookup, RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup) Creates theNoiseRouterfor the floating islands world type.private static NoiseRouterDensityFunctions.createMultiNoiseDependentNoiseRouter(RegistryEntryLookup<DensityFunction> densityFunctionLookup, RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup, DensityFunction density) protected static NoiseRouterDensityFunctions.createNetherNoiseRouter(RegistryEntryLookup<DensityFunction> densityFunctionLookup, RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup) Creates theNoiseRouterfor the nether.protected static NoiseRouterDensityFunctions.createSurfaceNoiseRouter(RegistryEntryLookup<DensityFunction> densityFunctionLookup, RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup, boolean largeBiomes, boolean amplified) Creates theNoiseRouterfor the overworld and the surface world type.private static DensityFunctionDensityFunctions.entryHolder(RegistryEntryLookup<DensityFunction> densityFunctionRegisterable, RegistryKey<DensityFunction> key) private static voidDensityFunctions.registerSlopedCheeseFunction(Registerable<DensityFunction> densityFunctionRegisterable, RegistryEntryLookup<DensityFunction> densityFunctionLookup, DensityFunction jaggedNoise, RegistryEntry<DensityFunction> continents, RegistryEntry<DensityFunction> erosion, RegistryKey<DensityFunction> offsetKey, RegistryKey<DensityFunction> factorKey, RegistryKey<DensityFunction> jaggednessKey, RegistryKey<DensityFunction> depthKey, RegistryKey<DensityFunction> slopedCheeseKey, boolean amplified) Creates and registers thesloped_cheesedensity function. -
Uses of RegistryEntryLookup in net.minecraft.world.gen.noise
Fields in net.minecraft.world.gen.noise declared as RegistryEntryLookupModifier and TypeFieldDescriptionprivate final RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters>NoiseConfig.noiseParametersRegistryMethods in net.minecraft.world.gen.noise with parameters of type RegistryEntryLookupModifier and TypeMethodDescriptionstatic NoiseConfigNoiseConfig.create(ChunkGeneratorSettings chunkGeneratorSettings, RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup, long legacyWorldSeed) static DoublePerlinNoiseSamplerNoiseParametersKeys.createNoiseSampler(RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup, RandomSplitter splitter, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> key) Constructors in net.minecraft.world.gen.noise with parameters of type RegistryEntryLookupModifierConstructorDescriptionprivateNoiseConfig(ChunkGeneratorSettings chunkGeneratorSettings, RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup, long seed)