# Abilities

## Overview

### GeckoLib 4

- armor_animation
- render_layer_animation

### afomni

- aoe_damage
- chroma_leap
- vax_leap

### Palladium

- ability_wheel
- aim
- animation_timer
- attribute_modifier
- command
- damage_immunity
- disable_hotbar_scroll
- dummy
- energy_beam
- energy_blast
- entity_glow
- fire_aspect
- fluid_walking
- gui_overlay
- healing
- hide_body_part
- immortality
- intangibility
- invisibility
- 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

### AlienEvo

- apply_dna_from_prototype_core
- astro_chargepunch
- astro_laser_damage
- astro_punch_air_damage
- astro_punch_damage
- astrojump
- back_attack_reduction
- block_particle_feet
- block_placer
- block_wave
- bounce
- charge_leap
- chromastone_tick
- couple
- craft_blueprint
- create_all_dna_prototype_core
- crystal_pillar
- custom_projectile
- cycle_position
- decouple
- decrease_digit
- display_code
- elytra_flight
- energy_beam
- entity_damage
- entity_vacuum
- explosion
- fire_beam
- fire_immunity
- fire_particle_bridge
- flatten
- freeze_immunity
- glow_color_module
- goo_fire
- increase_digit
- infinity
- invulnerable
- line_block_wave
- line_bridge
- motion
- motion_dash
- motion_roll
- motion_to_entity
- motion_water
- omni_properties
- omnitrix_cycle_next
- omnitrix_cycle_next_animated
- omnitrix_cycle_playlists
- omnitrix_cycle_previous
- omnitrix_cycle_sounds
- omnitrix_detransform
- omnitrix_timer
- omnitrix_transform
- omnitrix_transform_slot
- ore_detector
- particle_bridge
- particle_ring
- primary_color_module
- pyro_surf
- recharge
- retrieve_armor
- reveal_code
- roll_damage
- roll_leap
- roll_sound
- screenshake
- screenshake_loop
- secondary_color_module
- simple_grapple
- slower_hunger
- sonic_clap
- spike_dome
- stat_ability
- store_armor
- wall_climb
- wall_climb_small
- wall_run
- wall_run_java
- y_motion

## 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"}

## 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":"afomni: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"}

## chroma_leap

### 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":"afomni:chroma_leap","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"}

## vax_leap

### 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":"afomni:vax_leap","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"}

## 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, irons_spellbooks:blood_magic_resist, irons_spellbooks:blood_spell_power, irons_spellbooks:cast_time_reduction, irons_spellbooks:casting_movespeed, irons_spellbooks:cooldown_reduction, irons_spellbooks:eldritch_magic_resist, irons_spellbooks:eldritch_spell_power, irons_spellbooks:ender_magic_resist, irons_spellbooks:ender_spell_power, irons_spellbooks:evocation_magic_resist, irons_spellbooks:evocation_spell_power, irons_spellbooks:fire_magic_resist, irons_spellbooks:fire_spell_power, irons_spellbooks:holy_magic_resist, irons_spellbooks:holy_spell_power, irons_spellbooks:ice_magic_resist, irons_spellbooks:ice_spell_power, irons_spellbooks:lightning_magic_resist, irons_spellbooks:lightning_spell_power, irons_spellbooks:mana_regen, irons_spellbooks:max_mana, irons_spellbooks:nature_magic_resist, irons_spellbooks:nature_spell_power, irons_spellbooks:spell_power, irons_spellbooks:spell_resist, irons_spellbooks:summon_damage, 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 | 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"}

## 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"}

## 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"}

## apply_dna_from_prototype_core

### 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 | /
property | String | :) | false | alienevodnaapplication

### Example:

    {"type":"alienevo:apply_dna_from_prototype_core","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","property":"alienevodnaapplication"}

## astro_chargepunch

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 barrier}
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":"alienevo:astro_chargepunch","icon":"minecraft:barrier","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## astro_laser_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
height | Float | Height in which surrounding entities will be damaged | false | 10.0
damage | Float | Damage the ability will deal | false | 3.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":"alienevo:astro_laser_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,"height":10.0,"damage":3.0,"tag_ex":"exclusion_tag","damage_type":"minecraft:player_attack"}

## astro_punch_air_damage

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 barrier}
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
tag_ex | String | Tag that exlcudes entities if desired | false | exclusion_tag
damage_type | String | Type of damage. | false | minecraft:player_attack

### Example:

    {"type":"alienevo:astro_punch_air_damage","icon":"minecraft:barrier","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,"tag_ex":"exclusion_tag","damage_type":"minecraft:player_attack"}

## astro_punch_damage

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 barrier}
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
tag_ex | String | Tag that exlcudes entities if desired | false | exclusion_tag
damage_type | String | Type of damage. | false | minecraft:player_attack

