# Abilities

## Overview

### PantheonSent

- god_stalked
- moon_knight_blocking
- moon_knight_gliding

### The Boys

- aoe_damage
- compound_v_injection
- entity_damage
- motion
- motion_abil
- motion_y
- projectile_script
- speed_increase

### Gravestone: Core

- aoe_damage
- aoe_knockback
- bonemeal
- dynamic_attribute_modifier
- explode
- forcefield
- movement
- no_burn
- particle_aura
- potion_punch
- projectile
- rotate
- screenshake
- set_palladium_property_by_score
- swing_hand

### GeckoLib 4

- armor_animation
- render_layer_animation

### Palladium

- ability_wheel
- aim
- animation_timer
- attribute_modifier
- command
- damage_immunity
- disable_hotbar_scroll
- dual_wielding
- dummy
- energy_beam
- energy_blast
- entity_glow
- fire_aspect
- fluid_walking
- gui_overlay
- healing
- hide_body_part
- immortality
- intangibility
- invisibility
- lock_armor
- name_change
- particles
- play_sound
- player_skin_change
- projectile
- remove_body_part
- render_layer
- render_layer_by_accessory_slot
- repeating_animation_timer
- restrict_slots
- sculk_immunity
- shader_effect
- show_both_arms
- shrink_body_overlay
- size
- skin_change
- slowfall
- tool_hands
- trail
- vibrate
- water_walk

### Gravestone Mod

- aoe_damage
- aoe_knockback
- charged_knockback
- drain_accessory_energy
- drain_per_tick
- dynamic_pehkui
- explode
- knockback
- movement
- no_fire
- projectile
- set_palladium_property_by_score
- stat_ability
- stone_index_detection
- store_armour
- telekinesis

## god_stalked

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | true
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | true
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /

### Example:

    {"type":"pantheonsent:god_stalked","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":true,"hidden_in_bar":true,"list_index":-1,"gui_position":"null","description":"null"}

## moon_knight_blocking

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /

### Example:

    {"type":"pantheonsent:moon_knight_blocking","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## moon_knight_gliding

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /

### Example:

    {"type":"pantheonsent:moon_knight_gliding","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## aoe_damage

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=0 air}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
radius | Float | Radius in which surrounding entities will be damaged | false | 10.0
damage | Float | Damage the ability will deal | false | 3.0
fire_seconds | Float | How many seconds the entity should be on fire | false | 0.0
tag_ex | String | Tag that exlcudes entities if desired | false | exclusion_tag
damage_type | String | Type of damage. | false | minecraft:player_attack

### Example:

    {"type":"the_boys:aoe_damage","icon":{"type":"palladium:item","item":"minecraft:air","count":0},"title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","radius":10.0,"damage":3.0,"fire_seconds":0.0,"tag_ex":"exclusion_tag","damage_type":"minecraft:player_attack"}

## compound_v_injection

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=0 air}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /

### Example:

    {"type":"the_boys:compound_v_injection","icon":{"type":"palladium:item","item":"minecraft:air","count":0},"title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## entity_damage

Does damage to what the executer is looking at.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=0 air}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
damage | Float | The amount of damage the ability does | false | 0.0
damage_type | String | The type of damage that is done | false | minecraft:player_attack
effect | String | The effect that is give to the entity if used | false | null
fire_seconds | Float | How many seconds the entity should be on fire | false | 0.0
potion_seconds | Integer | How many seconds the entity should have the effect | false | 0
potion_amplifier | Integer | What level the effect is | false | 0
hide_particles | Boolean | If potion particles should be visable | false | false
range | Float | The amount of range the ability has | false | 0.0
at | String | Where the damage is(by and from will not work if this is not null) | false | null
by | String | What entity is doing the damage | false | @s
from | String | What entity is the damage from | false | @s
command_as_entity | String | Excute a command from the entity if used | false | null
excluded_tag | String | Tag that will be excluded from damage if used | false | damage_excluded_tag

### Example:

    {"type":"the_boys:entity_damage","icon":{"type":"palladium:item","item":"minecraft:air","count":0},"title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","damage":0.0,"damage_type":"minecraft:player_attack","effect":"null","fire_seconds":0.0,"potion_seconds":0,"potion_amplifier":0,"hide_particles":false,"range":0.0,"at":"null","by":"@s","from":"@s","command_as_entity":"null","excluded_tag":"damage_excluded_tag"}

## motion

Constantly propells you in the direction you are facing.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=0 air}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
motion_scale | Float | Motion Scale | false | 1.1

### Example:

    {"type":"the_boys:motion","icon":{"type":"palladium:item","item":"minecraft:air","count":0},"title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","motion_scale":1.1}

## motion_abil

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=0 air}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
motion_scale | Float | Motion Scale | false | 1.1

### Example:

    {"type":"the_boys:motion_abil","icon":{"type":"palladium:item","item":"minecraft:air","count":0},"title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","motion_scale":1.1}

## motion_y

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=0 air}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
motion_scale | Float | Motion Scale | false | 1.1

### Example:

    {"type":"the_boys:motion_y","icon":{"type":"palladium:item","item":"minecraft:air","count":0},"title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","motion_scale":1.1}

## projectile_script

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=0 air}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
entity_type | String | Entity type ID for the projectile entity | false | minecraft:snowball
entity_data | CompoundTag | Entity NBT data | false | /
inaccuracy | Float | Determines the inaccuracy when shooting the projectile | false | 0.0
velocity | Float | Determines the velocity when shooting the projectile | false | 1.5
swinging_arm | String | Determines which arm(s) should swing upon shooting. Possible values: [none, main_arm, off_arm, right_arm, left_arm, both] | false | main_arm
x_offset | Float | Offset for the x axis | false | 0.0
y_offset | Float | Offset for the y axis | false | 0.0
z_offset | Float | Offset for the z axis | false | 0.0

### Example:

    {"type":"the_boys:projectile_script","icon":{"type":"palladium:item","item":"minecraft:air","count":0},"title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","entity_type":"minecraft:snowball","entity_data":"null","inaccuracy":0.0,"velocity":1.5,"swinging_arm":"main_arm","x_offset":0.0,"y_offset":0.0,"z_offset":0.0}

## speed_increase

System for raising or lowering a certain attribute.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=0 air}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
score_value | String | Scoreboard Name | false | Score.Board
Division_Amount | String | The amount the scoreboard value will be divided by | false | 1
Attribute_Type | String | The attribute that will be used | false | minecraft:generic.movement_speed
UUID | String | The UUID used for the attribute | false | af7b9166-0afd-47b8-a318-7328cb4d5130
Attribute_Mod | String | addition , multiply_total , multiply_base | false | addition

