Uses of Interface
net.minecraft.class_7871
Packages that use class_7871
Package
Description
The base package for all Minecraft classes.
The Named Binary Tag (NBT) data format.
Contains the registry, used to register various in-game components, and related classes.
-
Uses of class_7871 in net.minecraft
Classes in net.minecraft that implement class_7871Modifier and TypeClassDescriptionprivate static classprivate static classFields in net.minecraft with type parameters of type class_7871Modifier and TypeFieldDescriptionprivate final Map<Identifier,class_7871<?>> class_7877.class_7878.registriesThe field for theregistriesrecord component.Methods in net.minecraft that return class_7871Modifier and TypeMethodDescriptiondefault <T> class_7871<T>class_7871.class_7872.method_46751(RegistryKey<? extends Registry<? extends T>> registryKey) (package private) static <T> class_7871<T>class_7877.method_46778(CommandRegistryWrapper.Impl<T> impl) <S> class_7871<S>class_7891.method_46799(RegistryKey<? extends Registry<? extends S>> registryKey) Methods in net.minecraft that return types with arguments of type class_7871Modifier and TypeMethodDescription<T> Optional<class_7871<T>>class_7871.class_7872.method_46750(RegistryKey<? extends Registry<? extends T>> registryKey) Map<Identifier,class_7871<?>> class_7877.class_7878.registries()Returns the value of theregistriesrecord component.Constructor parameters in net.minecraft with type arguments of type class_7871ModifierConstructorDescriptionprivateclass_7878(class_7877.class_7879 class_7879, class_7877.class_7885 class_7885, Map<Identifier, class_7871<?>> map, Map<RegistryKey<?>, class_7877.class_7881<?>> map2, List<RuntimeException> list) -
Uses of class_7871 in net.minecraft.client.gui.screen
Methods in net.minecraft.client.gui.screen with parameters of type class_7871Modifier and TypeMethodDescriptionstatic FlatChunkGeneratorConfigPresetsScreen.parsePresetString(class_7871<Biome> class_7871, class_7871<StructureSet> class_78712, class_7871<PlacedFeature> class_78713, String string, FlatChunkGeneratorConfig flatChunkGeneratorConfig) -
Uses of class_7871 in net.minecraft.command
Subinterfaces of class_7871 in net.minecraft.commandModifier and TypeInterfaceDescriptioninterfaceA wrapper of a registry, used in command arguments.static interfaceClasses in net.minecraft.command that implement class_7871Modifier and TypeClassDescriptionstatic classstatic class -
Uses of class_7871 in net.minecraft.nbt
Methods in net.minecraft.nbt with parameters of type class_7871Modifier and TypeMethodDescriptionstatic BlockStateNbtHelper.toBlockState(class_7871<Block> blockRegistryWrapper, NbtCompound nbt) Returns the block state from thenbt. -
Uses of class_7871 in net.minecraft.structure
Fields in net.minecraft.structure declared as class_7871Modifier and TypeFieldDescriptionprivate final class_7871<Block>StructureTemplateManager.blockRegistryWrapperMethods in net.minecraft.structure with parameters of type class_7871Modifier and TypeMethodDescriptionprivate voidStructureTemplate.loadPalettedBlockInfo(class_7871<Block> blockRegistryWrapper, NbtList palette, NbtList blocks) voidStructureTemplate.readNbt(class_7871<Block> blockRegistryWrapper, NbtCompound nbt) Constructors in net.minecraft.structure with parameters of type class_7871ModifierConstructorDescriptionStructureTemplateManager(ResourceManager resourceManager, LevelStorage.Session session, com.mojang.datafixers.DataFixer dataFixer, class_7871<Block> blockRegistryWrapper) -
Uses of class_7871 in net.minecraft.util.dynamic
Fields in net.minecraft.util.dynamic declared as class_7871Modifier and TypeFieldDescriptionprivate final class_7871<T>RegistryOps.class_7862.getterThe field for thegetterrecord component.Methods in net.minecraft.util.dynamic that return class_7871Modifier and TypeMethodDescriptionRegistryOps.class_7862.getter()Returns the value of thegetterrecord component.Methods in net.minecraft.util.dynamic that return types with arguments of type class_7871Modifier and TypeMethodDescription<E> Optional<class_7871<E>>RegistryOps.method_46634(RegistryKey<? extends Registry<? extends E>> registryKey) static <E,O> com.mojang.serialization.codecs.RecordCodecBuilder<O, class_7871<E>> RegistryOps.method_46636(RegistryKey<? extends Registry<? extends E>> registryKey) Constructors in net.minecraft.util.dynamic with parameters of type class_7871ModifierConstructorDescriptionclass_7862(class_7876<T> class_7876, class_7871<T> class_7871, com.mojang.serialization.Lifecycle lifecycle) -
Uses of class_7871 in net.minecraft.util.registry
Methods in net.minecraft.util.registry that return class_7871Modifier and TypeMethodDescriptionabstract class_7871<T>MutableRegistry.method_46769()SimpleRegistry.method_46769() -
Uses of class_7871 in net.minecraft.world.biome
Fields in net.minecraft.world.biome declared as class_7871Modifier and TypeFieldDescriptionprivate final class_7871<PlacedFeature>GenerationSettings.Builder.field_40894private final class_7871<ConfiguredCarver<?>>GenerationSettings.Builder.field_40895Methods in net.minecraft.world.biome with parameters of type class_7871Modifier and TypeMethodDescriptionstatic BiomeOverworldBiomeCreator.createBadlands(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712, boolean bool) static BiomeTheNetherBiomeCreator.createBasaltDeltas(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) static BiomeOverworldBiomeCreator.createBeach(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712, boolean bool, boolean bool2) static BiomeOverworldBiomeCreator.createColdOcean(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712, boolean bool) static BiomeTheNetherBiomeCreator.createCrimsonForest(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) static BiomeOverworldBiomeCreator.createDarkForest(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) static BiomeOverworldBiomeCreator.createDeepDark(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) static BiomeOverworldBiomeCreator.createDesert(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) static BiomeOverworldBiomeCreator.createDripstoneCaves(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) static BiomeTheEndBiomeCreator.createEndBarrens(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) static BiomeTheEndBiomeCreator.createEndHighlands(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) static BiomeTheEndBiomeCreator.createEndMidlands(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) static BiomeOverworldBiomeCreator.createFrozenOcean(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712, boolean bool) static BiomeOverworldBiomeCreator.createFrozenPeaks(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) static BiomeOverworldBiomeCreator.createGrove(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) static BiomeOverworldBiomeCreator.createJaggedPeaks(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) static BiomeOverworldBiomeCreator.createJungle(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) private static BiomeOverworldBiomeCreator.createJungleFeatures(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712, float float2, boolean bool, boolean bool2, boolean bool3, SpawnSettings.Builder builder) static BiomeOverworldBiomeCreator.createLukewarmOcean(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712, boolean bool) static BiomeOverworldBiomeCreator.createLushCaves(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) static BiomeOverworldBiomeCreator.createMangroveSwamp(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) static BiomeOverworldBiomeCreator.createMeadow(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) static BiomeOverworldBiomeCreator.createMushroomFields(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) static BiomeTheNetherBiomeCreator.createNetherWastes(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) static BiomeOverworldBiomeCreator.createNormalBambooJungle(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) static BiomeOverworldBiomeCreator.createNormalForest(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712, boolean bool, boolean bool2, boolean bool3) static BiomeOverworldBiomeCreator.createNormalOcean(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712, boolean bool) private static GenerationSettings.BuilderOverworldBiomeCreator.createOceanGenerationSettings(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) static BiomeOverworldBiomeCreator.createOldGrowthTaiga(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712, boolean bool) static BiomeOverworldBiomeCreator.createPlains(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712, boolean bool, boolean bool2, boolean bool3) static BiomeOverworldBiomeCreator.createRiver(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712, boolean bool) static BiomeOverworldBiomeCreator.createSavanna(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712, boolean bool, boolean bool2) static BiomeTheEndBiomeCreator.createSmallEndIslands(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) static BiomeOverworldBiomeCreator.createSnowySlopes(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) static BiomeTheNetherBiomeCreator.createSoulSandValley(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) static BiomeOverworldBiomeCreator.createSparseJungle(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) static BiomeOverworldBiomeCreator.createStonyPeaks(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) static BiomeOverworldBiomeCreator.createSwamp(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) static BiomeOverworldBiomeCreator.createTaiga(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712, boolean bool) static BiomeTheEndBiomeCreator.createTheEnd(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) static BiomeOverworldBiomeCreator.createTheVoid(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) static BiomeOverworldBiomeCreator.createWarmOcean(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) static BiomeTheNetherBiomeCreator.createWarpedForest(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) static BiomeOverworldBiomeCreator.createWindsweptHills(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712, boolean bool) Constructors in net.minecraft.world.biome with parameters of type class_7871ModifierConstructorDescriptionBuilder(class_7871<PlacedFeature> class_7871, class_7871<ConfiguredCarver<?>> class_78712) -
Uses of class_7871 in net.minecraft.world.biome.source
Fields in net.minecraft.world.biome.source declared as class_7871Modifier and TypeFieldDescriptionprivate final class_7871<Biome>MultiNoiseBiomeSource.Instance.biomeRegistryThe field for thebiomeRegistryrecord component.Fields in net.minecraft.world.biome.source with type parameters of type class_7871Modifier and TypeFieldDescriptionprivate final Function<class_7871<Biome>,MultiNoiseUtil.Entries<RegistryEntry<Biome>>> MultiNoiseBiomeSource.Preset.biomeSourceFunctionMethods in net.minecraft.world.biome.source that return class_7871Modifier and TypeMethodDescriptionMultiNoiseBiomeSource.Instance.biomeRegistry()Returns the value of thebiomeRegistryrecord component.Methods in net.minecraft.world.biome.source with parameters of type class_7871Modifier and TypeMethodDescriptionMultiNoiseBiomeSource.Preset.getBiomeSource(class_7871<Biome> class_7871) MultiNoiseBiomeSource.Preset.getBiomeSource(class_7871<Biome> class_7871, boolean useInstance) static TheEndBiomeSourceTheEndBiomeSource.method_46680(class_7871<Biome> class_7871) MultiNoiseBiomeSource.Preset.stream(class_7871<Biome> class_7871) Constructors in net.minecraft.world.biome.source with parameters of type class_7871ModifierConstructorDescription(package private)Instance(MultiNoiseBiomeSource.Preset preset, class_7871<Biome> class_7871) Constructor parameters in net.minecraft.world.biome.source with type arguments of type class_7871ModifierConstructorDescriptionPreset(Identifier id, Function<class_7871<Biome>, MultiNoiseUtil.Entries<RegistryEntry<Biome>>> biomeSourceFunction) -
Uses of class_7871 in net.minecraft.world.gen
Fields in net.minecraft.world.gen declared as class_7871Modifier and TypeFieldDescriptionprivate final class_7871<Biome>WorldPresets.Registrar.biomeRegistryprivate final class_7871<ChunkGeneratorSettings>WorldPresets.Registrar.chunkGeneratorSettingsRegistryprivate final class_7871<PlacedFeature>WorldPresets.Registrar.field_40920private final class_7871<StructureSet>WorldPresets.Registrar.structureSetRegistry -
Uses of class_7871 in net.minecraft.world.gen.chunk
Methods in net.minecraft.world.gen.chunk with parameters of type class_7871Modifier and TypeMethodDescriptionstatic FlatChunkGeneratorConfigFlatChunkGeneratorConfig.getDefaultConfig(class_7871<Biome> class_7871, class_7871<StructureSet> class_78712, class_7871<PlacedFeature> class_78713) static RegistryEntry<Biome>FlatChunkGeneratorConfig.method_46726(class_7871<Biome> class_7871) static List<RegistryEntry<PlacedFeature>>FlatChunkGeneratorConfig.method_46729(class_7871<PlacedFeature> class_7871) -
Uses of class_7871 in net.minecraft.world.gen.densityfunction
Methods in net.minecraft.world.gen.densityfunction with parameters of type class_7871Modifier and TypeMethodDescriptionprivate static DensityFunctionDensityFunctions.applyCavesSlides(class_7871<DensityFunction> class_7871, int minY, int maxY) Applies the slides for the nether and the caves world type.private static DensityFunctionDensityFunctions.createCavePillarsOverworldFunction(class_7871<DoublePerlinNoiseSampler.NoiseParameters> class_7871) private static DensityFunctionDensityFunctions.createCavesEntrancesOverworldFunction(class_7871<DensityFunction> class_7871, class_7871<DoublePerlinNoiseSampler.NoiseParameters> class_78712) private static DensityFunctionDensityFunctions.createCavesFunction(class_7871<DensityFunction> class_7871, class_7871<DoublePerlinNoiseSampler.NoiseParameters> class_78712, DensityFunction densityFunction) protected static NoiseRouterDensityFunctions.createCavesNoiseRouter(class_7871<DensityFunction> class_7871, class_7871<DoublePerlinNoiseSampler.NoiseParameters> class_78712) Creates theNoiseRouterfor the caves world type.private static DensityFunctionDensityFunctions.createCavesNoodleOverworldFunction(class_7871<DensityFunction> class_7871, class_7871<DoublePerlinNoiseSampler.NoiseParameters> class_78712) private static DensityFunctionDensityFunctions.createCavesSpaghetti2dOverworldFunction(class_7871<DensityFunction> class_7871, class_7871<DoublePerlinNoiseSampler.NoiseParameters> class_78712) private static DensityFunctionDensityFunctions.createCavesSpaghettiRoughnessOverworldFunction(class_7871<DoublePerlinNoiseSampler.NoiseParameters> class_7871) protected static NoiseRouterDensityFunctions.createEndNoiseRouter(class_7871<DensityFunction> class_7871) Creates theNoiseRouterfor The End.protected static NoiseRouterDensityFunctions.createFloatingIslandsNoiseRouter(class_7871<DensityFunction> class_7871, class_7871<DoublePerlinNoiseSampler.NoiseParameters> class_78712) Creates theNoiseRouterfor the floating islands world type.private static NoiseRouterDensityFunctions.createMultiNoiseDependentNoiseRouter(class_7871<DensityFunction> class_7871, class_7871<DoublePerlinNoiseSampler.NoiseParameters> class_78712, DensityFunction densityFunction) protected static NoiseRouterDensityFunctions.createNetherNoiseRouter(class_7871<DensityFunction> class_7871, class_7871<DoublePerlinNoiseSampler.NoiseParameters> class_78712) Creates theNoiseRouterfor the nether.protected static NoiseRouterDensityFunctions.createSurfaceNoiseRouter(class_7871<DensityFunction> class_7871, class_7871<DoublePerlinNoiseSampler.NoiseParameters> class_78712, boolean bool, boolean bool2) Creates theNoiseRouterfor the overworld and the surface world type.private static DensityFunctionDensityFunctions.entryHolder(class_7871<DensityFunction> class_7871, RegistryKey<DensityFunction> key) private static voidDensityFunctions.registerSlopedCheeseFunction(class_7891<DensityFunction> class_7891, class_7871<DensityFunction> class_7871, DensityFunction densityFunction, RegistryEntry<DensityFunction> registryEntry, RegistryEntry<DensityFunction> registryEntry2, RegistryKey<DensityFunction> registryKey, RegistryKey<DensityFunction> registryKey2, RegistryKey<DensityFunction> registryKey3, RegistryKey<DensityFunction> registryKey4, RegistryKey<DensityFunction> registryKey5, boolean bool) Creates and registers thesloped_cheesedensity function. -
Uses of class_7871 in net.minecraft.world.gen.noise
Fields in net.minecraft.world.gen.noise declared as class_7871Modifier and TypeFieldDescriptionprivate final class_7871<DoublePerlinNoiseSampler.NoiseParameters>NoiseConfig.noiseParametersRegistryMethods in net.minecraft.world.gen.noise with parameters of type class_7871Modifier and TypeMethodDescriptionstatic NoiseConfigNoiseConfig.create(ChunkGeneratorSettings chunkGeneratorSettings, class_7871<DoublePerlinNoiseSampler.NoiseParameters> class_7871, long legacyWorldSeed) static DoublePerlinNoiseSamplerNoiseParametersKeys.createNoiseSampler(class_7871<DoublePerlinNoiseSampler.NoiseParameters> class_7871, RandomSplitter randomSplitter, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> registryKey) Constructors in net.minecraft.world.gen.noise with parameters of type class_7871ModifierConstructorDescriptionprivateNoiseConfig(ChunkGeneratorSettings chunkGeneratorSettings, class_7871<DoublePerlinNoiseSampler.NoiseParameters> class_7871, long seed)