### Example:

    {"type":"alienevo:astro_punch_damage","icon":"minecraft:barrier","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,"tag_ex":"exclusion_tag","damage_type":"minecraft:player_attack"}

## astrojump

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 barrier}
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 | /
boost_strength | Float | Boost Strength | false | 1.0

### Example:

    {"type":"alienevo:astrojump","icon":"minecraft:barrier","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","boost_strength":1.0}

## back_attack_reduction

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 shield}
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_reduction | Float | Damage reduction factor (0-1) | false | 1.0

### Example:

    {"type":"alienevo:back_attack_reduction","icon":"minecraft:shield","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","damage_reduction":1.0}

## block_particle_feet

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 grass_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 | /
particle_count | Integer | Number of particles to spawn per tick | false | 8
spawn_height | Float | Height above the ground to spawn particles | false | 0.1
particle_spread | Float | Horizontal spread of particles around feet | false | 0.6
particle_speed | Float | Speed of particle motion | false | 0.05
upward_motion | Float | Upward velocity of particles | false | 0.02
spawn_interval | Integer | Ticks between particle spawns (1 = every tick) | false | 2
debug_mode | Boolean | Show debug messages | false | false
only_when_moving | Boolean | Only spawn particles when player is moving | false | false
check_air_blocks | Boolean | Skip spawning if standing on air | false | true

### Example:

    {"type":"alienevo:block_particle_feet","icon":"minecraft:grass_block","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","particle_count":8,"spawn_height":0.1,"particle_spread":0.6,"particle_speed":0.05,"upward_motion":0.02,"spawn_interval":2,"debug_mode":false,"only_when_moving":false,"check_air_blocks":true}

## block_placer

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 cobblestone}
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 | /
block_tag | String | Block tag to check before placing | false | #afomni:no_hitbox_2
max_range | Float | Maximum placement range in blocks from starting position (3.2 blocks away) | false | 1.5

### Example:

    {"type":"alienevo:block_placer","icon":"minecraft:cobblestone","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","block_tag":"#afomni:no_hitbox_2","max_range":1.5}

## block_wave

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 tnt}
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 of the block wave effect | false | 5.0
enableVisuals | Boolean | Enable particle effects | false | true
isDestructionEnabled | Boolean | Enable block breaking | false | true

### Example:

    {"type":"alienevo:block_wave","icon":"minecraft:tnt","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","radius":5.0,"enableVisuals":true,"isDestructionEnabled":true}

## bounce

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 barrier}
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 | /
bounce_power | Float | How much of the fall velocity is converted to upward bounce (0.0 - 1.0) | false | 0.8
min_fall_distance | Float | Minimum fall distance required to trigger a bounce | false | 2.0
max_bounces | Integer | Maximum number of consecutive bounces before stopping | false | 5
energy_loss | Float | Energy retained after each bounce (0.0 - 1.0) | false | 0.9
forward_boost | Float | Forward momentum boost on bounce (0.0 - 1.0) | false | 0.3
maintain_momentum | Boolean | Whether to maintain horizontal momentum through bounces | false | true

### Example:

    {"type":"alienevo:bounce","icon":"minecraft:barrier","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","bounce_power":0.8,"min_fall_distance":2.0,"max_bounces":5,"energy_loss":0.9,"forward_boost":0.3,"maintain_momentum":true}

## charge_leap

### 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 | Motion.Score
division_amount | Float | The amount the scoreboard value will be divided by | false | 1.0

### Example:

    {"type":"alienevo:charge_leap","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":"Motion.Score","division_amount":1.0}

## chromastone_tick

### 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":"alienevo:chromastone_tick","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## couple

### 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":"alienevo:couple","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"}

## craft_blueprint

### 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 | /
craft_type | String | Check for what is being crafted | false | default

### Example:

    {"type":"alienevo:craft_blueprint","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","craft_type":"default"}

## create_all_dna_prototype_core

### 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 | /
property | String | :) | false | alienevodnageneration

### Example:

    {"type":"alienevo:create_all_dna_prototype_core","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","property":"alienevodnageneration"}

## crystal_pillar

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 amethyst_cluster}
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 | /
height | Float | Height of the crystalline pillar | false | 12.0
blockType | String | Block type to place | false | alienevo:crystal_block

### Example:

    {"type":"alienevo:crystal_pillar","icon":"minecraft:amethyst_cluster","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","height":12.0,"blockType":"alienevo:crystal_block"}

## custom_projectile

