classpublicabstractPriority 3
SpawnWrapper
com.hypixel.hytale.server.spawning.wrappers.SpawnWrapper
10
Methods
10
Public Methods
3
Fields
1
Constructors
Constructors
public
SpawnWrapper(int spawnIndex, T spawn)Methods
Public Methods (10)
public
LightRangePredicate getLightRangePredicate()@Nonnull
public
Int2ObjectMap<RoleSpawnParameters> getRoles()public
T getSpawn()@Nonnull
public
IntSet getSpawnBlockSet(int roleIndex)@Nullable
public
int getSpawnFluidTag(int roleIndex)public
int getSpawnIndex()public
boolean hasInvalidNPC(String name)public
boolean shouldDespawn(World world, WorldTimeResource timeManager)public
boolean spawnParametersMatch(ComponentAccessor<EntityStore> componentAccessor)public
boolean withinLightRange(SpawningContext spawningContext)Fields
Protected Fields (3)
protected
Int2ObjectMap<RoleSpawnParameters> rolesprotected
T spawnprotected
int spawnIndex