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 SeedStringseedfinal PathdataFolderfinal JsonElementjsonfinal PathcaveFolderfinal ZoneFileContextzoneContext
JsonReader
public
new
JsonReader
(Files.newBufferedReader(file)
Method JsonReader.
- Parameters:
Files.newBufferedReader(fileFiles.newBufferedReader(file
CaveGenerator
public
new
CaveGenerator
(this.loadCaveTypes(cavesJson)
Method CaveGenerator.
- Parameters:
this.loadCaveTypes(cavesJsonthis.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 JsonObjectjsonObject
CaveTypesJsonLoader
public
)
new
CaveTypesJsonLoader
((SeedStringMethod CaveTypesJsonLoader.
- Parameters:
(SeedString(SeedString