Fires a projectile at a local pitch and yaw offset relative to where the player is looking (velocity is still applied so that the projectile is fired where the entity with the power is aiming) (all angles are measured in degrees) (for reference, yaw is left-to-right rotation, and pitch is up-and-down rotation)

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 egg}
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 | The entity ID for the projectile to be fired | false | minecraft:snowball
entity_data | CompoundTag | NBT data for the projectile entity | false | /
yaw_offset | Float | The value to be added to the source entity's yaw (resulting in the projectile originating from somewhere else on the entity with the power) | false | 0.0
pitch_offset | Float | The value to be added to the source entity's pitch (resulting in the projectile originating from somewhere else on the entity with the power) | false | 0.0
yaw_inaccuracy | Float | The maximum value to be randomly added or subtracted from the entity's yaw (resulting in an inaccuracy effect) | false | 0.0
pitch_inaccuracy | Float | The maximum value to be randomly added or subtracted from the entity's pitch (resulting in an inaccuracy effect) | false | 0.0
yaw_override | Float | Locks the calculated yaw value to this (setting this to null will make it ignored | false | /
pitch_override | Float | Locks the calculated pitch value to this (setting this to null will make it ignored | false | /
count | Integer | The number of projectiles to be fired each tick the ability is active | false | 1
speed | Float | The speed of the projectile | false | 5.0
align_velocity_with_calculated_rotation | Boolean | If true, the projectile's velocity will be calculated using the new pitch and yaw values (which are affected by offsets and overrides) instead of only source entity's rotation | false | false

### Example:

    {"type":"alienevo:custom_projectile","icon":"minecraft:egg","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","yaw_offset":0.0,"pitch_offset":0.0,"yaw_inaccuracy":0.0,"pitch_inaccuracy":0.0,"yaw_override":"null","pitch_override":"null","count":1,"speed":5.0,"align_velocity_with_calculated_rotation":false}

## cycle_position

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 arrow}
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":"alienevo:cycle_position","icon":"minecraft:arrow","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## decouple

### 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":"alienevo:decouple","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"}

## decrease_digit

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 stone_button}
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":"alienevo:decrease_digit","icon":"minecraft:stone_button","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## display_code

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 oak_sign}
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":"alienevo:display_code","icon":"minecraft:oak_sign","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## elytra_flight

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 barrier}
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 | /
elytra_glide | Boolean | To use elytra-style gliding or not. If false, it will simply be gliding, you cannot regain altitude by dive bombing. | false | true
glide_speed | Float | How fast you glide horizontally, acts as a multiplier | false | 0.99
drop_speed | Float | How fast you fall. If elytra_glide is enabled, it is a multiplier. Otherwise, it is the minimum force of gravity if you look straight ahead. | false | 0.98
gravity | Float | Base gravity. | false | 0.08

### Example:

    {"type":"alienevo:elytra_flight","icon":"minecraft:barrier","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","elytra_glide":true,"glide_speed":0.99,"drop_speed":0.98,"gravity":0.08}

## 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 | /

### Example:

    {"type":"alienevo: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"}

## 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":"alienevo: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"}

## entity_vacuum

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 ender_eye}
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 | /
search_radius | Float | Radius to search for entities | false | 5.0
debug_mode | Boolean | Enable debug messages | false | true
max_hearts | Float | Maximum hearts worth of entities to hold | false | 20.0

### Example:

    {"type":"alienevo:entity_vacuum","icon":"minecraft:ender_eye","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","search_radius":5.0,"debug_mode":true,"max_hearts":20.0}

## explosion

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 tnt}
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 | /
strength | Float | Explosion Strength | false | 1.0
causes_fire | Boolean | Whether the explosion causes fire | false | false
random_x_range | Integer | Range for random X offset | false | 5
random_y_range | Integer | Range for random Y offset | false | 5
random_z_range | Integer | Range for random Z offset | false | 5

### Example:

    {"type":"alienevo:explosion","icon":"minecraft:tnt","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","strength":1.0,"causes_fire":false,"random_x_range":5,"random_y_range":5,"random_z_range":5}

## fire_beam

Creates a concentrated beam of flame particles in the direction the entity is looking.

### 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 | /
range | Float | Maximum range of the beam | false | 16.0
particle_density | Integer | Number of particles per block distance | false | 3

### Example:

    {"type":"alienevo:fire_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","range":16.0,"particle_density":3}

## fire_immunity

### 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":"alienevo:fire_immunity","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"}

## fire_particle_bridge

