Contents
- Description
- Constructor Summary
- Method Summary
- Constructor Details
- Method Details
- removeSpawnWrapper(int)
- addSpawnWrapper(WorldSpawnWrapper)
- getRolesForEnvironment(int)
- createEnvironmentSpawnParameters(int, Environment)
- getEnvironmentSpawnParameters(int)
- updateSpawnParameters(int, Environment)
- rebuildConfigurations(IntSet)
- trackNPCs(IntSet)
- untrackNPCs(int)
- untrackNPCs(IntSet)
- onEnvironmentChanged()
Class WorldSpawnManager
java.lang.Object
com.hypixel.hytale.server.spawning.managers.SpawnManager<WorldSpawnWrapper, WorldNPCSpawn>
com.hypixel.hytale.server.spawning.world.manager.WorldSpawnManager
Created on 15/04/2019
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanaddSpawnWrapper(WorldSpawnWrapper spawnWrapper) createEnvironmentSpawnParameters(int environmentIndex, Environment environment) getEnvironmentSpawnParameters(int environmentIndex) it.unimi.dsi.fastutil.ints.IntSetgetRolesForEnvironment(int environment) static voidvoidrebuildConfigurations(it.unimi.dsi.fastutil.ints.IntSet changeSet) removeSpawnWrapper(int spawnConfigurationIndex) static voidtrackNPCs(it.unimi.dsi.fastutil.ints.IntSet spawnConfigs) voiduntrackNPCs(int spawnConfig) static voiduntrackNPCs(it.unimi.dsi.fastutil.ints.IntSet spawnConfigs) voidupdateSpawnParameters(int environmentIndex, Environment environment) Methods inherited from class SpawnManager
getSpawnWrapper, onNPCLoaded, onNPCSpawnRemoved
-
Constructor Details
-
WorldSpawnManager
public WorldSpawnManager()
-
-
Method Details
-
removeSpawnWrapper
- Overrides:
removeSpawnWrapperin classSpawnManager<WorldSpawnWrapper, WorldNPCSpawn>
-
addSpawnWrapper
- Overrides:
addSpawnWrapperin classSpawnManager<WorldSpawnWrapper, WorldNPCSpawn>
-
getRolesForEnvironment
public it.unimi.dsi.fastutil.ints.IntSet getRolesForEnvironment(int environment) -
createEnvironmentSpawnParameters
@Nonnull public EnvironmentSpawnParameters createEnvironmentSpawnParameters(int environmentIndex, @Nullable Environment environment) -
getEnvironmentSpawnParameters
-
updateSpawnParameters
-
rebuildConfigurations
public void rebuildConfigurations(@Nullable it.unimi.dsi.fastutil.ints.IntSet changeSet) -
trackNPCs
public static void trackNPCs(@Nonnull it.unimi.dsi.fastutil.ints.IntSet spawnConfigs) -
untrackNPCs
public void untrackNPCs(int spawnConfig) -
untrackNPCs
public static void untrackNPCs(@Nonnull it.unimi.dsi.fastutil.ints.IntSet spawnConfigs) -
onEnvironmentChanged
public static void onEnvironmentChanged()
-