net.minecraft.world.gen.structure

public record Structure$Context

net.minecraft.world.level.levelgen.structure.Structure$GenerationContext
net.minecraft.class_3195$class_7149
net.minecraft.world.gen.structure.Structure$Context

Field summary

Modifier and TypeField
private final DynamicRegistryManager
registryAccess
comp_561
dynamicRegistryManager
private final ChunkGenerator
chunkGenerator
comp_562
chunkGenerator
private final BiomeSource
biomeSource
comp_563
biomeSource
private final NoiseConfig
randomState
comp_564
noiseConfig
private final StructureTemplateManager
structureTemplateManager
comp_565
structureTemplateManager
private final ChunkRandom
random
comp_566
random
private final long
seed
comp_567
seed
private final ChunkPos
chunkPos
comp_568
chunkPos
private final HeightLimitView
heightAccessor
comp_569
world
private final Predicate<RegistryEntry<Biome>>
validBiome
comp_570
biomePredicate

Constructor summary

ModifierConstructor
public (DynamicRegistryManager dynamicRegistryManager, ChunkGenerator chunkGenerator, BiomeSource biomeSource, NoiseConfig noiseConfig, StructureTemplateManager structureTemplateManager, long seed, ChunkPos chunkPos, HeightLimitView world, Predicate<RegistryEntry<Biome>> biomePredicate)
public (DynamicRegistryManager dynamicRegistryManager, ChunkGenerator chunkGenerator, BiomeSource biomeSource, NoiseConfig noiseConfig, StructureTemplateManager structureTemplateManager, ChunkRandom random, long seed, ChunkPos chunkPos, HeightLimitView world, Predicate<RegistryEntry<Biome>> biomePredicate)

Method summary

Modifier and TypeMethod
private static ChunkRandom
makeRandom(long seed, ChunkPos chunkPos)
method_41619(long arg0, class_1923 arg1)
createChunkRandom(long seed, ChunkPos chunkPos)
public DynamicRegistryManager
registryAccess()
comp_561()
dynamicRegistryManager()
public ChunkGenerator
chunkGenerator()
comp_562()
chunkGenerator()
public BiomeSource
biomeSource()
comp_563()
biomeSource()
public NoiseConfig
randomState()
comp_564()
noiseConfig()
public StructureTemplateManager
structureTemplateManager()
comp_565()
structureTemplateManager()
public ChunkRandom
random()
comp_566()
random()
public long
seed()
comp_567()
seed()
public ChunkPos
chunkPos()
comp_568()
chunkPos()
public HeightLimitView
heightAccessor()
comp_569()
world()
public Predicate<RegistryEntry<Biome>>
validBiome()
comp_570()
biomePredicate()