### Example:

    {"type":"the_boys:speed_increase","icon":{"type":"palladium:item","item":"minecraft:air","count":0},"title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","score_value":"Score.Board","Division_Amount":"1","Attribute_Type":"minecraft:generic.movement_speed","UUID":"af7b9166-0afd-47b8-a318-7328cb4d5130","Attribute_Mod":"addition"}

## aoe_damage

damages opponents within an area.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 fire_charge}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
radius | Integer | the range of which enemies can be damaged. | false | 10
damage | Float | the amount of damage delt per tick. | false | 1.0
fire_ticks | Integer | the amount of ticks targeted entities are set on fire. | false | 0
damage_type | ResourceLocation | Damage type which is applied when an entity is hit. Uses normal player/mob attack if null/unchanged. | false | /
cone | Boolean | only damage entities in front of you | false | false

### Example:

    {"type":"gravecore:aoe_damage","icon":"minecraft:fire_charge","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","radius":10,"damage":1.0,"fire_ticks":0,"damage_type":"null","cone":false}

## aoe_knockback

damages opponents within an area.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 fire_charge}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
radius | Integer | Radius in which surrounding entities will be knocked back. | false | 10
knockback | Float | the strength of the knockback. | false | 1.0
invert | Boolean | Invert the knockback direction | false | false
cone | Boolean | only knockback entities in front of you | false | false
crush | Boolean | Crush the target if they are pressed up against a wall | false | false
is_charged | Boolean | decides if the ability uses knockback to define strength or charges the strength using scoreboards | false | false
scoreboard | String | Scoreboard Name. | false | Score.Board
scoreboard_max | String | Scoreboard Name. | false | Score.Board.Max

### Example:

    {"type":"gravecore:aoe_knockback","icon":"minecraft:fire_charge","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","radius":10,"knockback":1.0,"invert":false,"cone":false,"crush":false,"is_charged":false,"scoreboard":"Score.Board","scoreboard_max":"Score.Board.Max"}

## bonemeal

allows a targeted location to be bonemealed.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 bone_meal}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
max_distance | Float | The maximum distance you can reach to bonemeal | false | 30.0

### Example:

    {"type":"gravecore:bonemeal","icon":"minecraft:bone_meal","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","max_distance":30.0}

## dynamic_attribute_modifier

Adds an attribute modifier to the entity while the ability is enabled that is entirely configurable via a scoreboard.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 iron_chestplate}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
scoreboard | String | Scoreboard Name. | false | Score.Board
attribute | Attribute | Determines which attribute should be modified. Possible attributes: caelus:fall_flying, forge:block_reach, forge:entity_gravity, forge:entity_reach, forge:nametag_distance, forge:step_height_addition, forge:swim_speed, gravecore:fall_resistance, lodestone:magic_damage, lodestone:magic_proficiency, lodestone:magic_resistance, minecraft:generic.armor, minecraft:generic.armor_toughness, minecraft:generic.attack_damage, minecraft:generic.attack_knockback, minecraft:generic.attack_speed, minecraft:generic.flying_speed, minecraft:generic.follow_range, minecraft:generic.knockback_resistance, minecraft:generic.luck, minecraft:generic.max_health, minecraft:generic.movement_speed, minecraft:horse.jump_strength, minecraft:zombie.spawn_reinforcements, palladium:destroy_speed, palladium:fall_resistance, palladium:flight_flexibility, palladium:flight_speed, palladium:heroic_flight_type, palladium:jump_power, palladium:leaping, palladium:levitation_speed, palladium:punch_damage, parcool:max_stamina, parcool:stamina_recovery, tacz:tacz.bullet_resistance | false | minecraft:generic.armor
division_amount | Double | The amount the scoreboard value will be divided by | false | 1.0
operation | Integer | The operation for the giving attribute modifier (More: https://minecraft.gamepedia.com/Attribute#Operations) | false | 0
uuid | UUID | Sets the unique identifier for this attribute modifier. If not specified it will generate a random one | false | 498be4fb-af04-42f2-8948-e6ccdc0d99e1

### Example:

    {"type":"gravecore:dynamic_attribute_modifier","icon":"minecraft:iron_chestplate","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","scoreboard":"Score.Board","attribute":"minecraft:generic.armor","division_amount":1.0,"operation":0,"uuid":"498be4fb-af04-42f2-8948-e6ccdc0d99e1"}

## explode

he brings the boom.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 fire_charge}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
explosion | Integer | the scale of the explosion. | false | 10
fire | Boolean | does it set things on fire? | false | false

### Example:

    {"type":"gravecore:explode","icon":"minecraft:fire_charge","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","explosion":10,"fire":false}

## forcefield

makes a forcefeild around the player that deflects damage.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 iron_chestplate}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
sound | ResourceLocation | Sound ID that is played when a block is successful | false | minecraft:item.shield.block
max_health | Integer | sets the max health of the shield. | false | 100
scoreboard | String | optional output for shield health to a scoreboard. | false | /
regen_rate | Integer | how many ticks it takes to regenerate 1 health. | false | 20
damage_sources | List | Determines which damage sources have no effect on the entity based on a tag. Minecraft's builtin damage source tags: [minecraft:damages_helmet, minecraft:bypasses_armor, minecraft:bypasses_shield, minecraft:bypasses_invulnerability, minecraft:bypasses_cooldown, minecraft:bypasses_effects, minecraft:bypasses_resistance, minecraft:bypasses_enchantments, minecraft:is_fire, minecraft:is_projectile, minecraft:witch_resistant_to, minecraft:is_explosion, minecraft:is_fall, minecraft:is_drowning, minecraft:is_freezing, minecraft:is_lightning, minecraft:no_anger, minecraft:no_impact, minecraft:always_most_significant_fall, minecraft:wither_immune_to, minecraft:ignites_armor_stands, minecraft:burns_armor_stands, minecraft:avoids_guardian_thorns, minecraft:always_triggers_silverfish, minecraft:always_hurts_ender_dragons] | false | [minecraft:is_lightning, minecraft:is_fall]
thorns | Boolean | Decides of the power deals damage back to the opponent | false | false

