UniquePrefabContainerJsonLoader

public class UniquePrefabContainerJsonLoader extends JsonLoader

Class UniquePrefabContainerJsonLoader. Provides uniqueprefabcontainerjsonloader functionality for the Hytale server.

java.lang.Object > JsonLoader > UniquePrefabContainerJsonLoader

Field Summary

jsonArray

final JsonArray jsonArray

Field jsonArray.

category

final String category

Field category.

Method Detail

UniquePrefabContainerJsonLoader

public public UniquePrefabContainerJsonLoader (@Nonnull final SeedString seed, final Path dataFolder, final JsonElement json, final ZoneFileContext zoneContext)

Method UniquePrefabContainerJsonLoader.

Parameters:
@Nonnull final SeedString seed
final Path dataFolder
final JsonElement json
final ZoneFileContext zoneContext

load

public UniquePrefabContainer load ()

Method load.

UniquePrefabGeneratorJsonLoader

public new UniquePrefabGeneratorJsonLoader ((SeedString)

Method UniquePrefabGeneratorJsonLoader.

Parameters:
(SeedString (SeedString

UniquePrefabContainer

public new UniquePrefabContainer (this.seed.hashCode()

Method UniquePrefabContainer.

Parameters:
this.seed.hashCode( this.seed.hashCode(

UniquePrefabGenerator

public new UniquePrefabGenerator (this.loadName()

Method UniquePrefabGenerator.

Parameters:
this.loadName( this.loadName(

loadName

public String loadName ()

Method loadName.

loadCategory

protected PrefabCategory loadCategory ()

Method loadCategory.

loadConfiguration

public UniquePrefabConfiguration loadConfiguration ()

Method loadConfiguration.

UniquePrefabConfigurationJsonLoader

public new UniquePrefabConfigurationJsonLoader ((SeedString)

Method UniquePrefabConfigurationJsonLoader.

Parameters:
(SeedString (SeedString

loadPrefabs

public IWeightedMap loadPrefabs ()

Method loadPrefabs.

WeightedPrefabMapJsonLoader

public new WeightedPrefabMapJsonLoader ((SeedString)

Method WeightedPrefabMapJsonLoader.

Parameters:
(SeedString (SeedString