Uses of Interface
net.minecraft.world.chunk.Chunk
| Package | Description |
|---|---|
| net.minecraft |
The base package for all Minecraft classes.
|
| net.minecraft.server.world | |
| net.minecraft.util.math | |
| net.minecraft.world | |
| net.minecraft.world.biome | |
| net.minecraft.world.chunk | |
| net.minecraft.world.gen | |
| net.minecraft.world.gen.carver | |
| net.minecraft.world.gen.chunk | |
| net.minecraft.world.gen.surfacebuilder |
-
Uses of Chunk in net.minecraft
Methods in net.minecraft with parameters of type Chunk Modifier and Type Method Description protected booleanclass_6330. carveAtPoint(CarverContext carverContext, RavineCarverConfig ravineCarverConfig, Chunk chunk, Function<BlockPos,Biome> function, BitSet bitSet, Random random, BlockPos.Mutable mutable, BlockPos.Mutable mutable2, int int2, MutableBoolean mutableBoolean)protected booleanclass_6331. carveAtPoint(CarverContext carverContext, class_6108 class_6108, Chunk chunk, Function<BlockPos,Biome> function, BitSet bitSet, Random random, BlockPos.Mutable mutable, BlockPos.Mutable mutable2, int int2, MutableBoolean mutableBoolean)protected booleanclass_6330. isRegionUncarvable(Chunk chunk, int minX, int maxX, int minY, int maxY, int minZ, int maxZ)protected booleanclass_6331. isRegionUncarvable(Chunk chunk, int minX, int maxX, int minY, int maxY, int minZ, int maxZ)protected static booleanclass_6331. method_36215(Carver<?> carver, Chunk chunk, Random random, BlockPos.Mutable mutable, BlockPos.Mutable mutable2, int int2) -
Uses of Chunk in net.minecraft.server.world
Fields in net.minecraft.server.world declared as Chunk Modifier and Type Field Description private Chunk[]ServerChunkManager. chunkCacheFields in net.minecraft.server.world with type parameters of type Chunk Modifier and Type Field Description private CompletableFuture<? extends com.mojang.datafixers.util.Either<? extends Chunk,ChunkHolder.Unloaded>>ChunkHolder.MultithreadAction. actionprivate AtomicReferenceArray<CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>>ChunkHolder. futuresByStatusprivate CompletableFuture<Chunk>ChunkHolder. savingFuturestatic com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>ChunkHolder. UNLOADED_CHUNKstatic CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkHolder. UNLOADED_CHUNK_FUTUREMethods in net.minecraft.server.world that return Chunk Modifier and Type Method Description @Nullable ChunkServerChunkManager. getChunk(int x, int z, ChunkStatus leastStatus, boolean create)@Nullable ChunkChunkHolder. getCurrentChunk()Methods in net.minecraft.server.world that return types with arguments of type Chunk Modifier and Type Method Description private CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ThreadedAnvilChunkStorage. convertToFullChunk(ChunkHolder chunkHolder)CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ThreadedAnvilChunkStorage. getChunk(ChunkHolder holder, ChunkStatus requiredStatus)CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkHolder. getChunkAt(ChunkStatus targetStatus, ThreadedAnvilChunkStorage chunkStorage)private CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ServerChunkManager. getChunkFuture(int chunkX, int chunkZ, ChunkStatus leastStatus, boolean create)CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ServerChunkManager. getChunkFutureSyncOnMainThread(int chunkX, int chunkZ, ChunkStatus leastStatus, boolean create)CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkHolder. getFutureFor(ChunkStatus leastStatus)private CompletableFuture<com.mojang.datafixers.util.Either<List<Chunk>,ChunkHolder.Unloaded>>ThreadedAnvilChunkStorage. getRegion(ChunkPos centerChunk, int margin, IntFunction<ChunkStatus> distanceToStatus)CompletableFuture<Chunk>ChunkHolder. getSavingFuture()CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkHolder. getValidFutureFor(ChunkStatus leastStatus)CompletableFuture<Chunk>ServerLightingProvider. light(Chunk chunk, boolean excludeBlocks)private CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ThreadedAnvilChunkStorage. loadChunk(ChunkPos pos)private CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ThreadedAnvilChunkStorage. upgradeChunk(ChunkHolder holder, ChunkStatus requiredStatus)Methods in net.minecraft.server.world with parameters of type Chunk Modifier and Type Method Description CompletableFuture<Chunk>ServerLightingProvider. light(Chunk chunk, boolean excludeBlocks)private voidServerChunkManager. putInCache(long pos, Chunk chunk, ChunkStatus status)private booleanThreadedAnvilChunkStorage. save(Chunk chunk)Method parameters in net.minecraft.server.world with type arguments of type Chunk Modifier and Type Method Description private voidChunkHolder. combineSavingFuture(CompletableFuture<? extends com.mojang.datafixers.util.Either<? extends Chunk,ChunkHolder.Unloaded>> then, String thenDesc)Constructor parameters in net.minecraft.server.world with type arguments of type Chunk Constructor Description MultithreadAction(Thread thread, CompletableFuture<? extends com.mojang.datafixers.util.Either<? extends Chunk,ChunkHolder.Unloaded>> action, String actionDesc) -
Uses of Chunk in net.minecraft.util.math
Methods in net.minecraft.util.math with parameters of type Chunk Modifier and Type Method Description static ChunkSectionPosChunkSectionPos. from(Chunk chunk) -
Uses of Chunk in net.minecraft.world
Fields in net.minecraft.world declared as Chunk Modifier and Type Field Description private ChunkHeightmap. chunkFields in net.minecraft.world with type parameters of type Chunk Modifier and Type Field Description private List<Chunk>ChunkRegion. chunksMethods in net.minecraft.world that return Chunk Modifier and Type Method Description ChunkChunkRegion. getChunk(int chunkX, int chunkZ)@Nullable ChunkChunkRegion. getChunk(int chunkX, int chunkZ, ChunkStatus leastStatus, boolean create)@Nullable ChunkWorld. getChunk(int chunkX, int chunkZ, ChunkStatus leastStatus, boolean create)default ChunkWorldView. getChunk(int chunkX, int chunkZ)default ChunkWorldView. getChunk(int chunkX, int chunkZ, ChunkStatus status)@Nullable ChunkWorldView. getChunk(int chunkX, int chunkZ, ChunkStatus leastStatus, boolean create)default ChunkWorldView. getChunk(BlockPos pos)Methods in net.minecraft.world with parameters of type Chunk Modifier and Type Method Description 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 voidSpawnHelper.Info. run(MobEntity entity, Chunk chunk)voidSpawnHelper.Runner. run(MobEntity entity, Chunk chunk)static NbtCompoundChunkSerializer. serialize(ServerWorld world, Chunk chunk)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 Chunk Constructor Description Heightmap(Chunk chunk, Heightmap.Type type)Constructor parameters in net.minecraft.world with type arguments of type Chunk Constructor Description ChunkRegion(ServerWorld world, List<Chunk> chunks) -
Uses of Chunk in net.minecraft.world.biome
Methods in net.minecraft.world.biome with parameters of type Chunk Modifier and Type Method Description voidBiome. buildSurface(Random random, Chunk chunk, int x, int z, int worldHeight, double noise, BlockState defaultBlock, BlockState defaultFluid, int seaLevel, int int2, long long2) -
Uses of Chunk in net.minecraft.world.chunk
Classes in net.minecraft.world.chunk that implement Chunk Modifier and Type Class Description classEmptyChunkclassProtoChunkclassReadOnlyChunkRepresents a read only view of a world chunk used in world generation.classWorldChunkFields in net.minecraft.world.chunk declared as Chunk Modifier and Type Field Description protected Chunk[][]ChunkCache. chunksMethods in net.minecraft.world.chunk that return Chunk Modifier and Type Method Description private ChunkChunkCache. getChunk(int chunkX, int chunkZ)private ChunkChunkCache. getChunk(BlockPos pos)abstract @Nullable ChunkChunkManager. getChunk(int x, int z, ChunkStatus leastStatus, boolean create)Methods in net.minecraft.world.chunk that return types with arguments of type Chunk Modifier and Type Method Description CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus.GenerationTask. doWork(ChunkStatus targetStatus, Executor executor, ServerWorld world, ChunkGenerator chunkGenerator, StructureManager structureManager, ServerLightingProvider serverLightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, List<Chunk> list, Chunk chunk)CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus.LoadTask. doWork(ChunkStatus targetStatus, ServerWorld world, StructureManager structureManager, ServerLightingProvider lightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, Chunk chunk)default CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus.SimpleGenerationTask. doWork(ChunkStatus targetStatus, Executor executor, ServerWorld world, ChunkGenerator chunkGenerator, StructureManager structureManager, ServerLightingProvider serverLightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, List<Chunk> list, Chunk chunk)private static CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus. getLightingFuture(ChunkStatus status, ServerLightingProvider lightingProvider, Chunk chunk)CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus. runGenerationTask(Executor executor, ServerWorld world, ChunkGenerator chunkGenerator, StructureManager structureManager, ServerLightingProvider serverLightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, List<Chunk> list)CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus. runLoadTask(ServerWorld world, StructureManager structureManager, ServerLightingProvider lightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, Chunk chunk)Methods in net.minecraft.world.chunk with parameters of type Chunk Modifier and Type Method Description CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus.GenerationTask. doWork(ChunkStatus targetStatus, Executor executor, ServerWorld world, ChunkGenerator chunkGenerator, StructureManager structureManager, ServerLightingProvider serverLightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, List<Chunk> list, Chunk chunk)CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus.LoadTask. doWork(ChunkStatus targetStatus, ServerWorld world, StructureManager structureManager, ServerLightingProvider lightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, Chunk chunk)voidChunkStatus.SimpleGenerationTask. doWork(ServerWorld world, ChunkGenerator generator, List<Chunk> surroundingChunks, Chunk chunk)default CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus.SimpleGenerationTask. doWork(ChunkStatus targetStatus, Executor executor, ServerWorld world, ChunkGenerator chunkGenerator, StructureManager structureManager, ServerLightingProvider serverLightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, List<Chunk> list, Chunk chunk)private static CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus. getLightingFuture(ChunkStatus status, ServerLightingProvider lightingProvider, Chunk chunk)CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus. runLoadTask(ServerWorld world, StructureManager structureManager, ServerLightingProvider lightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, Chunk chunk)private static booleanChunkStatus. shouldExcludeBlockLight(ChunkStatus status, Chunk chunk)Method parameters in net.minecraft.world.chunk with type arguments of type Chunk Modifier and Type Method Description CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus.GenerationTask. doWork(ChunkStatus targetStatus, Executor executor, ServerWorld world, ChunkGenerator chunkGenerator, StructureManager structureManager, ServerLightingProvider serverLightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, List<Chunk> list, Chunk chunk)CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus.GenerationTask. doWork(ChunkStatus targetStatus, Executor executor, ServerWorld world, ChunkGenerator chunkGenerator, StructureManager structureManager, ServerLightingProvider serverLightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, List<Chunk> list, Chunk chunk)CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus.GenerationTask. doWork(ChunkStatus targetStatus, Executor executor, ServerWorld world, ChunkGenerator chunkGenerator, StructureManager structureManager, ServerLightingProvider serverLightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, List<Chunk> list, Chunk chunk)CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus.LoadTask. doWork(ChunkStatus targetStatus, ServerWorld world, StructureManager structureManager, ServerLightingProvider lightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, Chunk chunk)CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus.LoadTask. doWork(ChunkStatus targetStatus, ServerWorld world, StructureManager structureManager, ServerLightingProvider lightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, Chunk chunk)voidChunkStatus.SimpleGenerationTask. doWork(ServerWorld world, ChunkGenerator generator, List<Chunk> surroundingChunks, Chunk chunk)default CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus.SimpleGenerationTask. doWork(ChunkStatus targetStatus, Executor executor, ServerWorld world, ChunkGenerator chunkGenerator, StructureManager structureManager, ServerLightingProvider serverLightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, List<Chunk> list, Chunk chunk)default CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus.SimpleGenerationTask. doWork(ChunkStatus targetStatus, Executor executor, ServerWorld world, ChunkGenerator chunkGenerator, StructureManager structureManager, ServerLightingProvider serverLightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, List<Chunk> list, Chunk chunk)default CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus.SimpleGenerationTask. doWork(ChunkStatus targetStatus, Executor executor, ServerWorld world, ChunkGenerator chunkGenerator, StructureManager structureManager, ServerLightingProvider serverLightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, List<Chunk> list, Chunk chunk)CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus. runGenerationTask(Executor executor, ServerWorld world, ChunkGenerator chunkGenerator, StructureManager structureManager, ServerLightingProvider serverLightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, List<Chunk> list)CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus. runGenerationTask(Executor executor, ServerWorld world, ChunkGenerator chunkGenerator, StructureManager structureManager, ServerLightingProvider serverLightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, List<Chunk> list)CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus. runGenerationTask(Executor executor, ServerWorld world, ChunkGenerator chunkGenerator, StructureManager structureManager, ServerLightingProvider serverLightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, List<Chunk> list)CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus. runLoadTask(ServerWorld world, StructureManager structureManager, ServerLightingProvider lightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, Chunk chunk)CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>ChunkStatus. runLoadTask(ServerWorld world, StructureManager structureManager, ServerLightingProvider lightingProvider, Function<Chunk,CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>> function, Chunk chunk) -
Uses of Chunk in net.minecraft.world.gen
Constructors in net.minecraft.world.gen with parameters of type Chunk Constructor Description StructureWeightSampler(StructureAccessor accessor, Chunk chunk) -
Uses of Chunk in net.minecraft.world.gen.carver
Methods in net.minecraft.world.gen.carver with parameters of type Chunk Modifier and Type Method Description abstract booleanCarver. carve(CarverContext context, C config, Chunk chunk, Function<BlockPos,Biome> posToBiome, Random random, int seaLevel, ChunkPos pos, BitSet carvingMask)booleanCaveCarver. carve(CarverContext carverContext, class_6108 class_6108, Chunk chunk, Function<BlockPos,Biome> function, Random random, int int2, ChunkPos chunkPos, BitSet bitSet)booleanConfiguredCarver. carve(CarverContext context, Chunk chunk, Function<BlockPos,Biome> posToBiome, Random random, int chunkX, ChunkPos pos, BitSet carvingMask)booleanRavineCarver. carve(CarverContext carverContext, RavineCarverConfig ravineCarverConfig, Chunk chunk, Function<BlockPos,Biome> function, Random random, int int2, ChunkPos chunkPos, BitSet bitSet)protected booleanCarver. carveAtPoint(CarverContext context, C config, Chunk chunk, Function<BlockPos,Biome> posToBiome, BitSet carvingMask, Random random, BlockPos.Mutable pos, BlockPos.Mutable downPos, int mainChunkX, MutableBoolean foundSurface)protected booleanNetherCaveCarver. carveAtPoint(CarverContext carverContext, class_6108 class_6108, Chunk chunk, Function<BlockPos,Biome> function, BitSet bitSet, Random random, BlockPos.Mutable mutable, BlockPos.Mutable mutable2, int int2, MutableBoolean mutableBoolean)protected voidCaveCarver. carveCave(CarverContext context, class_6108 config, Chunk chunk, Function<BlockPos,Biome> posToBiome, long seed, int seaLevel, double x, double y, double z, float yaw, double yawPitchRatio, BitSet carvingMask, Carver.SkipPredicate skipPredicate)private voidRavineCarver. carveRavine(CarverContext context, RavineCarverConfig config, Chunk chunk, Function<BlockPos,Biome> posToBiome, long seed, int seaLevel, double x, double y, double z, float width, float yaw, float pitch, int branchStartIndex, int branchCount, double yawPitchRatio, BitSet carvingMask)protected booleanCarver. carveRegion(CarverContext context, C config, Chunk chunk, Function<BlockPos,Biome> posToBiome, long seed, int seaLevel, double x, double y, double z, double horizontalScale, double verticalScale, BitSet carvingMask, Carver.SkipPredicate skipPredicate)protected voidCaveCarver. carveTunnels(CarverContext context, class_6108 config, Chunk chunk, Function<BlockPos,Biome> posToBiome, long seed, int seaLevel, double x, double y, double z, double horizontalScale, double verticalScale, float width, float yaw, float pitch, int branchStartIndex, int branchCount, double yawPitchRatio, BitSet carvingMask, Carver.SkipPredicate skipPredicate)protected booleanCarver. isRegionUncarvable(Chunk chunk, int minX, int maxX, int minY, int maxY, int minZ, int maxZ) -
Uses of Chunk in net.minecraft.world.gen.chunk
Methods in net.minecraft.world.gen.chunk that return Chunk Modifier and Type Method Description private ChunkNoiseChunkGenerator. populateNoise(StructureAccessor accessor, Chunk chunk, int minY, int noiseSizeY)Methods in net.minecraft.world.gen.chunk that return types with arguments of type Chunk Modifier and Type Method Description abstract CompletableFuture<Chunk>ChunkGenerator. populateNoise(Executor executor, StructureAccessor accessor, Chunk chunk)Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.CompletableFuture<Chunk>DebugChunkGenerator. populateNoise(Executor executor, StructureAccessor accessor, Chunk chunk)Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.CompletableFuture<Chunk>FlatChunkGenerator. populateNoise(Executor executor, StructureAccessor accessor, Chunk chunk)Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.CompletableFuture<Chunk>NoiseChunkGenerator. populateNoise(Executor executor, StructureAccessor accessor, 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 Chunk Modifier and Type Method Description voidChunkGenerator. addStructureReferences(StructureWorldAccess world, StructureAccessor accessor, Chunk chunk)Finds all structures that the given chunk intersects, and adds references to their starting chunks to it.private voidNoiseChunkGenerator. buildBedrock(Chunk chunk, Random random)abstract voidChunkGenerator. buildSurface(ChunkRegion region, Chunk chunk)Places the surface blocks of the biomes after the noise has been generated.voidDebugChunkGenerator. buildSurface(ChunkRegion region, Chunk chunk)Places the surface blocks of the biomes after the noise has been generated.voidFlatChunkGenerator. buildSurface(ChunkRegion region, Chunk chunk)Places the surface blocks of the biomes after the noise has been generated.voidNoiseChunkGenerator. buildSurface(ChunkRegion region, Chunk chunk)Places the surface blocks of the biomes after the noise has been generated.voidChunkGenerator. carve(long seed, BiomeAccess access, Chunk chunk, GenerationStep.Carver carver)Generates caves for the given chunk.voidDebugChunkGenerator. carve(long seed, BiomeAccess access, Chunk chunk, GenerationStep.Carver carver)Generates caves for the given chunk.voidChunkGenerator. populateBiomes(Registry<Biome> biomeRegistry, Chunk chunk)abstract CompletableFuture<Chunk>ChunkGenerator. populateNoise(Executor executor, StructureAccessor accessor, Chunk chunk)Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.CompletableFuture<Chunk>DebugChunkGenerator. populateNoise(Executor executor, StructureAccessor accessor, Chunk chunk)Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.CompletableFuture<Chunk>FlatChunkGenerator. populateNoise(Executor executor, StructureAccessor accessor, Chunk chunk)Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.CompletableFuture<Chunk>NoiseChunkGenerator. populateNoise(Executor executor, StructureAccessor accessor, 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(StructureAccessor accessor, Chunk chunk, int minY, int noiseSizeY)private voidChunkGenerator. setStructureStart(ConfiguredStructureFeature<?,?> configuredStructureFeature, DynamicRegistryManager dynamicRegistryManager, StructureAccessor structureAccessor, Chunk chunk, StructureManager structureManager, long worldSeed, Biome biome)voidChunkGenerator. setStructureStarts(DynamicRegistryManager dynamicRegistryManager, StructureAccessor structureAccessor, Chunk chunk, StructureManager structureManager, long worldSeed)Determines which structures should start in the given chunk and creates their starting points. -
Uses of Chunk in net.minecraft.world.gen.surfacebuilder
Methods in net.minecraft.world.gen.surfacebuilder with parameters of type Chunk Modifier and Type Method Description voidAbstractNetherSurfaceBuilder. generate(Random random, Chunk chunk, Biome biome, int int2, int int3, int int4, double double2, BlockState blockState, BlockState blockState2, int int5, int int6, long long2, TernarySurfaceConfig ternarySurfaceConfig)voidBadlandsSurfaceBuilder. generate(Random random, Chunk chunk, Biome biome, int int2, int int3, int int4, double double2, BlockState blockState, BlockState blockState2, int int5, int int6, long long2, TernarySurfaceConfig ternarySurfaceConfig)voidConfiguredSurfaceBuilder. generate(Random random, Chunk chunk, Biome biome, int x, int z, int height, double noise, BlockState defaultBlock, BlockState defaultFluid, int seaLevel, int int2, long long2)voidDefaultSurfaceBuilder. generate(Random random, Chunk chunk, Biome biome, int int2, int int3, int int4, double double2, BlockState blockState, BlockState blockState2, int int5, int int6, long long2, TernarySurfaceConfig ternarySurfaceConfig)protected voidDefaultSurfaceBuilder. generate(Random random, Chunk chunk, Biome biome, int x, int z, int height, double noise, BlockState defaultBlock, BlockState fluidBlock, BlockState topBlock, BlockState underBlock, BlockState underwaterBlock, int seaLevel, int int2)voidErodedBadlandsSurfaceBuilder. generate(Random random, Chunk chunk, Biome biome, int int2, int int3, int int4, double double2, BlockState blockState, BlockState blockState2, int int5, int int6, long long2, TernarySurfaceConfig ternarySurfaceConfig)voidFrozenOceanSurfaceBuilder. generate(Random random, Chunk chunk, Biome biome, int int2, int int3, int int4, double double2, BlockState blockState, BlockState blockState2, int int5, int int6, long long2, TernarySurfaceConfig ternarySurfaceConfig)voidGiantTreeTaigaSurfaceBuilder. generate(Random random, Chunk chunk, Biome biome, int int2, int int3, int int4, double double2, BlockState blockState, BlockState blockState2, int int5, int int6, long long2, TernarySurfaceConfig ternarySurfaceConfig)voidGravellyMountainSurfaceBuilder. generate(Random random, Chunk chunk, Biome biome, int int2, int int3, int int4, double double2, BlockState blockState, BlockState blockState2, int int5, int int6, long long2, TernarySurfaceConfig ternarySurfaceConfig)voidMountainSurfaceBuilder. generate(Random random, Chunk chunk, Biome biome, int int2, int int3, int int4, double double2, BlockState blockState, BlockState blockState2, int int5, int int6, long long2, TernarySurfaceConfig ternarySurfaceConfig)voidNetherForestSurfaceBuilder. generate(Random random, Chunk chunk, Biome biome, int int2, int int3, int int4, double double2, BlockState blockState, BlockState blockState2, int int5, int int6, long long2, TernarySurfaceConfig ternarySurfaceConfig)voidNetherSurfaceBuilder. generate(Random random, Chunk chunk, Biome biome, int int2, int int3, int int4, double double2, BlockState blockState, BlockState blockState2, int int5, int int6, long long2, TernarySurfaceConfig ternarySurfaceConfig)voidNopeSurfaceBuilder. generate(Random random, Chunk chunk, Biome biome, int int2, int int3, int int4, double double2, BlockState blockState, BlockState blockState2, int int5, int int6, long long2, TernarySurfaceConfig ternarySurfaceConfig)voidShatteredSavannaSurfaceBuilder. generate(Random random, Chunk chunk, Biome biome, int int2, int int3, int int4, double double2, BlockState blockState, BlockState blockState2, int int5, int int6, long long2, TernarySurfaceConfig ternarySurfaceConfig)abstract voidSurfaceBuilder. generate(Random random, Chunk chunk, Biome biome, int x, int z, int height, double noise, BlockState defaultBlock, BlockState defaultFluid, int seaLevel, int int2, long long2, C c)Places the surface blocks for the given column.voidSwampSurfaceBuilder. generate(Random random, Chunk chunk, Biome biome, int int2, int int3, int int4, double double2, BlockState blockState, BlockState blockState2, int int5, int int6, long long2, TernarySurfaceConfig ternarySurfaceConfig)voidWoodedBadlandsSurfaceBuilder. generate(Random random, Chunk chunk, Biome biome, int int2, int int3, int int4, double double2, BlockState blockState, BlockState blockState2, int int5, int int6, long long2, TernarySurfaceConfig ternarySurfaceConfig)