HyCodeYourTale
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)

privateWorldBounds bounds
privateCaveNodeType caveNodeType
privateCavePrefab[] cavePrefabs
privatefloat pitch
privateList<CavePrefab> rawCavePrefabs
privateint seedOffset
privateCaveNodeShape shape
privatefloat yaw

Related Classes