public class CellNoise2DDensityAsset extends DensityAsset
Class CellNoise2DDensityAsset. Provides cellnoise2ddensityasset functionality for the Hytale server.
java.lang.Object > DensityAsset > CellNoise2DDensityAsset
Field Summary
scaleX
private
double
scaleX
Field scaleX.
scaleZ
private
double
scaleZ
Field scaleZ.
jitter
private
double
jitter
Field jitter.
octaves
private
int
octaves
Field octaves.
seedKey
private
String
seedKey
Field seedKey.
cellType
private
FastNoiseLite.CellularReturnType
cellType
Field cellType.
childSeed
final
SeedBox
childSeed
Field childSeed.
noise
final
CellNoiseField
noise
Field noise.
noiseDensity
final
Noise2dDensity
noiseDensity
Field noiseDensity.
cacheDensity
final
Density
cacheDensity
Field cacheDensity.
Method Detail
CellNoise2DDensityAsset
public
public
CellNoise2DDensityAsset
()
Method CellNoise2DDensityAsset.
CellNoiseField
public
new
CellNoiseField
(childSeed.createSupplier()
Method CellNoiseField.
- Parameters:
childSeed.createSupplier(childSeed.createSupplier(
MultiCacheDensity
public
new
MultiCacheDensity
(noiseDensity, argument.workerIndexer.getWorkerCount()
Method MultiCacheDensity.
- Parameters:
noiseDensitynoiseDensityargument.workerIndexer.getWorkerCount(argument.workerIndexer.getWorkerCount(
cleanUp
public
void
cleanUp
()
Method cleanUp.