diff --git a/docs/effects/all-conditions/has_mcmmo_level.md b/docs/effects/all-conditions/has_mcmmo_level.md new file mode 100644 index 000000000..fbaf265af --- /dev/null +++ b/docs/effects/all-conditions/has_mcmmo_level.md @@ -0,0 +1,13 @@ +# `has_mcmmo_level` + +Requires a player to have a certain McMMO skill level + +**Requires McMMO** + +# Example Config +```yaml +- id: has_mcmmo_level + args: + skill: mining # The skill ID + level: 30 # The minimum level +``` diff --git a/docs/effects/all-conditions/mcmmo_ability_on_cooldown.md b/docs/effects/all-conditions/mcmmo_ability_on_cooldown.md new file mode 100644 index 000000000..4d8d608b2 --- /dev/null +++ b/docs/effects/all-conditions/mcmmo_ability_on_cooldown.md @@ -0,0 +1,14 @@ +# `mcmmo_ability_on_cooldown` + +Requires an McMMO ability to be on cooldown + +**Requires McMMO** + +# Example Config +```yaml +- id: mcmmo_ability_on_cooldown + args: + abilities: + - serrated_strikes # The ID of the ability + - super_breaker +``` diff --git a/docs/effects/all-filters/mcmmo_ability.md b/docs/effects/all-filters/mcmmo_ability.md new file mode 100644 index 000000000..e731d4acf --- /dev/null +++ b/docs/effects/all-filters/mcmmo_ability.md @@ -0,0 +1,10 @@ +# `mcmmo_ability` + +The list of [entities](https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/EntityType.html) that the effect should activate against + +# Example Config +```yaml +filters: + mcmmo_ability: + - super_breaker +``` diff --git a/docs/effects/all-filters/skill.md b/docs/effects/all-filters/skill.md index d01ba7d57..dfc94e29f 100644 --- a/docs/effects/all-filters/skill.md +++ b/docs/effects/all-filters/skill.md @@ -2,7 +2,7 @@ Require a certain skill -**Requires EcoSkills** +**Requires EcoSkills or McMMO** # Example Config ```yaml diff --git a/docs/effects/all-triggers.md b/docs/effects/all-triggers.md index 8b689acd5..b9b3d0ca7 100644 --- a/docs/effects/all-triggers.md +++ b/docs/effects/all-triggers.md @@ -57,6 +57,7 @@ and are used in plugins like EcoSkills, EcoPets, EcoJobs (etc) for levelling. | `fill_bucket` | Triggered when filling a bucket | 1 | | `gain_hunger` | Triggered when gaining hunger points | The hunger gained | | `gain_job_xp` | Triggered when gaining job experience points **Requires EcoJobs** | The experience gained | +| `gain_mcmmo_xp` | Triggered when gaining McMMO xp **Requires McMMO** | The xp gained | | `gain_pet_xp` | Triggered when gaining pet experience points **Requires EcoPets** | The experience gained | | `gain_skill_xp` | Triggered when gaining skill experience points **Requires EcoSkills** | The experience gained | | `gain_task_xp` | Triggered when gaining task XP **Requires EcoQuests** | The experience gained | @@ -78,13 +79,17 @@ and are used in plugins like EcoSkills, EcoPets, EcoJobs (etc) for levelling. | `leave_job` | Triggered when leaving a job **Requires EcoJobs** | The job level | | `leave_region` | Triggered when leaving a region **Requires WorldGuard** | 1 | | `left_click_npc` | Triggered when left-clicking an NPC **Requires Citizens** | 1 | +| `level_down_mcmmo` | Triggered when levelling down McMMO skill **Requires McMMO** | The new level | | `level_up_item` | Triggered when levelling up an item | The new item level | | `level_up_job` | Triggered when levelling up a job **Requires EcoJobs** | The new level | +| `level_up_mcmmo` | Triggered when levelling up McMMO skill **Requires McMMO** | The new level | | `level_up_pet` | Triggered when levelling up a pet **Requires EcoPets** | The new level | | `level_up_skill` | Triggered when levelling up **Requires EcoSkills** | The new level | | `level_up_xp` | Triggered when levelling up XP | The new level | | `lose_hunger` | Triggered when losing hunger | The hunger lost | | `lose_potion_effect` | Triggered when losing a potion effect | 1 | +| `mcmmo_ability_activate` | Triggered when an McMMO ability is activated **Requires McMMO** | 1 | +| `mcmmo_ability_deactivate` | Triggered when an McMMO ability is deactivated **Requires McMMO** | 1 | | `melee_attack` | Triggered when injuring an entity with a melee attack | The damage dealt | | `mine_block` | Triggered when mining a block | 1 | | `mine_block_progress` | Triggered when damaging a block | 1 |