Contents
- Description
- Nested Class Summary
- Field Summary
- Constructor Summary
- Method Summary
- Field Details
- Constructor Details
- Method Details
- getAssetManager()
- getMaxConcurrencyLevel()
- getConcurrency()
- overrideConcurrency(HytaleGenerator.Concurrency)
- get()
- getSpawnPositions(ChunkRequest.GeneratorProfile, int)
- submitChunkRequest(ChunkRequest)
- createStagedChunkGenerator(ChunkRequest.GeneratorProfile, WorldStructureAsset, SettingsAsset)
- shutdownHandle(Handle)
Class HytaleGenerator
java.lang.Object
com.hypixel.hytale.server.core.plugin.PluginBase
com.hypixel.hytale.server.core.plugin.JavaPlugin
com.hypixel.hytale.builtin.hytalegenerator.plugin.HytaleGenerator
- All Implemented Interfaces:
CommandOwner
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final HytaleGenerator.Concurrencystatic final intfinal Config<BiomeEditor.Defaults> static final org.joml.Vector3dstatic final Stringstatic final Stringstatic final StringFields inherited from class PluginBase
METRICS_REGISTRY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateStagedChunkGenerator(ChunkRequest.GeneratorProfile generatorProfile, WorldStructureAsset worldStructureAsset, SettingsAsset settingsAsset) static HytaleGeneratorget()intList<org.joml.Vector3d> getSpawnPositions(ChunkRequest.GeneratorProfile profile, int maxPositionsCount) voidoverrideConcurrency(HytaleGenerator.Concurrency concurrency) voidshutdownHandle(Handle handle) submitChunkRequest(ChunkRequest request) Methods inherited from class JavaPlugin
getClassLoader, getFile, getTypeMethods inherited from class PluginBase
getAssetRegistry, getBasePermission, getChunkStoreRegistry, getClientFeatureRegistry, getCodecRegistry, getCodecRegistry, getCodecRegistry, getCommandRegistry, getDataDirectory, getEntityRegistry, getEntityStoreRegistry, getEventRegistry, getIdentifier, getLogger, getManifest, getName, getState, getTaskRegistry, isDisabled, isEnabled, preLoad
-
Field Details
-
DEFAULT_SPAWN_POSITION
@Nonnull public static final org.joml.Vector3d DEFAULT_SPAWN_POSITION -
AUTO_CONCURRENCY_LEVEL
public static final int AUTO_CONCURRENCY_LEVEL- See Also:
-
AUTO_CONCURRENCY
-
LOW_CONCURRENCY_KEY
- See Also:
-
NORMAL_CONCURRENCY_KEY
- See Also:
-
HIGH_EXECUTOR_KEY
- See Also:
-
biomeEditorConfig
-
-
Constructor Details
-
HytaleGenerator
-
-
Method Details
-
getAssetManager
-
getMaxConcurrencyLevel
public int getMaxConcurrencyLevel() -
getConcurrency
-
overrideConcurrency
-
get
-
getSpawnPositions
@Nonnull public List<org.joml.Vector3d> getSpawnPositions(@Nonnull ChunkRequest.GeneratorProfile profile, int maxPositionsCount) -
submitChunkRequest
-
createStagedChunkGenerator
@Nonnull public ChunkGenerator createStagedChunkGenerator(@Nonnull ChunkRequest.GeneratorProfile generatorProfile, @Nonnull WorldStructureAsset worldStructureAsset, @Nonnull SettingsAsset settingsAsset) -
shutdownHandle
-