public class WorldConfig
Class WorldConfig. Provides worldconfig functionality for the Hytale server.
java.lang.Object > WorldConfig
Field Summary
uuid
Field uuid.
displayName
Field displayName.
seed
Field seed.
spawnProvider
Field spawnProvider.
worldGenProvider
Field worldGenProvider.
worldMapProvider
Field worldMapProvider.
chunkStorageProvider
Field chunkStorageProvider.
chunkConfig
Field chunkConfig.
isTicking
Field isTicking.
isBlockTicking
Field isBlockTicking.
isPvpEnabled
Field isPvpEnabled.
isFallDamageEnabled
Field isFallDamageEnabled.
isGameTimePaused
Field isGameTimePaused.
gameTime
Field gameTime.
forcedWeather
Field forcedWeather.
clientEffects
Field clientEffects.
gameMode
Field gameMode.
isSpawningNPC
Field isSpawningNPC.
isSpawnMarkersEnabled
Field isSpawnMarkersEnabled.
isAllNPCFrozen
Field isAllNPCFrozen.
gameplayConfig
Field gameplayConfig.
deathConfigOverride
Field deathConfigOverride.
daytimeDurationSecondsOverride
Field daytimeDurationSecondsOverride.
nighttimeDurationSecondsOverride
Field nighttimeDurationSecondsOverride.
isCompassUpdating
Field isCompassUpdating.
isSavingPlayers
Field isSavingPlayers.
canSaveChunks
Field canSaveChunks.
saveNewChunks
Field saveNewChunks.
canUnloadChunks
Field canUnloadChunks.
isObjectiveMarkersEnabled
Field isObjectiveMarkersEnabled.
deleteOnUniverseStart
Field deleteOnUniverseStart.
deleteOnRemove
Field deleteOnRemove.
resourceStorageProvider
Field resourceStorageProvider.
pluginConfig
Field pluginConfig.
config
Field config.
document
Field document.
pregenerateRegion
Field pregenerateRegion.
keepLoadedRegion
Field keepLoadedRegion.
Method Detail
WorldConfig
public
WorldConfig
()
Method WorldConfig.
getUuid
UUID
getUuid
()
Method getUuid.
setUuid
void
setUuid
(final UUID uuid)
Method setUuid.
- Parameters:
final UUIDuuid
isDeleteOnUniverseStart
boolean
isDeleteOnUniverseStart
()
Method isDeleteOnUniverseStart.
setDeleteOnUniverseStart
void
setDeleteOnUniverseStart
(final boolean deleteOnUniverseStart)
Method setDeleteOnUniverseStart.
- Parameters:
final booleandeleteOnUniverseStart
isDeleteOnRemove
boolean
isDeleteOnRemove
()
Method isDeleteOnRemove.
setDeleteOnRemove
void
setDeleteOnRemove
(final boolean deleteOnRemove)
Method setDeleteOnRemove.
- Parameters:
final booleandeleteOnRemove
isSavingConfig
boolean
isSavingConfig
()
Method isSavingConfig.
setSavingConfig
void
setSavingConfig
(final boolean savingConfig)
Method setSavingConfig.
- Parameters:
final booleansavingConfig
getDisplayName
String
getDisplayName
()
Method getDisplayName.
setDisplayName
void
setDisplayName
(final String name)
Method setDisplayName.
- Parameters:
final Stringname
formatDisplayName
String
formatDisplayName
(@Nonnull final String name)
Method formatDisplayName.
- Parameters:
@Nonnull final Stringname
getSeed
long
getSeed
()
Method getSeed.
setSeed
void
setSeed
(final long seed)
Method setSeed.
- Parameters:
final longseed
setDefaultSpawnProvider
Method setDefaultSpawnProvider.
- Parameters:
@Nonnull final IWorldGengenerator
setWorldGenProvider
Method setWorldGenProvider.
- Parameters:
final IWorldGenProviderworldGenProvider
setWorldMapProvider
Method setWorldMapProvider.
- Parameters:
final IWorldMapProviderworldMapProvider
getChunkStorageProvider
Method getChunkStorageProvider.
setChunkStorageProvider
Method setChunkStorageProvider.
- Parameters:
final IChunkStorageProviderchunkStorageProvider
getChunkConfig
ChunkConfig
getChunkConfig
()
Method getChunkConfig.
setChunkConfig
void
setChunkConfig
(@Nonnull final ChunkConfig chunkConfig)
Method setChunkConfig.
- Parameters:
@Nonnull final ChunkConfigchunkConfig
isTicking
boolean
isTicking
()
Method isTicking.
setTicking
void
setTicking
(final boolean ticking)
Method setTicking.
- Parameters:
final booleanticking
isBlockTicking
boolean
isBlockTicking
()
Method isBlockTicking.
setBlockTicking
void
setBlockTicking
(final boolean ticking)
Method setBlockTicking.
- Parameters:
final booleanticking
isPvpEnabled
boolean
isPvpEnabled
()
Method isPvpEnabled.
isFallDamageEnabled
boolean
isFallDamageEnabled
()
Method isFallDamageEnabled.
setPvpEnabled
void
setPvpEnabled
(final boolean pvpEnabled)
Method setPvpEnabled.
- Parameters:
final booleanpvpEnabled
isGameTimePaused
boolean
isGameTimePaused
()
Method isGameTimePaused.
setGameTimePaused
void
setGameTimePaused
(final boolean gameTimePaused)
Method setGameTimePaused.
- Parameters:
final booleangameTimePaused
getGameTime
Instant
getGameTime
()
Method getGameTime.
setGameTime
void
setGameTime
(final Instant gameTime)
Method setGameTime.
- Parameters:
final InstantgameTime
getForcedWeather
String
getForcedWeather
()
Method getForcedWeather.
setForcedWeather
void
setForcedWeather
(final String forcedWeather)
Method setForcedWeather.
- Parameters:
final StringforcedWeather
getRequiredPlugins
SemverRange>
getRequiredPlugins
()
Method getRequiredPlugins.
setRequiredPlugins
void
setRequiredPlugins
(final Map requiredPlugins)
Method setRequiredPlugins.
- Parameters:
final MaprequiredPlugins
isSpawningNPC
boolean
isSpawningNPC
()
Method isSpawningNPC.
setSpawningNPC
void
setSpawningNPC
(final boolean spawningNPC)
Method setSpawningNPC.
- Parameters:
final booleanspawningNPC
isSpawnMarkersEnabled
boolean
isSpawnMarkersEnabled
()
Method isSpawnMarkersEnabled.
setIsSpawnMarkersEnabled
void
setIsSpawnMarkersEnabled
(final boolean spawnMarkersEnabled)
Method setIsSpawnMarkersEnabled.
- Parameters:
final booleanspawnMarkersEnabled
isAllNPCFrozen
boolean
isAllNPCFrozen
()
Method isAllNPCFrozen.
setIsAllNPCFrozen
void
setIsAllNPCFrozen
(final boolean allNPCFrozen)
Method setIsAllNPCFrozen.
- Parameters:
final booleanallNPCFrozen
getGameplayConfig
String
getGameplayConfig
()
Method getGameplayConfig.
setGameplayConfig
void
setGameplayConfig
(final String gameplayConfig)
Method setGameplayConfig.
- Parameters:
final StringgameplayConfig
getDaytimeDurationSecondsOverride
Integer
getDaytimeDurationSecondsOverride
()
Method getDaytimeDurationSecondsOverride.
getNighttimeDurationSecondsOverride
Integer
getNighttimeDurationSecondsOverride
()
Method getNighttimeDurationSecondsOverride.
isCompassUpdating
boolean
isCompassUpdating
()
Method isCompassUpdating.
setCompassUpdating
void
setCompassUpdating
(final boolean compassUpdating)
Method setCompassUpdating.
- Parameters:
final booleancompassUpdating
isSavingPlayers
boolean
isSavingPlayers
()
Method isSavingPlayers.
setSavingPlayers
void
setSavingPlayers
(final boolean savingPlayers)
Method setSavingPlayers.
- Parameters:
final booleansavingPlayers
canUnloadChunks
boolean
canUnloadChunks
()
Method canUnloadChunks.
setCanUnloadChunks
void
setCanUnloadChunks
(final boolean unloadingChunks)
Method setCanUnloadChunks.
- Parameters:
final booleanunloadingChunks
canSaveChunks
boolean
canSaveChunks
()
Method canSaveChunks.
setCanSaveChunks
void
setCanSaveChunks
(final boolean savingChunks)
Method setCanSaveChunks.
- Parameters:
final booleansavingChunks
shouldSaveNewChunks
boolean
shouldSaveNewChunks
()
Method shouldSaveNewChunks.
setSaveNewChunks
void
setSaveNewChunks
(final boolean saveNewChunks)
Method setSaveNewChunks.
- Parameters:
final booleansaveNewChunks
isObjectiveMarkersEnabled
boolean
isObjectiveMarkersEnabled
()
Method isObjectiveMarkersEnabled.
setObjectiveMarkersEnabled
void
setObjectiveMarkersEnabled
(final boolean objectiveMarkersEnabled)
Method setObjectiveMarkersEnabled.
- Parameters:
final booleanobjectiveMarkersEnabled
getResourceStorageProvider
Method getResourceStorageProvider.
setResourceStorageProvider
void
setResourceStorageProvider
(@Nonnull final IResourceStorageProvider resourceStorageProvider)
Method setResourceStorageProvider.
- Parameters:
@Nonnull final IResourceStorageProviderresourceStorageProvider
getPluginConfig
MapKeyMapCodec.TypeMap
getPluginConfig
()
Method getPluginConfig.
markChanged
void
markChanged
()
Method markChanged.
consumeHasChanged
boolean
consumeHasChanged
()
Method consumeHasChanged.
load
CompletableFuture
load
(@Nonnull final Path path)
Method load.
- Parameters:
@Nonnull final Pathpath
parameters
certain
parameters
(e.g. *UUID*)
Method parameters.
- Parameters:
e.g.*UUID*
setPregenerateRegion
Method setPregenerateRegion.
- Parameters:
@Nullable final Box2DpregenerateRegion