- Add this in your condition ability; abilities you want to disable party members interaction:
Code (Text):
TARGET=ENTITY:API_EVENT_CANCELLED=API_LOCATION_SUPPORT!INVERSE
Code (Text):
# Create custom ability events here!
creator:
# Add here main events you will want to use.
events:
'1':
# Set the event name.
event: DamageBySelfEvent
# Add here conditions.
conditions:
- 'LEVEL=ALL:TARGET=ENTITY:IS_LIVING_ENTITY'
- 'LEVEL=1:CHANCE=2'
- 'LEVEL=2:CHANCE=5'
- 'LEVEL=3:CHANCE=9'
- 'LEVEL=4:CHANCE=12'
- 'LEVEL=5:CHANCE=15'
- 'LEVEL=6:CHANCE=22'
- 'LEVEL=7:CHANCE=27'
- 'LEVEL=8:CHANCE=35'
- 'LEVEL=ALL:CONDITION_OR=ITEMS:ITEM_IN_HAND=268'
- 'LEVEL=ALL:CONDITION_OR=ITEMS:ITEM_IN_HAND=267'
- 'LEVEL=ALL:CONDITION_OR=ITEMS:ITEM_IN_HAND=272'
- 'LEVEL=ALL:CONDITION_OR=ITEMS:ITEM_IN_HAND=276'
- 'LEVEL=ALL:CONDITION_OR=ITEMS:ITEM_IN_HAND=283'
- 'LEVEL=ALL:API_EVENT_CANCELLED=API_LOCATION_SUPPORT!INVERSE'
- 'TARGET=ENTITY:API_EVENT_CANCELLED=API_LOCATION_SUPPORT!INVERSE' # <--------------------
# Add here effects.
effects:
- 'LEVEL=ALL:TARGET=ENTITY:PUSH=1.2,1.3'
# Add here options.
options:
- 'LEVEL=ALL:PARTICLES=FLAME'
- 'LEVEL=ALL:ACTION_BAR_MESSAGE'
- 'LEVEL=ALL:SOUND=true,ENTITY_GENERIC_EXPLODE,0.8,2'
- 'LEVEL=ALL:TARGET=ENTITY:LOCATION=0,0,1,0:PARTICLES=EXPLOSION_LARGE'
# Add here secondary events you want to use, secondary events will be called if the main event was called.
secondary_events: []
creator:
# Add here main events you will want to use.
events:
'1':
# Set the event name.
event: DamageBySelfEvent
# Add here conditions.
conditions:
- 'LEVEL=ALL:TARGET=ENTITY:IS_LIVING_ENTITY'
- 'LEVEL=1:CHANCE=2'
- 'LEVEL=2:CHANCE=5'
- 'LEVEL=3:CHANCE=9'
- 'LEVEL=4:CHANCE=12'
- 'LEVEL=5:CHANCE=15'
- 'LEVEL=6:CHANCE=22'
- 'LEVEL=7:CHANCE=27'
- 'LEVEL=8:CHANCE=35'
- 'LEVEL=ALL:CONDITION_OR=ITEMS:ITEM_IN_HAND=268'
- 'LEVEL=ALL:CONDITION_OR=ITEMS:ITEM_IN_HAND=267'
- 'LEVEL=ALL:CONDITION_OR=ITEMS:ITEM_IN_HAND=272'
- 'LEVEL=ALL:CONDITION_OR=ITEMS:ITEM_IN_HAND=276'
- 'LEVEL=ALL:CONDITION_OR=ITEMS:ITEM_IN_HAND=283'
- 'LEVEL=ALL:API_EVENT_CANCELLED=API_LOCATION_SUPPORT!INVERSE'
- 'TARGET=ENTITY:API_EVENT_CANCELLED=API_LOCATION_SUPPORT!INVERSE' # <--------------------
# Add here effects.
effects:
- 'LEVEL=ALL:TARGET=ENTITY:PUSH=1.2,1.3'
# Add here options.
options:
- 'LEVEL=ALL:PARTICLES=FLAME'
- 'LEVEL=ALL:ACTION_BAR_MESSAGE'
- 'LEVEL=ALL:SOUND=true,ENTITY_GENERIC_EXPLODE,0.8,2'
- 'LEVEL=ALL:TARGET=ENTITY:LOCATION=0,0,1,0:PARTICLES=EXPLOSION_LARGE'
# Add here secondary events you want to use, secondary events will be called if the main event was called.
secondary_events: []
- Example, you can add this in sword_push to cancel ability when a player hits a member player of his party.
- reload your server or /abilities reload.
To use this you must have the latest version of
AdvancedAbilities .
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.7, 1.8, 1.9
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Parties plugin support - AdvancedAbilities [Add-on] is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9, 1.10 and newer. Downloaded 140 times (via Spigot). Download it and open it directly in the game.