Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AxEnvoy Integration #55

Closed
wants to merge 12 commits into from
23 changes: 0 additions & 23 deletions .gitignore

This file was deleted.

6 changes: 3 additions & 3 deletions docs/all-plugins/the-item-lookup-system.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ You can use items from my other plugins anywhere using The Item Lookup system.
| EcoArmor | `ecoarmor:set_<set>_<slot>` (Optional: `_advanced`) <br/>`ecoarmor:shard_<set>`<br/>`ecoarmor:upgrade_crystal_<id>` |

## Using items in MythicMobs
If you want to use a lookup item in MythicMobs, just do it like this: `eco{type=<lookup_key>}`, e.g. `eco{(}type=ecoitems:<id>}`
If you want to use a lookup item in MythicMobs, just do it like this: `eco{type=<lookup_key>}`, e.g. `eco{type=ecoitems:<id>}`

## Using items in ShopGUIPlus
If you want to use a lookup item in ShopGUIPlus, just do it like this:
Expand All @@ -95,8 +95,8 @@ items:
display_name: '&9Custom Helmet'
```
Using this in the Item Lookup System would look like: `itemsadder:my_items__my_helmet`.
### Oxaren
To use custom items from Oxaren, you can use `oxaren:<id>`.
### Oraxen
To use custom items from Oraxen, you can use `oraxen:<id>`.
### ItemBridge
To use custom items from ItemBridge, you can use `itembridge:saved__<id>`. If it's an item from a supported plugin, it's `itembridge:<prefix>__<id>`

2 changes: 2 additions & 0 deletions docs/all-plugins/what-plugins-do-you-support.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,3 +75,5 @@ If a plugin isn't on this list, it doesn't mean it wont work, it just means that
- Essentials
- CustomCrafting
- Model Engine
- AxEnvoy
- NuVotifier
27 changes: 27 additions & 0 deletions docs/effects/all-conditions/has_enchant.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# `has_enchant`

Requires a player to have certain enchant(s)
# Example Configs
```yaml
- id: has_enchant
args:
enchant: sharpness # The enchant ID
slot: mainhand # The slot
```

Multiple enchants and/or slots are supported:
```yaml
- id: has_enchant
args:
enchants: # All enchants must be present on a single item in the slot(s).
- sharpness # The enchant ID (enchant / enchant:<level> / enchant:<min-max>)
slots: # The enchant must be present in ANY specified slot.
- mainhand
- offhand
```

| Arg | Example | Result |
| ----------------- | --------------- | ---------------------------------------------------------------------- |
| `enchant` | `sharpness` | Any level of the enchantment will satisfy the condition. |
| `enchant:level` | `sharpness:1` | Only the specified enchantment & level will satisfy the condition. |
| `enchant:min-max` | `sharpness:1-3` | Only enchant levels in the specified range will satisfy the condition. |
8 changes: 8 additions & 0 deletions docs/effects/all-conditions/is_alive.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# `is_alive`

Requires the player to be alive

# Example Config
```yaml
- id: is_alive
```
8 changes: 8 additions & 0 deletions docs/effects/all-conditions/is_submerged.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# `is_submerged`

Requires a player to be fully submerged

# Example Config
```yaml
- id: is_submerged
```
1 change: 1 addition & 0 deletions docs/effects/all-conditions/near_entity.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,5 @@ Requires a player to be within a certain radius of an entity
- zombie
- ecomobs:illusioner
radius: 25 # The radius
amount: 5 # (Optional) The minimum amount of listed entities
```
12 changes: 12 additions & 0 deletions docs/effects/all-filters/envoy_type.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# `envoy_type`

The list of envoy types that the effect should activate against

**Requires AxEnvoy**

# Example Config
```yaml
filters:
envoy_type:
- common # The ID of the crate type (axenvoy/crates/<id>.yml)
```
12 changes: 12 additions & 0 deletions docs/effects/all-filters/vote_service.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# `vote_service`

The list of vote services that the effect should activate on

**Requires NuVotifier**

