classpublicPriority 3
CaveNode
com.hypixel.hytale.server.worldgen.cave.element.CaveNode
implements CaveElement
14
Methods
14
Public Methods
8
Fields
1
Constructors
Constructors
public
CaveNode(int seedOffset, CaveNodeType caveNodeType, CaveNodeShape shape, float yaw, float pitch)Methods
Public Methods (14)
public
void addPrefab(CavePrefab prefab)public
void compile()public
void forEachChunk(LongConsumer consumer)public
IWorldBounds getBounds()@Nonnull@Override
public
CaveNodeType getCaveNodeType()public
CavePrefab[] getCavePrefabs()public
int getCeilingPosition(int seed, double x, double z)public
Vector3d getEnd()public
int getFloorPosition(int seed, double x, double z)public
float getPitch()public
int getSeedOffset()public
CaveNodeShape getShape()@Nonnull
public
float getYaw()public
String toString()@Nonnull@Override
Fields
Private/Package Fields (8)
private
WorldBounds boundsprivate
CaveNodeType caveNodeTypeprivate
CavePrefab[] cavePrefabsprivate
float pitchprivate
List<CavePrefab> rawCavePrefabsprivate
int seedOffsetprivate
CaveNodeShape shapeprivate
float yaw