net.minecraft.world.level.levelgen.feature

public class FeaturePlaceContext<FC extends FeatureConfiguration>

egb
net.minecraft.world.level.levelgen.feature.FeaturePlaceContext
net.minecraft.class_5821
net.minecraft.world.gen.feature.util.FeatureContext
net.minecraft.world.level.levelgen.feature.FeaturePlaceContext

Field summary

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

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()
public WorldGenLevel
b()
level()
method_33652()
getWorld()
public ChunkGenerator
c()
chunkGenerator()
method_33653()
getGenerator()
public RandomSource
d()
random()
method_33654()
getRandom()
public BlockPos
e()
origin()
method_33655()
getOrigin()
public FC
f()
config()
method_33656()
getConfig()