Class ColumnLinearScanner
java.lang.Object
com.hypixel.hytale.builtin.hytalegenerator.scanners.Scanner
com.hypixel.hytale.builtin.hytalegenerator.scanners.ColumnLinearScanner
-
Nested Class Summary
Nested classes/interfaces inherited from class com.hypixel.hytale.builtin.hytalegenerator.scanners.Scanner
Scanner.Context -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final BiDouble2DoubleFunctionprivate final booleanprivate final intprivate final intprivate final intprivate final SpaceSizeprivate final boolean -
Constructor Summary
ConstructorsConstructorDescriptionColumnLinearScanner(int minY, int maxY, int resultsCap, boolean topDownOrder, boolean isRelativeToPosition, BiDouble2DoubleFunction baseHeightFunction) -
Method Summary
Methods inherited from class com.hypixel.hytale.builtin.hytalegenerator.scanners.Scanner
noScanner, readSpaceWith
-
Field Details
-
minY
private final int minY -
maxY
private final int maxY -
isRelativeToPosition
private final boolean isRelativeToPosition -
baseHeightFunction
-
resultsCap
private final int resultsCap -
topDownOrder
private final boolean topDownOrder -
scanSpaceSize
-
-
Constructor Details
-
ColumnLinearScanner
public ColumnLinearScanner(int minY, int maxY, int resultsCap, boolean topDownOrder, boolean isRelativeToPosition, @Nullable BiDouble2DoubleFunction baseHeightFunction)
-
-
Method Details