Example:
"example_ability": {
"ability": "speedsterheroes:super_speed",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"speedsterheroes.abilities.super_speed.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"base_speed_levels": 1,
"gives_xp": false
}
Setting | Type | Default | Description |
---|---|---|---|
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":"speedsterheroes.abilities.super_speed.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 |
base_speed_levels |
Integer |
1 |
The base number of speed levels the ability gets. |
gives_xp |
Boolean |
false |
Whether or not the ability gives xp. |
Example:
"example_ability": {
"ability": "speedsterheroes:change_speed",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"speedsterheroes.abilities.change_speed.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"accelerate": false
}
Setting | Type | Default | Description |
---|---|---|---|
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":"speedsterheroes.abilities.change_speed.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 |
accelerate |
Boolean |
false |
Whether this ability increases or decreases speed levels. |
Example:
"example_ability": {
"ability": "speedsterheroes:water_running",
"show_in_bar": false,
"title": {"translate":"speedsterheroes.abilities.water_running.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"speed": 1.0
}
Setting | Type | Default | Description |
---|---|---|---|
show_in_bar |
Boolean |
false |
Determines if this ability should be displayed in the ability bar |
title |
ITextComponent |
{"translate":"speedsterheroes.abilities.water_running.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 |
1.0 |
The minimum speed required to walk on water. |
Example:
"example_ability": {
"ability": "speedsterheroes:wall_running",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"speedsterheroes.abilities.wall_running.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"speed": 1.0
}
Setting | Type | Default | Description |
---|---|---|---|
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":"speedsterheroes.abilities.wall_running.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 |
1.0 |
The minimum speed required to wall run. |
Example:
"example_ability": {
"ability": "speedsterheroes:phasing",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"speedsterheroes.abilities.phasing.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray"
}
Setting | Type | Default | Description |
---|---|---|---|
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":"speedsterheroes.abilities.phasing.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 |
Example:
"example_ability": {
"ability": "speedsterheroes:lightning_throw",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"speedsterheroes.abilities.lightning_throw.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray"
}
Setting | Type | Default | Description |
---|---|---|---|
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":"speedsterheroes.abilities.lightning_throw.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 |
Example:
"example_ability": {
"ability": "speedsterheroes:arm_vortex",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"speedsterheroes.abilities.arm_vortex.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"distance": 1.0
}
Setting | Type | Default | Description |
---|---|---|---|
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":"speedsterheroes.abilities.arm_vortex.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 distance the vortex extends. |
Example:
"example_ability": {
"ability": "speedsterheroes:blade",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"speedsterheroes.abilities.blade.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray"
}
Setting | Type | Default | Description |
---|---|---|---|
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":"speedsterheroes.abilities.blade.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 |
Example:
"example_ability": {
"ability": "speedsterheroes:dimension_breach",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"speedsterheroes.abilities.dimension_breach.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray"
}
Setting | Type | Default | Description |
---|---|---|---|
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":"speedsterheroes.abilities.dimension_breach.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 |
Example:
"example_ability": {
"ability": "speedsterheroes:time_remnant",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"speedsterheroes.abilities.time_remnant.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray"
}
Setting | Type | Default | Description |
---|---|---|---|
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":"speedsterheroes.abilities.time_remnant.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 |
Example:
"example_ability": {
"ability": "speedsterheroes:suit_ring",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"speedsterheroes.abilities.suit_ring.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray"
}
Setting | Type | Default | Description |
---|---|---|---|
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":"speedsterheroes.abilities.suit_ring.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 |
Example:
"example_ability": {
"ability": "speedsterheroes:change_blocks",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"speedsterheroes.abilities.change_blocks.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray"
}
Setting | Type | Default | Description |
---|---|---|---|
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":"speedsterheroes.abilities.change_blocks.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 |
Example:
"example_ability": {
"ability": "speedsterheroes:save_block",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"speedsterheroes.abilities.save_block.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray"
}
Setting | Type | Default | Description |
---|---|---|---|
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":"speedsterheroes.abilities.save_block.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 |
Example:
"example_ability": {
"ability": "speedsterheroes:turn_into_bubbles",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"speedsterheroes.abilities.turn_into_bubbles.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray"
}
Setting | Type | Default | Description |
---|---|---|---|
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":"speedsterheroes.abilities.turn_into_bubbles.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 |
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"
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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"
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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"
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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"
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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"
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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"
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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"
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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"
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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"
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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"
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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"
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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"
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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"
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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]
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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
}
Setting | Type | Default | Description |
---|---|---|---|
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) |
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"
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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"
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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"
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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"
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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
}
Setting | Type | Default | Description |
---|---|---|---|
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. |
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 }
]
}
Setting | Type | Default | Description |
---|---|---|---|
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> |
[ |
An array of settings for every ability |
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]
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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]
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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"
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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
}
Setting | Type | Default | Description |
---|---|---|---|
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. |
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"
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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"
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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"
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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"
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
Example:
"example_ability": {
"ability": "heroesexpansion:blindness",
"show_in_bar": false,
"title": {"translate":"heroesexpansion.abilities.blindness.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray"
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
Example:
"example_ability": {
"ability": "heroesexpansion:precision",
"show_in_bar": false,
"title": {"translate":"heroesexpansion.abilities.precision.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray"
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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"
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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"
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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]
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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]
}
Setting | Type | Default | Description |
---|---|---|---|
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 |
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"
}
Setting | Type | Default | Description |
---|---|---|---|
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 |