### 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 | /
particle_id | String | Particle type to spawn for the bridge | false | flame
search_radius | Float | Horizontal radius to search for fire blocks | false | 8.0
vertical_search_radius | Float | Vertical radius to search for fire blocks (Y-axis) | false | 4.0
use_spherical_search | Boolean | Use spherical search instead of cubic (more efficient) | false | true
max_targets | Integer | Maximum number of entities to connect to per fire block | false | 1
max_fire_blocks | Integer | Maximum number of fire blocks to use as sources | false | 5
density | Float | Density of particles (higher = more particles, lower recommended with motion) | false | 0.5
particle_speed | Float | Speed multiplier for particle motion | false | 0.4
use_motion | Boolean | Give particles velocity toward the player | false | true
particle_lifetime_ticks | Float | Expected particle lifetime in ticks (lower = faster particles) | false | 10.0
speed_multiplier | Float | Additional speed multiplier (higher = faster) | false | 1.0
dynamic_speed | Boolean | Calculate motion speed based on distance and lifetime | false | true
manual_motion_magnitude | Float | Manual motion magnitude (used when dynamic_speed is false) | false | 1.0
motion_spread | Float | Random spread applied to motion direction (0 = no spread) | false | 0.0
spawn_spread | Float | Random spread applied to particle spawn positions | false | 0.2
y_offset | Float | Y-offset from fire block position | false | 0.5
debug_mode | Boolean | Enable debug messages | false | true
target_player | Boolean | If true, fire blocks target the player instead of other entities | false | true
search_interval | Integer | Ticks between fire block searches (20 = 1 second) | false | 20
extinguish_fire | Boolean | Automatically extinguish fire blocks after delay | false | true
extinguish_delay_ticks | Integer | Ticks before extinguishing fire (40 = 2 seconds) | false | 40
extinguish_with_water | Boolean | Replace fire with water instead of air | false | false
extinguish_sound | String | Sound to play when extinguishing fire | false | minecraft:block.fire.extinguish
extinguish_sound_volume | Float | Volume of extinguish sound (0.0 to 1.0) | false | 1.0
extinguish_sound_pitch | Float | Pitch of extinguish sound (0.5 to 2.0) | false | 1.0
extinguish_particles | String | Particle effect when extinguishing | false | minecraft:large_smoke
extinguish_particle_count | Integer | Number of particles to spawn when extinguishing | false | 15
extinguish_effects_enabled | Boolean | Enable sound and particle effects on extinguish | false | true
scoreboard_objective | String | Scoreboard objective to add score when absorbing fire | false | Pyronite.Release
scoreboard_enabled | Boolean | Enable scoreboard integration for absorbed fire | false | true

### Example:

    {"type":"alienevo:fire_particle_bridge","icon":"minecraft:fire_charge","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","particle_id":"flame","search_radius":8.0,"vertical_search_radius":4.0,"use_spherical_search":true,"max_targets":1,"max_fire_blocks":5,"density":0.5,"particle_speed":0.4,"use_motion":true,"particle_lifetime_ticks":10.0,"speed_multiplier":1.0,"dynamic_speed":true,"manual_motion_magnitude":1.0,"motion_spread":0.0,"spawn_spread":0.2,"y_offset":0.5,"debug_mode":true,"target_player":true,"search_interval":20,"extinguish_fire":true,"extinguish_delay_ticks":40,"extinguish_with_water":false,"extinguish_sound":"minecraft:block.fire.extinguish","extinguish_sound_volume":1.0,"extinguish_sound_pitch":1.0,"extinguish_particles":"minecraft:large_smoke","extinguish_particle_count":15,"extinguish_effects_enabled":true,"scoreboard_objective":"Pyronite.Release","scoreboard_enabled":true}

## flatten

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 anvil}
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 | /
height_scale | Float | Height multiplier when flattened | false | 0.3
width_scale | Float | Width multiplier when flattened | false | 1.5
step_height_scale | Float | Step height multiplier when flattened | false | 0.5
jump_height_scale | Float | Jump height multiplier when flattened | false | 0.3

### Example:

    {"type":"alienevo:flatten","icon":"minecraft:anvil","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","height_scale":0.3,"width_scale":1.5,"step_height_scale":0.5,"jump_height_scale":0.3}

## freeze_immunity

### 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":"alienevo:freeze_immunity","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"}

## glow_color_module

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 nether_star}
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":"alienevo:glow_color_module","icon":"minecraft:nether_star","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## goo_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":"alienevo:goo_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"}

## increase_digit

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 stone_button}
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":"alienevo:increase_digit","icon":"minecraft:stone_button","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## infinity

### 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
tag_ex | String | Tag that excludes entities if desired | false | exclusion_tag
speed_multiplier | Float | Multiplier to adjust the speed of motion | false | 0.05
fire_seconds | Integer | Seconds to set entities on fire (0 for no fire) | false | 0

