Class LargeDripstoneFeature.LargeDripstone
java.lang.Object
net.minecraft.world.level.levelgen.feature.LargeDripstoneFeature.LargeDripstone
- Enclosing class:
- LargeDripstoneFeature
-
Field Summary
-
Constructor Summary
ConstructorDescriptionLargeDripstone(BlockPos p_159981_, boolean p_159982_, int p_159983_, double p_159984_, double p_159985_)
-
Method Summary
Modifier and TypeMethodDescriptionprivate int
private int
getHeightAtRadius(float p_159988_)
private int
getMaxY()
private int
getMinY()
(package private) boolean
isSuitableForWind(LargeDripstoneConfiguration p_159997_)
(package private) boolean
moveBackUntilBaseIsInsideStoneAndShrinkRadiusIfNecessary(WorldGenLevel p_159990_, LargeDripstoneFeature.WindOffsetter p_159991_)
(package private) void
placeBlocks(WorldGenLevel p_159993_, Random p_159994_, LargeDripstoneFeature.WindOffsetter p_159995_)
-
Field Details
-
root
-
pointingUp
private final boolean pointingUp -
radius
private int radius -
bluntness
private final double bluntness -
scale
private final double scale
-
-
Constructor Details
-
LargeDripstone
LargeDripstone(BlockPos p_159981_, boolean p_159982_, int p_159983_, double p_159984_, double p_159985_)
-
-
Method Details
-
getHeight
private int getHeight() -
getMinY
private int getMinY() -
getMaxY
private int getMaxY() -
moveBackUntilBaseIsInsideStoneAndShrinkRadiusIfNecessary
boolean moveBackUntilBaseIsInsideStoneAndShrinkRadiusIfNecessary(WorldGenLevel p_159990_, LargeDripstoneFeature.WindOffsetter p_159991_) -
getHeightAtRadius
private int getHeightAtRadius(float p_159988_) -
placeBlocks
void placeBlocks(WorldGenLevel p_159993_, Random p_159994_, LargeDripstoneFeature.WindOffsetter p_159995_) -
isSuitableForWind
-