CaveGeneratorJsonLoader

public class CaveGeneratorJsonLoader extends JsonLoader

Class CaveGeneratorJsonLoader. Provides cavegeneratorjsonloader functionality for the Hytale server.

java.lang.Object > JsonLoader > CaveGeneratorJsonLoader

Field Summary

file

final Path file

Field file.

Method Detail

CaveGeneratorJsonLoader

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

Method CaveGeneratorJsonLoader.

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

load

public CaveGenerator load ()

Method load.

JsonReader

public new JsonReader (Files.newBufferedReader(file)

Method JsonReader.

Parameters:
Files.newBufferedReader(file Files.newBufferedReader(file

CaveGenerator

public new CaveGenerator (this.loadCaveTypes(cavesJson)

Method CaveGenerator.

Parameters:
this.loadCaveTypes(cavesJson this.loadCaveTypes(cavesJson

Error

public new Error (String.format("Error while loading caves for world generator from %s", file.toString()

Method Error.

Parameters:
String.format("Error while loading caves for world generator from %s"
file.toString( file.toString(

loadCaveTypes

protected CaveType[] loadCaveTypes (@Nonnull final JsonObject jsonObject)

Method loadCaveTypes.

Parameters:
@Nonnull final JsonObject jsonObject

CaveTypesJsonLoader

public new CaveTypesJsonLoader ((SeedString)

Method CaveTypesJsonLoader.

Parameters:
(SeedString (SeedString