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],
"entity_data": {},
"play_sound": true,
"invisible": 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":"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 |
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": "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"]
}
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.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 |
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"]
}
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.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 |
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"]
}
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.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 |
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"]
}
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.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 |
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"]
}
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.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 |
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"]
}
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.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 |
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
}
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.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 |
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 |
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
}
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.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 |
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"
}
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.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 |
Example:
"example_ability": {
"ability": "infinity:snap",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"infinity.abilities.snap.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":"infinity.abilities.snap.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": "infinity:kill",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"infinity.abilities.kill.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":"infinity.abilities.kill.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": "infinity:changesnap",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"infinity.abilities.changesnap.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":"infinity.abilities.changesnap.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": "infinity:saturation",
"show_in_bar": false,
"title": {"translate":"infinity.abilities.saturation.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":"infinity.abilities.saturation.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": "infinity:locate",
"show_in_bar": false,
"title": {"translate":"infinity.abilities.locate.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":"infinity.abilities.locate.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": "pymtech:pym_particle_size",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"pymtech.abilities.pym_particle_size.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"size": 0.1
}
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":"pymtech.abilities.pym_particle_size.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 |
Sets the size you want to change to |
Example:
"example_ability": {
"ability": "pymtech:regulator",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"pymtech.abilities.regulator.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"advanced": 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":"pymtech.abilities.regulator.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 |
advanced |
Boolean |
false |
Determines if you have access to the advanced regulator GUI |
Example:
"example_ability": {
"ability": "pymtech:shrink_suit",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"pymtech.abilities.shrink_suit.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"advanced": 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":"pymtech.abilities.shrink_suit.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 |
advanced |
Boolean |
true |
Determines if you need Pym Particles to shrink the suit |
Example:
"example_ability": {
"ability": "star-tech:tendrils",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"star-tech.abilities.tendrils.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":"star-tech.abilities.tendrils.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": "star-tech:power_cyclone",
"show_in_bar": false,
"title": {"translate":"star-tech.abilities.power_cyclone.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":"star-tech.abilities.power_cyclone.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": "star-tech:power_blast",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"star-tech.abilities.power_blast.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"duration": 10
}
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":"star-tech.abilities.power_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 |
duration |
Integer |
10 |
How long the beam is fired for. |
Example:
"example_ability": {
"ability": "star-tech:power_impower",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"star-tech.abilities.power_impower.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":"star-tech.abilities.power_impower.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": "star-tech:power_rocket_burst",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"star-tech.abilities.power_rocket_burst.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":"star-tech.abilities.power_rocket_burst.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": "star-tech:power_give_burnout",
"show_in_bar": false,
"title": {"translate":"star-tech.abilities.power_give_burnout.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":"star-tech.abilities.power_give_burnout.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": "star-tech:concussive_blast",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"star-tech.abilities.concussive_blast.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"damage": 1.0,
"duration": 5
}
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":"star-tech.abilities.concussive_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 |
1.0 |
The damage done by the attack |
duration |
Integer |
5 |
How long the blast is fired for. |
Example:
"example_ability": {
"ability": "the-fifth-world:involuntary_explosion",
"show_in_bar": false,
"title": {"translate":"the-fifth-world.abilities.involuntary_explosion.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":"the-fifth-world.abilities.involuntary_explosion.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": "the-fifth-world:set_on_fire",
"show_in_bar": false,
"title": {"translate":"the-fifth-world.abilities.set_on_fire.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":"the-fifth-world.abilities.set_on_fire.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": "the-fifth-world:butter_fingers",
"show_in_bar": false,
"title": {"translate":"the-fifth-world.abilities.butter_fingers.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":"the-fifth-world.abilities.butter_fingers.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": "the-fifth-world:restrictive_diet",
"show_in_bar": false,
"title": {"translate":"the-fifth-world.abilities.restrictive_diet.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":"the-fifth-world.abilities.restrictive_diet.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": "the-fifth-world:deafness",
"show_in_bar": false,
"title": {"translate":"the-fifth-world.abilities.deafness.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":"the-fifth-world.abilities.deafness.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": "the-fifth-world:lightning_rod",
"show_in_bar": false,
"title": {"translate":"the-fifth-world.abilities.lightning_rod.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":"the-fifth-world.abilities.lightning_rod.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": "the-fifth-world:starving",
"show_in_bar": false,
"title": {"translate":"the-fifth-world.abilities.starving.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":"the-fifth-world.abilities.starving.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": "the-fifth-world:apply_shader",
"show_in_bar": false,
"title": {"translate":"the-fifth-world.abilities.apply_shader.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"shader": ""
}
Setting | Type | Default | Description |
---|---|---|---|
show_in_bar |
Boolean |
false |
Determines if this ability should be displayed in the ability bar |
title |
ITextComponent |
{"translate":"the-fifth-world.abilities.apply_shader.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 |
shader |
String |
"" |
Sets the shader to load, in resourcelocation format i.e.: "minecraft:shaders/post/shader.json" |
Example:
"example_ability": {
"ability": "the-fifth-world:make_hostile",
"show_in_bar": false,
"title": {"translate":"the-fifth-world.abilities.make_hostile.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":"the-fifth-world.abilities.make_hostile.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": "the-fifth-world:screech",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"the-fifth-world.abilities.screech.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"damage": 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":"the-fifth-world.abilities.screech.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 |
1.0 |
The damage done by the attack |
Example:
"example_ability": {
"ability": "the-fifth-world:lay_egg",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"the-fifth-world.abilities.lay_egg.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":"the-fifth-world.abilities.lay_egg.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": "the-fifth-world:eat_block",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"the-fifth-world.abilities.eat_block.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"saturation": 1.0,
"food": 1,
"from": "minecraft:air",
"to": "minecraft:air"
}
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":"the-fifth-world.abilities.eat_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 |
saturation |
Float |
1.0 |
The amount of saturation to gain from eating the block. |
food |
Integer |
1 |
The amount of food to gain from eating the block. |
from |
Block |
"minecraft:air" |
The block to eat |
to |
Block |
"minecraft:air" |
The block to turn eaten block in to |
Example:
"example_ability": {
"ability": "the-fifth-world:potion_immunity",
"show_in_bar": false,
"title": {"translate":"the-fifth-world.abilities.potion_immunity.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"potion": "minecraft:poison"
}
Setting | Type | Default | Description |
---|---|---|---|
show_in_bar |
Boolean |
false |
Determines if this ability should be displayed in the ability bar |
title |
ITextComponent |
{"translate":"the-fifth-world.abilities.potion_immunity.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 potion to give immunity to |
Example:
"example_ability": {
"ability": "the-fifth-world:explode",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"the-fifth-world.abilities.explode.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"strength": 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":"the-fifth-world.abilities.explode.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 |
strength |
Float |
1.0 |
The strength of the explosion |
Example:
"example_ability": {
"ability": "the-fifth-world:mountable",
"show_in_bar": false,
"title": {"translate":"the-fifth-world.abilities.mountable.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":"the-fifth-world.abilities.mountable.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": "the-fifth-world:create_item",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"the-fifth-world.abilities.create_item.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"item": { "item": "minecraft:air", "data": 0, "count": 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":"the-fifth-world.abilities.create_item.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 |
item |
ItemStack |
{ "item": "minecraft:air", "data": 0, "count": 0 } |
Sets the itemstack to create |
Example:
"example_ability": {
"ability": "the-fifth-world:give_potion",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"the-fifth-world.abilities.give_potion.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"potion": "minecraft:health_boost",
"amplifier": 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":"the-fifth-world.abilities.give_potion.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:health_boost" |
Sets the potion to give to yourself. |
amplifier |
Integer |
0 |
Sets the amplifier for the potion effect |
Example:
"example_ability": {
"ability": "the-fifth-world:change_item",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"the-fifth-world.abilities.change_item.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"from": { "item": "minecraft:air", "data": 0, "count": 0 },
"to": { "item": "minecraft:air", "data": 0, "count": 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":"the-fifth-world.abilities.change_item.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 |
from |
ItemStack |
{ "item": "minecraft:air", "data": 0, "count": 0 } |
The item to change from |
to |
ItemStack |
{ "item": "minecraft:air", "data": 0, "count": 0 } |
The item to change to |
Example:
"example_ability": {
"ability": "the-fifth-world:bonemeal_area",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"the-fifth-world.abilities.bonemeal_area.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"radius": 1
}
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":"the-fifth-world.abilities.bonemeal_area.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 |
radius |
Integer |
1 |
The radius of the bonemeal effect. |
Example:
"example_ability": {
"ability": "the-fifth-world:summon_entity",
"cooldown": 0,
"show_in_bar": true,
"title": {"translate":"the-fifth-world.abilities.summon_entity.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"entity": "minecraft:zombie",
"number": 1
}
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":"the-fifth-world.abilities.summon_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 |
entity |
String |
"minecraft:zombie" |
The name of the entity to spawn. |
number |
Integer |
1 |
The number of entities to spawn. |
Example:
"example_ability": {
"ability": "the-fifth-world:skin_change",
"show_in_bar": false,
"title": {"translate":"the-fifth-world.abilities.skin_change.name"},
"icon": { "type": "internal" },
"bar_color": "light_gray",
"skin": "",
"small_arms": false,
"main_color": [0, 0, 0],
"secondary_color": [0, 0, 0]
}
Setting | Type | Default | Description |
---|---|---|---|
show_in_bar |
Boolean |
false |
Determines if this ability should be displayed in the ability bar |
title |
ITextComponent |
{"translate":"the-fifth-world.abilities.skin_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 |
skin |
String |
"" |
The skin to change in to. |
small_arms |
Boolean |
false |
If the skin to change in to has small arms or not |
main_color |
Color |
[0, 0, 0] |
The main transition color from default skin to the one changing in to. |
secondary_color |
Color |
[0, 0, 0] |
The secondary color that the main one will be randomly offset by. |