### Example:

    {"type":"alienevo:infinity","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,"tag_ex":"exclusion_tag","speed_multiplier":0.05,"fire_seconds":0}

## invulnerable

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 golden_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 | /

### Example:

    {"type":"alienevo:invulnerable","icon":"minecraft:golden_apple","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## line_block_wave

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 tnt}
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 | /
maxRange | Float | Maximum range of the line | false | 12.0
waveDelay | Float | Delay in ticks between each wave step | false | 3.0
enableVisuals | Boolean | Enable particle effects | false | true
isDestructionEnabled | Boolean | Enable block breaking | false | true
lineWidth | Float | Width of the destruction line (0.5-3.0) | false | 1.0
damageAmount | Float | Damage dealt to entities | false | 15.0
knockbackStrength | Float | Knockback strength applied to entities | false | 0.5

### Example:

    {"type":"alienevo:line_block_wave","icon":"minecraft:tnt","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","maxRange":12.0,"waveDelay":3.0,"enableVisuals":true,"isDestructionEnabled":true,"lineWidth":1.0,"damageAmount":15.0,"knockbackStrength":0.5}

## line_bridge

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 armor_stand}
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 | /
maxRange | Float | Maximum range of the line | false | 10.0
spawnDelay | Float | Delay in ticks between each armor stand spawn | false | 3.0

### Example:

    {"type":"alienevo:line_bridge","icon":"minecraft:armor_stand","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","maxRange":10.0,"spawnDelay":3.0}

## motion

### 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 | Float | Motion | false | 1.0

### Example:

    {"type":"alienevo: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":1.0}

## motion_dash

### 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 | Float | Motion | false | 1.0

### Example:

    {"type":"alienevo:motion_dash","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":1.0}

## motion_roll

### 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 | Float | Motion | false | 1.0

### Example:

    {"type":"alienevo:motion_roll","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":1.0}

## motion_to_entity

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 ender_pearl}
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_strength | Float | Motion strength toward the target | false | 0.5
search_radius | Float | Radius to search for entities | false | 20.0
vertical_motion | Boolean | Include vertical motion (Y-axis) | false | true
face_target | Boolean | Make player look at the target entity | false | true
switch_distance | Float | Distance to switch to next target | false | 2.0
cooldown_time | Integer | Ticks before retargeting same entity (60 = 3 seconds) | false | 60
debug_mode | Boolean | Enable debug messages | false | true
require_line_of_sight | Boolean | Only target entities with clear line of sight | false | true
stuck_timeout | Integer | Ticks before switching target if no progress (40 = 2 seconds) | false | 40

### Example:

    {"type":"alienevo:motion_to_entity","icon":"minecraft:ender_pearl","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","motion_strength":0.5,"search_radius":20.0,"vertical_motion":true,"face_target":true,"switch_distance":2.0,"cooldown_time":60,"debug_mode":true,"require_line_of_sight":true,"stuck_timeout":40}

## motion_water

### 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 | Float | Motion | false | 1.0

### Example:

    {"type":"alienevo:motion_water","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":1.0}

## omni_properties

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 clock}
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 | /
watch | String | The name of the Omnitrix (e.g., prototype, omnitrix, ultimatrix) | false | prototype
watch_namespace | String | The namespace for the watch resource location | false | alienevo
use_timeout_bubble | Boolean | Whether to show the timeout bubble on detransform | false | true
uniform | String | The appearance variant/uniform to apply to transformed aliens | false | default
badge | String | Badge to apply to transformed aliens | false | prototype

### Example:

    {"type":"alienevo:omni_properties","icon":"minecraft:clock","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","watch":"prototype","watch_namespace":"alienevo","use_timeout_bubble":true,"uniform":"default","badge":"prototype"}

## omnitrix_cycle_next

### 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 | /
property | String | Do not change this property | false | omnitrix_cycle
next_property | String | Property for next alien in cycle | false | omnitrix_next_alien
next_next_property | String | Property for alien two ahead in cycle | false | omnitrix_next_next_alien
prev_property | String | Property for previous alien in cycle | false | omnitrix_prev_alien
prev_prev_property | String | Property for alien two behind in cycle | false | omnitrix_prev_prev_alien
use_multiple_sounds | Boolean | Whether to randomize between multiple cycling sounds | false | false
cycle_sound | String | The primary sound to play when cycling | false | prototype_cycle_1
alt_sound_1 | String | First alternative cycling sound | false | prototype_cycle_2
alt_sound_2 | String | Second alternative cycling sound | false | prototype_cycle_3
alt_sound_3 | String | Third alternative cycling sound | false | prototype_cycle_4
randomize_pitch | Boolean | Whether to randomize the pitch of cycling sounds | false | false

### Example:

    {"type":"alienevo:omnitrix_cycle_next","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","property":"omnitrix_cycle","next_property":"omnitrix_next_alien","next_next_property":"omnitrix_next_next_alien","prev_property":"omnitrix_prev_alien","prev_prev_property":"omnitrix_prev_prev_alien","use_multiple_sounds":false,"cycle_sound":"prototype_cycle_1","alt_sound_1":"prototype_cycle_2","alt_sound_2":"prototype_cycle_3","alt_sound_3":"prototype_cycle_4","randomize_pitch":false}

## omnitrix_cycle_next_animated

### 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 | /
property | String | Do not change this property | false | omnitrix_cycle

### Example:

    {"type":"alienevo:omnitrix_cycle_next_animated","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","property":"omnitrix_cycle"}

