net.minecraft.world.level.levelgen.structure

public record Structure$GenerationContext

etd$a
net.minecraft.world.level.levelgen.structure.Structure$GenerationContext
net.minecraft.class_3195$class_7149

Field summary

Modifier and TypeField
private final RegistryAccess
a
registryAccess
comp_561
final ChunkGenerator
b
chunkGenerator
comp_562
private final BiomeSource
c
biomeSource
comp_563
final RandomState
d
randomState
comp_564
private final StructureTemplateManager
e
structureTemplateManager
comp_565
private final WorldgenRandom
f
random
comp_566
private final long
g
seed
comp_567
private final ChunkPos
h
chunkPos
comp_568
private final LevelHeightAccessor
i
heightAccessor
comp_569
final Predicate<Holder<Biome>>
j
validBiome
comp_570

Constructor summary

ModifierConstructor
public (RegistryAccess arg0, ChunkGenerator arg1, BiomeSource arg2, RandomState arg3, StructureTemplateManager arg4, long arg5, ChunkPos arg6, LevelHeightAccessor arg7, Predicate<Holder<Biome>> arg8)
public (RegistryAccess arg0, ChunkGenerator arg1, BiomeSource arg2, RandomState arg3, StructureTemplateManager arg4, WorldgenRandom arg5, long arg6, ChunkPos arg7, LevelHeightAccessor arg8, Predicate<Holder<Biome>> arg9)

Method summary

Modifier and TypeMethod
private static WorldgenRandom
a(long arg0, dke arg1)
makeRandom(long arg0, ChunkPos arg1)
method_41619(long arg0, class_1923 arg1)
public RegistryAccess
a()
registryAccess()
comp_561()
public ChunkGenerator
b()
chunkGenerator()
comp_562()
public BiomeSource
c()
biomeSource()
comp_563()
public RandomState
d()
randomState()
comp_564()
public StructureTemplateManager
e()
structureTemplateManager()
comp_565()
public WorldgenRandom
f()
random()
comp_566()
public long
g()
seed()
comp_567()
public ChunkPos
h()
chunkPos()
comp_568()
public LevelHeightAccessor
i()
heightAccessor()
comp_569()
public Predicate<Holder<Biome>>
j()
validBiome()
comp_570()