### Example:

    {"type":"gravecore:forcefield","icon":"minecraft:iron_chestplate","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","sound":"minecraft:item.shield.block","max_health":100,"scoreboard":"null","regen_rate":20,"damage_sources":["minecraft:is_lightning","minecraft:is_fall"],"thorns":false}

## movement

Pushes the entity in a set direction.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 fire_charge}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
motion_scale | Double | the speed you move. | false | 1.1
direction | String | [ backward, left, right, up, down, forward, facing ]. pick the direction you are going. | false | forward

### Example:

    {"type":"gravecore:movement","icon":"minecraft:fire_charge","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","motion_scale":1.1,"direction":"forward"}

## no_burn

extinguishes fire.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 flint_and_steel}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /

### Example:

    {"type":"gravecore:no_burn","icon":"minecraft:flint_and_steel","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## particle_aura

summons some fancy new particles via lodestone.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 amethyst_shard}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
count | Integer | controls the amount of particles that are summoned | false | 8
start_hex | String | controls the main colour of the particle | false | #ff17c6
end_hex | String | controls what the particle will fade into at the end of its lifetime | false | #ff17c6
aura_type | String | [ aura, wave, column, scream, inner_aura ]. pick the type of particle aura you want. | false | aura
particle_type | String | [ smoke, sparkle, wisp, spark, star, twinkle ]. pick particle you want. | false | smoke
particle_size | Float | controls how large the particles are | false | 0.9
visibility | Float | controls how visible the particles are | false | 0.9

### Example:

    {"type":"gravecore:particle_aura","icon":"minecraft:amethyst_shard","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","count":8,"start_hex":"#ff17c6","end_hex":"#ff17c6","aura_type":"aura","particle_type":"smoke","particle_size":0.9,"visibility":0.9}

## potion_punch

anything the player hits is given a desired potion effect for a configurable time.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 iron_chestplate}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
effect | MobEffect | name of the potion effect. | false | minecraft:poison
time | Integer | the length of time that the potion lasts (in seconds). | false | 0

### Example:

    {"type":"gravecore:potion_punch","icon":"minecraft:iron_chestplate","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","effect":"minecraft:poison","time":0}

## projectile

Allows you to shoot a projectile.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 snowball}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
entity_type | EntityType | Entity type ID for the projectile entity | false | minecraft:snowball
entity_data | CompoundTag | Entity NBT data | false | /
inaccuracy | Float | Determines the inaccuracy when shooting the projectile | false | 0.0
velocity | Float | Determines the velocity when shooting the projectile | false | 1.5
yawOffset | Float | the value offset for the yaw from the body | false | -20.0
pitchOffset | Float | the value offset for the pitch from the body | false | 25.0
swinging_arm | ArmType | Determines which arm(s) should swing upon shooting. Possible values: [none, main_arm, off_arm, right_arm, left_arm, both] | false | MAIN_ARM
damage_from_player | Boolean | If this is set to true and a custom projectile is used, the damage will automatically be set the player damage value | false | false
ignore_player_movement | Boolean | If this is set to true and you shoot a projectile, your player's movement will NOT be added to it. Having the player movement be added is default default vanilla behaviour | false | false

### Example:

    {"type":"gravecore:projectile","icon":"minecraft:snowball","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","entity_type":"minecraft:snowball","entity_data":"null","inaccuracy":0.0,"velocity":1.5,"yawOffset":-20.0,"pitchOffset":25.0,"swinging_arm":"main_arm","damage_from_player":false,"ignore_player_movement":false}

## rotate

makes your body spin round, right round.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 iron_chestplate}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
spin_speed | Float | Determines the Degrees to spin per tick | false | 20.0

### Example:

    {"type":"gravecore:rotate","icon":"minecraft:iron_chestplate","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","spin_speed":20.0}

## screenshake

makes the screen shake at a varying intensity.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 iron_chestplate}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
intensity | Integer | sets the intensity of the screenshake. | false | 1
duration | Integer | sets the duration of the screenshake from the first tick of the ability (in ticks). | false | 10
distance | Float | sets the distance people are effected by screenshake. | false | 26.0

### Example:

    {"type":"gravecore:screenshake","icon":"minecraft:iron_chestplate","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","intensity":1,"duration":10,"distance":26.0}

## set_palladium_property_by_score

Sets a Palladium Property .

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 flint_and_steel}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
scoreboard | String | Scoreboard Name. | false | grave.omni.setslot
palladium_property | String | Palladium Property Name. | false | graveomnicycle

### Example:

    {"type":"gravecore:set_palladium_property_by_score","icon":"minecraft:flint_and_steel","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","scoreboard":"grave.omni.setslot","palladium_property":"graveomnicycle"}

## swing_hand

makes your hands swing at the enemy.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 iron_chestplate}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
swinging_arm | ArmType | Determines which arm(s) should swing. Possible values: [none, main_arm, off_arm, right_arm, left_arm, both] | false | MAIN_ARM

### Example:

    {"type":"gravecore:swing_hand","icon":"minecraft:iron_chestplate","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","swinging_arm":"main_arm"}

## armor_animation

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | true
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | true
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
item | ResourceLocation | ID of the gecko armor item that must be worn currently. | false | test:example_item
controller | String | Name of the animation controller the animation is played on. Leave it as 'main' if you didnt specify one. | false | main
animation_trigger | String | Name of the animation trigger | false | animation_trigger_name

### Example:

    {"type":"geckolib:armor_animation","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":true,"hidden_in_bar":true,"list_index":-1,"gui_position":"null","description":"null","item":"test:example_item","controller":"main","animation_trigger":"animation_trigger_name"}

## render_layer_animation

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | true
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | true
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
render_layer | ResourceLocation | Determines the ID of the render layer receiving the animation. Must be a gecko render layer! | false | test:example_layer
controller | String | Name of the animation controller the animation is played on. Leave it as 'main' if you didnt specify one. | false | main
animation_trigger | String | Name of the animation trigger | false | animation_trigger_name

### Example:

    {"type":"geckolib:render_layer_animation","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":true,"hidden_in_bar":true,"list_index":-1,"gui_position":"null","description":"null","render_layer":"test:example_layer","controller":"main","animation_trigger":"animation_trigger_name"}

## ability_wheel

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
abilities | String[] | List of ability keys to be used in the ability wheel. | false | [example_ability]
texture | TextureReference | Lets you use a custom texture for the wheel. If left null it will use the default rendering. | false | /
disable_mouse_scrolling | Boolean | Disables the ability to use the mouse wheel to scroll between the options. | false | false
disable_center_icon | Boolean | Disables the rendering of the icon in the middle of the wheel. | false | false