## omnitrix_cycle_playlists

### 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 | /
cycle_direction | String | Direction to cycle playlists | false | right
property | String | Cycle property | false | omnitrix_cycle
update_main_property | Boolean | Whether to update the main omnitrix property | false | false

### Example:

    {"type":"alienevo:omnitrix_cycle_playlists","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","cycle_direction":"right","property":"omnitrix_cycle","update_main_property":false}

## omnitrix_cycle_previous

### 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 | /
property | String | Do not change this property | false | omnitrix_cycle
next_property | String | Property for next alien in cycle | false | omnitrix_next_alien
next_next_property | String | Property for alien two ahead in cycle | false | omnitrix_next_next_alien
prev_property | String | Property for previous alien in cycle | false | omnitrix_prev_alien
prev_prev_property | String | Property for alien two behind in cycle | false | omnitrix_prev_prev_alien
use_multiple_sounds | Boolean | Whether to randomize between multiple cycling sounds | false | false
cycle_sound | String | The primary sound to play when cycling | false | prototype_cycle_1
alt_sound_1 | String | First alternative cycling sound | false | prototype_cycle_2
alt_sound_2 | String | Second alternative cycling sound | false | prototype_cycle_3
alt_sound_3 | String | Third alternative cycling sound | false | prototype_cycle_4
randomize_pitch | Boolean | Whether to randomize the pitch of cycling sounds | false | false

### Example:

    {"type":"alienevo:omnitrix_cycle_previous","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","property":"omnitrix_cycle","next_property":"omnitrix_next_alien","next_next_property":"omnitrix_next_next_alien","prev_property":"omnitrix_prev_alien","prev_prev_property":"omnitrix_prev_prev_alien","use_multiple_sounds":false,"cycle_sound":"prototype_cycle_1","alt_sound_1":"prototype_cycle_2","alt_sound_2":"prototype_cycle_3","alt_sound_3":"prototype_cycle_4","randomize_pitch":false}

## omnitrix_cycle_sounds

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 note_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 | /
use_multiple_sounds | Boolean | Whether to randomize between multiple cycling sounds | false | true
cycle_sound | String | The primary sound to play when cycling | false | prototype_cycle_1
alt_sound_1 | String | First alternative cycling sound | false | prototype_cycle_2
alt_sound_2 | String | Second alternative cycling sound | false | prototype_cycle_3
alt_sound_3 | String | Third alternative cycling sound | false | prototype_cycle_4
sound_volume | Float | Volume for cycling sounds (0.0 to 1.0) | false | 1.0
sound_pitch | Float | Pitch for cycling sounds (0.5 to 2.0) | false | 1.0

### Example:

    {"type":"alienevo:omnitrix_cycle_sounds","icon":"minecraft:note_block","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","use_multiple_sounds":true,"cycle_sound":"prototype_cycle_1","alt_sound_1":"prototype_cycle_2","alt_sound_2":"prototype_cycle_3","alt_sound_3":"prototype_cycle_4","sound_volume":1.0,"sound_pitch":1.0}

## omnitrix_detransform

### 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 | /
property | String | Internal property key for the Omnitrix cycle | false | omnitrix_cycle

### Example:

    {"type":"alienevo:omnitrix_detransform","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","property":"omnitrix_cycle"}

## omnitrix_timer

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 clock}
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 | /
property | String | Internal property key for the Omnitrix cycle | false | omnitrix_cycle

### Example:

    {"type":"alienevo:omnitrix_timer","icon":"minecraft:clock","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","property":"omnitrix_cycle"}

## omnitrix_transform

### 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 | /
property | String | Internal property key for the Omnitrix cycle | false | omnitrix_cycle
transform_sound | String | The primary sound set to use during transformation (e.g., 'prototype') | false | prototype
use_multiple_sounds | Boolean | Whether to randomize between multiple transformation sounds | false | false
alt_sound_1 | String | First alternative transformation sound | false | omnitrix
alt_sound_2 | String | Second alternative transformation sound | false | alien_force
use_randomizer | Boolean | Whether to use the randomizer functionality | false | true
use_rarity_unlock | Boolean | Whether to use rarity-based unlocking system | false | true

### Example:

    {"type":"alienevo:omnitrix_transform","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","property":"omnitrix_cycle","transform_sound":"prototype","use_multiple_sounds":false,"alt_sound_1":"omnitrix","alt_sound_2":"alien_force","use_randomizer":true,"use_rarity_unlock":true}

## omnitrix_transform_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 | /
property | String | Internal property key for the Omnitrix cycle | false | omnitrix_cycle
target_slot | Integer | Specific slot to transform into (0 = current slot, 1-10 = specific slot) | false | 0
remove_alien | Boolean | Whether to remove the current alien instead of transforming | false | false

