public class UniquePrefabConfigurationJsonLoader extends JsonLoader
Class UniquePrefabConfigurationJsonLoader. Provides uniqueprefabconfigurationjsonloader functionality for the Hytale server.
java.lang.Object > JsonLoader > UniquePrefabConfigurationJsonLoader
Field Summary
blockArray
Field blockArray.
biomeSet
Field biomeSet.
heightThresholdObject
Field heightThresholdObject.
environmentId
Field environmentId.
Method Detail
UniquePrefabConfigurationJsonLoader
public
UniquePrefabConfigurationJsonLoader
(final SeedString seed, final Path dataFolder, final JsonElement json, final ZoneFileContext zoneContext)
Method UniquePrefabConfigurationJsonLoader.
- Parameters:
final SeedStringseedfinal PathdataFolderfinal JsonElementjsonfinal ZoneFileContextzoneContext
UniquePrefabConfiguration
new
UniquePrefabConfiguration
(this.loadHeightThresholds()
Method UniquePrefabConfiguration.
- Parameters:
this.loadHeightThresholds(this.loadHeightThresholds(
ResolvedBlockArrayJsonLoader
new
ResolvedBlockArrayJsonLoader
((SeedStringMethod ResolvedBlockArrayJsonLoader.
- Parameters:
(SeedString(SeedString
loadHeightThresholds
Method loadHeightThresholds.
HeightCondition
new
HeightCondition
(new HeightThresholdInterpreterJsonLoader(this.seed, this.dataFolder, heightThresholdObject, 320)
Method HeightCondition.
- Parameters:
newHeightThresholdInterpreterJsonLoader(this.seedthis.dataFolderthis.dataFolderheightThresholdObjectheightThresholdObject320320
BiomeMaskJsonLoader
new
BiomeMaskJsonLoader
((SeedStringMethod BiomeMaskJsonLoader.
- Parameters:
(SeedString(SeedString
loadRotations
PrefabRotation[]
loadRotations
()
Method loadRotations.
NoiseMaskConditionJsonLoader
new
NoiseMaskConditionJsonLoader
(this.seed, this.dataFolder, this.get("NoiseMask")
Method NoiseMaskConditionJsonLoader.
- Parameters:
this.seedthis.seedthis.dataFolderthis.dataFolderthis.get("NoiseMask"this.get("NoiseMask"
BlockPlacementMaskJsonLoader
new
BlockPlacementMaskJsonLoader
((SeedStringMethod BlockPlacementMaskJsonLoader.
- Parameters:
(SeedString(SeedString
Vector2dJsonLoader
new
Vector2dJsonLoader
((SeedStringMethod Vector2dJsonLoader.
- Parameters:
(SeedString(SeedString
Vector3dJsonLoader
new
Vector3dJsonLoader
((SeedStringMethod Vector3dJsonLoader.
- Parameters:
(SeedString(SeedString
loadEnvironment
int
loadEnvironment
()
Method loadEnvironment.
Error
new
Error
(String.format("Error while looking up environment \"%s\"!", environmentId)
Method Error.
- Parameters:
String.format("Error while looking up environment\"%s\"!"environmentIdenvironmentId
loadFitHeightmap
boolean
loadFitHeightmap
()
Method loadFitHeightmap.
loadSubmerge
boolean
loadSubmerge
()
Method loadSubmerge.
loadOnWater
boolean
loadOnWater
()
Method loadOnWater.
loadMaxDistance
double
loadMaxDistance
()
Method loadMaxDistance.
loadMaxAttempts
int
loadMaxAttempts
()
Method loadMaxAttempts.
loadExclusionRadius
double
loadExclusionRadius
()
Method loadExclusionRadius.
loadIsSpawn
boolean
loadIsSpawn
()
Method loadIsSpawn.
loadZoneBorderExclusion
double
loadZoneBorderExclusion
()
Method loadZoneBorderExclusion.
loadShowOnMap
boolean
loadShowOnMap
()
Method loadShowOnMap.