public class CoverContainerJsonLoader extends JsonLoader
Class CoverContainerJsonLoader. Provides covercontainerjsonloader functionality for the Hytale server.
java.lang.Object > JsonLoader > CoverContainerJsonLoader
Field Summary
coversArray
final
JsonArray
coversArray
Field coversArray.
coversObject
final
JsonObject
coversObject
Field coversObject.
coversObject2
final
JsonObject
coversObject2
Field coversObject2.
types
final
ResolvedBlockArray
types
Field types.
offsets
final
int[]
offsets
Field offsets.
weights
final
JsonArray
weights
Field weights.
builder
final
WeightedMap.Builder
builder
Field builder.
blockEntry
final
BlockFluidEntry
blockEntry
Field blockEntry.
offset
final
int
offset
Field offset.
weight
final
double
weight
Field weight.
entry
final
CoverContainer.CoverContainerEntry.CoverContainerEntryPart
entry
Field entry.
offsetElement
final
JsonElement
offsetElement
Field offsetElement.
offsetArray
final
JsonArray
offsetArray
Field offsetArray.
blockArray
final
ResolvedBlockArray
blockArray
Field blockArray.
biomeSet
final
LongSet
biomeSet
Field biomeSet.
Method Detail
CoverContainerJsonLoader
public
public
CoverContainerJsonLoader
(final SeedString seed, final Path dataFolder, final JsonElement json)
Method CoverContainerJsonLoader.
- Parameters:
final SeedStringseedfinal PathdataFolderfinal JsonElementjson
if
public
else
if
(this.json.isJsonArray()
Method if.
- Parameters:
this.json.isJsonArray(this.json.isJsonArray(
CoverContainerEntryJsonLoader
public
)
new
CoverContainerEntryJsonLoader
((SeedStringMethod CoverContainerEntryJsonLoader.
- Parameters:
(SeedString(SeedString
ResolvedBlockArrayJsonLoader
public
)
new
ResolvedBlockArrayJsonLoader
((SeedStringMethod ResolvedBlockArrayJsonLoader.
- Parameters:
(SeedString(SeedString
loadOffsetArray
protected
int[]
loadOffsetArray
(final int length)
Method loadOffsetArray.
- Parameters:
final intlength
loadDensity
protected
double
loadDensity
()
Method loadDensity.
NoiseMaskConditionJsonLoader
public
new
NoiseMaskConditionJsonLoader
(this.seed, this.dataFolder, this.get("NoiseMask")
Method NoiseMaskConditionJsonLoader.
- Parameters:
this.seedthis.seedthis.dataFolderthis.dataFolderthis.get("NoiseMask"this.get("NoiseMask"
loadHeightCondition
Method loadHeightCondition.
HeightCondition
public
new
HeightCondition
(new HeightThresholdInterpreterJsonLoader(this.seed, this.dataFolder, this.get("HeightThreshold")
Method HeightCondition.
- Parameters:
newHeightThresholdInterpreterJsonLoader(this.seedthis.dataFolderthis.dataFolderthis.get("HeightThreshold"this.get("HeightThreshold"
loadOnWater
protected
boolean
loadOnWater
()
Method loadOnWater.