# Example Config
```yaml
filters:
vote_service:
- Craftlist.org # The ServiceSite from your vote plugin
```
16 changes: 9 additions & 7 deletions docs/effects/all-triggers.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,23 +10,24 @@ Triggered effects also produce a value, which can be referenced with [their plac
and are used in plugins like EcoSkills, EcoPets, EcoJobs (etc) for levelling.

| ID | Description | Value Provided |
|---------------------------------|-------------------------------------------------------------------------------------------------------------------|-----------------------------------------------|
| ------------------------------- | ----------------------------------------------------------------------------------------------------------------- | --------------------------------------------- |
| `alt_click` | Triggered when using Right Click on most items, Left Click on those that have a default right click functionality | 1 |
| `bite` | Triggered when a fish bites on your rod | 1 |
| `block_item_drop` | Triggered when a mined block drops loot | The amount of items dropped |
| `bow_attack` | Triggered when shooting an entity with a bow and arrow (or crossbow) | The damage dealt |
| `breed` | Triggered when breeding entities together | The experience received |
| `brew_ingredient` | Same as `brew`, but passes the ingredient as the item | 1 |
| `brew` | Triggered when brewing a potion in a brewing stand | 1 |
| `brew_ingredient` | Same as `brew`, but passes the ingredient as the item | 1 |
| `buy_item` | Triggered when buying an item in a shop **Requires EcoShop** | The price |
| `cast_rod` | Triggered when casting a fishing line | 1 |
| `catch_entity` | Triggered when hooking onto an entity with a fishing rod | 1 |
| `catch_fish_fail` | Triggered when failing to catch a fish | 1 |
| `catch_fish` | Triggered when catching a fish | The experience dropped |
| `catch_fish_fail` | Triggered when failing to catch a fish | 1 |
| `change_armor` | Triggered when changing armor | 1 |
| `change_world` | Triggered when changing world | 1 |
| `click_block` | Triggered when right-clicking on a block | 1 |
| `click_entity` | Triggered when right-clicking on an entity | 1 |
| `collect_envoy` | Triggered when collecting an envoy crate **Requires AxEnvoy** | 1 |
| `complete_advancement` | Triggered when completing an advancement | 1 |
| `complete_quest` | Triggered when completing a quest **Requires EcoQuests** | 1 |
| `complete_task` | Triggered when completing a task **Requires EcoQuests** | 1 |
Expand All @@ -45,8 +46,8 @@ and are used in plugins like EcoSkills, EcoPets, EcoJobs (etc) for levelling.
| `entity_break_door` | Triggered when an entity breaks a door | 1 |
| `entity_catch_fire_from_block` | Triggered when an entity catches fire from a block | 1 |
| `entity_catch_fire_from_entity` | Triggered when an entity catches fire from an entity | 1 |
| `entity_damage_by_entity` | Triggered when an entity takes damage from another entity | The damage taken |
| `entity_damage` | Triggered when an entity takes damage | The damage taken |
| `entity_damage_by_entity` | Triggered when an entity takes damage from another entity | The damage taken |
| `entity_death` | Triggered when an entity dies | 1 |
| `entity_item_drop` | Triggered when a killed entity drops loot | The amount of items dropped |
| `entity_spawn` | Triggered when an entity spawns | 1 |
Expand All @@ -67,14 +68,14 @@ and are used in plugins like EcoSkills, EcoPets, EcoJobs (etc) for levelling.
| `hook_in_ground` | Triggered when a fishing rod hook hits the ground | 1 |
| `item_break` | Triggered when breaking any item in your inventory (durability) | 1 |
| `jobs_level_up` | Triggered when levelling up a job **Requires Jobs Reborn** | The new level |
| `join_job` | Triggered when joining a job **Requires EcoJobs** | The job level |
| `join` | Triggered when joining the server | 1 |
| `join_job` | Triggered when joining a job **Requires EcoJobs** | The job level |
| `jump` | Triggered when Jumping (pressing space) | 1 |
| `kill` | Triggered when a player kills a player or entity | The victim's max health |
| `leave` | Triggered when leaving the server | 1 |
| `leave_bed` | Triggered when leaving a bed | 1 |
| `leave_job` | Triggered when leaving a job **Requires EcoJobs** | The job level |
| `leave_region` | Triggered when leaving a region **Requires WorldGuard** | 1 |
| `leave` | Triggered when leaving the server | 1 |
| `left_click_npc` | Triggered when left-clicking an NPC **Requires Citizens** | 1 |
| `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 |
Expand All @@ -84,8 +85,8 @@ and are used in plugins like EcoSkills, EcoPets, EcoJobs (etc) for levelling.
| `lose_hunger` | Triggered when losing hunger | The hunger lost |
| `lose_potion_effect` | Triggered when losing a potion effect | 1 |
| `melee_attack` | Triggered when injuring an entity with a melee attack | The damage dealt |
| `mine_block_progress` | Triggered when damaging a block | 1 |
| `mine_block` | Triggered when mining a block | 1 |
| `mine_block_progress` | Triggered when damaging a block | 1 |
| `move` | Triggered on all movement: looking around, walking | The distance moved |
| `pick_up_item` | Triggered when picking up an item | The amount of items |
| `place_block` | Triggered when placing a block | 1 |
Expand All @@ -94,6 +95,7 @@ and are used in plugins like EcoSkills, EcoPets, EcoJobs (etc) for levelling.
| `projectile_launch` | Triggered when launching a projectile (arrow, trident, splash potion, egg, snowball) | 1 |
| `reel_in` | Triggered when reeling in a fishing rod | 1 |
| `regen_magic` | Triggered when regenerating magic **Requires EcoSkills** | 1 |
| `register_vote` | Triggered when a player votes for your server **Requires NuVotifier** | 1 |
| `respawn` | Triggered when respawning | 1 |
| `right_click_npc` | Triggered when right-clicking an NPC **Requires Citizens** | 1 |
| `run_command` | Triggered when running a command | 1 |
Expand Down
Loading
Loading