Class Column
java.lang.Object
net.minecraft.world.level.levelgen.Column
- Direct Known Subclasses:
 Column.Line,Column.Range,Column.Ray
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final classstatic final class - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic Columnabove(int p_158194_) static Column.Rangearound(int p_158165_, int p_158166_) static Columnbelow(int p_158163_) static Columncreate(OptionalInt p_158184_, OptionalInt p_158185_) static ColumnfromHighest(int p_158187_) static ColumnfromLowest(int p_158196_) abstract OptionalIntabstract OptionalIntgetFloor()abstract OptionalIntstatic Column.Rangeinside(int p_158189_, int p_158190_) static Columnline()scan(LevelSimulatedReader p_158176_, BlockPos p_158177_, int p_158178_, Predicate<BlockState> p_158179_, Predicate<BlockState> p_158180_) private static OptionalIntscanDirection(LevelSimulatedReader p_158168_, int p_158169_, Predicate<BlockState> p_158170_, Predicate<BlockState> p_158171_, BlockPos.MutableBlockPos p_158172_, int p_158173_, Direction p_158174_) withCeiling(OptionalInt p_158192_) withFloor(OptionalInt p_158182_)  
- 
Constructor Details
- 
Column
public Column() 
 - 
 - 
Method Details
- 
around
 - 
inside
 - 
below
 - 
fromHighest
 - 
above
 - 
fromLowest
 - 
line
 - 
create
 - 
getCeiling
 - 
getFloor
 - 
getHeight
 - 
withFloor
 - 
withCeiling
 - 
scan
public static Optional<Column> scan(LevelSimulatedReader p_158176_, BlockPos p_158177_, int p_158178_, Predicate<BlockState> p_158179_, Predicate<BlockState> p_158180_)  - 
scanDirection
private static OptionalInt scanDirection(LevelSimulatedReader p_158168_, int p_158169_, Predicate<BlockState> p_158170_, Predicate<BlockState> p_158171_, BlockPos.MutableBlockPos p_158172_, int p_158173_, Direction p_158174_)  
 -