public class WeightedAssignmentsAsset extends AssignmentsAsset
Class WeightedAssignmentsAsset. Provides weightedassignmentsasset functionality for the Hytale server.
java.lang.Object > AssignmentsAsset > WeightedAssignmentsAsset
Field Summary
weightedAssets
private
WeightedAssets[]
weightedAssets
Field weightedAssets.
seed
private
String
seed
Field seed.
skipChance
private
double
skipChance
Field skipChance.
weightMap
final
WeightedMap
weightMap
Field weightMap.
childSeed
final
SeedBox
childSeed
Field childSeed.
id
private
String
id
Field id.
data
private
AssetExtraInfo.Data
data
Field data.
weight
private
double
weight
Field weight.
assignmentsAsset
private
AssignmentsAsset
assignmentsAsset
Field assignmentsAsset.
Method Detail
WeightedAssignmentsAsset
public
public
WeightedAssignmentsAsset
()
Method WeightedAssignmentsAsset.
WeightedAssignments
public
new
WeightedAssignments
(weightMap, childSeed.createSupplier()
Method WeightedAssignments.
- Parameters:
weightMapweightMapchildSeed.createSupplier(childSeed.createSupplier(
cleanUp
public
void
cleanUp
()
Method cleanUp.
WeightedAssets
public
public
WeightedAssets
()
Method WeightedAssets.
getId
public
String
getId
()
Method getId.
KeyedCodec
public
new
KeyedCodec
("Assignments", AssignmentsAsset.CODEC, true)
Method KeyedCodec.
- Parameters:
"Assignments""Assignments"AssignmentsAsset.CODECAssignmentsAsset.CODECtruetrue