### Example:

    {"type":"alienevo:omnitrix_transform_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","property":"omnitrix_cycle","target_slot":0,"remove_alien":false}

## ore_detector

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 diamond_ore}
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 | /
search_radius | Integer | Radius to search for ores | false | 9
display_visibility_range | Float | Range within which ore highlights remain visible | false | 24.0
proximity_removal | Float | Distance at which ore highlights disappear when approached | false | 3.0
detect_coal | Boolean | Detect coal ores | false | true
detect_iron | Boolean | Detect iron ores | false | true
detect_copper | Boolean | Detect copper ores | false | true
detect_gold | Boolean | Detect gold ores | false | true
detect_redstone | Boolean | Detect redstone ores | false | true
detect_lapis | Boolean | Detect lapis ores | false | true
detect_diamond | Boolean | Detect diamond ores | false | true
detect_emerald | Boolean | Detect emerald ores | false | true
detect_quartz | Boolean | Detect nether quartz ores | false | true
detect_ancient_debris | Boolean | Detect ancient debris | false | true
cooldown | Integer | Cooldown between scans in ticks | false | 200
display_distance | Boolean | Show distance to found ores | false | true
debug_mode | Boolean | Enable debug messages | false | false

### Example:

    {"type":"alienevo:ore_detector","icon":"minecraft:diamond_ore","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","search_radius":9,"display_visibility_range":24.0,"proximity_removal":3.0,"detect_coal":true,"detect_iron":true,"detect_copper":true,"detect_gold":true,"detect_redstone":true,"detect_lapis":true,"detect_diamond":true,"detect_emerald":true,"detect_quartz":true,"detect_ancient_debris":true,"cooldown":200,"display_distance":true,"debug_mode":false}

## particle_bridge

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 end_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 | /
particle_id | String | Particle type to spawn for the bridge | false | end_rod
search_radius | Float | Radius to search for entities | false | 20.0
max_targets | Integer | Maximum number of entities to connect to (use 0 for unlimited) | false | 1
density | Float | Density of particles (higher = more particles) | false | 1.0
y_offset | Float | Y-offset from eye height | false | -0.5
debug_mode | Boolean | Enable debug messages | false | true

### Example:

    {"type":"alienevo:particle_bridge","icon":"minecraft:end_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","particle_id":"end_rod","search_radius":20.0,"max_targets":1,"density":1.0,"y_offset":-0.5,"debug_mode":true}

## particle_ring

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 nether_star}
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 | /
particle_id | String | Particle type to spawn | false | end_rod
mode | String | Ring mode (static/spread/gather) | false | static
particle_count | Integer | Number of particles in the ring | false | 36
spawn_delay | Integer | Ticks between each particle spawn | false | 1
ring_distance | Float | Base distance of particles from center | false | 3.0
ring_height | Float | Base height offset from player | false | 0.0
layer_count | Integer | Number of ring layers | false | 3
layer_height | Float | Height between each ring layer | false | 0.5
distance_decrease | Float | How much to decrease ring distance per layer | false | 0.5
particle_speed | Float | Speed of particles (for spread/gather) | false | 1.0
rotation_speed | Float | Speed of ring rotation | false | 2.0
particle_spread | Float | Random spread of particles from their spawn position | false | 0.1
vertical_spread | Float | Additional vertical spread of particles | false | 0.0

### Example:

    {"type":"alienevo:particle_ring","icon":"minecraft:nether_star","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","particle_id":"end_rod","mode":"static","particle_count":36,"spawn_delay":1,"ring_distance":3.0,"ring_height":0.0,"layer_count":3,"layer_height":0.5,"distance_decrease":0.5,"particle_speed":1.0,"rotation_speed":2.0,"particle_spread":0.1,"vertical_spread":0.0}

## primary_color_module

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 red_dye}
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":"alienevo:primary_color_module","icon":"minecraft:red_dye","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## pyro_surf

### 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":"alienevo:pyro_surf","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"}

## recharge

### 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 | /

