public class FileContextLoader
Class FileContextLoader. Provides filecontextloader functionality for the Hytale server.
java.lang.Object > FileContextLoader
Field Summary
context
final
FileLoadingContext
context
Field context.
zonesFolder
final
Path
zonesFolder
Field zonesFolder.
zoneName
final
String
zoneName
Field zoneName.
zone
final
ZoneFileContext
zone
Field zone.
path
final
Path
path
Field path.
reader2
final
JsonElement
reader2
Field reader2.
prefabCategories
final
FileContext.Registry
prefabCategories
Field prefabCategories.
type
final
BiomeFileContext.Type
type
Field type.
biomeName
final
String
biomeName
Field biomeName.
biome
final
BiomeFileContext
biome
Field biome.
typeA
final
BiomeFileContext.Type
typeA
Field typeA.
typeB
final
BiomeFileContext.Type
typeB
Field typeB.
result
final
int
result
Field result.
filename
final
String
filename
Field filename.
start
final
int
start
Field start.
end
final
int
end
Field end.
Method Detail
FileContextLoader
public
public
FileContextLoader
(final Path dataFolder, final Set zoneRequirement)
Method FileContextLoader.
- Parameters:
final PathdataFolderfinal SetzoneRequirement
if
public
else
if
(!this.zoneRequirement.contains(zoneName)
Method if.
- Parameters:
!this.zoneRequirement.contains(zoneName!this.zoneRequirement.contains(zoneName
loadPrefabCategories
static
void
loadPrefabCategories
(@Nonnull final Path folder, @Nonnull final FileLoadingContext context)
Method loadPrefabCategories.
- Parameters:
@Nonnull final Pathfolder@Nonnull final FileLoadingContextcontext
loadZoneContext
static
ZoneFileContext
loadZoneContext
(final String name, @Nonnull final Path folder, @Nonnull final FileLoadingContext context)
Method loadZoneContext.
- Parameters:
final Stringname@Nonnull final Pathfolder@Nonnull final FileLoadingContextcontext
compareBiomePaths
static
int
compareBiomePaths
(@Nonnull final Path a, @Nonnull final Path b)
Method compareBiomePaths.
- Parameters:
@Nonnull final Patha@Nonnull final Pathb
isValidBiomeFile
static
boolean
isValidBiomeFile
(@Nonnull final Path path)
Method isValidBiomeFile.
- Parameters:
@Nonnull final Pathpath
validateZones
static
void
validateZones
(@Nonnull final FileLoadingContext context, @Nonnull final Set zoneRequirement)
Method validateZones.
- Parameters:
@Nonnull final FileLoadingContextcontext@Nonnull final SetzoneRequirement
parseName
static
String
parseName
(@Nonnull final Path path, @Nonnull final BiomeFileContext.Type type)
Method parseName.
- Parameters:
@Nonnull final Pathpath@Nonnull final BiomeFileContext.Typetype