Interface CaveNodeShape
- All Known Implementing Classes:
AbstractCaveNodeShape,CylinderCaveNodeShape,DistortedCaveNodeShape,EllipsoidCaveNodeShape,EmptyLineCaveNodeShape,PipeCaveNodeShape,PrefabCaveNodeShape,TetrahedronCaveNodeShape
public interface CaveNodeShape
-
Method Summary
Modifier and TypeMethodDescriptiondoublegetCeilingPosition(int var1, double var2, double var4) getEnd()doublegetFloorPosition(int var1, double var2, double var4) getStart()default booleanvoidpopulateChunk(int var1, ChunkGeneratorExecution var2, Cave var3, CaveNode var4, Random var5) booleanshouldReplace(int var1, double var2, double var4, int var6)
-
Method Details
-
getStart
Vector3d getStart() -
getEnd
Vector3d getEnd() -
getAnchor
-
getBounds
IWorldBounds getBounds() -
shouldReplace
boolean shouldReplace(int var1, double var2, double var4, int var6) -
getFloorPosition
double getFloorPosition(int var1, double var2, double var4) -
getCeilingPosition
double getCeilingPosition(int var1, double var2, double var4) -
populateChunk
-
hasGeometry
default boolean hasGeometry()
-