Uses of Class
com.sucy.skill.api.Settings

Packages that use Settings
  • Uses of Settings in com.sucy.skill.api

    Constructors in com.sucy.skill.api with parameters of type Settings
    Modifier
    Constructor
    Description
     
    A wrapper for settings that makes it read-only
     
    Settings(Settings settings)
     
  • Uses of Settings in com.sucy.skill.api.classes

    Fields in com.sucy.skill.api.classes declared as Settings
    Modifier and Type
    Field
    Description
    protected final Settings
    RPGClass.settings
    The settings for your class.
  • Uses of Settings in com.sucy.skill.api.particle

    Methods in com.sucy.skill.api.particle with parameters of type Settings
    Modifier and Type
    Method
    Description
    static void
    ParticleHelper.fillCircle(org.bukkit.Location loc, Settings settings, int level, int points, double visibleRadius, org.bukkit.Particle particle, int amount, double dx, double dy, double dz, float speed, Object object)
    Plays several of a particle type randomly within a circle
    static void
    ParticleHelper.fillHemisphere(org.bukkit.Location loc, Settings settings, int level, int points, double visibleRadius, org.bukkit.Particle particle, int amount, double dx, double dy, double dz, float speed, Object object)
    Randomly plays particle effects within the hemisphere
    static void
    ParticleHelper.fillSphere(org.bukkit.Location loc, Settings settings, int level, int points, double visibleRadius, org.bukkit.Particle particle, int amount, double dx, double dy, double dz, float speed, Object object)
    Randomly plays particle effects within the sphere
    static Object
    ParticleHelper.makeObject(org.bukkit.Particle particle, Settings settings)
     
    static void
    ParticleHelper.play(org.bukkit.Location loc, Settings settings)
    Plays particles about the given location using the given settings
    Constructors in com.sucy.skill.api.particle with parameters of type Settings
    Modifier
    Constructor
    Description
     
    Sets up an effect player that applies effects based of the values in the provided settings.
  • Uses of Settings in com.sucy.skill.api.projectile

    Methods in com.sucy.skill.api.projectile with parameters of type Settings
    Modifier and Type
    Method
    Description
    ParticleProjectile.rain(org.bukkit.entity.LivingEntity shooter, int level, org.bukkit.Location center, Settings settings, double radius, double height, int amount, ProjectileCallback callback, int lifespan)
    Fires a spread of projectiles from the location.
    ParticleProjectile.spread(org.bukkit.entity.LivingEntity shooter, int level, org.bukkit.util.Vector center, org.bukkit.Location loc, Settings settings, double angle, int amount, ProjectileCallback callback, int lifespan)
    Fires a spread of projectiles from the location.
    Constructors in com.sucy.skill.api.projectile with parameters of type Settings
    Modifier
    Constructor
    Description
     
    ParticleProjectile(org.bukkit.entity.LivingEntity shooter, int level, org.bukkit.Location loc, Settings settings, int lifespan)
    Constructor
  • Uses of Settings in com.sucy.skill.api.skills

    Fields in com.sucy.skill.api.skills declared as Settings
    Modifier and Type
    Field
    Description
    protected final Settings
    Skill.settings
    The settings for the skill which include configurable stats for your mechanics and the defaults such as mana cost, level requirement, skill point cost, and cooldown.
  • Uses of Settings in com.sucy.skill.api.util

    Methods in com.sucy.skill.api.util with parameters of type Settings
    Modifier and Type
    Method
    Description
    static org.bukkit.inventory.ItemStack
    ItemStackReader.read(Settings settings)
     
    static int
    ItemStackReader.readCustomModelData(Settings settings)
     
    static int
    ItemStackReader.readDurability(Settings settings)
     
    static org.bukkit.Material
    ItemStackReader.readMaterial(Settings settings)
     
  • Uses of Settings in com.sucy.skill.dynamic

    Fields in com.sucy.skill.dynamic declared as Settings
    Modifier and Type
    Field
    Description
    protected final Settings
    EffectComponent.settings
    The settings for the component
    Methods in com.sucy.skill.dynamic that return Settings
    Modifier and Type
    Method
    Description
    EffectComponent.getSettings()
    Retrieves the settings of the dynamic component
    Methods in com.sucy.skill.dynamic with parameters of type Settings
    Modifier and Type
    Method
    Description
    static boolean
    ItemChecker.check(org.bukkit.inventory.ItemStack item, int level, Settings settings)
    Checks an individual item to see if it matches the settings
  • Uses of Settings in com.sucy.skill.dynamic.trigger

    Methods in com.sucy.skill.dynamic.trigger with parameters of type Settings
    Modifier and Type
    Method
    Description
    org.bukkit.entity.LivingEntity
    ArmorEquipTrigger.getTarget(mc.promcteam.engine.api.armor.ArmorEquipEvent event, Settings settings)
     
    org.bukkit.entity.LivingEntity
    BlockBreakTrigger.getTarget(org.bukkit.event.block.BlockBreakEvent event, Settings settings)
    Fetches the target as determined by the triggering event.
    org.bukkit.entity.LivingEntity
    BlockPlaceTrigger.getTarget(org.bukkit.event.block.BlockPlaceEvent event, Settings settings)
    Fetches the target as determined by the triggering event.
    org.bukkit.entity.LivingEntity
    ClickTrigger.getTarget(org.bukkit.event.player.PlayerInteractEvent event, Settings settings)
    Fetches the target as determined by the triggering event.
    org.bukkit.entity.LivingEntity
    ConsumeTrigger.getTarget(org.bukkit.event.player.PlayerItemConsumeEvent event, Settings settings)
    Fetches the target as determined by the triggering event.
    org.bukkit.entity.LivingEntity
    CrouchTrigger.getTarget(org.bukkit.event.player.PlayerToggleSneakEvent event, Settings settings)
    Fetches the target as determined by the triggering event.
    org.bukkit.entity.LivingEntity
    DeathTrigger.getTarget(org.bukkit.event.entity.EntityDeathEvent event, Settings settings)
    Fetches the target as determined by the triggering event.
    org.bukkit.entity.LivingEntity
    DropItemTrigger.getTarget(org.bukkit.event.player.PlayerDropItemEvent event, Settings settings)
    Fetches the target as determined by the triggering event.
    org.bukkit.entity.LivingEntity
    EnvironmentalTrigger.getTarget(org.bukkit.event.entity.EntityDamageEvent event, Settings settings)
    Fetches the target as determined by the triggering event.
    org.bukkit.entity.LivingEntity
    FishingGroundTrigger.getTarget(org.bukkit.event.entity.ProjectileHitEvent event, Settings settings)
    Fetches the target as determined by the triggering event.
    org.bukkit.entity.LivingEntity
    FishingTrigger.getTarget(org.bukkit.event.player.PlayerFishEvent event, Settings settings)
    Fetches the target as determined by the triggering event.
    org.bukkit.entity.LivingEntity
    ItemSwapTrigger.getTarget(org.bukkit.event.player.PlayerSwapHandItemsEvent event, Settings settings)
    Fetches the target as determined by the triggering event.
    org.bukkit.entity.LivingEntity
    KillTrigger.getTarget(org.bukkit.event.entity.EntityDeathEvent event, Settings settings)
    Fetches the target as determined by the triggering event.
    org.bukkit.entity.LivingEntity
    LandTrigger.getTarget(PlayerLandEvent event, Settings settings)
    Fetches the target as determined by the triggering event.
    org.bukkit.entity.LivingEntity
    LaunchTrigger.getTarget(org.bukkit.event.entity.ProjectileLaunchEvent event, Settings settings)
    Fetches the target as determined by the triggering event.
    org.bukkit.entity.LivingEntity
    MoveTrigger.getTarget(org.bukkit.event.player.PlayerMoveEvent event, Settings settings)
    Fetches the target as determined by the triggering event.
    org.bukkit.entity.LivingEntity
    PhysicalDealtTrigger.getTarget(PhysicalDamageEvent event, Settings settings)
    Fetches the target as determined by the triggering event.
    org.bukkit.entity.LivingEntity
    PhysicalTakenTrigger.getTarget(PhysicalDamageEvent event, Settings settings)
    Fetches the target as determined by the triggering event.
    org.bukkit.entity.LivingEntity
    ProjectileHitTrigger.getTarget(org.bukkit.event.entity.ProjectileHitEvent event, Settings settings)
    Fetches the target as determined by the triggering event.
    org.bukkit.entity.LivingEntity
    ProjectileTickTrigger.getTarget(ProjectileTickEvent event, Settings settings)
    Fetches the target as determined by the triggering event.
    org.bukkit.entity.LivingEntity
    SkillCastTrigger.getTarget(PlayerCastSkillEvent event, Settings settings)
    Fetches the target as determined by the triggering event.
    org.bukkit.entity.LivingEntity
    SkillDealtTrigger.getTarget(SkillDamageEvent event, Settings settings)
    Fetches the target as determined by the triggering event.
    org.bukkit.entity.LivingEntity
    SkillTakenTrigger.getTarget(SkillDamageEvent event, Settings settings)
    Fetches the target as determined by the triggering event.
    org.bukkit.entity.LivingEntity
    Trigger.getTarget(E event, Settings settings)
    Fetches the target as determined by the triggering event.
    boolean
    ArmorEquipTrigger.shouldTrigger(mc.promcteam.engine.api.armor.ArmorEquipEvent event, int level, Settings settings)
     
    boolean
    BlockBreakTrigger.shouldTrigger(org.bukkit.event.block.BlockBreakEvent event, int level, Settings settings)
    boolean
    BlockPlaceTrigger.shouldTrigger(org.bukkit.event.block.BlockPlaceEvent event, int level, Settings settings)
    boolean
    ClickLeftTrigger.shouldTrigger(org.bukkit.event.player.PlayerInteractEvent event, int level, Settings settings)
    boolean
    ClickRightTrigger.shouldTrigger(org.bukkit.event.player.PlayerInteractEvent event, int level, Settings settings)
    abstract boolean
    ClickTrigger.shouldTrigger(org.bukkit.event.player.PlayerInteractEvent event, int level, Settings settings)
    boolean
    ConsumeTrigger.shouldTrigger(org.bukkit.event.player.PlayerItemConsumeEvent event, int level, Settings settings)
    boolean
    CrouchTrigger.shouldTrigger(org.bukkit.event.player.PlayerToggleSneakEvent event, int level, Settings settings)
    boolean
    DeathTrigger.shouldTrigger(org.bukkit.event.entity.EntityDeathEvent event, int level, Settings settings)
    boolean
    DropItemTrigger.shouldTrigger(org.bukkit.event.player.PlayerDropItemEvent event, int level, Settings settings)
    boolean
    EnvironmentalTrigger.shouldTrigger(org.bukkit.event.entity.EntityDamageEvent event, int level, Settings settings)
    boolean
    FishingBiteTrigger.shouldTrigger(org.bukkit.event.player.PlayerFishEvent event, int level, Settings settings)
    boolean
    FishingFailTrigger.shouldTrigger(org.bukkit.event.player.PlayerFishEvent event, int level, Settings settings)
    boolean
    FishingFishTrigger.shouldTrigger(org.bukkit.event.player.PlayerFishEvent event, int level, Settings settings)
    boolean
    FishingGrabTrigger.shouldTrigger(org.bukkit.event.player.PlayerFishEvent event, int level, Settings settings)
    boolean
    FishingGroundTrigger.shouldTrigger(org.bukkit.event.entity.ProjectileHitEvent event, int level, Settings settings)
    boolean
    FishingReelTrigger.shouldTrigger(org.bukkit.event.player.PlayerFishEvent event, int level, Settings settings)
    boolean
    ItemSwapTrigger.shouldTrigger(org.bukkit.event.player.PlayerSwapHandItemsEvent event, int level, Settings settings)
    boolean
    KillTrigger.shouldTrigger(org.bukkit.event.entity.EntityDeathEvent event, int level, Settings settings)
    boolean
    LandTrigger.shouldTrigger(PlayerLandEvent event, int level, Settings settings)
    boolean
    LaunchTrigger.shouldTrigger(org.bukkit.event.entity.ProjectileLaunchEvent event, int level, Settings settings)
    boolean
    MoveTrigger.shouldTrigger(org.bukkit.event.player.PlayerMoveEvent event, int level, Settings settings)
    boolean
    PhysicalTrigger.shouldTrigger(PhysicalDamageEvent event, int level, Settings settings)
    boolean
    ProjectileHitTrigger.shouldTrigger(org.bukkit.event.entity.ProjectileHitEvent event, int level, Settings settings)
    boolean
    ProjectileTickTrigger.shouldTrigger(ProjectileTickEvent event, int level, Settings settings)
    boolean
    SkillCastTrigger.shouldTrigger(PlayerCastSkillEvent event, int level, Settings settings)
    boolean
    SkillTrigger.shouldTrigger(SkillDamageEvent event, int level, Settings settings)
    boolean
    Trigger.shouldTrigger(E event, int level, Settings settings)