configs/Abilities.yml
Abilities.yml
Abilities.yml
This is a basic abilities config file
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 | AP25: #The type of ability Type: ArmorPierce #The message to be displayed when a boss uses the ability #(not defining a message is possible as well, then it just won't notify people that a boss used the ability) Message: "&4Corrupted {BOSSNAME} used Armor Pierce." #The possibility of this ability being used by a boss (ArmorPierce will be triggered on an attack by the boss, but then only 10 percent of the times) ActivationChance: 10.0 #The possibility of this ability being assigned to a boss # (so if you add this ability in bosses.yml a boss has this chance of getting the ability) AssignationChance: 100.0 #The minimum distance between the boss and the target to trigger this ability MinimumRange: 0 #The maximum distance between the boss and the target to trigger this ability MaximumRange: 16 #This is the amount of seconds the boss will wait before trying this ability again Cooldown: 5.0 #The Armor Pierce percentage value used in calculating the damage Value: 25.0 #The activation conditions for this ability, this allows you to specifiy when an ability will be used ActivationConditions: - OnAttack COM: Type: Command ActivationChance: 100.0 AssignationChance: 100.0 MinimumRange: 0 MaximumRange: 16 #The command to be executed. The '/' is optional. #Possible parameters: {BOSSNAME} and {PLAYER} Command: "/say {BOSSNAME}: Nooooooooooooooo!" ActivationConditions: - OnDeath FP2: Type: FirePunch Message: "&4Corrupted {BOSSNAME} used Fire Punch." ActivationChance: 15.0 AssignationChance: 100.0 MinimumRange: 0 MaximumRange: 16 #The amount of fireticks the player will be on fire (if already on fire, this will add to the current fireticks) Ticks: 2 ActivationConditions: - OnAttack KB2: Type: Knockback Message: "&4Corrupted {BOSSNAME} used Knockback." ActivationChance: 25.0 AssignationChance: 100.0 MinimumRange: 0 MaximumRange: 16 VerticalCoef: 2.0 HorizontalCoef: 3.0 ActivationConditions: - OnAttack PO3: Type: Potion Message: "&4Corrupted {BOSSNAME} used slowness." #The type of potioneffect to use (see below for a full list of options) Effect: slow #The target for the potioneffect, options: 'Self' (the boss itself) or 'Other' (the player attacking the boss) (case-insensitive) Target: other ActivationChance: 25.0 AssignationChance: 100.0 MinimumRange: 0 MaximumRange: 16 #The potion amplifier (2 in this example will give Slowness III (so 1+amplifier)) Can be omitted for potioneffects like invisibility. Amplifier: 2 #The duration in seconds Duration: 3.0 ActivationConditions: - OnAttack - OnDefense B2: Type: Bomb Message: "&4Corrupted {BOSSNAME} planted a bomb." ActivationChance: 15.0 AssignationChance: 100.0 MinimumRange: 0 MaximumRange: 16 DestroyWorld: true Fire: true Cooldown: 7.5 #The fusetime in ticks (20 ticks per second is the average) Fuse: 80 #The explosion radius ExplosionRadius: 3 ActivationConditions: - OnAttack - OnDefense LA10: Type: LightningAura Message: "&4Corrupted {BOSSNAME} struck his enemies by lightning" ActivationChance: 5.0 AssignationChance: 100.0 MinimumRange: 0 MaximumRange: 16 Cooldown: 10.0 AttackRadius: 10 Damage: 2 ActivationConditions: - OnAttack TP: Type: Teleport Message: "&4Corrupted {BOSSNAME} teleported you" #Whether the boss teleports close to you (true) or you will be teleported close to the boss (false) CenteredOnFoe: true ActivationChance: 5.0 AssignationChance: 100.0 MinimumRange: 5 MaximumRange: 25 Cooldown: 2.0 ActivationConditions: - OnAttack S: Type: Snare Message: "&4Corrupted {BOSSNAME} caught you" #The lifetime of the cobweb Duration: 100 #Whether the cobweb is destructible or not Destructible: true #The radius around a player that will be covered with cobweb Radius: 3 ActivationChance: 2.0 AssignationChance: 100.0 MinimumRange: 5 MaximumRange: 25 Cooldown: 3.0 ActivationConditions: - OnDefense SUM: Type: Summon Message: '&4Corrupted {BOSSNAME} summoned the dead' #Whether summoned monsters will spawn with lightning effect Lightning: true ActivationChance: 2.0 AssignationChance: 100.0 MinimumRange: 5 MaximumRange: 25 Cooldown: 30.0 MinimumDistance: 0 MaximumDistance: 10 #The minimum amount of monsters summoned MinimumAmount: 5 #The maximum amount of monsters summoned MaximumAmount: 10 #The type of monster to be summoned MonsterType: Zombie #The individual chance for every monster that it becomes a boss BossChance: 20 #The list of allowed bosses these monsters can become (These must be defined in Bosses.yml) AllowedBosses: - Zombie ActivationConditions: - OnDefense |
Potion type names
Potion type names
(Case-insensitive)
- Speed - Increasees movement speed
- Slow - Decreases movement speed
- Fast_digging - Increases digging speed
- Slow_digging - Decreases digging speed
- Increase_damage - Increases damage dealt to an entity(Strength)
- Weakness - Decreases damage dealt to an entity
- Heal - Adds hp
- Harm - Subtracts hp
- Jump - Increases jumping height
- Confusion - Warps vision
- Regeneration - Regenerates health
- Damage_resistance - Decreases damage dealt to the entity
- Fire_resistance - Stops fire damage
- Water_breathing - Allows breathing under water
- Invisibility - Grants invisibility
- Blindness - blinds an entity
- Night_vision - Allows you to see in the dark
- Hunger - Increases hunger
- Poison - Deals damage to the entity over time
Activation conditions
Activation conditions
The activation conditions that can be used for the abilities
- OnAttack
- OnDefense
- OnProximity
- OnDeath
Compatible abilities:- Bomb
- Command
- LightningAura
- Snare
Comments