public class EnvironmentContainerJsonLoader extends JsonLoader
Class EnvironmentContainerJsonLoader. Provides environmentcontainerjsonloader functionality for the Hytale server.
java.lang.Object > JsonLoader > EnvironmentContainerJsonLoader
Field Summary
arr
final
JsonArray
arr
Field arr.
entries
final
EnvironmentContainer.EnvironmentContainerEntry[]
entries
Field entries.
colorMapping
final
IWeightedMap
colorMapping
Field colorMapping.
builder
final
WeightedMap.Builder
builder
Field builder.
colorsElement
final
JsonElement
colorsElement
Field colorsElement.
names
final
JsonArray
names
Field names.
weights
final
JsonArray
weights
Field weights.
key
final
String
key
Field key.
index
final
int
index
Field index.
weight
final
double
weight
Field weight.
key2
final
String
key2
Field key2.
index2
final
int
index2
Field index2.
key3
final
String
key3
Field key3.
index3
final
int
index3
Field index3.
Method Detail
EnvironmentContainerJsonLoader
public
public
EnvironmentContainerJsonLoader
(final SeedString seed, final Path dataFolder, final JsonElement json)
Method EnvironmentContainerJsonLoader.
- Parameters:
final SeedStringseedfinal PathdataFolderfinal JsonElementjson
EnvironmentContainer
public
new
EnvironmentContainer
(this.loadDefault()
Method EnvironmentContainer.
- Parameters:
this.loadDefault(this.loadDefault(
loadDefault
protected
EnvironmentContainer.DefaultEnvironmentContainerEntry
loadDefault
()
Method loadDefault.
if
public
else
if
(this.json.isJsonObject()
Method if.
- Parameters:
this.json.isJsonObject(this.json.isJsonObject(
DefaultEnvironmentContainerEntryLoader
public
)
new
DefaultEnvironmentContainerEntryLoader
((SeedStringMethod DefaultEnvironmentContainerEntryLoader.
- Parameters:
(SeedString(SeedString
loadEntries
protected
EnvironmentContainer.EnvironmentContainerEntry[]
loadEntries
()
Method loadEntries.
EnvironmentContainerEntryJsonLoader
public
)
new
EnvironmentContainerEntryJsonLoader
((SeedStringMethod EnvironmentContainerEntryJsonLoader.
- Parameters:
(SeedString(SeedString
Error
public
new
Error
(String.format("Failed to load TintContainerEntry #%s", i)
Method Error.
- Parameters:
String.format("Failed to load TintContainerEntry#%s"ii
NoisePropertyJsonLoader
public
new
NoisePropertyJsonLoader
(this.seed, this.dataFolder, this.get("Noise")
Method NoisePropertyJsonLoader.
- Parameters:
this.seedthis.seedthis.dataFolderthis.dataFolderthis.get("Noise"this.get("Noise"
NoiseMaskConditionJsonLoader
public
new
NoiseMaskConditionJsonLoader
(this.seed, this.dataFolder, this.get("NoiseMask")
Method NoiseMaskConditionJsonLoader.
- Parameters:
this.seedthis.seedthis.dataFolderthis.dataFolderthis.get("NoiseMask"this.get("NoiseMask"