Class CylinderCaveNodeShape

java.lang.Object
com.hypixel.hytale.server.worldgen.cave.shape.AbstractCaveNodeShape
com.hypixel.hytale.server.worldgen.cave.shape.CylinderCaveNodeShape
All Implemented Interfaces:
CaveNodeShape, IChunkBounds, IWorldBounds

public class CylinderCaveNodeShape extends AbstractCaveNodeShape implements IWorldBounds
  • Field Details

    • caveType

      private final CaveType caveType
    • o

      @Nonnull private final Vector3d o
    • v

      @Nonnull private final Vector3d v
    • lowBoundX

      private final int lowBoundX
    • lowBoundY

      private final int lowBoundY
    • lowBoundZ

      private final int lowBoundZ
    • highBoundX

      private final int highBoundX
    • highBoundY

      private final int highBoundY
    • highBoundZ

      private final int highBoundZ
    • radius1

      private final double radius1
    • radius2

      private final double radius2
    • middleRadius

      private final double middleRadius
  • Constructor Details

    • CylinderCaveNodeShape

      public CylinderCaveNodeShape(CaveType caveType, @Nonnull Vector3d o, @Nonnull Vector3d v, double radius1, double radius2, double middleRadius)
  • Method Details