From 23a16962bd6bc0f6db866844ddf89d10caf6c19b Mon Sep 17 00:00:00 2001
From: Exanthiax <107284021+Exanthiax@users.noreply.github.com>
Date: Thu, 11 Sep 2025 10:56:05 +0100
Subject: [PATCH] libreforge 4.78.0 changes
---
docs/effects/all-effects/add_damage.md | 6 +
docs/effects/all-effects/cast_mythic_skill.md | 17 ++
docs/effects/all-effects/create_explosion.md | 4 +
docs/effects/all-effects/damage_multiplier.md | 8 +-
...plosion_knockback_resistance_multiplier.md | 11 +-
docs/effects/all-effects/give_mob_coins.md | 17 ++
.../knockback_resistance_multiplier.md | 9 +
.../all-effects/multiply_edprison_economy.md | 6 +-
.../all-effects/permanent_potion_effect.md | 2 +
docs/effects/all-effects/potion_effect.md | 2 +
docs/effects/all-effects/take_mob_coins.md | 17 ++
docs/effects/all-effects/telekinesis.md | 2 +
.../all-effects/villager_trade_multiplier.md | 26 ++
.../all-filters/is_tamed_entity_owner.md | 9 +
docs/effects/all-filters/tamed_entity.md | 10 +
docs/effects/all-triggers.md | 285 +++++++++---------
.../axtrade/all-triggers.md | 6 +-
.../effects/multiply_edprison_economy.md | 6 +-
.../mythicmobs/_category_.json | 3 +
.../mythicmobs/effects/_category_.json | 4 +
.../mythicmobs/effects/cast_mythic_skill.md | 17 ++
.../paper/all-triggers.md | 19 +-
.../purpur/_category_.json | 3 +
.../purpur/all-triggers.md | 19 ++
.../effects/give_mob_coins.md | 17 ++
.../effects/take_mob_coins.md | 17 ++
docs/effects/points.md | 10 +-
27 files changed, 389 insertions(+), 163 deletions(-)
create mode 100644 docs/effects/all-effects/cast_mythic_skill.md
create mode 100644 docs/effects/all-effects/give_mob_coins.md
create mode 100644 docs/effects/all-effects/take_mob_coins.md
create mode 100644 docs/effects/all-effects/villager_trade_multiplier.md
create mode 100644 docs/effects/all-filters/is_tamed_entity_owner.md
create mode 100644 docs/effects/all-filters/tamed_entity.md
create mode 100644 docs/effects/external-integrations/mythicmobs/_category_.json
create mode 100644 docs/effects/external-integrations/mythicmobs/effects/_category_.json
create mode 100644 docs/effects/external-integrations/mythicmobs/effects/cast_mythic_skill.md
create mode 100644 docs/effects/external-integrations/purpur/_category_.json
create mode 100644 docs/effects/external-integrations/purpur/all-triggers.md
create mode 100644 docs/effects/external-integrations/ultimatemobcoins/effects/give_mob_coins.md
create mode 100644 docs/effects/external-integrations/ultimatemobcoins/effects/take_mob_coins.md
diff --git a/docs/effects/all-effects/add_damage.md b/docs/effects/all-effects/add_damage.md
index a2a2b87867..3e09febb00 100644
--- a/docs/effects/all-effects/add_damage.md
+++ b/docs/effects/all-effects/add_damage.md
@@ -12,3 +12,9 @@ Adds incoming or outgoing damage from any damage trigger
damage: 2 # The damage to add (or subtract)
...other config (eg triggers, filters, mutators, etc)
```
+
+:::tip
+
+To modify MythicMobs damage, use the `take_mythic_damage` trigger.
+
+:::
\ No newline at end of file
diff --git a/docs/effects/all-effects/cast_mythic_skill.md b/docs/effects/all-effects/cast_mythic_skill.md
new file mode 100644
index 0000000000..fe5e74ab52
--- /dev/null
+++ b/docs/effects/all-effects/cast_mythic_skill.md
@@ -0,0 +1,17 @@
+# `add_stat`
+:::infoRequires:
+MythicMobs
+:::
+
+:::dangerTriggered Effect
+This effect requires a [Trigger](https://plugins.auxilor.io/effects/all-triggers) to activate.
+:::
+
+Casts a MythicMobs skill on the target.
+# Effect Syntax
+```yaml
+- id: cast_mythic_skill
+ args:
+ skill: "skill ID" # The ID of the skill to cast
+ victim_to_player: true # For passive skill, set it to true.
+```
diff --git a/docs/effects/all-effects/create_explosion.md b/docs/effects/all-effects/create_explosion.md
index 9b3c9cb709..ebade2a469 100644
--- a/docs/effects/all-effects/create_explosion.md
+++ b/docs/effects/all-effects/create_explosion.md
@@ -11,5 +11,9 @@ Creates an explosion
args:
power: 1 # The power of the explosion
amount: 1 # The amount of explosions
+ create_fire: true # If the explosion should create fire
+ break_blocks: true # If the explosion should break blocks
+ player_as_damager: false # If the player should be the source of the explosion
+
...other config (eg triggers, filters, mutators, etc)
```
diff --git a/docs/effects/all-effects/damage_multiplier.md b/docs/effects/all-effects/damage_multiplier.md
index 15e35016a5..75c7b25005 100644
--- a/docs/effects/all-effects/damage_multiplier.md
+++ b/docs/effects/all-effects/damage_multiplier.md
@@ -11,4 +11,10 @@ Multiplies incoming or outgoing damage from any damage trigger
args:
multiplier: 0.5 # The multiplier
...other config (eg triggers, filters, mutators, etc)
-```
\ No newline at end of file
+```
+
+:::tip
+
+To modify MythicMobs damage, use the `take_mythic_damage` trigger.
+
+:::
\ No newline at end of file
diff --git a/docs/effects/all-effects/explosion_knockback_resistance_multiplier.md b/docs/effects/all-effects/explosion_knockback_resistance_multiplier.md
index 1d1c8c9b3e..b0363fab61 100644
--- a/docs/effects/all-effects/explosion_knockback_resistance_multiplier.md
+++ b/docs/effects/all-effects/explosion_knockback_resistance_multiplier.md
@@ -13,4 +13,13 @@ Multiplies explosion resistance
- id: explosion_knockback_resistance_multiplier
args:
multiplier: 2 # The multiplier for explosion knockback resistance
-```
\ No newline at end of file
+```
+
+:::tip
+
+Multiplier of 1.0 = 0 knockback resistance (default)
+Multiplier of 2.0 = 1 knockback resistance (maximum)
+
+Values above 2.0 (1 knockback resistance) will not have any additional effect.
+
+:::
\ No newline at end of file
diff --git a/docs/effects/all-effects/give_mob_coins.md b/docs/effects/all-effects/give_mob_coins.md
new file mode 100644
index 0000000000..f3eac6b99a
--- /dev/null
+++ b/docs/effects/all-effects/give_mob_coins.md
@@ -0,0 +1,17 @@
+# `give_mob_coins`
+:::infoRequires:
+UltimateMobCoins
+:::
+
+:::dangerTriggered Effect
+This effect requires a [Trigger](https://plugins.auxilor.io/effects/all-triggers) to activate.
+:::
+
+Give the player mob coins
+# Effect Syntax
+```yaml
+- id: give_mob_coins
+ args:
+ amount: 10 # The amount of mob coins to give
+ ...other config (eg triggers, filters, mutators, etc)
+```
\ No newline at end of file
diff --git a/docs/effects/all-effects/knockback_resistance_multiplier.md b/docs/effects/all-effects/knockback_resistance_multiplier.md
index 356a08fd9e..052463021a 100644
--- a/docs/effects/all-effects/knockback_resistance_multiplier.md
+++ b/docs/effects/all-effects/knockback_resistance_multiplier.md
@@ -11,3 +11,12 @@ Multiplies knockback resistance
args:
multiplier: 2 # The multiplier for knockback resistance
```
+
+:::tip
+
+Multiplier of 1.0 = 0 knockback resistance (default)
+Multiplier of 2.0 = 1 knockback resistance (maximum)
+
+Values above 2.0 (1 knockback resistance) will not have any additional effect.
+
+:::
\ No newline at end of file
diff --git a/docs/effects/all-effects/multiply_edprison_economy.md b/docs/effects/all-effects/multiply_edprison_economy.md
index af9b6aebbb..310c735d39 100644
--- a/docs/effects/all-effects/multiply_edprison_economy.md
+++ b/docs/effects/all-effects/multiply_edprison_economy.md
@@ -1,4 +1,4 @@
-# `multiply_edprison_economy`
+# `edprison_economy_multiplier`
:::infoRequires:
EdPrison
:::
@@ -7,10 +7,10 @@ EdPrison
This effect is permanent and does not require a trigger.
:::
-Multiplies incomming EdPrison economy.
+Multiplies incoming EdPrison economy.
# Effect Syntax
```yaml
-- id: multiply_edprison_economy
+- id: edprison_economy_multiplier
args:
multiplier: 1.5 # The xp multiplier
economies: # The economy types to multiply
diff --git a/docs/effects/all-effects/permanent_potion_effect.md b/docs/effects/all-effects/permanent_potion_effect.md
index 898a605c8b..b3ec508bbc 100644
--- a/docs/effects/all-effects/permanent_potion_effect.md
+++ b/docs/effects/all-effects/permanent_potion_effect.md
@@ -11,4 +11,6 @@ Gives a permanent [potion effect](https://hub.spigotmc.org/javadocs/bukkit/org/b
args:
effect: blindness # The effect to give
level: 2 # The effect level to give
+ particles: true # (Optional) If the effect should show particles
+ icon: false # (Optional) If the effect should show the icon in the top corner
```
\ No newline at end of file
diff --git a/docs/effects/all-effects/potion_effect.md b/docs/effects/all-effects/potion_effect.md
index cedb06fb5d..ec84383307 100644
--- a/docs/effects/all-effects/potion_effect.md
+++ b/docs/effects/all-effects/potion_effect.md
@@ -12,6 +12,8 @@ Gives a [potion](https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/potion/Poti
effect: blindness # The effect to give (https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/potion/PotionEffectType.html)
level: 1 # The level to give
duration: 40 # The duration of the effect (in ticks)
+ particles: true # (Optional) If the effect should show particles
+ icon: false # (Optional) If the effect should show the icon in the top corner
apply_to_player: false # True to apply to the player, false to apply to the victim
...other config (eg triggers, filters, mutators, etc)
```
\ No newline at end of file
diff --git a/docs/effects/all-effects/take_mob_coins.md b/docs/effects/all-effects/take_mob_coins.md
new file mode 100644
index 0000000000..1b83f92933
--- /dev/null
+++ b/docs/effects/all-effects/take_mob_coins.md
@@ -0,0 +1,17 @@
+# `take_mob_coins`
+:::infoRequires:
+UltimateMobCoins
+:::
+
+:::dangerTriggered Effect
+This effect requires a [Trigger](https://plugins.auxilor.io/effects/all-triggers) to activate.
+:::
+
+Take mob coins from the player
+# Effect Syntax
+```yaml
+- id: take_mob_coins
+ args:
+ amount: 10 # The amount of mob coins to take
+ ...other config (eg triggers, filters, mutators, etc)
+```
\ No newline at end of file
diff --git a/docs/effects/all-effects/telekinesis.md b/docs/effects/all-effects/telekinesis.md
index f6c8fcdbd6..fbe185a5f0 100644
--- a/docs/effects/all-effects/telekinesis.md
+++ b/docs/effects/all-effects/telekinesis.md
@@ -8,4 +8,6 @@ Teleports all drops to the player's inventory
# Effect Syntax
```yaml
- id: telekinesis
+ args:
+ on_tamed_mob_kills: false # If telekinesis will also work for tamed mob kills
```
diff --git a/docs/effects/all-effects/villager_trade_multiplier.md b/docs/effects/all-effects/villager_trade_multiplier.md
new file mode 100644
index 0000000000..aacca9e056
--- /dev/null
+++ b/docs/effects/all-effects/villager_trade_multiplier.md
@@ -0,0 +1,26 @@
+# `villager_trade_multiplier`
+:::dangerPermanent Effect
+This effect is permanent and does not require a trigger.
+:::
+
+:::dangerExperimental
+This effect is experimental, please report any bugs via Discord.
+:::
+
+Multiplies the cost of villager trades
+
+# Effect Syntax
+```yaml
+- id: villager_trade_multiplier
+ args:
+ multiplier: 0.5 # The multiplier for villager trade costs
+```
+
+:::tip
+
+When the effect is active, the villager's name, profession, and level will not show.
+The villager will continue to level correctly.
+
+Costs are limited to 64 items, costs cannot exceed this stack.
+
+:::
\ No newline at end of file
diff --git a/docs/effects/all-filters/is_tamed_entity_owner.md b/docs/effects/all-filters/is_tamed_entity_owner.md
new file mode 100644
index 0000000000..5db09de4d3
--- /dev/null
+++ b/docs/effects/all-filters/is_tamed_entity_owner.md
@@ -0,0 +1,9 @@
+# `is_tamed_entity_owner`
+
+If the player is the owner of a tamed entity (eg wolf, cat, etc).
+
+# Filter Syntax
+```yaml
+filters:
+ is_tamed_entity_owner: true
+```
diff --git a/docs/effects/all-filters/tamed_entity.md b/docs/effects/all-filters/tamed_entity.md
new file mode 100644
index 0000000000..3c5975a652
--- /dev/null
+++ b/docs/effects/all-filters/tamed_entity.md
@@ -0,0 +1,10 @@
+# `tamed_entity`
+
+The list of tamed entities that the effect should activate on
+
+# Filter Syntax
+```yaml
+filters:
+ tamed_entities:
+ - wolf
+```
diff --git a/docs/effects/all-triggers.md b/docs/effects/all-triggers.md
index 6870f67b05..3408a6307e 100644
--- a/docs/effects/all-triggers.md
+++ b/docs/effects/all-triggers.md
@@ -14,106 +14,110 @@ Triggers can also produce a `value`, and some produce an `alt-value`, you can re
| `%alt_trigger_value%` | The alt-value passed by the trigger | `%alttriggervalue%`, `%alttrigger%`, `%altvalue%`, `%atv%`, `%av%`, `%at%` |
## Internal Triggers
-| ID | Description | Value(s) |
-| ------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------ |
-| `alt_click` | Triggered when using Right Click on most items, Left Click on those that have a default right click functionality | `value: 1` |
-| `beacon_effect` | Triggered when a player gains effects from a beacon **Requires Paper** | `value: 1` |
-| `bite` | Triggered when a fish bites on your rod | `value: 1` |
-| `block_item_drop` | Triggered when a mined block drops loot | `value: The amount of items dropped` |
-| `bonemeal_crop` | Triggered when using bonemeal on a crop **Supports CustomCrops** | `value: 1` |
-| `bow_attack` | Triggered when shooting an entity with a bow and arrow (or crossbow) | `value: The damage dealt` |
-| `breed` | Triggered when breeding entities together | `value: The experience received` |
-| `brew` | Triggered when brewing a potion in a brewing stand | `value: 1` |
-| `brew_ingredient` | Same as `brew`, but passes the ingredient as the item | `value: 1` |
-| `cast_rod` | Triggered when casting a fishing line | `value: 1` |
-| `catch_entity` | Triggered when hooking onto an entity with a fishing rod | `value: 1` |
-| `catch_fish` | Triggered when catching a fish | `value: The experience dropped` |
-| `catch_fish_fail` | Triggered when failing to catch a fish | `value: 1` |
-| `change_armor` | Triggered when changing armor | `value: 1` |
-| `change_chunk` | Triggered when changing chunk | `value: 1` |
-| `change_world` | Triggered when changing world | `value: 1` |
-| `click_block` | Triggered when right-clicking on a block | `value: 1` |
-| `click_entity` | Triggered when right-clicking on an entity | `value: 1` |
-| `complete_advancement` | Triggered when completing an advancement | `value: 1` |
-| `consume` | Triggered on item consumption | `value: 1` |
-| `craft` | Triggered when crafting an item | `value: The amount of items crafted` |
-| `damage_item` | Triggered when damaging an item | `value: The damage` |
-| `death` | Triggered on death from any sources | `value: 1` |
-| `deploy_elytra` | Triggered when the player starts elytra gliding | `value: 1` |
-| `disable` | Triggered when an item / enchant / etc disables | `value: 1` |
-| `drop_item` | Triggered when dropping an item | `value: The amount of items` |
-| `elytra_boost` | Triggered when a player boosts an elytra **Requires Paper** | `value: 1` |
-| `empty_bucket` | Triggered when emptying a bucket | `value: 1` |
-| `enable` | Triggered when an item / enchant / etc enables | `value: 1` |
-| `enchant_item` | Triggered when enchanting an item in an enchanting table | `value: The xp cost` |
-| `enter_bed` | Triggered when entering a bed | `value: 1` |
-| `entity_break_door` | Triggered when an entity breaks a door | `value: 1` |
-| `entity_catch_fire_from_block` | Triggered when an entity catches fire from a block | `value: 1` |
-| `entity_catch_fire_from_entity` | Triggered when an entity catches fire from an entity | `value: 1` |
-| `entity_damage` | Triggered when an entity takes damage | `value: The damage taken` |
-| `entity_damage_by_entity` | Triggered when an entity takes damage from another entity | `value: The damage taken` |
-| `entity_death` | Triggered when an entity dies | `value: 1` |
-| `entity_item_drop` | Triggered when a killed entity drops loot | `value: The amount of items dropped` |
-| `entity_spawn` | Triggered when an entity spawns | `value: 1` |
-| `entity_target` | Triggered when an entity targets another entity | `value: 1` |
-| `entity_teleport` | Triggered when an entity teleports | `value: 1` |
-| `fall_damage` | Triggered when taking fall damage | `value: The damage taken` |
-| `fill_bucket` | Triggered when filling a bucket | `value: 1` |
-| `gain_hunger` | Triggered when gaining hunger points | `value: The hunger gained` |
-| `gain_xp` | Triggered when gaining experience points | `value: The xp gained` |
-| `global_static_%interval%` | Run every x ticks for the server, eg `global_static_20` would run every second | `value: 1` |
-| `headshot` | Triggered when hitting an enemy with a projectile in the head | `value: The damage dealt` |
-| `heal` | Triggered when regaining health | `value: The health regained` |
-| `hold_item` | Triggered when changing your held item | `value: 1` |
-| `hook_in_ground` | Triggered when a fishing rod hook hits the ground | `value: 1` |
-| `item_break` | Triggered when breaking any item in your inventory (durability) | `value: 1` |
-| `join` | Triggered when joining the server | `value: 1` |
-| `jump` | Triggered when Jumping (pressing space) | `value: 1` |
-| `kill` | Triggered when a player kills a player or entity | `value: The victim's max health` |
-| `leash_entity` | Triggered when leashing an entity | `value: 1` |
-| `leave` | Triggered when leaving the server | `value: 1` |
-| `leave_bed` | Triggered when leaving a bed | `value: 1` |
-| `leave_land` | Triggered when leaving a Town | `value: 1` |
-| `level_up_item` | Triggered when levelling up an item | `value: The new item level` |
-| `level_up_xp` | Triggered when levelling up XP | `value: The new level` |
-| `lose_hunger` | Triggered when losing hunger | `value: The hunger lost` |
-| `lose_potion_effect` | Triggered when losing a potion effect | `value: 1` |
-| `melee_attack` | Triggered when injuring an entity with a melee attack | `value: The damage dealt` |
-| `mine_block` | Triggered when mining a block | `value: 1` |
-| `mine_block_progress` | Triggered when damaging a block | `value: 1` |
-| `move` | Triggered on all movement: looking around, walking | `value: The distance moved` |
-| `pick_up_item` | Triggered when picking up an item | `value: The amount of items` |
-| `place_block` | Triggered when placing a block | `value: 1` |
-| `potion_effect` | Triggered when gaining a potion effect | `value: 1` |
-| `projectile_hit` | Triggered when hitting a block or an entity with a projectile (arrow, trident, splash potion, egg, snowball) | `value: 1` |
-| `projectile_launch` | Triggered when launching a projectile (arrow, trident, splash potion, egg, snowball) | `value: 1` |
-| `reel_in` | Triggered when reeling in a fishing rod | `value: 1` |
-| `rename_entity` | Triggered when a player renames an entity using a name tag **Requires Paper** | `value: 1` |
-| `respawn` | Triggered when respawning | `value: 1` |
-| `ring_bell` | Triggered when ringing a bell | `value: 1` |
-| `run_command` | Triggered when running a command | `value: 1` |
-| `sell_item` | Triggered when selling an item in a shop | `value: The price` |
-| `send_message` | Triggered when sending a message | `value: 1` |
-| `shear_entity` | Triggered when shearing an entity | `value: 1` |
-| `shield_block` | Triggered when blocking an attack with a shield | `value: The damage blocked` |
-| `shoot_bow` | Triggered when shooting a bow | `value: The force the bow was shot at between 0 and 1` |
-| `smelt` | Triggered when smelting an item in a furnace | `value: The amount of items smelted` |
-| `smith_item` | Triggered when smithing an item in a smithing table | `value: 1` |
-| `static_%interval%` | Run every x ticks, eg `static_20` would run every second | `value: 1` |
-| `swap_hands` | Triggered when swapping items in hands (F by default) | `value: 1` |
-| `swing` | Triggered when swinging an item, hand or weapon **Requires Paper** | `value: 1` |
-| `take_damage` | Triggered when taking damage from any source | `value: The damage taken` |
-| `take_entity_damage` | Triggered when taking damage from an entity or player | `value: The damage taken` |
-| `tame_animal` | Triggered when taming an animal | `value: 1` |
-| `teleport` | Triggered when teleporting | `value: 1` |
-| `toggle_flight` | Triggered when changing the flight state | `value: 1` |
-| `toggle_sneak` | Triggered when changing the sneak state | `value: 1` |
-| `toggle_sprint` | Triggered when changing the sprint state | `value: 1` |
-| `trident_attack` | Triggered on injuring an entity with a thrown trident **Requires Paper** | `value: The damage dealt` |
-| `unleash_entity` | Triggered when unleashing an entity | `value: 1` |
-| `use_flower_pot` | Triggered when a player insets or extracts a plant from a flower pot **Requires Paper** | `value: 1` |
-| `villager_trade` | Triggered when trading with a villager **Requires Paper** | `value: The experience the villager gains` |
-| `win_raid` | Triggered when a player wins a raid | `value: The level of bad omen` |
+| ID | Description | Value(s) |
+| ------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------- |
+| `alt_click` | Triggered when using Right Click on most items, Left Click on those that have a default right click functionality | `value: 1` |
+| `anvil_modify` | Triggered when a player takes a modified item from an anvil **Requires Purpur** | `value: The experience cost` |
+| `beacon_effect` | Triggered when a player gains effects from a beacon **Requires Paper** | `value: 1` |
+| `bite` | Triggered when a fish bites on your rod | `value: 1` |
+| `block_item_drop` | Triggered when a mined block drops loot | `value: The amount of items dropped` |
+| `bonemeal_crop` | Triggered when using bonemeal on a crop **Supports CustomCrops** | `value: 1` |
+| `bow_attack` | Triggered when shooting an entity with a bow and arrow (or crossbow) | `value: The damage dealt` |
+| `breed` | Triggered when breeding entities together | `value: The experience received` |
+| `brew` | Triggered when brewing a potion in a brewing stand | `value: 1` |
+| `brew_ingredient` | Same as `brew`, but passes the ingredient as the item | `value: 1` |
+| `cast_rod` | Triggered when casting a fishing line | `value: 1` |
+| `catch_entity` | Triggered when hooking onto an entity with a fishing rod | `value: 1` |
+| `catch_fish` | Triggered when catching a fish | `value: The experience dropped` |
+| `catch_fish_fail` | Triggered when failing to catch a fish | `value: 1` |
+| `change_armor` | Triggered when changing armor | `value: 1` |
+| `change_chunk` | Triggered when changing chunk | `value: 1` |
+| `change_world` | Triggered when changing world | `value: 1` |
+| `click_block` | Triggered when right-clicking on a block | `value: 1` |
+| `click_entity` | Triggered when right-clicking on an entity | `value: 1` |
+| `collide_with_entity` | Triggered when a player collides with another entity | `value: 1` |
+| `complete_advancement` | Triggered when completing an advancement | `value: 1` |
+| `compost_item` | Triggered when a player uses a composter **Requires Paper** | `value: 1`
`alt-value: 1 (If the composter level increases)` |
+| `consume` | Triggered on item consumption | `value: 1` |
+| `craft` | Triggered when crafting an item | `value: The amount of items crafted` |
+| `damage_item` | Triggered when damaging an item | `value: The damage` |
+| `death` | Triggered on death from any sources | `value: 1` |
+| `deploy_elytra` | Triggered when the player starts elytra gliding | `value: 1` |
+| `disable` | Triggered when an item / enchant / etc disables | `value: 1` |
+| `drop_item` | Triggered when dropping an item | `value: The amount of items` |
+| `elytra_boost` | Triggered when a player boosts an elytra **Requires Paper** | `value: 1` |
+| `empty_bucket` | Triggered when emptying a bucket | `value: 1` |
+| `enable` | Triggered when an item / enchant / etc enables | `value: 1` |
+| `enchant_item` | Triggered when enchanting an item in an enchanting table | `value: The xp cost` |
+| `enter_bed` | Triggered when entering a bed | `value: 1` |
+| `entity_break_door` | Triggered when an entity breaks a door | `value: 1` |
+| `entity_catch_fire_from_block` | Triggered when an entity catches fire from a block | `value: 1` |
+| `entity_catch_fire_from_entity` | Triggered when an entity catches fire from an entity | `value: 1` |
+| `entity_damage` | Triggered when an entity takes damage | `value: The damage taken` |
+| `entity_damage_by_entity` | Triggered when an entity takes damage from another entity | `value: The damage taken` |
+| `entity_death` | Triggered when an entity dies | `value: 1` |
+| `entity_item_drop` | Triggered when a killed entity drops loot | `value: The amount of items dropped` |
+| `entity_spawn` | Triggered when an entity spawns | `value: 1` |
+| `entity_target` | Triggered when an entity targets another entity | `value: 1` |
+| `entity_teleport` | Triggered when an entity teleports | `value: 1` |
+| `fall_damage` | Triggered when taking fall damage | `value: The damage taken` |
+| `fill_bucket` | Triggered when filling a bucket | `value: 1` |
+| `gain_hunger` | Triggered when gaining hunger points | `value: The hunger gained` |
+| `gain_xp` | Triggered when gaining experience points | `value: The xp gained` |
+| `global_static_%interval%` | Run every x ticks for the server, eg `global_static_20` would run every second | `value: 1` |
+| `grind_item` | Triggered when a player grinds an item in the grindstone **Requires Purpur** | `value: The experience gained` |
+| `headshot` | Triggered when hitting an enemy with a projectile in the head | `value: The damage dealt` |
+| `heal` | Triggered when regaining health | `value: The health regained` |
+| `hold_item` | Triggered when changing your held item | `value: 1` |
+| `hook_in_ground` | Triggered when a fishing rod hook hits the ground | `value: 1` |
+| `item_break` | Triggered when breaking any item in your inventory (durability) | `value: 1` |
+| `join` | Triggered when joining the server | `value: 1` |
+| `jump` | Triggered when Jumping (pressing space) | `value: 1` |
+| `kill` | Triggered when a player kills a player or entity | `value: The victim's max health` |
+| `leash_entity` | Triggered when leashing an entity | `value: 1` |
+| `leave` | Triggered when leaving the server | `value: 1` |
+| `leave_bed` | Triggered when leaving a bed | `value: 1` |
+| `leave_land` | Triggered when leaving a Town | `value: 1` |
+| `level_up_item` | Triggered when levelling up an item | `value: The new item level` |
+| `level_up_xp` | Triggered when levelling up XP | `value: The new level` |
+| `lose_hunger` | Triggered when losing hunger | `value: The hunger lost` |
+| `lose_potion_effect` | Triggered when losing a potion effect | `value: 1` |
+| `melee_attack` | Triggered when injuring an entity with a melee attack | `value: The damage dealt` |
+| `mine_block` | Triggered when mining a block | `value: 1` |
+| `mine_block_progress` | Triggered when damaging a block | `value: 1` |
+| `move` | Triggered on all movement: looking around, walking | `value: The distance moved` |
+| `pick_up_item` | Triggered when picking up an item | `value: The amount of items` |
+| `place_block` | Triggered when placing a block | `value: 1` |
+| `potion_effect` | Triggered when gaining a potion effect | `value: 1` |
+| `projectile_hit` | Triggered when hitting a block or an entity with a projectile (arrow, trident, splash potion, egg, snowball) | `value: 1` |
+| `projectile_launch` | Triggered when launching a projectile (arrow, trident, splash potion, egg, snowball) | `value: 1` |
+| `reel_in` | Triggered when reeling in a fishing rod | `value: 1` |
+| `rename_entity` | Triggered when a player renames an entity using a name tag **Requires Paper** | `value: 1` |
+| `respawn` | Triggered when respawning | `value: 1` |
+| `ring_bell` | Triggered when ringing a bell | `value: 1` |
+| `run_command` | Triggered when running a command | `value: 1` |
+| `sell_item` | Triggered when selling an item in a shop | `value: The price` |
+| `send_message` | Triggered when sending a message | `value: 1` |
+| `shear_entity` | Triggered when shearing an entity | `value: 1` |
+| `shield_block` | Triggered when blocking an attack with a shield | `value: The damage blocked` |
+| `shoot_bow` | Triggered when shooting a bow | `value: The force the bow was shot at between 0 and 1` |
+| `smelt` | Triggered when smelting an item in a furnace | `value: The amount of items smelted` |
+| `smith_item` | Triggered when smithing an item in a smithing table | `value: 1` |
+| `static_%interval%` | Run every x ticks, eg `static_20` would run every second | `value: 1` |
+| `swap_hands` | Triggered when swapping items in hands (F by default) | `value: 1` |
+| `swing` | Triggered when swinging an item, hand or weapon **Requires Paper** | `value: 1` |
+| `take_damage` | Triggered when taking damage from any source | `value: The damage taken` |
+| `take_entity_damage` | Triggered when taking damage from an entity or player | `value: The damage taken` |
+| `tame_animal` | Triggered when taming an animal | `value: 1` |
+| `teleport` | Triggered when teleporting | `value: 1` |
+| `toggle_flight` | Triggered when changing the flight state | `value: 1` |
+| `toggle_sneak` | Triggered when changing the sneak state | `value: 1` |
+| `toggle_sprint` | Triggered when changing the sprint state | `value: 1` |
+| `trident_attack` | Triggered on injuring an entity with a thrown trident **Requires Paper** | `value: The damage dealt` |
+| `unleash_entity` | Triggered when unleashing an entity | `value: 1` |
+| `use_flower_pot` | Triggered when a player insets or extracts a plant from a flower pot **Requires Paper** | `value: 1` |
+| `villager_trade` | Triggered when trading with a villager **Requires Paper** | `value: The experience the villager gains` |
+| `win_raid` | Triggered when a player wins a raid | `value: The level of bad omen` |
## EcoPlugin Triggers
@@ -126,8 +130,8 @@ Triggers can also produce a `value`, and some produce an `alt-value`, you can re
| `level_up_job` | Triggered when levelling up a job | EcoJobs | `value: The new level` |
| `gain_pet_xp` | Triggered when gaining pet experience points | EcoPets | `value: The experience gained` |
| `level_up_pet` | Triggered when levelling up a pet | EcoPets | `value: The new level` |
-| `complete_task` | Triggered when completing a task | EcoQuests | `value: 1` |
| `complete_quest` | Triggered when completing a quest | EcoQuests | `value: 1` |
+| `complete_task` | Triggered when completing a task | EcoQuests | `value: 1` |
| `gain_task_xp` | Triggered when gaining task XP | EcoQuests | `value: The experience gained` |
| `start_quest` | Triggered when starting a quest | EcoQuests | `value: 1` |
| `inscribe` | Triggered when inscribing a scroll | EcoScrolls | `value: 1` |
@@ -138,42 +142,43 @@ Triggers can also produce a `value`, and some produce an `alt-value`, you can re
| `regen_magic` | Triggered when regenerating magic | EcoSkills | `value: 1` |
## External Integration Triggers
-| ID | Description | Plugin | Value(s) |
-| -------------------------- | ------------------------------------------------------ | -------------------------------- | ------------------------------------------------------------ |
-| `collect_envoy` | Triggered when collecting an envoy crate | AxEnvoy | `value: 1` |
-| `player_trade` | Triggered when trading with a player | AxTrade | `value: The total amount of items traded` |
-| `left_click_npc` | Triggered when left-clicking an NPC | Citizens
FancyNpcs | `value: 1` |
-| `right_click_npc` | Triggered when right-clicking an NPC | Citizens
FancyNpcs | `value: 1` |
-| `bonemeal_crop` | Triggered when using bonemeal on a crop | CustomCrops | `value: 1` |
-| `harvest_custom_crop` | Triggered when harvesting a custom crop | CustomCrops | `value: 1` |
-| `plant_custom_crop` | Triggered when planting a custom crop | CustomCrops | `value: 1` |
-| `use_fertilizer` | Triggered when using fertilizer | CustomCrops | `value: 1` |
-| `use_watering_can` | Triggered when using a watering can | CustomCrops | `value: 1` |
-| `change_town_role` | Triggered when changing town role | HuskTowns | `value: 1` |
-| `create_town` | Triggered when creating a Town | HuskTowns | `value: 1` |
-| `disband_town` | Triggered when disbanding a Town | HuskTowns | `value: 1` |
-| `join_town` | Triggered when joining a Town | HuskTowns | `value: 1` |
-| `leave_town` | Triggered when leaving a Town | HuskTowns | `value: 1` |
-| `enter_claim` | Triggered when entering a claimed area | HuskTowns
HuskClaims | `value: 1` |
-| `claim` | Triggered when claiming an area | HuskTowns
HuskClaims
Lands | `value: 1` |
-| `exit_claim` | Triggered when exiting a claimed area | HuskTowns
HuskClaims
Lands | `value: 1` |
-| `unclaim` | Triggered when unclaiming an area | HuskTowns
HuskClaims
Lands | `value: 1` |
-| `jobs_level_up` | Triggered when levelling up a job | Jobs Reborn | `value: The new level` |
-| `join_land` | Triggered when joining a Land | Lands | `value: 1` |
-| `lands_bank_deposit` | Triggered when depositing into the Lands bank | Lands | `value: The value deposited`
`alt-value: The new balance` |
-| `lands_bank_withdraw` | Triggered when withdrawing from the Lands bank | Lands | `value: The value withdrawn`
`alt-value: The new balance` |
-| `lands_spawn_teleport` | Triggered when teleporting to Lands spawn | Lands | `value: 1` |
-| `gain_mcmmo_xp` | Triggered when gaining McMMO xp | McMMO | `value: The xp gained` |
-| `level_down_mcmmo` | Triggered when levelling down McMMO skill | McMMO | `value: The new level` |
-| `level_up_mcmmo` | Triggered when levelling up McMMO skill | McMMO | `value: The new level` |
-| `mcmmo_ability_activate` | Triggered when an McMMO ability is activated | McMMO | `value: 1` |
-| `mcmmo_ability_deactivate` | Triggered when an McMMO ability is deactivated | McMMO | `value: 1` |
-| `scyther_auto_collect` | Triggered when autocollecting crops with a scyther hoe | Scyther | `value: 1` |
-| `scyther_auto_sell` | Triggered when autoselling crops with a scyther hoe | Scyther | `value: 1` |
-| `register_vote` | Triggered when a player votes for the server | Votifier | `value: 1` |
-| `enter_region` | Triggered when entering a region | WorldGuard | `value: 1` |
-| `leave_region` | Triggered when leaving a region | WorldGuard | `value: 1` |
-| `claim_battlepass_reward` | Triggered when claiming a battlepass reward | xBattlepass | `value: 1` |
-| `complete_battlepass_task` | Triggered when completing a battlepass task | xBattlepass | `value: 1` |
-| `gain_battlepass_xp` | Triggered when gaining battlepass XP | xBattlepass | `value: The experience gained` |
-| `tier_up_battlepass` | Triggered when tiering up the battlepass | xBattlepass | `value: The new level` |
\ No newline at end of file
+| ID | Description | Plugin | Value(s) |
+| -------------------------- | ------------------------------------------------------------------------------- | ---------------------------------- | ---------------------------------------------------------------------------------------------- |
+| `collect_envoy` | Triggered when collecting an envoy crate | AxEnvoy | `value: 1` |
+| `player_trade` | Triggered when trading with a player (player = initiator, victim = recipricant) | AxTrade | `value: The total amount of items traded`
`alt-value: The total amount of currency traded` |
+| `left_click_npc` | Triggered when left-clicking an NPC | Citizens
FancyNpcs | `value: 1` |
+| `right_click_npc` | Triggered when right-clicking an NPC | Citizens
FancyNpcs | `value: 1` |
+| `bonemeal_crop` | Triggered when using bonemeal on a crop | CustomCrops | `value: 1` |
+| `harvest_custom_crop` | Triggered when harvesting a custom crop | CustomCrops | `value: 1` |
+| `plant_custom_crop` | Triggered when planting a custom crop | CustomCrops | `value: 1` |
+| `use_fertilizer` | Triggered when using fertilizer | CustomCrops | `value: 1` |
+| `use_watering_can` | Triggered when using a watering can | CustomCrops | `value: 1` |
+| `change_town_role` | Triggered when changing town role | HuskTowns | `value: 1` |
+| `create_town` | Triggered when creating a Town | HuskTowns | `value: 1` |
+| `disband_town` | Triggered when disbanding a Town | HuskTowns | `value: 1` |
+| `join_town` | Triggered when joining a Town | HuskTowns | `value: 1` |
+| `leave_town` | Triggered when leaving a Town | HuskTowns | `value: 1` |
+| `enter_claim` | Triggered when entering a claimed area | HuskTowns
HuskClaims | `value: 1` |
+| `claim` | Triggered when claiming an area | HuskTowns
HuskClaims
Lands | `value: 1` |
+| `exit_claim` | Triggered when exiting a claimed area | HuskTowns
HuskClaims
Lands | `value: 1` |
+| `unclaim` | Triggered when unclaiming an area | HuskTowns
HuskClaims
Lands | `value: 1` |
+| `jobs_level_up` | Triggered when levelling up a job | Jobs Reborn | `value: The new level` |
+| `join_land` | Triggered when joining a Land | Lands | `value: 1` |
+| `lands_bank_deposit` | Triggered when depositing into the Lands bank | Lands | `value: The value deposited`
`alt-value: The new balance` |
+| `lands_bank_withdraw` | Triggered when withdrawing from the Lands bank | Lands | `value: The value withdrawn`
`alt-value: The new balance` |
+| `lands_spawn_teleport` | Triggered when teleporting to Lands spawn | Lands | `value: 1` |
+| `gain_mcmmo_xp` | Triggered when gaining McMMO xp | McMMO | `value: The xp gained` |
+| `level_down_mcmmo` | Triggered when levelling down McMMO skill | McMMO | `value: The new level` |
+| `level_up_mcmmo` | Triggered when levelling up McMMO skill | McMMO | `value: The new level` |
+| `mcmmo_ability_activate` | Triggered when an McMMO ability is activated | McMMO | `value: 1` |
+| `mcmmo_ability_deactivate` | Triggered when an McMMO ability is deactivated | McMMO | `value: 1` |
+| `take_mythic_damage` | Triggered when taking MythicMobs damage | MythicMobs | `value: The damage taken` |
+| `scyther_auto_collect` | Triggered when autocollecting crops with a scyther hoe | Scyther | `value: 1` |
+| `scyther_auto_sell` | Triggered when autoselling crops with a scyther hoe | Scyther | `value: 1` |
+| `register_vote` | Triggered when a player votes for the server | Votifier | `value: 1` |
+| `enter_region` | Triggered when entering a region | WorldGuard | `value: 1` |
+| `leave_region` | Triggered when leaving a region | WorldGuard | `value: 1` |
+| `claim_battlepass_reward` | Triggered when claiming a battlepass reward | xBattlepass | `value: 1` |
+| `complete_battlepass_task` | Triggered when completing a battlepass task | xBattlepass | `value: 1` |
+| `gain_battlepass_xp` | Triggered when gaining battlepass XP | xBattlepass | `value: The experience gained` |
+| `tier_up_battlepass` | Triggered when tiering up the battlepass | xBattlepass | `value: The new level` |
\ No newline at end of file
diff --git a/docs/effects/external-integrations/axtrade/all-triggers.md b/docs/effects/external-integrations/axtrade/all-triggers.md
index 537ee5b774..b277b83be5 100644
--- a/docs/effects/external-integrations/axtrade/all-triggers.md
+++ b/docs/effects/external-integrations/axtrade/all-triggers.md
@@ -12,6 +12,6 @@ Triggers can also produce a `value`, and some produce an `alt-value`, you can re
| `%alt_trigger_value%` | The alt-value passed by the trigger | `%alttriggervalue%`, `%alttrigger%`, `%altvalue%`, `%atv%`, `%av%`, `%at%` |
## Triggers
-| ID | Description | Value(s) |
-| -------------- | ------------------------------------ | ----------------------------------------- |
-| `player_trade` | Triggered when trading with a player | `value: The total amount of items traded` |
\ No newline at end of file
+| ID | Description | Value(s) |
+| -------------- |---------------------------------------|-----------------------------------------------------------------------------------------------|
+| `player_trade` | Triggered when trading with a player (player = initiator, victim = recipricant) | `value: The total amount of items traded`
`alt-value: The total amount of currency traded` |
\ No newline at end of file
diff --git a/docs/effects/external-integrations/edprison/effects/multiply_edprison_economy.md b/docs/effects/external-integrations/edprison/effects/multiply_edprison_economy.md
index af9b6aebbb..310c735d39 100644
--- a/docs/effects/external-integrations/edprison/effects/multiply_edprison_economy.md
+++ b/docs/effects/external-integrations/edprison/effects/multiply_edprison_economy.md
@@ -1,4 +1,4 @@
-# `multiply_edprison_economy`
+# `edprison_economy_multiplier`
:::infoRequires:
EdPrison
:::
@@ -7,10 +7,10 @@ EdPrison
This effect is permanent and does not require a trigger.
:::
-Multiplies incomming EdPrison economy.
+Multiplies incoming EdPrison economy.
# Effect Syntax
```yaml
-- id: multiply_edprison_economy
+- id: edprison_economy_multiplier
args:
multiplier: 1.5 # The xp multiplier
economies: # The economy types to multiply
diff --git a/docs/effects/external-integrations/mythicmobs/_category_.json b/docs/effects/external-integrations/mythicmobs/_category_.json
new file mode 100644
index 0000000000..80e6731a37
--- /dev/null
+++ b/docs/effects/external-integrations/mythicmobs/_category_.json
@@ -0,0 +1,3 @@
+{
+ "label": "MythicMobs"
+}
\ No newline at end of file
diff --git a/docs/effects/external-integrations/mythicmobs/effects/_category_.json b/docs/effects/external-integrations/mythicmobs/effects/_category_.json
new file mode 100644
index 0000000000..9f7c51bce4
--- /dev/null
+++ b/docs/effects/external-integrations/mythicmobs/effects/_category_.json
@@ -0,0 +1,4 @@
+{
+ "label": "Effects",
+ "position": 1
+}
diff --git a/docs/effects/external-integrations/mythicmobs/effects/cast_mythic_skill.md b/docs/effects/external-integrations/mythicmobs/effects/cast_mythic_skill.md
new file mode 100644
index 0000000000..fe5e74ab52
--- /dev/null
+++ b/docs/effects/external-integrations/mythicmobs/effects/cast_mythic_skill.md
@@ -0,0 +1,17 @@
+# `add_stat`
+:::infoRequires:
+MythicMobs
+:::
+
+:::dangerTriggered Effect
+This effect requires a [Trigger](https://plugins.auxilor.io/effects/all-triggers) to activate.
+:::
+
+Casts a MythicMobs skill on the target.
+# Effect Syntax
+```yaml
+- id: cast_mythic_skill
+ args:
+ skill: "skill ID" # The ID of the skill to cast
+ victim_to_player: true # For passive skill, set it to true.
+```
diff --git a/docs/effects/external-integrations/paper/all-triggers.md b/docs/effects/external-integrations/paper/all-triggers.md
index 7e242679e9..d8fbc7c122 100644
--- a/docs/effects/external-integrations/paper/all-triggers.md
+++ b/docs/effects/external-integrations/paper/all-triggers.md
@@ -12,12 +12,13 @@ Triggers can also produce a `value`, and some produce an `alt-value`, you can re
| `%alt_trigger_value%` | The alt-value passed by the trigger | `%alttriggervalue%`, `%alttrigger%`, `%altvalue%`, `%atv%`, `%av%`, `%at%` |
## Triggers
-| ID | Description | Value(s) |
-| ---------------- | --------------------------------------------------------------------------------------- | ------------------------------------------ |
-| `beacon_effect` | Triggered when a player gains effects from a beacon | `value: 1` |
-| `elytra_boost` | Triggered when a player boosts an elytra | `value: 1` |
-| `rename_entity` | Triggered when a player renames an entity using a name tag **Requires Paper** | `value: 1` |
-| `swing` | Triggered when swinging an item, hand or weapon | `value: 1` |
-| `trident_attack` | Triggered on injuring an entity with a thrown trident | `value: The damage dealt` |
-| `use_flower_pot` | Triggered when a player insets or extracts a plant from a flower pot **Requires Paper** | `value: 1` |
-| `villager_trade` | Triggered when trading with a villager | `value: The experience the villager gains` |
+| ID | Description | Value(s) |
+|------------------|-----------------------------------------------------------------------------------------|----------------------------------------------------------------|
+| `beacon_effect` | Triggered when a player gains effects from a beacon | `value: 1` |
+| `compost_item` | Triggered when a player uses a composter | `value: 1`
`alt-value: 1 (If the composter level increases)` |
+| `elytra_boost` | Triggered when a player boosts an elytra | `value: 1` |
+| `rename_entity` | Triggered when a player renames an entity using a name tag **Requires Paper** | `value: 1` |
+| `swing` | Triggered when swinging an item, hand or weapon | `value: 1` |
+| `trident_attack` | Triggered on injuring an entity with a thrown trident | `value: The damage dealt` |
+| `use_flower_pot` | Triggered when a player insets or extracts a plant from a flower pot **Requires Paper** | `value: 1` |
+| `villager_trade` | Triggered when trading with a villager | `value: The experience the villager gains` |
diff --git a/docs/effects/external-integrations/purpur/_category_.json b/docs/effects/external-integrations/purpur/_category_.json
new file mode 100644
index 0000000000..5be4ae8c98
--- /dev/null
+++ b/docs/effects/external-integrations/purpur/_category_.json
@@ -0,0 +1,3 @@
+{
+ "label": "Purpur"
+}
\ No newline at end of file
diff --git a/docs/effects/external-integrations/purpur/all-triggers.md b/docs/effects/external-integrations/purpur/all-triggers.md
new file mode 100644
index 0000000000..59c42a2695
--- /dev/null
+++ b/docs/effects/external-integrations/purpur/all-triggers.md
@@ -0,0 +1,19 @@
+---
+title: Triggers
+sidebar_position: 4
+---
+Triggered effects require a trigger, these are the events/actions that cause the effects to run.
+
+Triggers can also produce a `value`, and some produce an `alt-value`, you can reference these using their to scale multipliers, level up EcoSkills/Jobs/Pets, or send messages in chat.
+
+| Placeholder | Value | Aliases |
+| --------------------- | ----------------------------------- | -------------------------------------------------------------------------- |
+| `%trigger_value%` | The value passed by the trigger | `%triggervalue%`, `%trigger%`, `%value%`, `%tv%`, `%v%`, `%t%` |
+| `%alt_trigger_value%` | The alt-value passed by the trigger | `%alttriggervalue%`, `%alttrigger%`, `%altvalue%`, `%atv%`, `%av%`, `%at%` |
+## Triggers
+
+| ID | Description | Value(s) |
+|----------------|-------------------------------------------------------------|-------------------------------|
+| `anvil_modify` | Triggered when a player takes a modified item from an anvil | `value: The experience cost` |
+| `grind_item` | Triggered when a player grinds an item in the grindstone | `value: The experience gained` |
+
diff --git a/docs/effects/external-integrations/ultimatemobcoins/effects/give_mob_coins.md b/docs/effects/external-integrations/ultimatemobcoins/effects/give_mob_coins.md
new file mode 100644
index 0000000000..f3eac6b99a
--- /dev/null
+++ b/docs/effects/external-integrations/ultimatemobcoins/effects/give_mob_coins.md
@@ -0,0 +1,17 @@
+# `give_mob_coins`
+:::infoRequires:
+UltimateMobCoins
+:::
+
+:::dangerTriggered Effect
+This effect requires a [Trigger](https://plugins.auxilor.io/effects/all-triggers) to activate.
+:::
+
+Give the player mob coins
+# Effect Syntax
+```yaml
+- id: give_mob_coins
+ args:
+ amount: 10 # The amount of mob coins to give
+ ...other config (eg triggers, filters, mutators, etc)
+```
\ No newline at end of file
diff --git a/docs/effects/external-integrations/ultimatemobcoins/effects/take_mob_coins.md b/docs/effects/external-integrations/ultimatemobcoins/effects/take_mob_coins.md
new file mode 100644
index 0000000000..1b83f92933
--- /dev/null
+++ b/docs/effects/external-integrations/ultimatemobcoins/effects/take_mob_coins.md
@@ -0,0 +1,17 @@
+# `take_mob_coins`
+:::infoRequires:
+UltimateMobCoins
+:::
+
+:::dangerTriggered Effect
+This effect requires a [Trigger](https://plugins.auxilor.io/effects/all-triggers) to activate.
+:::
+
+Take mob coins from the player
+# Effect Syntax
+```yaml
+- id: take_mob_coins
+ args:
+ amount: 10 # The amount of mob coins to take
+ ...other config (eg triggers, filters, mutators, etc)
+```
\ No newline at end of file
diff --git a/docs/effects/points.md b/docs/effects/points.md
index 2a6c61fe54..3b1e118d40 100644
--- a/docs/effects/points.md
+++ b/docs/effects/points.md
@@ -18,9 +18,13 @@ A point can hold any numeric value, including negatives and decimals, but of cou
| Item Points | `%libreforge_item_points_%` | A point that is tied to a specific item and tracks data on the item. Useful for making tools with custom durability's or per-item stats (e.g zombies killed using this sword.) |
## Commands
-## `/libreforge points set/give/get/take`
-
-Usage: `/libreforge points give `
+| Command | Description | Permission |
+|-------------------------------------------------------|----------------------------------------|-----------------------------------|
+| `/libreforge points set ` | Set points value for the player/global | `libreforge.command.points.set` |
+| `/libreforge points give ` | Give points to the player/global | `libreforge.command.points.give` |
+| `/libreforge points take ` | Take points from the player/global | `libreforge.command.points.take` |
+| `/libreforge points get ` | Get's the balance/value of points | `libreforge.command.points.get` |
+| `/libreforge points reset ` | Reset the point value back to 0 | `libreforge.command.points.reset` |
To change global points, pass `global` as the player name.