Class MaterialProvider.Context

java.lang.Object
com.hypixel.hytale.builtin.hytalegenerator.materialproviders.MaterialProvider.Context
Enclosing class:
MaterialProvider<V>

public static class MaterialProvider.Context extends Object
  • Field Details

    • position

      @Nonnull public Vector3i position
    • density

      public double density
    • depthIntoFloor

      public int depthIntoFloor
    • depthIntoCeiling

      public int depthIntoCeiling
    • spaceAboveFloor

      public int spaceAboveFloor
    • spaceBelowCeiling

      public int spaceBelowCeiling
    • workerId

      @Nonnull public WorkerIndexer.Id workerId
    • terrainDensityProvider

      @Nullable public TerrainDensityProvider terrainDensityProvider
    • distanceToBiomeEdge

      public double distanceToBiomeEdge
  • Constructor Details

    • Context

      public Context(@Nonnull Vector3i position, double density, int depthIntoFloor, int depthIntoCeiling, int spaceAboveFloor, int spaceBelowCeiling, @Nonnull WorkerIndexer.Id workerId, @Nullable TerrainDensityProvider terrainDensityProvider, double distanceToBiomeEdge)
    • Context

      public Context(@Nonnull MaterialProvider.Context other)