Uses of Class
valorless.rarespawns.datamodels.SpawnGroup
Packages that use SpawnGroup
Package
Description
Core package for RareSpawns.
Builders and factories for items and entities.
Data models backing configuration and runtime state.
-
Uses of SpawnGroup in valorless.rarespawns
Methods in valorless.rarespawns with parameters of type SpawnGroupModifier and TypeMethodDescriptionstatic BooleanRareSpawns.isWorldBlacklisted(SpawnGroup group, org.bukkit.World world) Checks if the given world is blacklisted for rare spawns.static BooleanRareSpawns.withinSpawnLimit(SpawnGroup group, org.bukkit.entity.Player player) Checks if the player is within the rare spawn limit in their area. -
Uses of SpawnGroup in valorless.rarespawns.builders
Methods in valorless.rarespawns.builders that return SpawnGroupModifier and TypeMethodDescriptionstatic SpawnGroupEntityCreator.getSpawnGroup(String group) Finds a spawn group by its identifier (case-insensitive).Methods in valorless.rarespawns.builders that return types with arguments of type SpawnGroupModifier and TypeMethodDescriptionstatic List<SpawnGroup> EntityCreator.getSpawnGroups()Gets all configured spawn groups currently loaded.Methods in valorless.rarespawns.builders with parameters of type SpawnGroupModifier and TypeMethodDescriptionstatic List<EntityData> EntityCreator.getEntitiesByGroup(SpawnGroup group) Retrieves all entities that belong to the specified spawn group.static StringEntityCreator.pickRandomRareEntityByGroup(SpawnGroup group) Picks a random rare entity ID within the specified spawn group using weighted selection. -
Uses of SpawnGroup in valorless.rarespawns.datamodels
Fields in valorless.rarespawns.datamodels declared as SpawnGroupModifier and TypeFieldDescriptionEntityData.spawnGroupOptional spawn group membership and chance configuration.Methods in valorless.rarespawns.datamodels that return SpawnGroupModifier and TypeMethodDescriptionstatic SpawnGroupSpawnGroup.InvalidSpawnGroup(String message) Creates a fallback SpawnGroup when configuration is invalid.