### Example:

    {"type":"palladium:ability_wheel","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","abilities":["example_ability"],"texture":"null","disable_mouse_scrolling":false,"disable_center_icon":false}

## aim

Allows the player to aim their arms.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
time | Integer | Determines how many ticks it takes until the arm is fully aimed | false | 10
arm | ArmType | Determines which arm(s) should point. Possible values: [none, main_arm, off_arm, right_arm, left_arm, both] | false | MAIN_ARM

### Example:

    {"type":"palladium:aim","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","time":10,"arm":"main_arm"}

## animation_timer

This ability is used to create a timer that can be used for animations. It is not meant to be used directly.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | true
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | true
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
start_value | Integer | The value for the integer when the ability is disabled | false | 0
max_value | Integer | The value for the integer when the ability is enabled | false | 20

### Example:

    {"type":"palladium:animation_timer","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":true,"hidden_in_bar":true,"list_index":-1,"gui_position":"null","description":"null","start_value":0,"max_value":20}

## attribute_modifier

Adds an attribute modifier to the entity while the ability is enabled.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 iron_chestplate}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
attribute | Attribute | Determines which attribute should be modified. Possible attributes: caelus:fall_flying, forge:block_reach, forge:entity_gravity, forge:entity_reach, forge:nametag_distance, forge:step_height_addition, forge:swim_speed, gravecore:fall_resistance, lodestone:magic_damage, lodestone:magic_proficiency, lodestone:magic_resistance, minecraft:generic.armor, minecraft:generic.armor_toughness, minecraft:generic.attack_damage, minecraft:generic.attack_knockback, minecraft:generic.attack_speed, minecraft:generic.flying_speed, minecraft:generic.follow_range, minecraft:generic.knockback_resistance, minecraft:generic.luck, minecraft:generic.max_health, minecraft:generic.movement_speed, minecraft:horse.jump_strength, minecraft:zombie.spawn_reinforcements, palladium:destroy_speed, palladium:fall_resistance, palladium:flight_flexibility, palladium:flight_speed, palladium:heroic_flight_type, palladium:jump_power, palladium:leaping, palladium:levitation_speed, palladium:punch_damage, parcool:max_stamina, parcool:stamina_recovery, tacz:tacz.bullet_resistance | false | minecraft:generic.armor
amount | Double | The amount for the giving attribute modifier | false | 1.0
operation | Integer | The operation for the giving attribute modifier (More: https://minecraft.gamepedia.com/Attribute#Operations) | false | 0
uuid | UUID | Sets the unique identifier for this attribute modifier. If not specified it will generate a random one | false | 498be4fb-af04-42f2-8948-e6ccdc0d99e1

### Example:

    {"type":"palladium:attribute_modifier","icon":"minecraft:iron_chestplate","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","attribute":"minecraft:generic.armor","amount":1.0,"operation":0,"uuid":"498be4fb-af04-42f2-8948-e6ccdc0d99e1"}

## command

Executes commands.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 command_block}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
first_tick_commands | CommandFunctionParsing | Sets the commands which get executed when gaining/activating the ability | false | []
last_tick_commands | CommandFunctionParsing | Sets the commands which get executed when losing/deactivating the ability | false | []
commands | CommandFunctionParsing | Sets the commands which get executed when using the ability | false | [say Hello World]

### Example:

    {"type":"palladium:command","icon":"minecraft:command_block","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","first_tick_commands":[],"last_tick_commands":[],"commands":["say Hello World"]}

## damage_immunity

Makes the entity immune against certain damage source tags.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 potion}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
damage_sources | List | Determines which damage sources have no effect on the entity based on a tag. Minecraft's builtin damage source tags: [minecraft:damages_helmet, minecraft:bypasses_armor, minecraft:bypasses_shield, minecraft:bypasses_invulnerability, minecraft:bypasses_cooldown, minecraft:bypasses_effects, minecraft:bypasses_resistance, minecraft:bypasses_enchantments, minecraft:is_fire, minecraft:is_projectile, minecraft:witch_resistant_to, minecraft:is_explosion, minecraft:is_fall, minecraft:is_drowning, minecraft:is_freezing, minecraft:is_lightning, minecraft:no_anger, minecraft:no_impact, minecraft:always_most_significant_fall, minecraft:wither_immune_to, minecraft:ignites_armor_stands, minecraft:burns_armor_stands, minecraft:avoids_guardian_thorns, minecraft:always_triggers_silverfish, minecraft:always_hurts_ender_dragons] | false | [minecraft:is_lightning, minecraft:is_fall]

### Example:

    {"type":"palladium:damage_immunity","icon":"minecraft:potion","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","damage_sources":["minecraft:is_lightning","minecraft:is_fall"]}

## disable_hotbar_scroll

When enabled, the player will not be able to scroll through the hotbar anymore.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /

