public class MultiMixDensityAsset extends DensityAsset
Class MultiMixDensityAsset. Provides multimixdensityasset functionality for the Hytale server.
java.lang.Object > DensityAsset > MultiMixDensityAsset
Field Summary
keyAssets
private
KeyAsset[]
keyAssets
Field keyAssets.
densityInputs
final
List
densityInputs
Field densityInputs.
keys
final
ArrayList
keys
Field keys.
keyAsset
final
KeyAsset
keyAsset
Field keyAsset.
density
final
Density
density
Field density.
previousKey
final
MultiMixDensity.Key
previousKey
Field previousKey.
currentKey
final
MultiMixDensity.Key
currentKey
Field currentKey.
influenceDensity
final
Density
influenceDensity
Field influenceDensity.
id
private
String
id
Field id.
data
private
AssetExtraInfo.Data
data
Field data.
value
private
double
value
Field value.
densityIndex
private
int
densityIndex
Field densityIndex.
Method Detail
MultiMixDensityAsset
public
public
MultiMixDensityAsset
()
Method MultiMixDensityAsset.
if
public
else
if
(keyAsset.densityIndex >= densityInputs.size()
Method if.
- Parameters:
keyAsset.densityIndex >=densityInputs.size(
cleanUp
public
void
cleanUp
()
Method cleanUp.
KeyAsset
public
public
KeyAsset
()
Method KeyAsset.
getId
public
String
getId
()
Method getId.
KeyedCodec
public
new
KeyedCodec
("DensityIndex", Codec.INTEGER, true)
Method KeyedCodec.
- Parameters:
"DensityIndex""DensityIndex"Codec.INTEGERCodec.INTEGERtruetrue