public class ZoneJsonLoader extends JsonLoader
Class ZoneJsonLoader. Provides zonejsonloader functionality for the Hytale server.
java.lang.Object > JsonLoader > ZoneJsonLoader
Field Summary
discoveryElement
final
JsonElement
discoveryElement
Field discoveryElement.
discoveryObject
final
JsonObject
discoveryObject
Field discoveryObject.
displayElement
final
JsonElement
displayElement
Field displayElement.
zoneNameElement
final
JsonElement
zoneNameElement
Field zoneNameElement.
soundElement
final
JsonElement
soundElement
Field soundElement.
iconElement
final
JsonElement
iconElement
Field iconElement.
majorElement
final
JsonElement
majorElement
Field majorElement.
durationElement
final
JsonElement
durationElement
Field durationElement.
fadeInElement
final
JsonElement
fadeInElement
Field fadeInElement.
fadeOutElement
final
JsonElement
fadeOutElement
Field fadeOutElement.
tileBiomes
final
IWeightedMap
tileBiomes
Field tileBiomes.
biomes
final
TileBiome[]
biomes
Field biomes.
customBiomes
final
CustomBiome[]
customBiomes
Field customBiomes.
Method Detail
ZoneJsonLoader
public
public
ZoneJsonLoader
(@Nonnull final SeedString seed, @Nonnull final Path dataFolder, @Nonnull final JsonElement json, @Nonnull final ZoneFileContext zoneContext)
Method ZoneJsonLoader.
- Parameters:
@Nonnull final SeedStringseed@Nonnull final PathdataFolder@Nonnull final JsonElementjson@Nonnull final ZoneFileContextzoneContext
Zone
public
new
Zone
(this.zoneContext.getId()
Method Zone.
- Parameters:
this.zoneContext.getId(this.zoneContext.getId(
loadDiscoveryConfig
Method loadDiscoveryConfig.
loadBiomePatternGenerator
Method loadBiomePatternGenerator.
BiomePatternGeneratorJsonLoader
public
)
new
BiomePatternGeneratorJsonLoader
((SeedStringMethod BiomePatternGeneratorJsonLoader.
- Parameters:
(SeedString(SeedString
ZoneBiomesJsonLoader
public
)
new
ZoneBiomesJsonLoader
((SeedStringMethod ZoneBiomesJsonLoader.
- Parameters:
(SeedString(SeedString
loadCustomBiomes
protected
CustomBiome[]
loadCustomBiomes
(@Nonnull final Biome[] tileBiomes)
Method loadCustomBiomes.
- Parameters:
@Nonnull final Biome[]tileBiomes
ZoneCustomBiomesJsonLoader
public
)
new
ZoneCustomBiomesJsonLoader
((SeedStringMethod ZoneCustomBiomesJsonLoader.
- Parameters:
(SeedString(SeedString
CaveGeneratorJsonLoader
public
)
new
CaveGeneratorJsonLoader
((SeedStringMethod CaveGeneratorJsonLoader.
- Parameters:
(SeedString(SeedString
loadUniquePrefabContainer
Method loadUniquePrefabContainer.
UniquePrefabContainerJsonLoader
public
)
new
UniquePrefabContainerJsonLoader
((SeedStringMethod UniquePrefabContainerJsonLoader.
- Parameters:
(SeedString(SeedString