net.minecraft.world.gen.feature

public class FeaturePlacer

net.minecraft.world.level.levelgen.placement.FeaturePlacer
net.minecraft.class_1_1179
net.minecraft.world.gen.feature.FeaturePlacer

Field summary

Modifier and TypeField
private final StructureWorldAccess
level
field_1_8220
world
private final ChunkGenerator
generator
field_1_8219
chunkGenerator
private final List<BlockPos>
positions
field_1_8223
posStack
private final it.unimi.dsi.fastutil.ints.IntList
modifierIndices
field_1_8222
placementModifierIndexStack
private final List<BlockPos>
modifiedPositions
field_1_8221
tempPositions

Constructor summary

ModifierConstructor
public (StructureWorldAccess world, ChunkGenerator chunkGenerator)

Method summary

Modifier and TypeMethod
public boolean
place(PlacedFeature placedFeature, RandomSource random, BlockPos origin)
method_1_7529(class_6796 arg0, class_5819 arg1, class_2338 arg2)
place(PlacedFeature feature, Random random, BlockPos pos)
public boolean
placeWithBiomeCheck(PlacedFeature placedFeature, RandomSource random, BlockPos origin)
method_1_7531(class_6796 arg0, class_5819 arg1, class_2338 arg2)
placeWithFeatureInContext(PlacedFeature feature, Random random, BlockPos pos)
private boolean
place(PlacedFeature placedFeature, RandomSource random, BlockPos origin, boolean biomeCheck)
method_1_7530(class_6796 arg0, class_5819 arg1, class_2338 arg2, boolean arg3)
place(PlacedFeature feature, Random random, BlockPos pos, boolean includeInContext)