Uses of Class
net.minecraft.world.level.chunk.ChunkGenerator
Packages that use ChunkGenerator
Package
Description
-
Uses of ChunkGenerator in net.minecraft.client.gui.screens.worldselection
Methods in net.minecraft.client.gui.screens.worldselection that return ChunkGeneratorModifier and TypeMethodDescriptionprotected abstract ChunkGeneratorWorldPreset.generator(RegistryAccess p_194083_, long p_194084_) -
Uses of ChunkGenerator in net.minecraft.core
Fields in net.minecraft.core with type parameters of type ChunkGeneratorModifier and TypeFieldDescriptionstatic final Registry<com.mojang.serialization.Codec<? extends ChunkGenerator>>Registry.CHUNK_GENERATORstatic final ResourceKey<Registry<com.mojang.serialization.Codec<? extends ChunkGenerator>>>Registry.CHUNK_GENERATOR_REGISTRY -
Uses of ChunkGenerator in net.minecraft.server.level
Fields in net.minecraft.server.level declared as ChunkGeneratorMethods in net.minecraft.server.level that return ChunkGeneratorModifier and TypeMethodDescriptionprotected ChunkGeneratorChunkMap.generator()ServerChunkCache.getGenerator()Constructors in net.minecraft.server.level with parameters of type ChunkGeneratorModifierConstructorDescriptionChunkMap(ServerLevel p_143040_, LevelStorageSource.LevelStorageAccess p_143041_, com.mojang.datafixers.DataFixer p_143042_, StructureManager p_143043_, Executor p_143044_, BlockableEventLoop<Runnable> p_143045_, LightChunkGetter p_143046_, ChunkGenerator p_143047_, ChunkProgressListener p_143048_, ChunkStatusUpdateListener p_143049_, Supplier<DimensionDataStorage> p_143050_, int p_143051_, boolean p_143052_) ServerChunkCache(ServerLevel p_184009_, LevelStorageSource.LevelStorageAccess p_184010_, com.mojang.datafixers.DataFixer p_184011_, StructureManager p_184012_, Executor p_184013_, ChunkGenerator p_184014_, int p_184015_, int p_184016_, boolean p_184017_, ChunkProgressListener p_184018_, ChunkStatusUpdateListener p_184019_, Supplier<DimensionDataStorage> p_184020_) ServerLevel(MinecraftServer p_203762_, Executor p_203763_, LevelStorageSource.LevelStorageAccess p_203764_, ServerLevelData p_203765_, ResourceKey<Level> p_203766_, Holder<DimensionType> p_203767_, ChunkProgressListener p_203768_, ChunkGenerator p_203769_, boolean p_203770_, long p_203771_, List<CustomSpawner> p_203772_, boolean p_203773_) -
Uses of ChunkGenerator in net.minecraft.world.level
Methods in net.minecraft.world.level with parameters of type ChunkGeneratorModifier and TypeMethodDescriptionprivate static booleanNaturalSpawner.canSpawnMobAt(ServerLevel p_47004_, StructureFeatureManager p_47005_, ChunkGenerator p_47006_, MobCategory p_47007_, MobSpawnSettings.SpawnerData p_47008_, BlockPos p_47009_) private static Optional<MobSpawnSettings.SpawnerData>NaturalSpawner.getRandomSpawnMobAt(ServerLevel p_151599_, StructureFeatureManager p_151600_, ChunkGenerator p_151601_, MobCategory p_151602_, Random p_151603_, BlockPos p_151604_) private static booleanNaturalSpawner.isValidSpawnPostitionForType(ServerLevel p_46996_, MobCategory p_46997_, StructureFeatureManager p_46998_, ChunkGenerator p_46999_, MobSpawnSettings.SpawnerData p_47000_, BlockPos.MutableBlockPos p_47001_, double p_47002_) private static WeightedRandomList<MobSpawnSettings.SpawnerData>NaturalSpawner.mobsAt(ServerLevel p_204169_, StructureFeatureManager p_204170_, ChunkGenerator p_204171_, MobCategory p_204172_, BlockPos p_204173_, Holder<Biome> p_204174_) -
Uses of ChunkGenerator in net.minecraft.world.level.block.grower
Methods in net.minecraft.world.level.block.grower with parameters of type ChunkGeneratorModifier and TypeMethodDescriptionbooleanAbstractMegaTreeGrower.growTree(ServerLevel p_59985_, ChunkGenerator p_59986_, BlockPos p_59987_, BlockState p_59988_, Random p_59989_) booleanAbstractTreeGrower.growTree(ServerLevel p_60006_, ChunkGenerator p_60007_, BlockPos p_60008_, BlockState p_60009_, Random p_60010_) booleanAbstractMegaTreeGrower.placeMega(ServerLevel p_59991_, ChunkGenerator p_59992_, BlockPos p_59993_, BlockState p_59994_, Random p_59995_, int p_59996_, int p_59997_) -
Uses of ChunkGenerator in net.minecraft.world.level.chunk
Fields in net.minecraft.world.level.chunk with type parameters of type ChunkGeneratorModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<ChunkGenerator>ChunkGenerator.CODECMethods in net.minecraft.world.level.chunk with type parameters of type ChunkGeneratorModifier and TypeMethodDescriptionprotected static final <T extends ChunkGenerator>
com.mojang.datafixers.Products.P1<com.mojang.serialization.codecs.RecordCodecBuilder.Mu<T>,Registry<StructureSet>> ChunkGenerator.commonCodec(com.mojang.serialization.codecs.RecordCodecBuilder.Instance<T> p_208006_) Methods in net.minecraft.world.level.chunk that return ChunkGeneratorMethods in net.minecraft.world.level.chunk that return types with arguments of type ChunkGeneratorModifier and TypeMethodDescriptionprotected abstract com.mojang.serialization.Codec<? extends ChunkGenerator>ChunkGenerator.codec()Optional<ResourceKey<com.mojang.serialization.Codec<? extends ChunkGenerator>>>ChunkGenerator.getTypeNameForDataFixer()Methods in net.minecraft.world.level.chunk with parameters of type ChunkGeneratorModifier and TypeMethodDescriptionCompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>> ChunkStatus.GenerationTask.doWork(ChunkStatus p_187871_, Executor p_187872_, ServerLevel p_187873_, ChunkGenerator p_187874_, StructureManager p_187875_, ThreadedLevelLightEngine p_187876_, Function<ChunkAccess, CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess, ChunkHolder.ChunkLoadingFailure>>> p_187877_, List<ChunkAccess> p_187878_, ChunkAccess p_187879_, boolean p_187880_) default CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>> ChunkStatus.SimpleGenerationTask.doWork(ChunkStatus p_187882_, Executor p_187883_, ServerLevel p_187884_, ChunkGenerator p_187885_, StructureManager p_187886_, ThreadedLevelLightEngine p_187887_, Function<ChunkAccess, CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess, ChunkHolder.ChunkLoadingFailure>>> p_187888_, List<ChunkAccess> p_187889_, ChunkAccess p_187890_, boolean p_187891_) voidChunkStatus.SimpleGenerationTask.doWork(ChunkStatus p_156323_, ServerLevel p_156324_, ChunkGenerator p_156325_, List<ChunkAccess> p_156326_, ChunkAccess p_156327_) CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,ChunkHolder.ChunkLoadingFailure>> ChunkStatus.generate(Executor p_187789_, ServerLevel p_187790_, ChunkGenerator p_187791_, StructureManager p_187792_, ThreadedLevelLightEngine p_187793_, Function<ChunkAccess, CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess, ChunkHolder.ChunkLoadingFailure>>> p_187794_, List<ChunkAccess> p_187795_, boolean p_187796_) -
Uses of ChunkGenerator in net.minecraft.world.level.chunk.storage
Method parameters in net.minecraft.world.level.chunk.storage with type arguments of type ChunkGeneratorModifier and TypeMethodDescriptionstatic voidChunkStorage.injectDatafixingContext(CompoundTag p_196919_, ResourceKey<Level> p_196920_, Optional<ResourceKey<com.mojang.serialization.Codec<? extends ChunkGenerator>>> p_196921_) ChunkStorage.upgradeChunkTag(ResourceKey<Level> p_188289_, Supplier<DimensionDataStorage> p_188290_, CompoundTag p_188291_, Optional<ResourceKey<com.mojang.serialization.Codec<? extends ChunkGenerator>>> p_188292_) -
Uses of ChunkGenerator in net.minecraft.world.level.dimension
Fields in net.minecraft.world.level.dimension declared as ChunkGeneratorMethods in net.minecraft.world.level.dimension that return ChunkGeneratorConstructors in net.minecraft.world.level.dimension with parameters of type ChunkGeneratorModifierConstructorDescriptionLevelStem(Holder<DimensionType> p_204519_, ChunkGenerator p_204520_) LevelStem(Holder<DimensionType> p_204519_, ChunkGenerator p_204520_, boolean useServerSeed) -
Uses of ChunkGenerator in net.minecraft.world.level.levelgen
Subclasses of ChunkGenerator in net.minecraft.world.level.levelgenModifier and TypeClassDescriptionclassclassclassMethods in net.minecraft.world.level.levelgen that return ChunkGeneratorModifier and TypeMethodDescriptionWorldGenSettings.overworld()DebugLevelSource.withSeed(long p_64130_) FlatLevelSource.withSeed(long p_64180_) NoiseBasedChunkGenerator.withSeed(long p_64374_) Methods in net.minecraft.world.level.levelgen that return types with arguments of type ChunkGeneratorModifier and TypeMethodDescriptionprotected com.mojang.serialization.Codec<? extends ChunkGenerator>DebugLevelSource.codec()protected com.mojang.serialization.Codec<? extends ChunkGenerator>FlatLevelSource.codec()protected com.mojang.serialization.Codec<? extends ChunkGenerator>NoiseBasedChunkGenerator.codec()Methods in net.minecraft.world.level.levelgen with parameters of type ChunkGeneratorModifier and TypeMethodDescriptionWorldGenSettings.withOverworld(Registry<DimensionType> p_204650_, Registry<LevelStem> p_204651_, ChunkGenerator p_204652_) WorldGenSettings.withOverworld(Registry<LevelStem> p_204646_, Holder<DimensionType> p_204647_, ChunkGenerator p_204648_) Constructors in net.minecraft.world.level.levelgen with parameters of type ChunkGeneratorModifierConstructorDescriptionWorldGenerationContext(ChunkGenerator p_182507_, LevelHeightAccessor p_182508_) -
Uses of ChunkGenerator in net.minecraft.world.level.levelgen.feature
Fields in net.minecraft.world.level.levelgen.feature declared as ChunkGeneratorMethods in net.minecraft.world.level.levelgen.feature that return ChunkGeneratorMethods in net.minecraft.world.level.levelgen.feature with parameters of type ChunkGeneratorModifier and TypeMethodDescriptionprivate static voidWoodlandMansionFeature.afterPlace(WorldGenLevel p_191195_, StructureFeatureManager p_191196_, ChunkGenerator p_191197_, Random p_191198_, BoundingBox p_191199_, ChunkPos p_191200_, PiecesContainer p_191201_) booleanStructureFeature.canGenerate(RegistryAccess p_197172_, ChunkGenerator p_197173_, BiomeSource p_197174_, StructureManager p_197175_, long p_197176_, ChunkPos p_197177_, C p_197178_, LevelHeightAccessor p_197179_, Predicate<Holder<Biome>> p_197180_) private static intRuinedPortalFeature.findSuitableY(Random p_160272_, ChunkGenerator p_160273_, RuinedPortalPiece.VerticalPlacement p_160274_, boolean p_160275_, int p_160276_, int p_160277_, BoundingBox p_160278_, LevelHeightAccessor p_160279_) ConfiguredStructureFeature.generate(RegistryAccess p_204708_, ChunkGenerator p_204709_, BiomeSource p_204710_, StructureManager p_204711_, long p_204712_, ChunkPos p_204713_, int p_204714_, LevelHeightAccessor p_204715_, Predicate<Holder<Biome>> p_204716_) private static intEndCityFeature.getYPositionForFeature(ChunkPos p_159670_, ChunkGenerator p_159671_, LevelHeightAccessor p_159672_) booleanConfiguredFeature.place(WorldGenLevel p_65386_, ChunkGenerator p_65387_, Random p_65388_, BlockPos p_65389_) booleanFeature.place(FC p_204741_, WorldGenLevel p_204742_, ChunkGenerator p_204743_, Random p_204744_, BlockPos p_204745_) booleanWeightedPlacedFeature.place(WorldGenLevel p_191182_, ChunkGenerator p_191183_, Random p_191184_, BlockPos p_191185_) private static booleanRootSystemFeature.placeDirtAndTree(WorldGenLevel p_160223_, ChunkGenerator p_160224_, RootSystemConfiguration p_160225_, Random p_160226_, BlockPos.MutableBlockPos p_160227_, BlockPos p_160228_) protected booleanVegetationPatchFeature.placeVegetation(WorldGenLevel p_160592_, VegetationPatchConfiguration p_160593_, ChunkGenerator p_160594_, Random p_160595_, BlockPos p_160596_) protected booleanWaterloggedVegetationPatchFeature.placeVegetation(WorldGenLevel p_160637_, VegetationPatchConfiguration p_160638_, ChunkGenerator p_160639_, Random p_160640_, BlockPos p_160641_) Constructors in net.minecraft.world.level.levelgen.feature with parameters of type ChunkGeneratorModifierConstructorDescriptionFeaturePlaceContext(Optional<ConfiguredFeature<?, ?>> p_190929_, WorldGenLevel p_190930_, ChunkGenerator p_190931_, Random p_190932_, BlockPos p_190933_, FC p_190934_) -
Uses of ChunkGenerator in net.minecraft.world.level.levelgen.placement
Fields in net.minecraft.world.level.levelgen.placement declared as ChunkGeneratorMethods in net.minecraft.world.level.levelgen.placement that return ChunkGeneratorMethods in net.minecraft.world.level.levelgen.placement with parameters of type ChunkGeneratorModifier and TypeMethodDescriptionbooleanPlacedFeature.place(WorldGenLevel p_191783_, ChunkGenerator p_191784_, Random p_191785_, BlockPos p_191786_) booleanPlacedFeature.placeWithBiomeCheck(WorldGenLevel p_191807_, ChunkGenerator p_191808_, Random p_191809_, BlockPos p_191810_) Constructors in net.minecraft.world.level.levelgen.placement with parameters of type ChunkGeneratorModifierConstructorDescriptionPlacementContext(WorldGenLevel p_191818_, ChunkGenerator p_191819_, Optional<PlacedFeature> p_191820_) -
Uses of ChunkGenerator in net.minecraft.world.level.levelgen.structure
Fields in net.minecraft.world.level.levelgen.structure declared as ChunkGeneratorMethods in net.minecraft.world.level.levelgen.structure with parameters of type ChunkGeneratorModifier and TypeMethodDescriptionvoidPostPlacementProcessor.afterPlace(WorldGenLevel p_192438_, StructureFeatureManager p_192439_, ChunkGenerator p_192440_, Random p_192441_, BoundingBox p_192442_, ChunkPos p_192443_, PiecesContainer p_192444_) voidPoolElementStructurePiece.place(WorldGenLevel p_192417_, StructureFeatureManager p_192418_, ChunkGenerator p_192419_, Random p_192420_, BoundingBox p_192421_, BlockPos p_192422_, boolean p_192423_) voidStructureStart.placeInChunk(WorldGenLevel p_73584_, StructureFeatureManager p_73585_, ChunkGenerator p_73586_, Random p_73587_, BoundingBox p_73588_, ChunkPos p_73589_) voidBuriedTreasurePieces.BuriedTreasurePiece.postProcess(WorldGenLevel p_191966_, StructureFeatureManager p_191967_, ChunkGenerator p_191968_, Random p_191969_, BoundingBox p_191970_, ChunkPos p_191971_, BlockPos p_191972_) voidDesertPyramidPiece.postProcess(WorldGenLevel p_191981_, StructureFeatureManager p_191982_, ChunkGenerator p_191983_, Random p_191984_, BoundingBox p_191985_, ChunkPos p_191986_, BlockPos p_191987_) voidIglooPieces.IglooPiece.postProcess(WorldGenLevel p_192001_, StructureFeatureManager p_192002_, ChunkGenerator p_192003_, Random p_192004_, BoundingBox p_192005_, ChunkPos p_192006_, BlockPos p_192007_) voidJunglePyramidPiece.postProcess(WorldGenLevel p_192016_, StructureFeatureManager p_192017_, ChunkGenerator p_192018_, Random p_192019_, BoundingBox p_192020_, ChunkPos p_192021_, BlockPos p_192022_) voidMineShaftPieces.MineShaftCorridor.postProcess(WorldGenLevel p_192030_, StructureFeatureManager p_192031_, ChunkGenerator p_192032_, Random p_192033_, BoundingBox p_192034_, ChunkPos p_192035_, BlockPos p_192036_) voidMineShaftPieces.MineShaftCrossing.postProcess(WorldGenLevel p_192043_, StructureFeatureManager p_192044_, ChunkGenerator p_192045_, Random p_192046_, BoundingBox p_192047_, ChunkPos p_192048_, BlockPos p_192049_) voidMineShaftPieces.MineShaftRoom.postProcess(WorldGenLevel p_192059_, StructureFeatureManager p_192060_, ChunkGenerator p_192061_, Random p_192062_, BoundingBox p_192063_, ChunkPos p_192064_, BlockPos p_192065_) voidMineShaftPieces.MineShaftStairs.postProcess(WorldGenLevel p_192072_, StructureFeatureManager p_192073_, ChunkGenerator p_192074_, Random p_192075_, BoundingBox p_192076_, ChunkPos p_192077_, BlockPos p_192078_) voidNetherBridgePieces.BridgeCrossing.postProcess(WorldGenLevel p_192083_, StructureFeatureManager p_192084_, ChunkGenerator p_192085_, Random p_192086_, BoundingBox p_192087_, ChunkPos p_192088_, BlockPos p_192089_) voidNetherBridgePieces.BridgeEndFiller.postProcess(WorldGenLevel p_192093_, StructureFeatureManager p_192094_, ChunkGenerator p_192095_, Random p_192096_, BoundingBox p_192097_, ChunkPos p_192098_, BlockPos p_192099_) voidNetherBridgePieces.BridgeStraight.postProcess(WorldGenLevel p_192106_, StructureFeatureManager p_192107_, ChunkGenerator p_192108_, Random p_192109_, BoundingBox p_192110_, ChunkPos p_192111_, BlockPos p_192112_) voidNetherBridgePieces.CastleCorridorStairsPiece.postProcess(WorldGenLevel p_192116_, StructureFeatureManager p_192117_, ChunkGenerator p_192118_, Random p_192119_, BoundingBox p_192120_, ChunkPos p_192121_, BlockPos p_192122_) voidNetherBridgePieces.CastleCorridorTBalconyPiece.postProcess(WorldGenLevel p_192126_, StructureFeatureManager p_192127_, ChunkGenerator p_192128_, Random p_192129_, BoundingBox p_192130_, ChunkPos p_192131_, BlockPos p_192132_) voidNetherBridgePieces.CastleEntrance.postProcess(WorldGenLevel p_192136_, StructureFeatureManager p_192137_, ChunkGenerator p_192138_, Random p_192139_, BoundingBox p_192140_, ChunkPos p_192141_, BlockPos p_192142_) voidNetherBridgePieces.CastleSmallCorridorCrossingPiece.postProcess(WorldGenLevel p_192146_, StructureFeatureManager p_192147_, ChunkGenerator p_192148_, Random p_192149_, BoundingBox p_192150_, ChunkPos p_192151_, BlockPos p_192152_) voidNetherBridgePieces.CastleSmallCorridorLeftTurnPiece.postProcess(WorldGenLevel p_192156_, StructureFeatureManager p_192157_, ChunkGenerator p_192158_, Random p_192159_, BoundingBox p_192160_, ChunkPos p_192161_, BlockPos p_192162_) voidNetherBridgePieces.CastleSmallCorridorPiece.postProcess(WorldGenLevel p_192169_, StructureFeatureManager p_192170_, ChunkGenerator p_192171_, Random p_192172_, BoundingBox p_192173_, ChunkPos p_192174_, BlockPos p_192175_) voidNetherBridgePieces.CastleSmallCorridorRightTurnPiece.postProcess(WorldGenLevel p_192179_, StructureFeatureManager p_192180_, ChunkGenerator p_192181_, Random p_192182_, BoundingBox p_192183_, ChunkPos p_192184_, BlockPos p_192185_) voidNetherBridgePieces.CastleStalkRoom.postProcess(WorldGenLevel p_192192_, StructureFeatureManager p_192193_, ChunkGenerator p_192194_, Random p_192195_, BoundingBox p_192196_, ChunkPos p_192197_, BlockPos p_192198_) voidNetherBridgePieces.MonsterThrone.postProcess(WorldGenLevel p_192202_, StructureFeatureManager p_192203_, ChunkGenerator p_192204_, Random p_192205_, BoundingBox p_192206_, ChunkPos p_192207_, BlockPos p_192208_) voidNetherBridgePieces.RoomCrossing.postProcess(WorldGenLevel p_192218_, StructureFeatureManager p_192219_, ChunkGenerator p_192220_, Random p_192221_, BoundingBox p_192222_, ChunkPos p_192223_, BlockPos p_192224_) voidNetherBridgePieces.StairsRoom.postProcess(WorldGenLevel p_192228_, StructureFeatureManager p_192229_, ChunkGenerator p_192230_, Random p_192231_, BoundingBox p_192232_, ChunkPos p_192233_, BlockPos p_192234_) voidNetherFossilPieces.NetherFossilPiece.postProcess(WorldGenLevel p_192245_, StructureFeatureManager p_192246_, ChunkGenerator p_192247_, Random p_192248_, BoundingBox p_192249_, ChunkPos p_192250_, BlockPos p_192251_) voidOceanMonumentPieces.MonumentBuilding.postProcess(WorldGenLevel p_192267_, StructureFeatureManager p_192268_, ChunkGenerator p_192269_, Random p_192270_, BoundingBox p_192271_, ChunkPos p_192272_, BlockPos p_192273_) voidOceanMonumentPieces.OceanMonumentCoreRoom.postProcess(WorldGenLevel p_192277_, StructureFeatureManager p_192278_, ChunkGenerator p_192279_, Random p_192280_, BoundingBox p_192281_, ChunkPos p_192282_, BlockPos p_192283_) voidOceanMonumentPieces.OceanMonumentDoubleXRoom.postProcess(WorldGenLevel p_192287_, StructureFeatureManager p_192288_, ChunkGenerator p_192289_, Random p_192290_, BoundingBox p_192291_, ChunkPos p_192292_, BlockPos p_192293_) voidOceanMonumentPieces.OceanMonumentDoubleXYRoom.postProcess(WorldGenLevel p_192297_, StructureFeatureManager p_192298_, ChunkGenerator p_192299_, Random p_192300_, BoundingBox p_192301_, ChunkPos p_192302_, BlockPos p_192303_) voidOceanMonumentPieces.OceanMonumentDoubleYRoom.postProcess(WorldGenLevel p_192307_, StructureFeatureManager p_192308_, ChunkGenerator p_192309_, Random p_192310_, BoundingBox p_192311_, ChunkPos p_192312_, BlockPos p_192313_) voidOceanMonumentPieces.OceanMonumentDoubleYZRoom.postProcess(WorldGenLevel p_192317_, StructureFeatureManager p_192318_, ChunkGenerator p_192319_, Random p_192320_, BoundingBox p_192321_, ChunkPos p_192322_, BlockPos p_192323_) voidOceanMonumentPieces.OceanMonumentDoubleZRoom.postProcess(WorldGenLevel p_192327_, StructureFeatureManager p_192328_, ChunkGenerator p_192329_, Random p_192330_, BoundingBox p_192331_, ChunkPos p_192332_, BlockPos p_192333_) voidOceanMonumentPieces.OceanMonumentEntryRoom.postProcess(WorldGenLevel p_192337_, StructureFeatureManager p_192338_, ChunkGenerator p_192339_, Random p_192340_, BoundingBox p_192341_, ChunkPos p_192342_, BlockPos p_192343_) voidOceanMonumentPieces.OceanMonumentPenthouse.postProcess(WorldGenLevel p_192347_, StructureFeatureManager p_192348_, ChunkGenerator p_192349_, Random p_192350_, BoundingBox p_192351_, ChunkPos p_192352_, BlockPos p_192353_) voidOceanMonumentPieces.OceanMonumentSimpleRoom.postProcess(WorldGenLevel p_192360_, StructureFeatureManager p_192361_, ChunkGenerator p_192362_, Random p_192363_, BoundingBox p_192364_, ChunkPos p_192365_, BlockPos p_192366_) voidOceanMonumentPieces.OceanMonumentSimpleTopRoom.postProcess(WorldGenLevel p_192370_, StructureFeatureManager p_192371_, ChunkGenerator p_192372_, Random p_192373_, BoundingBox p_192374_, ChunkPos p_192375_, BlockPos p_192376_) voidOceanMonumentPieces.OceanMonumentWingRoom.postProcess(WorldGenLevel p_192380_, StructureFeatureManager p_192381_, ChunkGenerator p_192382_, Random p_192383_, BoundingBox p_192384_, ChunkPos p_192385_, BlockPos p_192386_) voidOceanRuinPieces.OceanRuinPiece.postProcess(WorldGenLevel p_192395_, StructureFeatureManager p_192396_, ChunkGenerator p_192397_, Random p_192398_, BoundingBox p_192399_, ChunkPos p_192400_, BlockPos p_192401_) voidPoolElementStructurePiece.postProcess(WorldGenLevel p_192409_, StructureFeatureManager p_192410_, ChunkGenerator p_192411_, Random p_192412_, BoundingBox p_192413_, ChunkPos p_192414_, BlockPos p_192415_) voidRuinedPortalPiece.postProcess(WorldGenLevel p_192449_, StructureFeatureManager p_192450_, ChunkGenerator p_192451_, Random p_192452_, BoundingBox p_192453_, ChunkPos p_192454_, BlockPos p_192455_) voidShipwreckPieces.ShipwreckPiece.postProcess(WorldGenLevel p_192478_, StructureFeatureManager p_192479_, ChunkGenerator p_192480_, Random p_192481_, BoundingBox p_192482_, ChunkPos p_192483_, BlockPos p_192484_) voidStrongholdPieces.ChestCorridor.postProcess(WorldGenLevel p_192491_, StructureFeatureManager p_192492_, ChunkGenerator p_192493_, Random p_192494_, BoundingBox p_192495_, ChunkPos p_192496_, BlockPos p_192497_) voidStrongholdPieces.FillerCorridor.postProcess(WorldGenLevel p_192504_, StructureFeatureManager p_192505_, ChunkGenerator p_192506_, Random p_192507_, BoundingBox p_192508_, ChunkPos p_192509_, BlockPos p_192510_) voidStrongholdPieces.FiveCrossing.postProcess(WorldGenLevel p_192517_, StructureFeatureManager p_192518_, ChunkGenerator p_192519_, Random p_192520_, BoundingBox p_192521_, ChunkPos p_192522_, BlockPos p_192523_) voidStrongholdPieces.LeftTurn.postProcess(WorldGenLevel p_192530_, StructureFeatureManager p_192531_, ChunkGenerator p_192532_, Random p_192533_, BoundingBox p_192534_, ChunkPos p_192535_, BlockPos p_192536_) voidStrongholdPieces.Library.postProcess(WorldGenLevel p_192540_, StructureFeatureManager p_192541_, ChunkGenerator p_192542_, Random p_192543_, BoundingBox p_192544_, ChunkPos p_192545_, BlockPos p_192546_) voidStrongholdPieces.PortalRoom.postProcess(WorldGenLevel p_192553_, StructureFeatureManager p_192554_, ChunkGenerator p_192555_, Random p_192556_, BoundingBox p_192557_, ChunkPos p_192558_, BlockPos p_192559_) voidStrongholdPieces.PrisonHall.postProcess(WorldGenLevel p_192566_, StructureFeatureManager p_192567_, ChunkGenerator p_192568_, Random p_192569_, BoundingBox p_192570_, ChunkPos p_192571_, BlockPos p_192572_) voidStrongholdPieces.RightTurn.postProcess(WorldGenLevel p_192576_, StructureFeatureManager p_192577_, ChunkGenerator p_192578_, Random p_192579_, BoundingBox p_192580_, ChunkPos p_192581_, BlockPos p_192582_) voidStrongholdPieces.RoomCrossing.postProcess(WorldGenLevel p_192586_, StructureFeatureManager p_192587_, ChunkGenerator p_192588_, Random p_192589_, BoundingBox p_192590_, ChunkPos p_192591_, BlockPos p_192592_) voidStrongholdPieces.StairsDown.postProcess(WorldGenLevel p_192599_, StructureFeatureManager p_192600_, ChunkGenerator p_192601_, Random p_192602_, BoundingBox p_192603_, ChunkPos p_192604_, BlockPos p_192605_) voidStrongholdPieces.Straight.postProcess(WorldGenLevel p_192614_, StructureFeatureManager p_192615_, ChunkGenerator p_192616_, Random p_192617_, BoundingBox p_192618_, ChunkPos p_192619_, BlockPos p_192620_) voidStrongholdPieces.StraightStairsDown.postProcess(WorldGenLevel p_192627_, StructureFeatureManager p_192628_, ChunkGenerator p_192629_, Random p_192630_, BoundingBox p_192631_, ChunkPos p_192632_, BlockPos p_192633_) abstract voidStructurePiece.postProcess(WorldGenLevel p_192637_, StructureFeatureManager p_192638_, ChunkGenerator p_192639_, Random p_192640_, BoundingBox p_192641_, ChunkPos p_192642_, BlockPos p_192643_) voidSwamplandHutPiece.postProcess(WorldGenLevel p_192666_, StructureFeatureManager p_192667_, ChunkGenerator p_192668_, Random p_192669_, BoundingBox p_192670_, ChunkPos p_192671_, BlockPos p_192672_) voidTemplateStructurePiece.postProcess(WorldGenLevel p_192682_, StructureFeatureManager p_192683_, ChunkGenerator p_192684_, Random p_192685_, BoundingBox p_192686_, ChunkPos p_192687_, BlockPos p_192688_) Constructors in net.minecraft.world.level.levelgen.structure with parameters of type ChunkGeneratorModifierConstructorDescriptionStructureCheck(ChunkScanAccess p_197251_, RegistryAccess p_197252_, StructureManager p_197253_, ResourceKey<Level> p_197254_, ChunkGenerator p_197255_, LevelHeightAccessor p_197256_, BiomeSource p_197257_, long p_197258_, com.mojang.datafixers.DataFixer p_197259_) -
Uses of ChunkGenerator in net.minecraft.world.level.levelgen.structure.pieces
Fields in net.minecraft.world.level.levelgen.structure.pieces declared as ChunkGeneratorModifier and TypeFieldDescriptionprivate final ChunkGeneratorPieceGenerator.Context.chunkGeneratorThe field for thechunkGeneratorrecord component.private final ChunkGeneratorPieceGeneratorSupplier.Context.chunkGeneratorThe field for thechunkGeneratorrecord component.Methods in net.minecraft.world.level.levelgen.structure.pieces that return ChunkGeneratorModifier and TypeMethodDescriptionPieceGenerator.Context.chunkGenerator()Returns the value of thechunkGeneratorrecord component.PieceGeneratorSupplier.Context.chunkGenerator()Returns the value of thechunkGeneratorrecord component.Constructors in net.minecraft.world.level.levelgen.structure.pieces with parameters of type ChunkGeneratorModifierConstructorDescriptionContext(C config, ChunkGenerator chunkGenerator, StructureManager structureManager, ChunkPos chunkPos, LevelHeightAccessor heightAccessor, WorldgenRandom random, long seed) Creates an instance of aContextrecord class.Context(ChunkGenerator chunkGenerator, BiomeSource biomeSource, long seed, ChunkPos chunkPos, C config, LevelHeightAccessor heightAccessor, Predicate<Holder<Biome>> validBiome, StructureManager structureManager, RegistryAccess registryAccess) Creates an instance of aContextrecord class. -
Uses of ChunkGenerator in net.minecraft.world.level.levelgen.structure.placement
Methods in net.minecraft.world.level.levelgen.structure.placement with parameters of type ChunkGeneratorModifier and TypeMethodDescriptionbooleanConcentricRingsStructurePlacement.isFeatureChunk(ChunkGenerator p_212310_, long p_212311_, int p_212312_, int p_212313_) booleanRandomSpreadStructurePlacement.isFeatureChunk(ChunkGenerator p_212315_, long p_212316_, int p_212317_, int p_212318_) booleanStructurePlacement.isFeatureChunk(ChunkGenerator p_212319_, long p_212320_, int p_212321_, int p_212322_) -
Uses of ChunkGenerator in net.minecraft.world.level.levelgen.structure.pools
Fields in net.minecraft.world.level.levelgen.structure.pools declared as ChunkGeneratorModifier and TypeFieldDescriptionprivate final ChunkGeneratorJigsawPlacement.Placer.chunkGeneratorMethods in net.minecraft.world.level.levelgen.structure.pools with parameters of type ChunkGeneratorModifier and TypeMethodDescriptionstatic voidJigsawPlacement.addPieces(RegistryAccess p_210291_, PoolElementStructurePiece p_210292_, int p_210293_, JigsawPlacement.PieceFactory p_210294_, ChunkGenerator p_210295_, StructureManager p_210296_, List<? super PoolElementStructurePiece> p_210297_, Random p_210298_, LevelHeightAccessor p_210299_) booleanEmptyPoolElement.place(StructureManager p_210180_, WorldGenLevel p_210181_, StructureFeatureManager p_210182_, ChunkGenerator p_210183_, BlockPos p_210184_, BlockPos p_210185_, Rotation p_210186_, BoundingBox p_210187_, Random p_210188_, boolean p_210189_) booleanFeaturePoolElement.place(StructureManager p_210217_, WorldGenLevel p_210218_, StructureFeatureManager p_210219_, ChunkGenerator p_210220_, BlockPos p_210221_, BlockPos p_210222_, Rotation p_210223_, BoundingBox p_210224_, Random p_210225_, boolean p_210226_) booleanListPoolElement.place(StructureManager p_210378_, WorldGenLevel p_210379_, StructureFeatureManager p_210380_, ChunkGenerator p_210381_, BlockPos p_210382_, BlockPos p_210383_, Rotation p_210384_, BoundingBox p_210385_, Random p_210386_, boolean p_210387_) booleanSinglePoolElement.place(StructureManager p_210435_, WorldGenLevel p_210436_, StructureFeatureManager p_210437_, ChunkGenerator p_210438_, BlockPos p_210439_, BlockPos p_210440_, Rotation p_210441_, BoundingBox p_210442_, Random p_210443_, boolean p_210444_) abstract booleanStructurePoolElement.place(StructureManager p_210483_, WorldGenLevel p_210484_, StructureFeatureManager p_210485_, ChunkGenerator p_210486_, BlockPos p_210487_, BlockPos p_210488_, Rotation p_210489_, BoundingBox p_210490_, Random p_210491_, boolean p_210492_) Constructors in net.minecraft.world.level.levelgen.structure.pools with parameters of type ChunkGeneratorModifierConstructorDescription(package private)Placer(Registry<StructureTemplatePool> p_210323_, int p_210324_, JigsawPlacement.PieceFactory p_210325_, ChunkGenerator p_210326_, StructureManager p_210327_, List<? super PoolElementStructurePiece> p_210328_, Random p_210329_) -
Uses of ChunkGenerator in net.minecraftforge.client
Methods in net.minecraftforge.client that return ChunkGeneratorModifier and TypeMethodDescriptionprotected ChunkGeneratorForgeWorldPresetScreens.GeneratorPreset.generator(RegistryAccess p_194083_, long p_194084_) -
Uses of ChunkGenerator in net.minecraftforge.common.world
Methods in net.minecraftforge.common.world that return ChunkGeneratorModifier and TypeMethodDescriptionForgeWorldPreset.createChunkGenerator(RegistryAccess registryAccess, long seed, String generatorSettings) Called from both the dedicated server and the world creation screen in the client.ForgeWorldPreset.IBasicChunkGeneratorFactory.createChunkGenerator(RegistryAccess registryAccess, long seed) default ChunkGeneratorForgeWorldPreset.IBasicChunkGeneratorFactory.createChunkGenerator(RegistryAccess registryAccess, long seed, String generatorSettings) ForgeWorldPreset.IChunkGeneratorFactory.createChunkGenerator(RegistryAccess dynamicRegistries, long seed, String generatorSettings) -
Uses of ChunkGenerator in net.minecraftforge.debug.world
Methods in net.minecraftforge.debug.world that return ChunkGeneratorModifier and TypeMethodDescriptionprivate ChunkGeneratorForgeWorldTypeTest.createChunkGenerator(RegistryAccess registry, long seed, String settings)