classpublicPriority 3
CaveType
com.hypixel.hytale.server.worldgen.cave.CaveType
22
Methods
22
Public Methods
19
Fields
1
Constructors
Constants
CaveType.FluidLevelEMPTY= new CaveType.FluidLevel(new BlockFluidEntry(0, 0, 0), -1)
Constructors
public
CaveType(String name, CaveNodeType entryNodeType, IFloatRange yaw, IFloatRange pitch, IFloatRange depth, IHeightThresholdInterpreter heightFactors, IPointGenerator pointGenerator, Int2FlagsCondition biomeMask, BlockMaskCondition blockMask, ICoordinateCondition mapCondition, ICoordinateCondition heightCondition, IDoubleRange fixedEntryHeight, NoiseProperty fixedEntryHeightNoise, CaveType.FluidLevel fluidLevel, int environment, boolean surfaceLimited, boolean submerge, double maximumSize)Methods
Public Methods (22)
public
Int2FlagsCondition getBiomeMask()public
BlockFluidEntry getBlockEntry()public
BlockMaskCondition getBlockMask()public
CaveNodeType getEntryNode()public
IPointGenerator getEntryPointGenerator()public
int getEnvironment()public
CaveType.FluidLevel getFluidLevel()public
int getHeight()public
ICoordinateCondition getHeightCondition()public
float getHeightRadiusFactor(int seed, double x, double z, int y)public
double getMaximumSize()public
int getModifiedStartHeight(int seed, int x, int y, int z, Random random)public
String getName()public
int getStartDepth(Random random)public
float getStartPitch(Random random)public
float getStartYaw(Random random)public
int hashCode()@Override
public
boolean isEntryThreshold(int seed, int x, int z)public
boolean isHeightThreshold(int seed, int x, int y, int z)public
boolean isSubmerge()public
boolean isSurfaceLimited()public
String toString()@Nonnull@Override
Fields
Protected Fields (19)
protected
Int2FlagsCondition biomeMaskprotected
BlockMaskCondition blockMaskprotected
IFloatRange depthprotected
CaveNodeType entryNodeTypeprotected
int environmentprotected
IDoubleRange fixedEntryHeightprotected
NoiseProperty fixedEntryHeightNoiseprotected
CaveType.FluidLevel fluidLevelprotected
int hashCodeprotected
ICoordinateCondition heightConditionprotected
IHeightThresholdInterpreter heightFactorsprotected
ICoordinateCondition mapConditionprotected
double maximumSizeprotected
String nameprotected
IFloatRange pitchprotected
IPointGenerator pointGeneratorprotected
boolean submergeprotected
boolean surfaceLimitedprotected
IFloatRange yaw