Class SpawnPositionVerticalSpanSet

java.lang.Object
com.hypixel.hytale.server.spawning.util.SpawnPositionVerticalSpanSet
Direct Known Subclasses:
SpawnPositionColumnProfile

public class SpawnPositionVerticalSpanSet extends Object
Stores vertical clearance, support, and liquid intervals.
  • Constructor Details

    • SpawnPositionVerticalSpanSet

      public SpawnPositionVerticalSpanSet()
  • Method Details

    • getSpanCount

      public int getSpanCount()
    • getMinimumY

      public double getMinimumY(int spanIndex)
    • getMaximumY

      public double getMaximumY(int spanIndex)
    • getSupportCount

      public int getSupportCount(int spanIndex)
    • getSupportColumnIndex

      public int getSupportColumnIndex(int spanIndex, int supportIndex)
    • getAnyLiquidIntervalCount

      public int getAnyLiquidIntervalCount(int spanIndex)
    • getAnyLiquidMinimumY

      public double getAnyLiquidMinimumY(int spanIndex, int liquidIntervalIndex)
    • getAnyLiquidMaximumY

      public double getAnyLiquidMaximumY(int spanIndex, int liquidIntervalIndex)
    • getAllLiquidIntervalCount

      public int getAllLiquidIntervalCount(int spanIndex)
    • getAllLiquidMinimumY

      public double getAllLiquidMinimumY(int spanIndex, int liquidIntervalIndex)
    • getAllLiquidMaximumY

      public double getAllLiquidMaximumY(int spanIndex, int liquidIntervalIndex)
    • ensureCapacity

      public void ensureCapacity(int spanCapacity, int supportCapacity, int liquidIntervalCapacity)