net.minecraft.world.chunk

public class ChunkGenerationStep$Builder

net.minecraft.world.level.chunk.status.ChunkStep$Builder
net.minecraft.class_9770$class_9771
net.minecraft.world.chunk.ChunkGenerationStep$Builder

Field summary

Modifier and TypeField
private final ChunkStatus
status
field_51905
targetStatus
private final ChunkGenerationStep
parent
field_51906
previousStep
private ChunkStatus[]
directDependenciesByRadius
field_51907
directDependencies
private int
blockStateWriteRadius
field_51908
blockStateWriteRadius
private GenerationTask
task
field_51909
task

Constructor summary

ModifierConstructor
protected (ChunkStatus targetStatus)
protected (ChunkStatus blockStateWriteRadius, ChunkGenerationStep previousStep)

Method summary

Modifier and TypeMethod
public ChunkGenerationStep$Builder
addRequirement(ChunkStatus status, int radius)
method_60564(class_2806 arg0, int arg1)
dependsOn(ChunkStatus status, int level)
public ChunkGenerationStep$Builder
blockStateWriteRadius(int radius)
method_60562(int arg0)
blockStateWriteRadius(int blockStateWriteRadius)
public ChunkGenerationStep$Builder
setTask(ChunkStatusTask task)
method_60565(class_2807 arg0)
task(GenerationTask task)
public ChunkGenerationStep
build()
method_60561()
build()
private ChunkStatus[]
buildAccumulatedDependencies()
method_60566()
accumulateDependencies()
private int
getRadiusOfParent(ChunkStatus status)
method_60563(class_2806 arg0)
getParentStatus(ChunkStatus status)