public class RangedThicknessLayer
Class RangedThicknessLayer. Provides rangedthicknesslayer functionality for the Hytale server.
java.lang.Object > RangedThicknessLayer
Field Summary
random
final
FastRandom
random
Field random.
Method Detail
RangedThicknessLayer
public
public
RangedThicknessLayer
(final int minInclusive, final int maxInclusive, @Nonnull final SeedBox seedBox, @Nullable final MaterialProvider materialProvider)
Method RangedThicknessLayer.
- Parameters:
final intminInclusivefinal intmaxInclusive@Nonnull final SeedBoxseedBox@Nullable final MaterialProvidermaterialProvider
SeedGenerator
public
new
SeedGenerator
(seedBox.createSupplier()
Method SeedGenerator.
- Parameters:
seedBox.createSupplier(seedBox.createSupplier(
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 intxfinal intyfinal intzfinal intdepthIntoFloorfinal intdepthIntoCeilingfinal intspaceAboveFloorfinal intspaceBelowCeilingfinal doubledistanceTOBiomeEdge
FastRandom
public
new
FastRandom
(this.seedGenerator.seedAt(x, z)
Method FastRandom.
- Parameters:
this.seedGenerator.seedAt(xthis.seedGenerator.seedAt(xzz