### Example:

    {"type":"palladium:disable_hotbar_scroll","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## dual_wielding

Makes you able to use your second hand to combat.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /

### Example:

    {"type":"palladium:dual_wielding","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## dummy

Does nothing.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /

### Example:

    {"type":"palladium:dummy","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## energy_beam

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
energy_beam | ResourceLocation | Configuration for the look of the beam. Check wiki for information. | false | example:energy_beam
damage_type | ResourceLocation | Damage type which is applied when an entity is hit. Uses normal player/mob attack if null/unchanged. | false | /
damage | Float | The damage dealt with aiming for entities (per tick) | false | 5.0
max_distance | Float | The maximum distance you can reach with your heat vision | false | 30.0
speed | Float | Speed at which the energy beam extends from the player. Use 0 for instant extension. | false | 0.5
set_on_fire_seconds | Integer | You can use this to set targeted entities on fire. If set to 0 it will not cause any. | false | 0
cause_fire | Boolean | If enabled, targeted blocks will start to burn (fire will be placed). | false | false
smelt_blocks | Boolean | If enabled, targeted blocks will turn into their smelting result (e.g. sand will turn into glass). | false | false
commands_on_block_hit | CommandFunctionParsing | Sets the commands which get executed when the beam hits an object | false | []
commands_on_entity_hit | CommandFunctionParsing | Sets the commands which get executed when the beam hits an object | false | []

### Example:

    {"type":"palladium:energy_beam","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","energy_beam":"example:energy_beam","damage_type":"null","damage":5.0,"max_distance":30.0,"speed":0.5,"set_on_fire_seconds":0,"cause_fire":false,"smelt_blocks":false,"commands_on_block_hit":[],"commands_on_entity_hit":[]}

## energy_blast

Deprecated, please switch to 'palladium:energy_beam'

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
origin | String | Defines the origin point of the energy blast | false | eyes
color | Color | Defines the color of the blast | false | java.awt.Color[r=255,g=0,b=0]
damage | Float | The damage dealt with aiming for entities (per tick) | false | 1.0
max_distance | Float | The maximum distance you can reach with your heat vision | false | 30.0

### Example:

    {"type":"palladium:energy_blast","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","origin":"eyes","color":"#FF0000","damage":1.0,"max_distance":30.0}

## entity_glow

Makes the entity, the entities visible for you, glow.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 glow_berries}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
mode | Mode | Determines if this ability makes the entity itself glow, or lets you see other entities with their glow effect. Possible values: [self, others] | false | SELF
color | Color | Determines the color of the glow effect. If left empty, it will use the default team color. | false | /
distance | Double | The distance at which the glow effect is visible. If left empty, it will behave normally. | false | 0.0
property_key | String | If you want to make the glow dependent on a Palladium Property, this is the key/name of it which you can specify. | false | /
property_value | String | If you want to make the glow dependent on a Palladium Property, this is value of it which you can specify. | false | /

### Example:

    {"type":"palladium:entity_glow","icon":"minecraft:glow_berries","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","mode":"self","color":"null","distance":0.0,"property_key":"null","property_value":"null"}

## fire_aspect

Makes this entity's attacks light targets on fire as if fire aspect was used.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 flint_and_steel}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
time | Integer | The amount of time, in seconds, that the victim entity will be set on fire for | false | 5
should_stack_time | Boolean | If true, attacking an entity that's already on fire will add the "time" field to their current burn time instead of setting it | false | false
max_time | Integer | If "should_stack_time" is true, the victim's burn time (in seconds) will not exceed this value after being hit | false | 5

### Example:

    {"type":"palladium:fire_aspect","icon":"minecraft:flint_and_steel","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","time":5,"should_stack_time":false,"max_time":5}

## fluid_walking

Let's you define a fluid you can walk on.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
fluid_tag | TagKey | Determines the tag for the fluid(s) you can walk on. You need tags because of each fluid there are 2 fluids actually: A still and a flowing one. Minecraft's two fluid tags are: minecraft:water & minecraft:lava | false | minecraft:lava

### Example:

    {"type":"palladium:fluid_walking","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","fluid_tag":"minecraft:lava"}

## gui_overlay

Displays a gui overlay on the screen.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | true
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | true
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
texture | TextureReference | Texture path for the gui overlay | false | minecraft:textures/gui/presets/isles.png
texture_width | Integer | Width of the texture file | false | 256
texture_height | Integer | Width of the texture file | false | 256
translate | Vec3 | Translation of the rendered object | false | [0.0 / 0.0 / 0.0]
rotate | Vec3 | Rotation of the rendered object | false | [0.0 / 0.0 / 0.0]
scale | Vec3 | Scale of the rendered object | false | [1.0 / 1.0 / 1.0]
alignment | TextureAlignment | Determines how the image is aligned on the screen. Possible values: [top_left, top_center, top_right, middle_left, center, middle_right, bottom_left, bottom_center, bottom_right, stretch] | false | STRETCH

### Example:

    {"type":"palladium:gui_overlay","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":true,"hidden_in_bar":true,"list_index":-1,"gui_position":"null","description":"null","texture":"minecraft:textures/gui/presets/isles.png","texture_width":256,"texture_height":256,"translate":[0.0,0.0,0.0],"rotate":[0.0,0.0,0.0],"scale":[1.0,1.0,1.0],"alignment":"stretch"}

## healing

Heals the entity.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 apple}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
frequency | Integer | Sets the frequency of healing (in ticks) | false | 20
amount | Float | Sets the amount of hearts for each healing | false | 3.0

### Example:

    {"type":"palladium:healing","icon":"minecraft:apple","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","frequency":20,"amount":3.0}

## hide_body_part

Allows you to hide an entity's body parts.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | true
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | true
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
body_parts | List | Determines which body parts should be invisible. Overlaying parts will be still visible. Available parts: [head, head_overlay, chest, chest_overlay, right_arm, right_arm_overlay, left_arm, left_arm_overlay, right_leg, right_leg_overlay, left_leg, left_leg_overlay, cape] | false | [right_arm, left_arm]
affects_first_person | Boolean | Determines if your first person arm should disappear aswell (if it's disabled) | false | true

### Example:

    {"type":"palladium:hide_body_part","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":true,"hidden_in_bar":true,"list_index":-1,"gui_position":"null","description":"null","body_parts":["right_arm","left_arm"],"affects_first_person":true}

## immortality

Makes you unable to die.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 totem_of_undying}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /

### Example:

    {"type":"palladium:immortality","icon":"minecraft:totem_of_undying","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## intangibility

Makes the player go through blocks.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
vertical | Boolean | Makes the player vertically intangible aswell | false | false
whitelist | TagKey | Tag which includes the block the player can phase through. Leave null for all blocks. | false | /
blacklist | TagKey | Tag which includes the block the player can phase through. Leave null for all blocks. | false | palladium:prevents_intangibility

### Example:

    {"type":"palladium:intangibility","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","vertical":false,"whitelist":"null","blacklist":"palladium:prevents_intangibility"}

## invisibility

Makes the player invisible. Also makes mobs not see the player anymore.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | TexturedIcon{texture=palladium:textures/icon/invisibility.png, tint=null}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /

### Example:

    {"type":"palladium:invisibility","icon":"palladium:textures/icon/invisibility.png","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## lock_armor

Mimics the behaviour of the Curse of Binding enchantment and makes armor not being able to be picked up.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /

### Example:

    {"type":"palladium:lock_armor","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## name_change

Lets you change the name of the player (in chat, tablist, above head).

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | true
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | true
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
name | Component | The name the player's one will turn into | false | literal{John Doe}

### Example:

    {"type":"palladium:name_change","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":true,"hidden_in_bar":true,"list_index":-1,"gui_position":"null","description":"null","name":{"text":"John Doe"}}

## particles

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
emitter | List | Configuration for where the particle spawns at. Check wiki for information. | false | [example:emitter]
particle_type | ParticleType | ID of the particle you want to spawn. | false | minecraft:dust
options | String | Additional options for the particle (like color of a dust particle) | false |

### Example:

    {"type":"palladium:particles","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","emitter":"[example:emitter]","particle_type":"minecraft:dust","options":""}

## play_sound

Plays a sound when being enabled.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | true
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | true
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
sound | ResourceLocation | Sound ID that is being played | false | minecraft:item.elytra.flying
volume | Float | Volume for the played sound | false | 1.0
pitch | Float | Pitch for the played sound | false | 1.0
looping | Boolean | Whether or not the sound should loop during the time the ability is enabled | false | false
play_self | Boolean | Whether or not the sound should be played to just the player executing the ability, or to all players | false | false
play_others | Boolean | If 'play_self' is disabled, this determines whether or not the sound should be played to the players around the player executing the ability | false | false

### Example:

    {"type":"palladium:play_sound","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":true,"hidden_in_bar":true,"list_index":-1,"gui_position":"null","description":"null","sound":"minecraft:item.elytra.flying","volume":1.0,"pitch":1.0,"looping":false,"play_self":false,"play_others":false}

## player_skin_change

Allows you to change a player's skin to a MC profile one.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | true
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | true
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
username | String | Name of the player you want to change into | false | Steve
property | String | In case you want to change the skin dynamically, you can specify the Palladium Property that contains a MC username here. This will override the 'username' property. | false |
priority | Integer | Priority for the skin (in case multiple skin changes are applied, the one with the highest priority will be used) | false | 50

### Example:

    {"type":"palladium:player_skin_change","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":true,"hidden_in_bar":true,"list_index":-1,"gui_position":"null","description":"null","username":"Steve","property":"","priority":50}

## projectile

Allows you to shoot a projectile.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 snowball}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
entity_type | EntityType | Entity type ID for the projectile entity | false | minecraft:snowball
entity_data | CompoundTag | Entity NBT data | false | /
inaccuracy | Float | Determines the inaccuracy when shooting the projectile | false | 0.0
velocity | Float | Determines the velocity when shooting the projectile | false | 1.5
swinging_arm | ArmType | Determines which arm(s) should swing upon shooting. Possible values: [none, main_arm, off_arm, right_arm, left_arm, both] | false | MAIN_ARM
damage_from_player | Boolean | If this is set to true and a custom projectile is used, the damage will automatically be set the player damage value | false | false
ignore_player_movement | Boolean | If this is set to true and you shoot a projectile, your player's movement will NOT be added to it. Having the player movement be added is default default vanilla behaviour | false | false

### Example:

    {"type":"palladium:projectile","icon":"minecraft:snowball","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","entity_type":"minecraft:snowball","entity_data":"null","inaccuracy":0.0,"velocity":1.5,"swinging_arm":"main_arm","damage_from_player":false,"ignore_player_movement":false}

## remove_body_part

Allows you to remove an entity's body parts.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | true
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | true
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
body_parts | List | Determines which body parts should be completely removed. Available parts: [head, head_overlay, chest, chest_overlay, right_arm, right_arm_overlay, left_arm, left_arm_overlay, right_leg, right_leg_overlay, left_leg, left_leg_overlay, cape] | false | [right_arm, left_arm]
affects_first_person | Boolean | Determines if your first person arm should disappear aswell (if it's disabled) | false | true

### Example:

    {"type":"palladium:remove_body_part","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":true,"hidden_in_bar":true,"list_index":-1,"gui_position":"null","description":"null","body_parts":["right_arm","left_arm"],"affects_first_person":true}

## render_layer

Allows you to add a render layer to the entity.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | true
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | true
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
render_layer | ResourceLocation | ID of the render layer that will be rendered | false | namespace:render_layer_id

### Example:

    {"type":"palladium:render_layer","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":true,"hidden_in_bar":true,"list_index":-1,"gui_position":"null","description":"null","render_layer":"namespace:render_layer_id"}

## render_layer_by_accessory_slot

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
default_layer | ResourceLocation | ID of the render layer that will be used if none is specified in the accessory slot. Can be null. | false | namespace:render_layer_id
accessory_slot | AccessorySlot | ID of the slot that will be looked in for to get a render layer. There must be a render_layer accessory in it to get it from. | false | palladium:chest

### Example:

    {"type":"palladium:render_layer_by_accessory_slot","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","default_layer":"namespace:render_layer_id","accessory_slot":"palladium:chest"}

## repeating_animation_timer

This ability is used to create a timer that can be used for animations. It is not meant to be used directly.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | true
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | true
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
start_value | Integer | The value for the integer when the ability is disabled | false | 0
max_value | Integer | The value for the integer when the ability is enabled | false | 20

### Example:

    {"type":"palladium:repeating_animation_timer","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":true,"hidden_in_bar":true,"list_index":-1,"gui_position":"null","description":"null","start_value":0,"max_value":20}

## restrict_slots

Let's you restrict the slots that can be used by the player. It will drop the items if disabled while the player has items in the restricted slots.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
slots | List | Slot(s) that will not be able to contain items anymore. Example values: [mainhand, offhand, feet, legs, chest, head, curios:back, curios:necklace, trinkets:chest/back, trinkets:chest/necklace] | false | [chest]

### Example:

    {"type":"palladium:restrict_slots","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","slots":["chest"]}

## sculk_immunity

When enabled, the player will not cause any walk-related sculk vibrations anymore.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 sculk}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /

### Example:

    {"type":"palladium:sculk_immunity","icon":"minecraft:sculk","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## shader_effect

Allows you to apply a custom shader effect.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | true
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | true
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
shader | ResourceLocation | ID of the shader that shall be applied | false | minecraft:shaders/post/creeper.json

### Example:

    {"type":"palladium:shader_effect","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":true,"hidden_in_bar":true,"list_index":-1,"gui_position":"null","description":"null","shader":"minecraft:shaders/post/creeper.json"}

## show_both_arms

Enables the rendering of your off-hand.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | true
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /

### Example:

    {"type":"palladium:show_both_arms","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":true,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## shrink_body_overlay

Allows you to shrink the body overlay.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | true
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | true
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
start_value | Integer | The value for the integer when the ability is disabled | false | 0
max_value | Integer | The value for the integer when the ability is enabled | false | 20

### Example:

    {"type":"palladium:shrink_body_overlay","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":true,"hidden_in_bar":true,"list_index":-1,"gui_position":"null","description":"null","start_value":0,"max_value":20}

## size

This ability allows an entity to change it's size using Pehkui.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | TexturedIcon{texture=palladium:textures/icon/size.png, tint=null}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
scale | Float | Determines the scale as a multiplier | false | 0.1

### Example:

    {"type":"palladium:size","icon":"palladium:textures/icon/size.png","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","scale":0.1}

## skin_change

Allows you to change a player's skin.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | true
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | true
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
texture | SkinTypedValue | Texture for the skin change | false | SkinTypedValue{normal=minecraft:textures/entity/zombie/drowned.png, slim=minecraft:textures/entity/zombie/drowned.png}
model_type | ChangedModelType | Model type for the player. 'normal' = Wide-armed Steve model; 'slim' = Slim-armed Alex model; 'keep' = Does not change the player's default model. Possible values: [keep, normal, slim] | false | KEEP
priority | Integer | Priority for the skin (in case multiple skin changes are applied, the one with the highest priority will be used) | false | 50

### Example:

    {"type":"palladium:skin_change","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":true,"hidden_in_bar":true,"list_index":-1,"gui_position":"null","description":"null","texture":"minecraft:textures/entity/zombie/drowned.png","model_type":"keep","priority":50}

## slowfall

Makes the entity fall slower.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 feather}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /

### Example:

    {"type":"palladium:slowfall","icon":"minecraft:feather","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## tool_hands

Allows the player to mine a block and receive its drops as if a tool were used

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 wooden_pickaxe}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
drop_block_tags | List | Blocks in these tags will be dropped when mined | false | [minecraft:mineable/pickaxe, minecraft:needs_iron_tool]

### Example:

    {"type":"palladium:tool_hands","icon":"minecraft:wooden_pickaxe","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","drop_block_tags":["minecraft:mineable/pickaxe","minecraft:needs_iron_tool"]}

## trail

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
trail | ResourceLocation | ID for the trail renderer. Trail configuration files must be under 'assets//palladium/trails/.json' | false | example:trail_renderer_id

### Example:

    {"type":"palladium:trail","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","trail":"example:trail_renderer_id"}

## vibrate

Adds a vibration effect to the player.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | true
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | true
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
intensity | Integer | Determines how many re-renders the game does per tick. Higher values may cause performance issues. | false | 10

### Example:

    {"type":"palladium:vibrate","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":true,"hidden_in_bar":true,"list_index":-1,"gui_position":"null","description":"null","intensity":10}

## water_walk

Allows the player to walk on water.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /

### Example:

    {"type":"palladium:water_walk","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## aoe_damage

deals damage around the ability user has options to exclude things and or do fire damage if desired as well as give damage credit to the ability user. - thanks nexo

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=0 air}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
radius | Integer | Radius in which surrounding entities will be damaged | false | 10
damage | Float | Damage the ability will deal | false | 3.0
fire_seconds | Float | How many seconds the entity should be on fire | false | 0.0
tag_ex | String | Tag that exlcudes entities if desired | false | exclusion_tag

### Example:

    {"type":"gravestone:aoe_damage","icon":{"type":"palladium:item","item":"minecraft:air","count":0},"title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","radius":10,"damage":3.0,"fire_seconds":0.0,"tag_ex":"exclusion_tag"}

## aoe_knockback

knocks entities around the user back.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=0 air}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
radius | Integer | Radius in which surrounding entities will be knockedback | false | 10
knockback | Float | the strength of the knockback | false | 2.0
tag_ex | String | Tag that exlcudes entities if desired | false | exclusion_tag
invert | Boolean | Invert the knockback direction | false | false
crush | Boolean | Crush the target if they are pressed up against a wall | false | false
cone | Boolean | only knockback entities in front of you | false | false

### Example:

    {"type":"gravestone:aoe_knockback","icon":{"type":"palladium:item","item":"minecraft:air","count":0},"title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","radius":10,"knockback":2.0,"tag_ex":"exclusion_tag","invert":false,"crush":false,"cone":false}

## charged_knockback

aoe knockback ability with variable knockback strength based off a score - VenWhoVian

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=0 air}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
radius | Integer | Radius in which surrounding entities will be damaged | false | 10
score | String | what scoreboard to use for knockback strength | false | grave.biot.shove
scoreMax | String | what scoreboard to use for max possible knockback strength | false | grave.biot.shoveMax
tag_ex | String | Tag that exlcudes entities if desired | false | exclusion_tag
invert | Boolean | Invert the knockback direction | false | false

### Example:

    {"type":"gravestone:charged_knockback","icon":{"type":"palladium:item","item":"minecraft:air","count":0},"title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","radius":10,"score":"grave.biot.shove","scoreMax":"grave.biot.shoveMax","tag_ex":"exclusion_tag","invert":false}

## drain_accessory_energy

drain an accessory by a certain amount per tick - thank you awesomebossdj7

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 redstone}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
curios_slot | String | Curios Slot Id | false | body
trinket_slot | String | Trinket Slot Id | false | chest/cape
energy_drain | Integer | The amount of energy to drain (per tick, which is 20 per second.) | false | 10

### Example:

    {"type":"gravestone:drain_accessory_energy","icon":"minecraft:redstone","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","curios_slot":"body","trinket_slot":"chest/cape","energy_drain":10}

## drain_per_tick

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=0 air}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
energy | Integer | Amount of energy to drain per tick | false | 10
id | String | Item to look for in curios slot | false | grave.codec:tachyon_device
curios_slot | String | curios slot id | false | body
trinket_slot | String | trinket slot id | false | chest/cape

