NoiseThickness

public class NoiseThickness

Class NoiseThickness. Provides noisethickness functionality for the Hytale server.

java.lang.Object > NoiseThickness

Field Summary

childContext

final Density.Context childContext

Field childContext.

Method Detail

NoiseThickness

public public NoiseThickness (@Nonnull final Density density, @Nullable final MaterialProvider materialProvider)

Method NoiseThickness.

Parameters:
@Nonnull final Density density
@Nullable final MaterialProvider materialProvider

getThicknessAt

public int getThicknessAt (final int x, final int y, final int z, final int depthIntoFloor, final int depthIntoCeiling, final int spaceAboveFloor, final int spaceBelowCeiling, final double distanceToBiomeEdge)

Method getThicknessAt.

Parameters:
final int x
final int y
final int z
final int depthIntoFloor
final int depthIntoCeiling
final int spaceAboveFloor
final int spaceBelowCeiling
final double distanceToBiomeEdge

getMaterialProvider

public MaterialProvider getMaterialProvider ()

Method getMaterialProvider.