HeroesExpansion

Lucraft: Core


Toggle Power

lucraftcore:toggle_power

Type: TOGGLE


Example:
"example_ability": {
"ability": "lucraftcore:toggle_power",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"lucraftcore.abilities.toggle_power.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray"
}





SettingTypeDefaultDescription
cooldown Integer 0

Maximum cooldown for using this ability

show_in_bar Boolean true

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"lucraftcore.abilities.toggle_power.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black


Health

lucraftcore:health

Type: CONSTANT


Example:
"example_ability": {
"ability": "lucraftcore:health",
"show_in_bar": false,
"title": {"translate":"lucraftcore.abilities.health.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"amount": 1.0,
"operation": 0,
"uuid": "0669d99d-b34d-40fc-a4d8-c7ee963cc842"
}







SettingTypeDefaultDescription
show_in_bar Boolean false

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"lucraftcore.abilities.health.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

amount Float 1.0

The amount for the giving attribute modifier

operation Integer 0

The operation for the giving attribute modifier (More: https://minecraft.gamepedia.com/Attribute#Operations)

uuid UUID "0669d99d-b34d-40fc-a4d8-c7ee963cc842"

Sets the unique identifier for this attribute modifier


Healing

lucraftcore:healing

Type: CONSTANT


Example:
"example_ability": {
"ability": "lucraftcore:healing",
"show_in_bar": false,
"title": {"translate":"lucraftcore.abilities.healing.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"frequency": 20,
"amount": 0.5
}






SettingTypeDefaultDescription
show_in_bar Boolean false

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"lucraftcore.abilities.healing.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

frequency Integer 20

Sets the frequency of healing (in ticks)

amount Float 0.5

Sets the amount of hearts for each healing


Strength

lucraftcore:strength

Type: CONSTANT


Example:
"example_ability": {
"ability": "lucraftcore:strength",
"show_in_bar": false,
"title": {"translate":"lucraftcore.abilities.strength.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"amount": 1.0,
"operation": 0,
"uuid": "0669d99d-b34d-40fc-a4d8-c7ee963cc842"
}







SettingTypeDefaultDescription
show_in_bar Boolean false

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"lucraftcore.abilities.strength.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

amount Float 1.0

The amount for the giving attribute modifier

operation Integer 0

The operation for the giving attribute modifier (More: https://minecraft.gamepedia.com/Attribute#Operations)

uuid UUID "0669d99d-b34d-40fc-a4d8-c7ee963cc842"

Sets the unique identifier for this attribute modifier


Punch Damage

lucraftcore:punch

Type: CONSTANT


Example:
"example_ability": {
"ability": "lucraftcore:punch",
"show_in_bar": false,
"title": {"translate":"lucraftcore.abilities.punch.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"amount": 1.0,
"operation": 0,
"uuid": "0669d99d-b34d-40fc-a4d8-c7ee963cc842"
}







SettingTypeDefaultDescription
show_in_bar Boolean false

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"lucraftcore.abilities.punch.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

amount Float 1.0

The amount for the giving attribute modifier

operation Integer 0

The operation for the giving attribute modifier (More: https://minecraft.gamepedia.com/Attribute#Operations)

uuid UUID "0669d99d-b34d-40fc-a4d8-c7ee963cc842"

Sets the unique identifier for this attribute modifier


Sprint Speed

lucraftcore:sprint

Type: CONSTANT


Example:
"example_ability": {
"ability": "lucraftcore:sprint",
"show_in_bar": false,
"title": {"translate":"lucraftcore.abilities.sprint.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"amount": 1.0,
"operation": 0,
"uuid": "0669d99d-b34d-40fc-a4d8-c7ee963cc842"
}







SettingTypeDefaultDescription
show_in_bar Boolean false

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"lucraftcore.abilities.sprint.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

amount Float 1.0

The amount for the giving attribute modifier

operation Integer 0

The operation for the giving attribute modifier (More: https://minecraft.gamepedia.com/Attribute#Operations)

uuid UUID "0669d99d-b34d-40fc-a4d8-c7ee963cc842"

Sets the unique identifier for this attribute modifier


Jump Boost

lucraftcore:jump_boost

Type: CONSTANT


Example:
"example_ability": {
"ability": "lucraftcore:jump_boost",
"show_in_bar": false,
"title": {"translate":"lucraftcore.abilities.jump_boost.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"amount": 1.0,
"operation": 0,
"uuid": "0669d99d-b34d-40fc-a4d8-c7ee963cc842"
}







SettingTypeDefaultDescription
show_in_bar Boolean false

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"lucraftcore.abilities.jump_boost.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

amount Float 1.0

The amount for the giving attribute modifier

operation Integer 0

The operation for the giving attribute modifier (More: https://minecraft.gamepedia.com/Attribute#Operations)

uuid UUID "0669d99d-b34d-40fc-a4d8-c7ee963cc842"

Sets the unique identifier for this attribute modifier


Resistance

lucraftcore:resistance

Type: CONSTANT


Example:
"example_ability": {
"ability": "lucraftcore:resistance",
"show_in_bar": false,
"title": {"translate":"lucraftcore.abilities.resistance.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"amount": 1.0,
"operation": 0,
"uuid": "0669d99d-b34d-40fc-a4d8-c7ee963cc842"
}







SettingTypeDefaultDescription
show_in_bar Boolean false

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"lucraftcore.abilities.resistance.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

amount Float 1.0

The amount for the giving attribute modifier

operation Integer 0

The operation for the giving attribute modifier (More: https://minecraft.gamepedia.com/Attribute#Operations)

uuid UUID "0669d99d-b34d-40fc-a4d8-c7ee963cc842"

Sets the unique identifier for this attribute modifier


Fall Resistance

lucraftcore:fall_resistance

Type: CONSTANT


Example:
"example_ability": {
"ability": "lucraftcore:fall_resistance",
"show_in_bar": false,
"title": {"translate":"lucraftcore.abilities.fall_resistance.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"amount": 1.0,
"operation": 0,
"uuid": "0669d99d-b34d-40fc-a4d8-c7ee963cc842"
}







SettingTypeDefaultDescription
show_in_bar Boolean false

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"lucraftcore.abilities.fall_resistance.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

amount Float 1.0

The amount for the giving attribute modifier

operation Integer 0

The operation for the giving attribute modifier (More: https://minecraft.gamepedia.com/Attribute#Operations)

uuid UUID "0669d99d-b34d-40fc-a4d8-c7ee963cc842"

Sets the unique identifier for this attribute modifier


Fire Resistance

lucraftcore:fire_resistance

Type: CONSTANT


Example:
"example_ability": {
"ability": "lucraftcore:fire_resistance",
"show_in_bar": false,
"title": {"translate":"lucraftcore.abilities.fire_resistance.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray"
}




SettingTypeDefaultDescription
show_in_bar Boolean false

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"lucraftcore.abilities.fire_resistance.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black


Step Assist

lucraftcore:step_assist

Type: CONSTANT


Example:
"example_ability": {
"ability": "lucraftcore:step_assist",
"show_in_bar": false,
"title": {"translate":"lucraftcore.abilities.step_assist.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"amount": 1.0,
"operation": 0,
"uuid": "0669d99d-b34d-40fc-a4d8-c7ee963cc842"
}







SettingTypeDefaultDescription
show_in_bar Boolean false

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"lucraftcore.abilities.step_assist.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

amount Float 1.0

The amount for the giving attribute modifier

operation Integer 0

The operation for the giving attribute modifier (More: https://minecraft.gamepedia.com/Attribute#Operations)

uuid UUID "0669d99d-b34d-40fc-a4d8-c7ee963cc842"

Sets the unique identifier for this attribute modifier


Change Size

lucraftcore:size_change

Type: TOGGLE


Example:
"example_ability": {
"ability": "lucraftcore:size_change",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"lucraftcore.abilities.size_change.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"size": 0.1,
"size_changer": "lucraftcore:default"
}







SettingTypeDefaultDescription
cooldown Integer 0

Maximum cooldown for using this ability

show_in_bar Boolean true

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"lucraftcore.abilities.size_change.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

size Float 0.1

Well...the size you want to change to

size_changer SizeChanger "lucraftcore:default"

The way to change size


Teleportation

lucraftcore:teleport

Type: ACTION


Example:
"example_ability": {
"ability": "lucraftcore:teleport",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"lucraftcore.abilities.teleport.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"distance": 1.0
}






SettingTypeDefaultDescription
cooldown Integer 0

Maximum cooldown for using this ability

show_in_bar Boolean true

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"lucraftcore.abilities.teleport.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

distance Float 1.0

The maximum amount of blocks you can teleport to


Knockback Resistance

lucraftcore:knockback_resistance

Type: CONSTANT


Example:
"example_ability": {
"ability": "lucraftcore:knockback_resistance",
"show_in_bar": false,
"title": {"translate":"lucraftcore.abilities.knockback_resistance.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"amount": 1.0,
"operation": 0,
"uuid": "0669d99d-b34d-40fc-a4d8-c7ee963cc842"
}







SettingTypeDefaultDescription
show_in_bar Boolean false

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"lucraftcore.abilities.knockback_resistance.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

amount Float 1.0

The amount for the giving attribute modifier

operation Integer 0

The operation for the giving attribute modifier (More: https://minecraft.gamepedia.com/Attribute#Operations)

uuid UUID "0669d99d-b34d-40fc-a4d8-c7ee963cc842"

Sets the unique identifier for this attribute modifier


Potion Punch

lucraftcore:potion_punch

Type: TOGGLE


Example:
"example_ability": {
"ability": "lucraftcore:potion_punch",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"lucraftcore.abilities.potion_punch.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"potion": "minecraft:poison",
"amplifier": 0,
"duration": 20
}








SettingTypeDefaultDescription
cooldown Integer 0

Maximum cooldown for using this ability

show_in_bar Boolean true

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"lucraftcore.abilities.potion_punch.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

potion Potion "minecraft:poison"

Sets the actual potion

amplifier Integer 0

Sets the amplifier for the potion effect

duration Integer 20

Sets the duration for the potion effect


Slowfall

lucraftcore:slowfall

Type: TOGGLE


Example:
"example_ability": {
"ability": "lucraftcore:slowfall",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"lucraftcore.abilities.slowfall.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray"
}





SettingTypeDefaultDescription
cooldown Integer 0

Maximum cooldown for using this ability

show_in_bar Boolean true

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"lucraftcore.abilities.slowfall.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black


Energy Blast

lucraftcore:energy_blast

Type: ACTION


Example:
"example_ability": {
"ability": "lucraftcore:energy_blast",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"lucraftcore.abilities.energy_blast.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"damage": 3.0,
"color": [255, 0, 0],
"entity_data": {},
"play_sound": true,
"invisible": false
}










SettingTypeDefaultDescription
cooldown Integer 0

Maximum cooldown for using this ability

show_in_bar Boolean true

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"lucraftcore.abilities.energy_blast.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

damage Float 3.0

The amount of damage that the energy blast entity will cause

color Color [255, 0, 0]

Sets the color for the energy blast

entity_data NBTTagCompound {}

NBT tag for the entity that will be spawned

play_sound Boolean true

Determines if a laser sound is played upon shooting the entity

invisible Boolean false

Makes the energy blast invisible


Fire Punch

lucraftcore:fire_punch

Type: TOGGLE


Example:
"example_ability": {
"ability": "lucraftcore:fire_punch",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"lucraftcore.abilities.fire_punch.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"duration": 20
}






SettingTypeDefaultDescription
cooldown Integer 0

Maximum cooldown for using this ability

show_in_bar Boolean true

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"lucraftcore.abilities.fire_punch.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

duration Integer 20

Sets for how long a hurt entity will be on fire


Flight

lucraftcore:flight

Type: TOGGLE


Example:
"example_ability": {
"ability": "lucraftcore:flight",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"lucraftcore.abilities.flight.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"speed": 0.1,
"sprint_speed": 0.2,
"rotate_arms": true
}








SettingTypeDefaultDescription
cooldown Integer 0

Maximum cooldown for using this ability

show_in_bar Boolean true

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"lucraftcore.abilities.flight.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

speed Float 0.1

Sets the speed multiplier for flying when you are NOT sprinting

sprint_speed Float 0.2

Sets the speed multiplier for flying when you are sprinting

rotate_arms Boolean true

If enabled the players arms will face in your direction (like Superman)


Water Breathing

lucraftcore:water_breathing

Type: CONSTANT


Example:
"example_ability": {
"ability": "lucraftcore:water_breathing",
"show_in_bar": false,
"title": {"translate":"lucraftcore.abilities.water_breathing.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray"
}




SettingTypeDefaultDescription
show_in_bar Boolean false

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"lucraftcore.abilities.water_breathing.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black


Tough Lungs

lucraftcore:tough_lungs

Type: CONSTANT


Example:
"example_ability": {
"ability": "lucraftcore:tough_lungs",
"show_in_bar": false,
"title": {"translate":"lucraftcore.abilities.tough_lungs.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray"
}




SettingTypeDefaultDescription
show_in_bar Boolean false

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"lucraftcore.abilities.tough_lungs.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black


Invisibility

lucraftcore:invisibility

Type: TOGGLE


Example:
"example_ability": {
"ability": "lucraftcore:invisibility",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"lucraftcore.abilities.invisibility.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray"
}





SettingTypeDefaultDescription
cooldown Integer 0

Maximum cooldown for using this ability

show_in_bar Boolean true

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"lucraftcore.abilities.invisibility.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black


Command

lucraftcore:command

Type: ACTION


Example:
"example_ability": {
"ability": "lucraftcore:command",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"lucraftcore.abilities.command.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"commands": ["say Hello", "say World"]
}






SettingTypeDefaultDescription
cooldown Integer 0

Maximum cooldown for using this ability

show_in_bar Boolean true

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"lucraftcore.abilities.command.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

commands AbilityCommand$CommandList ["say Hello", "say World"]

Sets the commands which get executed when using the ability


Command

lucraftcore:command_loop

Type: CONSTANT


Example:
"example_ability": {
"ability": "lucraftcore:command_loop",
"show_in_bar": false,
"title": {"translate":"lucraftcore.abilities.command_loop.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"commands": ["say Hello", "say World"]
}





SettingTypeDefaultDescription
show_in_bar Boolean false

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"lucraftcore.abilities.command_loop.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

commands AbilityCommand$CommandList ["say Hello", "say World"]

Sets the commands which get executed when using the ability


Command

lucraftcore:command_toggle

Type: TOGGLE


Example:
"example_ability": {
"ability": "lucraftcore:command_toggle",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"lucraftcore.abilities.command_toggle.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"commands": ["say Hello", "say World"]
}






SettingTypeDefaultDescription
cooldown Integer 0

Maximum cooldown for using this ability

show_in_bar Boolean true

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"lucraftcore.abilities.command_toggle.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

commands AbilityCommand$CommandList ["say Hello", "say World"]

Sets the commands which get executed when using the ability


Command

lucraftcore:command_held

Type: HELD


Example:
"example_ability": {
"ability": "lucraftcore:command_held",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"lucraftcore.abilities.command_held.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"commands": ["say Hello", "say World"]
}






SettingTypeDefaultDescription
cooldown Integer 0

Maximum cooldown for using this ability

show_in_bar Boolean true

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"lucraftcore.abilities.command_held.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

commands AbilityCommand$CommandList ["say Hello", "say World"]

Sets the commands which get executed when using the ability


Command On Gain

lucraftcore:command_on_gain

Type: CONSTANT


Example:
"example_ability": {
"ability": "lucraftcore:command_on_gain",
"show_in_bar": false,
"title": {"translate":"lucraftcore.abilities.command_on_gain.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"commands": ["say Hello", "say World"]
}





SettingTypeDefaultDescription
show_in_bar Boolean false

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"lucraftcore.abilities.command_on_gain.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

commands AbilityCommand$CommandList ["say Hello", "say World"]

Sets the commands which get executed when using the ability


Command On Lose

lucraftcore:command_on_lose

Type: CONSTANT


Example:
"example_ability": {
"ability": "lucraftcore:command_on_lose",
"show_in_bar": false,
"title": {"translate":"lucraftcore.abilities.command_on_lose.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"commands": ["say Hello", "say World"]
}





SettingTypeDefaultDescription
show_in_bar Boolean false

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"lucraftcore.abilities.command_on_lose.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

commands AbilityCommand$CommandList ["say Hello", "say World"]

Sets the commands which get executed when using the ability


Punch

lucraftcore:set_punch

Type: ACTION


Example:
"example_ability": {
"ability": "lucraftcore:set_punch",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"lucraftcore.abilities.set_punch.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"arm": 0,
"reach_distance": 5.0,
"damage": -1.0
}








SettingTypeDefaultDescription
cooldown Integer 0

Maximum cooldown for using this ability

show_in_bar Boolean true

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"lucraftcore.abilities.set_punch.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

arm Integer 0

The arm that will be used for this. 0 - main hand. 1 - off hand. 2 - both arms. 3 - random arm

reach_distance Float 5.0

The maximum distance you can hit entities at

damage Float -1.0

The amount of damage dealt with each hit. If you set it to -1 it will use the current attack stat of the player


God Mode

heroesexpansion:god_mode

Type: TOGGLE


Example:
"example_ability": {
"ability": "heroesexpansion:god_mode",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"heroesexpansion.abilities.god_mode.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"damage": 7.0
}






SettingTypeDefaultDescription
cooldown Integer 0

Maximum cooldown for using this ability

show_in_bar Boolean true

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"heroesexpansion.abilities.god_mode.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

damage Float 7.0

The amount of damage boost given by the ability


Lightning Strike

heroesexpansion:lightning_strike

Type: HELD


Example:
"example_ability": {
"ability": "heroesexpansion:lightning_strike",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"heroesexpansion.abilities.lightning_strike.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray"
}





SettingTypeDefaultDescription
cooldown Integer 0

Maximum cooldown for using this ability

show_in_bar Boolean true

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"heroesexpansion.abilities.lightning_strike.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black


Lightning Attack

heroesexpansion:lightning_attack

Type: ACTION


Example:
"example_ability": {
"ability": "heroesexpansion:lightning_attack",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"heroesexpansion.abilities.lightning_attack.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"damage": 10.0
}






SettingTypeDefaultDescription
cooldown Integer 0

Maximum cooldown for using this ability

show_in_bar Boolean true

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"heroesexpansion.abilities.lightning_attack.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

damage Float 10.0

The distance that you can strike the lightning from.


Solar Energy

heroesexpansion:solar_energy

Type: CONSTANT


Example:
"example_ability": {
"ability": "heroesexpansion:solar_energy",
"show_in_bar": false,
"title": {"translate":"heroesexpansion.abilities.solar_energy.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"max_solar_energy": 100,
"ability_values": [
{ "ability": "ability_key_1", "amount": 3, "frequency": 1 },
{ "ability": "ability_key_2", "amount": 1, "frequency": 2 }
]
}






SettingTypeDefaultDescription
show_in_bar Boolean false

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"heroesexpansion.abilities.solar_energy.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

max_solar_energy Integer 100

The maximum amount of solar energy you can charge to

ability_values AbilitySolarEnergy$SolarAbilityEntry> [
{ "ability": "ability_key_1", "amount": 3, "frequency": 1 },
{ "ability": "ability_key_2", "amount": 1, "frequency": 2 }
]

An array of settings for every ability


Heat Vision

heroesexpansion:heat_vision

Type: HELD


Example:
"example_ability": {
"ability": "heroesexpansion:heat_vision",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"heroesexpansion.abilities.heat_vision.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"color": [255, 0, 0]
}






SettingTypeDefaultDescription
cooldown Integer 0

Maximum cooldown for using this ability

show_in_bar Boolean true

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"heroesexpansion.abilities.heat_vision.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

color Color [255, 0, 0]

The color of the beams


Kinetic Energy Absorption

heroesexpansion:kinetic_energy_absorption

Type: ACTION


Example:
"example_ability": {
"ability": "heroesexpansion:kinetic_energy_absorption",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"heroesexpansion.abilities.kinetic_energy_absorption.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"max_energy": 100,
"color": [255, 255, 255]
}







SettingTypeDefaultDescription
cooldown Integer 0

Maximum cooldown for using this ability

show_in_bar Boolean true

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"heroesexpansion.abilities.kinetic_energy_absorption.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

max_energy Integer 100

The maximum energy able to be absorbed

color Color [255, 255, 255]

The color of the energy blast


Call Weapon

heroesexpansion:call_weapon

Type: ACTION


Example:
"example_ability": {
"ability": "heroesexpansion:call_weapon",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"heroesexpansion.abilities.call_weapon.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray"
}





SettingTypeDefaultDescription
cooldown Integer 0

Maximum cooldown for using this ability

show_in_bar Boolean true

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"heroesexpansion.abilities.call_weapon.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black


Energy Absorption

heroesexpansion:energy_absorption

Type: TOGGLE


Example:
"example_ability": {
"ability": "heroesexpansion:energy_absorption",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"heroesexpansion.abilities.energy_absorption.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"max_energy": 100,
"max_damage": 10.0
}







SettingTypeDefaultDescription
cooldown Integer 0

Maximum cooldown for using this ability

show_in_bar Boolean true

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"heroesexpansion.abilities.energy_absorption.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

max_energy Integer 100

The maximum amount of energy that you can absorb.

max_damage Float 10.0

The maximum amount of damage that you can cause.


I don't feel so good

heroesexpansion:i_dont_feel_so_good

Type: CONSTANT


Example:
"example_ability": {
"ability": "heroesexpansion:i_dont_feel_so_good",
"show_in_bar": false,
"title": {"translate":"heroesexpansion.abilities.i_dont_feel_so_good.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray"
}




SettingTypeDefaultDescription
show_in_bar Boolean false

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"heroesexpansion.abilities.i_dont_feel_so_good.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black


Spider Sense

heroesexpansion:spider_sense

Type: CONSTANT


Example:
"example_ability": {
"ability": "heroesexpansion:spider_sense",
"show_in_bar": false,
"title": {"translate":"heroesexpansion.abilities.spider_sense.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray"
}




SettingTypeDefaultDescription
show_in_bar Boolean false

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"heroesexpansion.abilities.spider_sense.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black


Wall Crawling

heroesexpansion:wall_crawling

Type: TOGGLE


Example:
"example_ability": {
"ability": "heroesexpansion:wall_crawling",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"heroesexpansion.abilities.wall_crawling.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray"
}





SettingTypeDefaultDescription
cooldown Integer 0

Maximum cooldown for using this ability

show_in_bar Boolean true

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"heroesexpansion.abilities.wall_crawling.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black


Web Wings

heroesexpansion:web_wings

Type: TOGGLE


Example:
"example_ability": {
"ability": "heroesexpansion:web_wings",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"heroesexpansion.abilities.web_wings.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray"
}





SettingTypeDefaultDescription
cooldown Integer 0

Maximum cooldown for using this ability

show_in_bar Boolean true

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"heroesexpansion.abilities.web_wings.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black


Blindness

heroesexpansion:blindness

Type: CONSTANT


Example:
"example_ability": {
"ability": "heroesexpansion:blindness",
"show_in_bar": false,
"title": {"translate":"heroesexpansion.abilities.blindness.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray"
}




SettingTypeDefaultDescription
show_in_bar Boolean false

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"heroesexpansion.abilities.blindness.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black


Precision

heroesexpansion:precision

Type: CONSTANT


Example:
"example_ability": {
"ability": "heroesexpansion:precision",
"show_in_bar": false,
"title": {"translate":"heroesexpansion.abilities.precision.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray"
}




SettingTypeDefaultDescription
show_in_bar Boolean false

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"heroesexpansion.abilities.precision.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black


Portal

heroesexpansion:portal

Type: ACTION


Example:
"example_ability": {
"ability": "heroesexpansion:portal",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"heroesexpansion.abilities.portal.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray"
}





SettingTypeDefaultDescription
cooldown Integer 0

Maximum cooldown for using this ability

show_in_bar Boolean true

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"heroesexpansion.abilities.portal.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black


Grab Entity

heroesexpansion:grab_entity

Type: HELD


Example:
"example_ability": {
"ability": "heroesexpansion:grab_entity",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"heroesexpansion.abilities.grab_entity.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray"
}





SettingTypeDefaultDescription
cooldown Integer 0

Maximum cooldown for using this ability

show_in_bar Boolean true

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"heroesexpansion.abilities.grab_entity.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black


Photon Blast

heroesexpansion:photon_blast

Type: HELD


Example:
"example_ability": {
"ability": "heroesexpansion:photon_blast",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"heroesexpansion.abilities.photon_blast.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"color": [99, 92, 0]
}






SettingTypeDefaultDescription
cooldown Integer 0

Maximum cooldown for using this ability

show_in_bar Boolean true

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"heroesexpansion.abilities.photon_blast.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

color Color [99, 92, 0]

The color of the beam


Force Field

heroesexpansion:force_field

Type: HELD


Example:
"example_ability": {
"ability": "heroesexpansion:force_field",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"heroesexpansion.abilities.force_field.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"color": [2, 85, 255]
}






SettingTypeDefaultDescription
cooldown Integer 0

Maximum cooldown for using this ability

show_in_bar Boolean true

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"heroesexpansion.abilities.force_field.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

color Color [2, 85, 255]

Sets the color of the shield


Black Hole

heroesexpansion:black_hole

Type: HELD


Example:
"example_ability": {
"ability": "heroesexpansion:black_hole",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"heroesexpansion.abilities.black_hole.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray"
}





SettingTypeDefaultDescription
cooldown Integer 0

Maximum cooldown for using this ability

show_in_bar Boolean true

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"heroesexpansion.abilities.black_hole.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black


Freeze Breath

heroesexpansion:freeze_breath

Type: HELD


Example:
"example_ability": {
"ability": "heroesexpansion:freeze_breath",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"heroesexpansion.abilities.freeze_breath.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"distance": 5.0
}






SettingTypeDefaultDescription
cooldown Integer 0

Maximum cooldown for using this ability

show_in_bar Boolean true

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"heroesexpansion.abilities.freeze_breath.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black

distance Float 5.0

Sets the maximum distance entities and blocks can be reached with


X-Ray Vision

heroesexpansion:x_ray

Type: HELD


Example:
"example_ability": {
"ability": "heroesexpansion:x_ray",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"heroesexpansion.abilities.x_ray.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray"
}





SettingTypeDefaultDescription
cooldown Integer 0

Maximum cooldown for using this ability

show_in_bar Boolean true

Determines if this ability should be displayed in the ability bar

title ITextComponent {"translate":"heroesexpansion.abilities.x_ray.name"}

Allows you to set a custom title for this ability

icon AbilityDataIcon$Icon { "type": "internal" }

Lets you customize the icon for the ability

bar_color EnumAbilityBarColor "light_gray"

Lets you choose the color of the ability bar frame for this ability. Available options: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black