### Example:

    {"type":"gravestone:drain_per_tick","icon":{"type":"palladium:item","item":"minecraft:air","count":0},"title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","energy":10,"id":"grave.codec:tachyon_device","curios_slot":"body","trinket_slot":"chest/cape"}

## dynamic_pehkui

lets the player tie a scoreboard to any scale type or just set any scale type normally.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
scale_type | String | from the list of pehkui scales in game | false | palladium:ability
scale_number | Float | what you set the scale to if not by scoreboard | false | 1.1
scoreboard | String | Motion Scale | false | grave.scale.test
scoreboard_divider | Float | what you divide the score by | false | 0.0
delay | Integer | what you divide the score by | false | 0
is_score | String | True or False | false | true

### Example:

    {"type":"gravestone:dynamic_pehkui","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","scale_type":"palladium:ability","scale_number":1.1,"scoreboard":"grave.scale.test","scoreboard_divider":0.0,"delay":0,"is_score":"true"}

## explode

EXPLOSION

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=0 air}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
explosion | Integer | boom | false | 10
fire | Boolean | boom | false | true

### Example:

    {"type":"gravestone:explode","icon":{"type":"palladium:item","item":"minecraft:air","count":0},"title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","explosion":10,"fire":true}

## knockback

knocks entities infront of the user back.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=0 air}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
radius | Integer | Radius in which surrounding entities will be knockedback | false | 10
knockback | Float | the strength of the knockback | false | 2.0
tag_ex | String | Tag that exlcudes entities if desired | false | exclusion_tag
invert | Boolean | Invert the knockback direction | false | false
crush | Boolean | Crush the target if they are pressed up against a wall | false | false