### Example:

    {"type":"alienevo:recharge","icon":"minecraft:redstone","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## retrieve_armor

Retrieve your stored armor.

### 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 | /

### Example:

    {"type":"alienevo:retrieve_armor","icon":"minecraft:iron_chestplate","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## reveal_code

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 redstone_torch}
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":"alienevo:reveal_code","icon":"minecraft:redstone_torch","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## roll_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 | /
score_value | String | Scoreboard name for charge tracking | false | AlienEvo.Roll
division_amount | Float | Amount to divide charge by for scaling | false | 2.0
radius | Float | AOE damage radius | false | 10.0
base_damage | Float | Base damage the ability will deal | false | 2.0
fire_seconds | Float | Fire duration in seconds | false | 2.0
tag_ex | String | Tag that excludes entities if desired | false | exclusion_tag
knockback | Float | Knockback strength | false | 1.0
effect_id | String | Effect to apply to targets | false | minecraft:slowness
apply_effect | Boolean | Whether to apply the effect to targets | false | true

### Example:

    {"type":"alienevo:roll_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","score_value":"AlienEvo.Roll","division_amount":2.0,"radius":10.0,"base_damage":2.0,"fire_seconds":2.0,"tag_ex":"exclusion_tag","knockback":1.0,"effect_id":"minecraft:slowness","apply_effect":true}

## roll_leap

### 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":"alienevo:roll_leap","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## roll_sound

### 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":"alienevo:roll_sound","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## screenshake

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 piston}
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_intensity | Float | Vertical Shake Intensity (degrees) | false | 0.3
horizontal_intensity | Float | Horizontal Shake Intensity (degrees) | false | 1.0
frequency | Float | Speed multiplier (1.0 = normal, 2.0 = faster) | false | 1.0
duration | Integer | How long the shake lasts in ticks | false | 20
ease_duration | Integer | How many ticks to spend easing out | false | 5
tag_name | String | The tag to check for | false | shake

### Example:

    {"type":"alienevo:screenshake","icon":"minecraft:piston","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","vertical_intensity":0.3,"horizontal_intensity":1.0,"frequency":1.0,"duration":20,"ease_duration":5,"tag_name":"shake"}

## screenshake_loop

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 piston}
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_intensity | Float | Vertical Shake Intensity (degrees) | false | 0.3
horizontal_intensity | Float | Horizontal Shake Intensity (degrees) | false | 1.0
frequency | Float | Speed multiplier (1.0 = normal, 2.0 = faster) | false | 1.0

### Example:

    {"type":"alienevo:screenshake_loop","icon":"minecraft:piston","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","vertical_intensity":0.3,"horizontal_intensity":1.0,"frequency":1.0}

## secondary_color_module

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 blue_dye}
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":"alienevo:secondary_color_module","icon":"minecraft:blue_dye","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## simple_grapple

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 fishing_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 | /
max_distance | Float | Maximum distance for ray trace | false | 4.0
particle_type | String | Particle type to spawn | false | end_rod
particle_count | Integer | Number of particles in the line | false | 30
debug_mode | Boolean | Enable debug messages | false | true

### Example:

    {"type":"alienevo:simple_grapple","icon":"minecraft:fishing_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","max_distance":4.0,"particle_type":"end_rod","particle_count":30,"debug_mode":true}

## slower_hunger

### 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 | /
reduction_factor | Float | How much hunger is reduced (lower = slower hunger) | false | 0.1

### Example:

    {"type":"alienevo:slower_hunger","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","reduction_factor":0.1}

## sonic_clap

### 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
knockback | Float | Knockback strength (0 for no knockback) | false | 0.0

### Example:

    {"type":"alienevo:sonic_clap","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","knockback":0.0}

## spike_dome

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 armor_stand}
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 | Scale of the spike | false | 1.35

### Example:

    {"type":"alienevo:spike_dome","icon":"minecraft:armor_stand","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","scale":1.35}

## stat_ability

### 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":"alienevo: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"}

## store_armor

Store your armor away for when you need it most.

### 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 | alienevo
identity | String | unique extra name for your storage location | false | store

### Example:

    {"type":"alienevo:store_armor","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":"alienevo","identity":"store"}

## wall_climb

Allows you to scale surfaces.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 barrier}
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 | /
climb_speed | Float | Climbing speed. | false | 0.1
data_name | String | Persistent data used | false | climb

### Example:

    {"type":"alienevo:wall_climb","icon":"minecraft:barrier","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","climb_speed":0.1,"data_name":"climb"}

## wall_climb_small

Allows you to scale surfaces.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 barrier}
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 | /
climb_speed | Float | Climbing speed. | false | 0.1
data_name | String | Persistent data used | false | climb

### Example:

    {"type":"alienevo:wall_climb_small","icon":"minecraft:barrier","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","climb_speed":0.1,"data_name":"climb"}

## wall_run

Allows you to run on walls, including moving up and down.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
icon | IIcon | Icon for the ability | false | ItemIcon{stack=1 barrier}
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 | /
run_speed | Float | Wall running speed. | false | 0.1
data_name | String | Persistent data used | false | wall_run

### Example:

    {"type":"alienevo:wall_run","icon":"minecraft:barrier","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null","run_speed":0.1,"data_name":"wall_run"}

## wall_run_java

### 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":"alienevo:wall_run_java","icon":"minecraft:blaze_rod","title":"null","bar_color":"light_gray","hidden":false,"hidden_in_bar":false,"list_index":-1,"gui_position":"null","description":"null"}

## y_motion

### 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 | Float | Motion | false | 1.0

### Example:

    {"type":"alienevo:y_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":1.0}