Uses of Class
com.hypixel.hytale.server.spawning.SpawningContext
Packages that use SpawningContext
Package
Description
-
Uses of SpawningContext in com.hypixel.hytale.server.npc.movement.controllers.builders
Methods in com.hypixel.hytale.server.npc.movement.controllers.builders with parameters of type SpawningContextModifier and TypeMethodDescriptionBuilderMotionControllerDive.canSpawn(SpawningContext context) BuilderMotionControllerFly.canSpawn(SpawningContext context) BuilderMotionControllerMap.canSpawn(SpawningContext context) BuilderMotionControllerWalk.canSpawn(SpawningContext context) voidBuilderMotionControllerDive.getMovementModes(SpawningContext context, Set<MovementMode> outSupportedMovementModes, Set<MovementMode> outDefaultMovementModes, Set<MovementMode> outSafeMovementModes) voidBuilderMotionControllerFly.getMovementModes(SpawningContext context, Set<MovementMode> outSupportedMovementModes, Set<MovementMode> outDefaultMovementModes, Set<MovementMode> outSafeMovementModes) voidBuilderMotionControllerMap.getMovementModes(SpawningContext context, Set<MovementMode> outSupportedMovementModes, Set<MovementMode> outDefaultMovementModes, Set<MovementMode> outSafeMovementModes) voidBuilderMotionControllerWalk.getMovementModes(SpawningContext context, Set<MovementMode> outSupportedMovementModes, Set<MovementMode> outDefaultMovementModes, Set<MovementMode> outSafeMovementModes) BuilderMotionControllerDive.getSpawnPlacement(SpawningContext context) BuilderMotionControllerFly.getSpawnPlacement(SpawningContext context) BuilderMotionControllerMap.getSpawnPlacement(SpawningContext context) BuilderMotionControllerWalk.getSpawnPlacement(SpawningContext context) booleanBuilderMotionControllerDive.requiresSpawnDropHeightCheck(SpawningContext context) booleanBuilderMotionControllerFly.requiresSpawnDropHeightCheck(SpawningContext context) booleanBuilderMotionControllerMap.requiresSpawnDropHeightCheck(SpawningContext context) booleanBuilderMotionControllerWalk.requiresSpawnDropHeightCheck(SpawningContext context) -
Uses of SpawningContext in com.hypixel.hytale.server.npc.role.builders
Methods in com.hypixel.hytale.server.npc.role.builders with parameters of type SpawningContextModifier and TypeMethodDescriptionBuilderRole.canSpawn(SpawningContext context) BuilderRoleVariant.canSpawn(SpawningContext spawningContext) voidBuilderRole.getMovementModes(SpawningContext context, Set<MovementMode> outSupportedMovementModes, Set<MovementMode> outDefaultMovementModes, Set<MovementMode> outSafeMovementModes) voidBuilderRoleVariant.getMovementModes(SpawningContext spawningContext, Set<MovementMode> outSupportedMovementModes, Set<MovementMode> outDefaultMovementModes, Set<MovementMode> outSafeMovementModes) BuilderRole.getSpawnPlacement(SpawningContext context) BuilderRoleVariant.getSpawnPlacement(SpawningContext spawningContext) booleanBuilderRole.requiresSpawnDropHeightCheck(SpawningContext context) booleanBuilderRoleVariant.requiresSpawnDropHeightCheck(SpawningContext spawningContext) -
Uses of SpawningContext in com.hypixel.hytale.server.spawning
Methods in com.hypixel.hytale.server.spawning with parameters of type SpawningContextModifier and TypeMethodDescriptionISpawnable.canSpawn(SpawningContext context) Called to test whether this spawnable class type is spawnable regarding the given contextvoidISpawnable.getMovementModes(SpawningContext context, Set<MovementMode> outSupportedMovementModes, Set<MovementMode> outDefaultMovementModes, Set<MovementMode> outSafeMovementModes) Query all movement mode sets for this spawnable.default SpawnPositionPlacementISpawnable.getSpawnPlacement(SpawningContext context) Query where a spawn position for this spawnable must sit for the movement mode in the context.booleanISpawnable.requiresSpawnDropHeightCheck(SpawningContext context) Called to test whether a spawn drop height check applies to this spawnable for the given context. -
Uses of SpawningContext in com.hypixel.hytale.server.spawning.assets.spawns.config
Methods in com.hypixel.hytale.server.spawning.assets.spawns.config with parameters of type SpawningContextModifier and TypeMethodDescriptiondouble[]RoleSpawnParameters.getOrComputeMovementModeWeights(ISpawnable spawnable, SpawningContext context) Return the cached movement mode weight array for this role, computing and caching it on first call. -
Uses of SpawningContext in com.hypixel.hytale.server.spawning.beacons
Methods in com.hypixel.hytale.server.spawning.beacons with parameters of type SpawningContextModifier and TypeMethodDescriptionbooleanLegacySpawnBeaconEntity.prepareSpawnContext(org.joml.Vector3d playerPosition, int spawnsThisRound, int roleIndex, SpawningContext spawningContext, CommandBuffer<EntityStore> commandBuffer) -
Uses of SpawningContext in com.hypixel.hytale.server.spawning.jobs
Methods in com.hypixel.hytale.server.spawning.jobs that return SpawningContext -
Uses of SpawningContext in com.hypixel.hytale.server.spawning.util
Methods in com.hypixel.hytale.server.spawning.util with parameters of type SpawningContextModifier and TypeMethodDescriptionbooleanFloodFillPositionSelector.hasValidMovementModeWeights(int roleIndex, SpawningContext spawningContext) booleanFloodFillPositionSelector.prepareSpawnContext(org.joml.Vector3d playerPosition, int spawnsThisRound, int roleIndex, SpawningContext spawningContext, BeaconSpawnWrapper spawnWrapper) -
Uses of SpawningContext in com.hypixel.hytale.server.spawning.world.component
Methods in com.hypixel.hytale.server.spawning.world.component that return SpawningContext -
Uses of SpawningContext in com.hypixel.hytale.server.spawning.wrappers
Methods in com.hypixel.hytale.server.spawning.wrappers with parameters of type SpawningContextModifier and TypeMethodDescriptionbooleanSpawnWrapper.withinLightRange(SpawningContext spawningContext)