### Example:

    {"type":"gravestone:knockback","icon":{"type":"palladium:item","item":"minecraft:air","count":0},"title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","radius":10,"knockback":2.0,"tag_ex":"exclusion_tag","invert":false,"crush":false}

## movement

Adds forward momentum to the player.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
motion_scale | Float | Motion Scale | false | 1.1

### Example:

    {"type":"gravestone:movement","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","motion_scale":1.1}

## no_fire

the player is unable to set on fire, via cores burning effect and actual fire

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=0 air}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /

### Example:

    {"type":"gravestone:no_fire","icon":{"type":"palladium:item","item":"minecraft:air","count":0},"title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## projectile

amazing new projectile script. - thanks phantompig

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=0 air}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
velocity | Float | Determines the velocity when shooting the projectile | false | 5.0
yawOverride | Float | Locks the calculated yaw value to this (setting this to -999 will make it ignored | false | -999.0
pitchOverride | Float | Locks the calculated pitch value to this (setting this to -999 will make it ignored | false | -999.0
yawOffset | Float | the value offset for the yaw from the body | false | -20.0
pitchOffset | Float | the value offset for the pitch from the body | false | 25.0
yawInaccuracy | Float | how inaccurate the projectiles yaw value is going to be | false | 0.0
pitchInaccuracy | Float | how inaccurate the projectiles pitch value is going to be | false | 0.0
entity_type | String | Entity type ID for the projectile entity | false | palladium:custom_projectile
entity_data | CompoundTag | Entity NBT data; works the same as the projectile ability | false | /
count | Float | how many fire when the ability is activated | false | 1.0
swinging_arm | String | Determines which arm(s) should swing upon shooting. Possible values: [none, main_arm, off_arm, right_arm, left_arm, both] | false | main_arm

### Example:

    {"type":"gravestone:projectile","icon":{"type":"palladium:item","item":"minecraft:air","count":0},"title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","velocity":5.0,"yawOverride":-999.0,"pitchOverride":-999.0,"yawOffset":-20.0,"pitchOffset":25.0,"yawInaccuracy":0.0,"pitchInaccuracy":0.0,"entity_type":"palladium:custom_projectile","entity_data":"null","count":1.0,"swinging_arm":"main_arm"}

## set_palladium_property_by_score

sets a palladium properly based on a scoreboard

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=0 air}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
palladium_property | String | palladium property being altered | false | graveomnicycle
scoreboard | String | scoreboard altering the palladium property | false | grave.omni.setslot

### Example:

    {"type":"gravestone:set_palladium_property_by_score","icon":{"type":"palladium:item","item":"minecraft:air","count":0},"title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","palladium_property":"graveomnicycle","scoreboard":"grave.omni.setslot"}

## stat_ability

Deprecated, please switch to 'gravecore:dynamic_attribute_modifier'

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=0 air}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
score_value | String | Scoreboard Name | false | Score.Board
Division_Amount | String | The amount the scoreboard value will be divided by | false | 1
Attribute_Type | String | The attribute that will be used | false | palladium:levitation_speed
UUID | String | The UUID used for the attribute | false | cc154bdc-21f8-11ee-be56-0242ac120002
Attribute_Mod | String | addition , multiply_total , multiply_base | false | addition

