net.minecraft.structure

public record StructureGeneratorFactory$Context<C extends FeatureConfig>

net.minecraft.world.level.levelgen.structure.pieces.PieceGeneratorSupplier$Context
net.minecraft.class_6834$class_6835
net.minecraft.structure.StructureGeneratorFactory$Context

Field summary

Modifier and TypeField
private final ChunkGenerator
chunkGenerator
comp_306
chunkGenerator
private final BiomeSource
biomeSource
comp_307
biomeSource
private final NoiseConfig
randomState
comp_573
noiseConfig
private final long
seed
comp_308
seed
private final ChunkPos
chunkPos
comp_309
chunkPos
private final C
config
comp_310
config
private final HeightLimitView
heightAccessor
comp_311
world
private final Predicate<RegistryEntry<Biome>>
validBiome
comp_312
validBiome
private final StructureTemplateManager
structureTemplateManager
comp_313
structureTemplateManager
private final DynamicRegistryManager
registryAccess
comp_314
registryManager

Constructor summary

ModifierConstructor
public (ChunkGenerator chunkGenerator, BiomeSource biomeSource, NoiseConfig noiseConfig, long seed, ChunkPos chunkPos, C config, HeightLimitView world, Predicate<RegistryEntry<Biome>> validBiome, StructureTemplateManager structureTemplateManager, DynamicRegistryManager registryManager)

Method summary

Modifier and TypeMethod
public boolean
validBiomeOnTop(Heightmap$Types type)
method_39848(class_2902$class_2903 arg0)
isBiomeValid(Heightmap$Type heightmapType)
public ChunkGenerator
chunkGenerator()
comp_306()
chunkGenerator()
public BiomeSource
biomeSource()
comp_307()
biomeSource()
public NoiseConfig
randomState()
comp_573()
noiseConfig()
public long
seed()
comp_308()
seed()
public ChunkPos
chunkPos()
comp_309()
chunkPos()
public C
config()
comp_310()
config()
public HeightLimitView
heightAccessor()
comp_311()
world()
public Predicate<RegistryEntry<Biome>>
validBiome()
comp_312()
validBiome()
public StructureTemplateManager
structureTemplateManager()
comp_313()
structureTemplateManager()
public DynamicRegistryManager
registryAccess()
comp_314()
registryManager()