Uses of Interface
valorless.rarespawns.ability.Ability

Packages that use Ability
Package
Description
Built-in abilities for easy usage.
Builders and factories for items and entities.
  • Uses of Ability in valorless.rarespawns.ability.builtin

    Modifier and Type
    Class
    Description
    class 
    Ability: Call Hive Spawns a number of angry bees around the rare entity and sets their target.
    class 
    Ability: Curse of Undead Applies a slowness effect to nearby players and sets them on fire if exposed to sunlight during the day.
    class 
    Ability: Frosted Fur Applies a slowness effect to attackers of the rare entity, and freezes players who shoot arrows at it.
    class 
    Ability: Hardened Iron Cancels projectile damage to the rare entity when its health drops below 50%.
    class 
    Ability: Night Cloak Makes the rare entity invisible during the night.
    class 
    Ability: Mother’s Brood Spawns a number of spiders around the rare entity and sets their target.
    class 
    Ability: Thornmaw Spawns a line of Evoker Fangs between the rare entity and each nearby player.
    class 
    Ability: Undying Commander Spawns a number of minions around the rare entity and sets their target.
  • Uses of Ability in valorless.rarespawns.builders

    Methods in valorless.rarespawns.builders that return types with arguments of type Ability
    Modifier and Type
    Method
    Description
    static HashMap<String,Class<? extends Ability>>
    AbilityCreator.getAbilities()
    Returns a clone of the abilities map containing all compiled ability classes.
    static Class<? extends Ability>
    AbilityCreator.getAbility(String id)
    Retrieves a compiled ability class by its unique ID.
    Method parameters in valorless.rarespawns.builders with type arguments of type Ability
    Modifier and Type
    Method
    Description
    static boolean
    AbilityCreator.addAbility(String id, Class<? extends Ability> abilityInstance)
    Adds a new ability to the collection with the provided ID.