Class SpaceAndDepthMaterialProvider.Layer<V>

java.lang.Object
com.hypixel.hytale.builtin.hytalegenerator.materialproviders.spaceanddepth.SpaceAndDepthMaterialProvider.Layer<V>
Direct Known Subclasses:
ConstantThicknessLayer, NoiseThickness, RangedThicknessLayer, WeightedThicknessLayer
Enclosing class:
SpaceAndDepthMaterialProvider<V>

public abstract static class SpaceAndDepthMaterialProvider.Layer<V> extends Object
  • Constructor Details

    • Layer

      public Layer()
  • Method Details

    • getThicknessAt

      public abstract int getThicknessAt(int x, int y, int z, int depthIntoFloor, int depthIntoCeiling, int spaceAboveFloor, int spaceBelowCeiling, double distanceTOBiomeEdge)
    • getMaterialProvider

      @Nullable public abstract MaterialProvider<V> getMaterialProvider()