net.minecraft.world.level.levelgen.feature

public class FeaturePlaceContext<FC extends FeatureConfiguration>

ecg
net.minecraft.world.level.levelgen.feature.FeaturePlaceContext
net.minecraft.class_5821
net.minecraft.world.gen.feature.util.FeatureContext
net.minecraft.src.C_141361_
net.minecraft.world.level.levelgen.feature.FeaturePlaceContext

Field summary

Modifier and TypeField
private final Optional<ConfiguredFeature<?, ?>>
a
topFeature
field_34697
feature
f_190927_
private final WorldGenLevel
b
level
field_28769
world
f_159763_
private final ChunkGenerator
c
chunkGenerator
field_28770
generator
f_159764_
private final RandomSource
d
random
field_28771
random
f_159765_
private final BlockPos
e
origin
field_28772
origin
f_159766_
private final FC
f
config
field_28773
config
f_159767_

Constructor summary

ModifierConstructor
public (Optional<ConfiguredFeature<?, ?>> feature, WorldGenLevel world, ChunkGenerator generator, RandomSource random, BlockPos origin, FC config)

Method summary

Modifier and TypeMethod
public Optional<ConfiguredFeature<?, ?>>
a()
topFeature()
method_38427()
getFeature()
m_190935_()
public WorldGenLevel
b()
level()
method_33652()
getWorld()
m_159774_()
public ChunkGenerator
c()
chunkGenerator()
method_33653()
getGenerator()
m_159775_()
public RandomSource
d()
random()
method_33654()
getRandom()
m_225041_()
public BlockPos
e()
origin()
method_33655()
getOrigin()
m_159777_()
public FC
f()
config()
method_33656()
getConfig()
m_159778_()