### Example:

    {"type":"gravestone:stat_ability","icon":{"type":"palladium:item","item":"minecraft:air","count":0},"title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","score_value":"Score.Board","Division_Amount":"1","Attribute_Type":"palladium:levitation_speed","UUID":"cc154bdc-21f8-11ee-be56-0242ac120002","Attribute_Mod":"addition"}

## stone_index_detection

detects the most common block from the stone index in a BLANK radius

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=0 air}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
score | String | the scoreboard that the type is put in | false | cm.ninjago.earth.index
needs | Integer | the required amount of any 1 block | false | 6

### Example:

    {"type":"gravestone:stone_index_detection","icon":{"type":"palladium:item","item":"minecraft:air","count":0},"title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","score":"cm.ninjago.earth.index","needs":6}

## store_armour

store your armour away for when you need it most. tags: grave.armour.store stores the amour, grave.armour.add returns the armour to the player

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=0 air}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
namespace | String | unique namespace for your storage location | false | minecraft
identity | String | unique extra name for your storage location "namespace:username_identity" | false | banana

### Example:

    {"type":"gravestone:store_armour","icon":{"type":"palladium:item","item":"minecraft:air","count":0},"title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","namespace":"minecraft","identity":"banana"}

## telekinesis

Entity Targeter/Falling Block Generator inspired by Hazender - VenWhoVian

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blaze_rod}
title | Component | Allows you to set a custom title for this ability | false | /
bar_color | AbilityColor | Changes the color of the ability in the ability bar. Possible values: [white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black] | false | LIGHT_GRAY
hidden | Boolean | Determines if the ability is visible in the powers screen | false | false
hidden_in_bar | Boolean | Determines if the ability is visible in the ability bar on your screen | false | false
list_index | Integer | Determines the list index for custom ability lists. Starts at 0. Going beyond 4 (which is the 5th place in the ability) will start a new list. Keeping it at -1 will automatically arrange the abilities. | false | -1
gui_position | Vec2 | Position of the ability in the ability menu. Leave null for automatic positioning. 0/0 is center | false | /
description | AbilityDescription | Description of the ability. Visible in ability menu | false | /
allowed_blocks | String | block tags for allowed blocks | false | grave.ht:magnetic
banned_entities | String | entity tags for banned entities | false | grave.ht:magnetic_entities
distance | Integer | Distance in which the player can target entities or blocks | false | 10
grip_score | String | score used to control the distance of the held entity/block | false | grave.biot.scroll

### Example:

    {"type":"gravestone:telekinesis","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","allowed_blocks":"grave.ht:magnetic","banned_entities":"grave.ht:magnetic_entities","distance":10,"grip_score":"grave.biot.scroll"}