Uses of Class
net.minecraft.world.chunk.Chunk
Packages that use Chunk
Package
Description
The base package for all Minecraft classes.
-
Uses of Chunk in net.minecraft
Fields in net.minecraft with type parameters of type ChunkModifier and TypeFieldDescriptionprivate final List<CompletableFuture<OptionalChunk<Chunk>>> class_9759.field_51855static final OptionalChunk<Chunk> class_9761.field_51866static final CompletableFuture<OptionalChunk<Chunk>> class_9761.field_51867private static final OptionalChunk<Chunk> class_9761.field_51869private final AtomicReferenceArray<CompletableFuture<OptionalChunk<Chunk>>> class_9761.field_51872Methods in net.minecraft that return ChunkModifier and TypeMethodDescriptionclass_9761.method_60457(ChunkStatus chunkStatus) class_9761.method_60463(ChunkStatus chunkStatus) class_9761.method_60471()private Chunkclass_9770.method_60558(Chunk chunk, @Nullable Finishable finishable) Methods in net.minecraft that return types with arguments of type ChunkModifier and TypeMethodDescriptionclass_9760.method_60442(class_9761 class_9761, class_9770 class_9770, class_9762<class_9761> class_9762) class_9761.method_60458(ChunkStatus chunkStatus, ThreadedAnvilChunkStorage threadedAnvilChunkStorage) (package private) CompletableFuture<OptionalChunk<Chunk>> class_9761.method_60461(class_9770 class_9770, class_9760 class_9760, class_9762<class_9761> class_9762) private CompletableFuture<OptionalChunk<Chunk>> class_9761.method_60464(ChunkStatus chunkStatus) List<com.mojang.datafixers.util.Pair<ChunkStatus, CompletableFuture<OptionalChunk<Chunk>>>> class_9761.method_60475()class_9770.method_60560(ChunkGenerationContext chunkGenerationContext, class_9762<class_9761> class_9762, Chunk chunk) Methods in net.minecraft with parameters of type ChunkModifier and TypeMethodDescriptionprivate voidclass_9761.method_60459(ChunkStatus chunkStatus, Chunk chunk) private Chunkclass_9770.method_60558(Chunk chunk, @Nullable Finishable finishable) class_9770.method_60560(ChunkGenerationContext chunkGenerationContext, class_9762<class_9761> class_9762, Chunk chunk) Method parameters in net.minecraft with type arguments of type ChunkModifier and TypeMethodDescriptionprivate voidclass_9761.method_60452(int int2, CompletableFuture<OptionalChunk<Chunk>> completableFuture) -
Uses of Chunk in net.minecraft.client.render.entity
Methods in net.minecraft.client.render.entity with parameters of type ChunkModifier and TypeMethodDescriptionprivate static voidEntityRenderDispatcher.renderShadowPart(MatrixStack.Entry entry, VertexConsumer vertices, Chunk chunk, WorldView world, BlockPos pos, double x, double y, double z, float radius, float opacity) -
Uses of Chunk in net.minecraft.server.command
Methods in net.minecraft.server.command with parameters of type ChunkModifier and TypeMethodDescriptionprivate static BiomeSupplierFillBiomeCommand.createBiomeSupplier(MutableInt counter, Chunk chunk, BlockBox box, RegistryEntry<Biome> biome, Predicate<RegistryEntry<Biome>> filter) -
Uses of Chunk in net.minecraft.server.world
Fields in net.minecraft.server.world declared as ChunkFields in net.minecraft.server.world with type parameters of type ChunkModifier and TypeFieldDescriptionprivate static final OptionalChunk<List<Chunk>> ThreadedAnvilChunkStorage.field_51862private static final CompletableFuture<OptionalChunk<List<Chunk>>> ThreadedAnvilChunkStorage.field_51863Methods in net.minecraft.server.world that return ChunkModifier and TypeMethodDescriptionServerChunkManager.getChunk(int x, int z, ChunkStatus leastStatus, boolean create) private ChunkThreadedAnvilChunkStorage.getProtoChunk(ChunkPos chunkPos) private ChunkThreadedAnvilChunkStorage.recoverFromException(Throwable throwable, ChunkPos chunkPos) Methods in net.minecraft.server.world that return types with arguments of type ChunkModifier and TypeMethodDescriptionprivate CompletableFuture<OptionalChunk<Chunk>> ServerChunkManager.getChunkFuture(int chunkX, int chunkZ, ChunkStatus leastStatus, boolean create) ServerChunkManager.getChunkFutureSyncOnMainThread(int chunkX, int chunkZ, ChunkStatus leastStatus, boolean create) private CompletableFuture<OptionalChunk<List<Chunk>>> ThreadedAnvilChunkStorage.getRegion(ChunkHolder centerChunk, int margin, IntFunction<ChunkStatus> distanceToStatus) ServerLightingProvider.initializeLight(Chunk chunk, boolean bool) private CompletableFuture<Chunk> ThreadedAnvilChunkStorage.method_60442(class_9761 class_9761, class_9770 class_9770, class_9762<class_9761> class_9762) Methods in net.minecraft.server.world with parameters of type ChunkModifier and TypeMethodDescriptionvoidServerWorld.cacheStructures(Chunk chunk) ServerLightingProvider.initializeLight(Chunk chunk, boolean bool) private voidServerChunkManager.putInCache(long pos, @Nullable Chunk chunk, ChunkStatus status) private booleanMethod parameters in net.minecraft.server.world with type arguments of type ChunkModifier and TypeMethodDescriptionvoidThreadedAnvilChunkStorage.sendChunkBiomePackets(List<Chunk> chunks) -
Uses of Chunk in net.minecraft.util.math
Methods in net.minecraft.util.math with parameters of type Chunk -
Uses of Chunk in net.minecraft.world
Fields in net.minecraft.world declared as ChunkModifier and TypeFieldDescriptionprivate final ChunkChunkRegion.centerPosprivate final ChunkHeightmap.chunkMethods in net.minecraft.world that return ChunkModifier and TypeMethodDescriptionChunkRegion.getChunk(int chunkX, int chunkZ) Returns the chunk with positionchunkXandchunkZ.ChunkRegion.getChunk(int chunkX, int chunkZ, ChunkStatus leastStatus, boolean create) World.getChunk(int chunkX, int chunkZ, ChunkStatus leastStatus, boolean create) default ChunkWorldView.getChunk(int chunkX, int chunkZ) Returns the chunk with positionchunkXandchunkZ.default ChunkWorldView.getChunk(int chunkX, int chunkZ, ChunkStatus status) WorldView.getChunk(int chunkX, int chunkZ, ChunkStatus leastStatus, boolean create) default ChunkReturns the chunk that containspos.Methods in net.minecraft.world with parameters of type ChunkModifier and TypeMethodDescription(package private) static BiomeSpawnHelper.getBiomeDirectly(BlockPos pos, Chunk chunk) private static booleanSpawnHelper.isAcceptableSpawnPosition(ServerWorld world, Chunk chunk, BlockPos.Mutable pos, double squaredDistance) static voidHeightmap.populateHeightmaps(Chunk chunk, Set<Heightmap.Type> types) private voidvoidstatic NbtCompoundChunkSerializer.serialize(ServerWorld world, Chunk chunk) voidHeightmap.setTo(Chunk chunk, Heightmap.Type type, long[] values) static voidSpawnHelper.spawnEntitiesInChunk(SpawnGroup group, ServerWorld world, Chunk chunk, BlockPos pos, SpawnHelper.Checker checker, SpawnHelper.Runner runner) booleanSpawnHelper.Checker.test(EntityType<?> type, BlockPos pos, Chunk chunk) private booleanSpawnHelper.Info.test(EntityType<?> type, BlockPos pos, Chunk chunk) Constructors in net.minecraft.world with parameters of type ChunkModifierConstructorDescriptionChunkRegion(ServerWorld world, class_9762<class_9761> class_9762, class_9770 class_9770, Chunk chunk) Heightmap(Chunk chunk, Heightmap.Type type) -
Uses of Chunk in net.minecraft.world.chunk
Subclasses of Chunk in net.minecraft.world.chunkModifier and TypeClassDescriptionclassclassclassclassRepresents a chunk that wraps a world chunk, used in world generation.Fields in net.minecraft.world.chunk declared as ChunkMethods in net.minecraft.world.chunk that return ChunkModifier and TypeMethodDescriptionprivate ChunkChunkCache.getChunk(int chunkX, int chunkZ) private ChunkChunkManager.getChunk(int x, int z, ChunkStatus leastStatus, boolean create) Methods in net.minecraft.world.chunk that return types with arguments of type ChunkModifier and TypeMethodDescription(package private) static CompletableFuture<Chunk> ChunkGenerating.buildSurface(ChunkGenerationContext context, class_9770 class_9770, class_9762<class_9761> class_9762, Chunk chunk) (package private) static CompletableFuture<Chunk> ChunkGenerating.carve(ChunkGenerationContext context, class_9770 class_9770, class_9762<class_9761> class_9762, Chunk chunk) GenerationTask.doWork(ChunkGenerationContext context, class_9770 class_9770, class_9762<class_9761> class_9762, Chunk chunk) (package private) static CompletableFuture<Chunk> ChunkGenerating.generateEntities(ChunkGenerationContext context, class_9770 class_9770, class_9762<class_9761> class_9762, Chunk chunk) (package private) static CompletableFuture<Chunk> ChunkGenerating.generateFeatures(ChunkGenerationContext context, class_9770 class_9770, class_9762<class_9761> class_9762, Chunk chunk) (package private) static CompletableFuture<Chunk> ChunkGenerating.generateStructureReferences(ChunkGenerationContext context, class_9770 class_9770, class_9762<class_9761> class_9762, Chunk chunk) (package private) static CompletableFuture<Chunk> ChunkGenerating.generateStructures(ChunkGenerationContext context, class_9770 class_9770, class_9762<class_9761> class_9762, Chunk chunk) (package private) static CompletableFuture<Chunk> ChunkGenerating.initializeLight(ChunkGenerationContext chunkGenerationContext, class_9770 class_9770, class_9762<class_9761> class_9762, Chunk chunk) (package private) static CompletableFuture<Chunk> ChunkGenerating.loadStructures(ChunkGenerationContext context, class_9770 class_9770, class_9762<class_9761> fullChunkConverter, Chunk chunk) (package private) static CompletableFuture<Chunk> ChunkGenerating.method_60555(ChunkGenerationContext chunkGenerationContext, class_9770 class_9770, class_9762<class_9761> class_9762, Chunk chunk) (package private) static CompletableFuture<Chunk> ChunkGenerating.method_60556(ChunkGenerationContext chunkGenerationContext, class_9770 class_9770, class_9762<class_9761> class_9762, Chunk chunk) (package private) static CompletableFuture<Chunk> ChunkGenerating.noop(ChunkGenerationContext context, class_9770 class_9770, class_9762<class_9761> fullChunkConverter, Chunk chunk) (package private) static CompletableFuture<Chunk> ChunkGenerating.populateBiomes(ChunkGenerationContext context, class_9770 class_9770, class_9762<class_9761> class_9762, Chunk chunk) (package private) static CompletableFuture<Chunk> ChunkGenerating.populateNoise(ChunkGenerationContext context, class_9770 class_9770, class_9762<class_9761> class_9762, Chunk chunk) Methods in net.minecraft.world.chunk with parameters of type ChunkModifier and TypeMethodDescription(package private) static CompletableFuture<Chunk> ChunkGenerating.buildSurface(ChunkGenerationContext context, class_9770 class_9770, class_9762<class_9761> class_9762, Chunk chunk) (package private) static CompletableFuture<Chunk> ChunkGenerating.carve(ChunkGenerationContext context, class_9770 class_9770, class_9762<class_9761> class_9762, Chunk chunk) GenerationTask.doWork(ChunkGenerationContext context, class_9770 class_9770, class_9762<class_9761> class_9762, Chunk chunk) (package private) static CompletableFuture<Chunk> ChunkGenerating.generateEntities(ChunkGenerationContext context, class_9770 class_9770, class_9762<class_9761> class_9762, Chunk chunk) (package private) static CompletableFuture<Chunk> ChunkGenerating.generateFeatures(ChunkGenerationContext context, class_9770 class_9770, class_9762<class_9761> class_9762, Chunk chunk) (package private) static CompletableFuture<Chunk> ChunkGenerating.generateStructureReferences(ChunkGenerationContext context, class_9770 class_9770, class_9762<class_9761> class_9762, Chunk chunk) (package private) static CompletableFuture<Chunk> ChunkGenerating.generateStructures(ChunkGenerationContext context, class_9770 class_9770, class_9762<class_9761> class_9762, Chunk chunk) static BiomeSupplierBelowZeroRetrogen.getBiomeSupplier(BiomeSupplier biomeSupplier, Chunk chunk) (package private) static CompletableFuture<Chunk> ChunkGenerating.initializeLight(ChunkGenerationContext chunkGenerationContext, class_9770 class_9770, class_9762<class_9761> class_9762, Chunk chunk) private static boolean(package private) static CompletableFuture<Chunk> ChunkGenerating.loadStructures(ChunkGenerationContext context, class_9770 class_9770, class_9762<class_9761> fullChunkConverter, Chunk chunk) (package private) static CompletableFuture<Chunk> ChunkGenerating.method_60555(ChunkGenerationContext chunkGenerationContext, class_9770 class_9770, class_9762<class_9761> class_9762, Chunk chunk) (package private) static CompletableFuture<Chunk> ChunkGenerating.method_60556(ChunkGenerationContext chunkGenerationContext, class_9770 class_9770, class_9762<class_9761> class_9762, Chunk chunk) (package private) static CompletableFuture<Chunk> ChunkGenerating.noop(ChunkGenerationContext context, class_9770 class_9770, class_9762<class_9761> fullChunkConverter, Chunk chunk) (package private) static CompletableFuture<Chunk> ChunkGenerating.populateBiomes(ChunkGenerationContext context, class_9770 class_9770, class_9762<class_9761> class_9762, Chunk chunk) (package private) static CompletableFuture<Chunk> ChunkGenerating.populateNoise(ChunkGenerationContext context, class_9770 class_9770, class_9762<class_9761> class_9762, Chunk chunk) Method parameters in net.minecraft.world.chunk with type arguments of type ChunkModifier and TypeMethodDescriptionChunk.getOrCreateChunkNoiseSampler(Function<Chunk, ChunkNoiseSampler> chunkNoiseSamplerCreator) -
Uses of Chunk in net.minecraft.world.chunk.light
Methods in net.minecraft.world.chunk.light with parameters of type ChunkModifier and TypeMethodDescriptionprivate intChunkSkyLight.calculateSurfaceY(Chunk chunk, int topSectionIndex, int localX, int localZ) voidChunkSkyLight.refreshSurfaceY(Chunk chunk) -
Uses of Chunk in net.minecraft.world.gen.carver
Methods in net.minecraft.world.gen.carver with parameters of type ChunkModifier and TypeMethodDescriptionCarverContext.applyMaterialRule(Function<BlockPos, RegistryEntry<Biome>> posToBiome, Chunk chunk, BlockPos pos, boolean hasFluid) Deprecated.abstract booleanCarver.carve(CarverContext context, C config, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> posToBiome, Random random, AquiferSampler aquiferSampler, ChunkPos pos, CarvingMask mask) booleanCaveCarver.carve(CarverContext carverContext, CaveCarverConfig caveCarverConfig, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> function, Random random, AquiferSampler aquiferSampler, ChunkPos chunkPos, CarvingMask carvingMask) booleanConfiguredCarver.carve(CarverContext context, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> posToBiome, Random random, AquiferSampler aquiferSampler, ChunkPos pos, CarvingMask mask) booleanRavineCarver.carve(CarverContext carverContext, RavineCarverConfig ravineCarverConfig, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> function, Random random, AquiferSampler aquiferSampler, ChunkPos chunkPos, CarvingMask carvingMask) protected booleanCarver.carveAtPoint(CarverContext context, C config, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> posToBiome, CarvingMask mask, BlockPos.Mutable pos, BlockPos.Mutable tmp, AquiferSampler aquiferSampler, MutableBoolean replacedGrassy) protected booleanNetherCaveCarver.carveAtPoint(CarverContext carverContext, CaveCarverConfig caveCarverConfig, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> function, CarvingMask carvingMask, BlockPos.Mutable mutable, BlockPos.Mutable mutable2, AquiferSampler aquiferSampler, MutableBoolean mutableBoolean) protected voidCaveCarver.carveCave(CarverContext context, CaveCarverConfig config, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> posToBiome, AquiferSampler aquiferSampler, double double2, double double3, double double4, float float2, double double5, CarvingMask mask, Carver.SkipPredicate skipPredicate) private voidRavineCarver.carveRavine(CarverContext context, RavineCarverConfig config, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> posToBiome, long seed, AquiferSampler aquiferSampler, double x, double y, double z, float width, float yaw, float pitch, int branchStartIndex, int branchCount, double yawPitchRatio, CarvingMask mask) protected booleanCarver.carveRegion(CarverContext context, C config, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> posToBiome, AquiferSampler aquiferSampler, double x, double y, double z, double width, double height, CarvingMask mask, Carver.SkipPredicate skipPredicate) protected voidCaveCarver.carveTunnels(CarverContext context, CaveCarverConfig config, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> posToBiome, long seed, AquiferSampler aquiferSampler, double x, double y, double z, double horizontalScale, double verticalScale, float width, float yaw, float pitch, int branchStartIndex, int branchCount, double yawPitchRatio, CarvingMask mask, Carver.SkipPredicate skipPredicate) -
Uses of Chunk in net.minecraft.world.gen.chunk
Methods in net.minecraft.world.gen.chunk that return ChunkModifier and TypeMethodDescriptionprivate ChunkNoiseChunkGenerator.populateNoise(Blender blender, StructureAccessor structureAccessor, NoiseConfig noiseConfig, Chunk chunk, int minimumCellY, int cellHeight) Methods in net.minecraft.world.gen.chunk that return types with arguments of type ChunkModifier and TypeMethodDescriptionChunkGenerator.populateBiomes(NoiseConfig noiseConfig, Blender blender, StructureAccessor structureAccessor, Chunk chunk) NoiseChunkGenerator.populateBiomes(NoiseConfig noiseConfig, Blender blender, StructureAccessor structureAccessor, Chunk chunk) abstract CompletableFuture<Chunk> ChunkGenerator.populateNoise(Blender blender, NoiseConfig noiseConfig, StructureAccessor structureAccessor, Chunk chunk) Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.DebugChunkGenerator.populateNoise(Blender blender, NoiseConfig noiseConfig, StructureAccessor structureAccessor, Chunk chunk) Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.FlatChunkGenerator.populateNoise(Blender blender, NoiseConfig noiseConfig, StructureAccessor structureAccessor, Chunk chunk) Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.NoiseChunkGenerator.populateNoise(Blender blender, NoiseConfig noiseConfig, StructureAccessor structureAccessor, Chunk chunk) Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.Methods in net.minecraft.world.gen.chunk with parameters of type ChunkModifier and TypeMethodDescriptionvoidChunkGenerator.addStructureReferences(StructureWorldAccess world, StructureAccessor structureAccessor, Chunk chunk) Finds all structures that the given chunk intersects, and adds references to their starting chunks to it.abstract voidChunkGenerator.buildSurface(ChunkRegion region, StructureAccessor structures, NoiseConfig noiseConfig, Chunk chunk) Places the surface blocks of the biomes after the noise has been generated.voidDebugChunkGenerator.buildSurface(ChunkRegion region, StructureAccessor structures, NoiseConfig noiseConfig, Chunk chunk) Places the surface blocks of the biomes after the noise has been generated.voidFlatChunkGenerator.buildSurface(ChunkRegion region, StructureAccessor structures, NoiseConfig noiseConfig, Chunk chunk) Places the surface blocks of the biomes after the noise has been generated.voidNoiseChunkGenerator.buildSurface(Chunk chunk, HeightContext heightContext, NoiseConfig noiseConfig, StructureAccessor structureAccessor, BiomeAccess biomeAccess, Registry<Biome> biomeRegistry, Blender blender) voidNoiseChunkGenerator.buildSurface(ChunkRegion region, StructureAccessor structures, NoiseConfig noiseConfig, Chunk chunk) Places the surface blocks of the biomes after the noise has been generated.private double[]BlendingData.calculateCollidableBlockDensityColumn(Chunk chunk, int chunkBlockX, int chunkBlockZ, int surfaceHeight) abstract voidChunkGenerator.carve(ChunkRegion chunkRegion, long seed, NoiseConfig noiseConfig, BiomeAccess biomeAccess, StructureAccessor structureAccessor, Chunk chunk, GenerationStep.Carver carverStep) Generates caves for the given chunk.voidDebugChunkGenerator.carve(ChunkRegion chunkRegion, long seed, NoiseConfig noiseConfig, BiomeAccess biomeAccess, StructureAccessor structureAccessor, Chunk chunk, GenerationStep.Carver carverStep) Generates caves for the given chunk.voidFlatChunkGenerator.carve(ChunkRegion chunkRegion, long seed, NoiseConfig noiseConfig, BiomeAccess biomeAccess, StructureAccessor structureAccessor, Chunk chunk, GenerationStep.Carver carverStep) Generates caves for the given chunk.voidNoiseChunkGenerator.carve(ChunkRegion chunkRegion, long seed, NoiseConfig noiseConfig, BiomeAccess biomeAccess, StructureAccessor structureAccessor, Chunk chunk, GenerationStep.Carver carverStep) Generates caves for the given chunk.static ChunkNoiseSamplerChunkNoiseSampler.create(Chunk chunk, NoiseConfig noiseConfig, DensityFunctionTypes.Beardifying beardifying, ChunkGeneratorSettings chunkGeneratorSettings, AquiferSampler.FluidLevelSampler fluidLevelSampler, Blender blender) private ChunkNoiseSamplerNoiseChunkGenerator.createChunkNoiseSampler(Chunk chunk, StructureAccessor world, Blender blender, NoiseConfig noiseConfig) voidChunkGenerator.generateFeatures(StructureWorldAccess world, Chunk chunk, StructureAccessor structureAccessor) voidDebugChunkGenerator.generateFeatures(StructureWorldAccess world, Chunk chunk, StructureAccessor structureAccessor) private static doubleBlendingData.getAboveCollidableBlockValue(Chunk chunk, BlockPos.Mutable mutablePos) Returns1.0if there is a collidable block below, otherwise-1.private static BlockBoxChunkGenerator.getBlockBoxForChunk(Chunk chunk) private static doubleBlendingData.getCollidableBlockDensityBelow(Chunk chunk, BlockPos.Mutable mutablePos) private static intChunkGenerator.getStructureReferences(StructureAccessor structureAccessor, Chunk chunk, ChunkSectionPos sectionPos, Structure structure) private intBlendingData.getSurfaceBlockY(Chunk chunk, int blockX, int blockZ) private List<RegistryEntry<Biome>> BlendingData.getVerticalBiomeSections(Chunk chunk, int chunkBlockX, int chunkBlockZ) private voidBlendingData.initBlockColumn(int index, Chunk chunk, int chunkBlockX, int chunkBlockZ) private voidBlendingData.initChunkBlendingData(Chunk chunk, Set<EightWayDirection> newNoiseChunkDirections) private static booleanBlendingData.isCollidableAndNotTreeAt(Chunk chunk, BlockPos pos) ChunkGenerator.populateBiomes(NoiseConfig noiseConfig, Blender blender, StructureAccessor structureAccessor, Chunk chunk) private voidNoiseChunkGenerator.populateBiomes(Blender blender, NoiseConfig noiseConfig, StructureAccessor structureAccessor, Chunk chunk) NoiseChunkGenerator.populateBiomes(NoiseConfig noiseConfig, Blender blender, StructureAccessor structureAccessor, Chunk chunk) abstract CompletableFuture<Chunk> ChunkGenerator.populateNoise(Blender blender, NoiseConfig noiseConfig, StructureAccessor structureAccessor, Chunk chunk) Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.DebugChunkGenerator.populateNoise(Blender blender, NoiseConfig noiseConfig, StructureAccessor structureAccessor, Chunk chunk) Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.FlatChunkGenerator.populateNoise(Blender blender, NoiseConfig noiseConfig, StructureAccessor structureAccessor, Chunk chunk) Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.NoiseChunkGenerator.populateNoise(Blender blender, NoiseConfig noiseConfig, StructureAccessor structureAccessor, Chunk chunk) Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.private ChunkNoiseChunkGenerator.populateNoise(Blender blender, StructureAccessor structureAccessor, NoiseConfig noiseConfig, Chunk chunk, int minimumCellY, int cellHeight) voidChunkGenerator.setStructureStarts(DynamicRegistryManager registryManager, StructurePlacementCalculator placementCalculator, StructureAccessor structureAccessor, Chunk chunk, StructureTemplateManager structureTemplateManager) Determines which structures should start in the given chunk and creates their starting points.private static voidBlender.tickLeavesAndFluids(Chunk chunk, BlockPos pos) static voidBlender.tickLeavesAndFluids(ChunkRegion chunkRegion, Chunk chunk) private booleanChunkGenerator.trySetStructureStart(StructureSet.WeightedEntry weightedEntry, StructureAccessor structureAccessor, DynamicRegistryManager dynamicRegistryManager, NoiseConfig noiseConfig, StructureTemplateManager structureManager, long seed, Chunk chunk, ChunkPos pos, ChunkSectionPos sectionPos) -
Uses of Chunk in net.minecraft.world.gen.surfacebuilder
Fields in net.minecraft.world.gen.surfacebuilder declared as ChunkModifier and TypeFieldDescription(package private) final ChunkMaterialRules.MaterialRuleContext.chunkMethods in net.minecraft.world.gen.surfacebuilder with parameters of type ChunkModifier and TypeMethodDescriptionSurfaceBuilder.applyMaterialRule(MaterialRules.MaterialRule rule, CarverContext context, Function<BlockPos, RegistryEntry<Biome>> posToBiome, Chunk chunk, ChunkNoiseSampler chunkNoiseSampler, BlockPos pos, boolean hasFluid) Deprecated.voidSurfaceBuilder.buildSurface(NoiseConfig noiseConfig, BiomeAccess biomeAccess, Registry<Biome> biomeRegistry, boolean useLegacyRandom, HeightContext heightContext, Chunk chunk, ChunkNoiseSampler chunkNoiseSampler, MaterialRules.MaterialRule materialRule) Constructors in net.minecraft.world.gen.surfacebuilder with parameters of type ChunkModifierConstructorDescriptionprotectedMaterialRuleContext(SurfaceBuilder surfaceBuilder, NoiseConfig noiseConfig, Chunk chunk, ChunkNoiseSampler chunkNoiseSampler, Function<BlockPos, RegistryEntry<Biome>> posToBiome, Registry<Biome> registry, HeightContext heightContext)