threecore:dummy
| Setting | Type | Fallback Value | Description |
|---|---|---|---|
| show_in_bar | Boolean |
false
|
Determines if this ability should be displayed in the ability bar without a condition that displays it there. |
| hidden | Boolean |
false
|
If enabled, the ability will be invisible for the ability GUI & ability bar |
| title | ITextComponent |
{"translate":"ability.threecore.dummy"}
|
Allows you to set a custom title for this ability |
| icon | IIcon |
{"type":"threecore:item","item":"minecraft:barrier","count":1}
|
Lets you customize the icon for the ability |
| bar_color | EnumAbilityColor |
"light_gray"
|
Changes the color of the ability in the ability bar |
| additional_data | CompoundNBT |
{}
|
You can store additional data here, especially useful if you use scripts and want to mark certain abilities |
threecore:command
| Setting | Type | Fallback Value | Description |
|---|---|---|---|
| show_in_bar | Boolean |
false
|
Determines if this ability should be displayed in the ability bar without a condition that displays it there. |
| hidden | Boolean |
false
|
If enabled, the ability will be invisible for the ability GUI & ability bar |
| title | ITextComponent |
{"translate":"ability.threecore.command"}
|
Allows you to set a custom title for this ability |
| icon | IIcon |
{"type":"threecore:item","item":"minecraft:command_block","count":1}
|
Lets you customize the icon for the ability |
| bar_color | EnumAbilityColor |
"light_gray"
|
Changes the color of the ability in the ability bar |
| additional_data | CompoundNBT |
{}
|
You can store additional data here, especially useful if you use scripts and want to mark certain abilities |
| commands | CommandListThreeData$CommandList |
"/say Hello World"
|
Sets the commands which get executed when using the ability |
threecore:healing
| Setting | Type | Fallback Value | Description |
|---|---|---|---|
| show_in_bar | Boolean |
false
|
Determines if this ability should be displayed in the ability bar without a condition that displays it there. |
| hidden | Boolean |
false
|
If enabled, the ability will be invisible for the ability GUI & ability bar |
| title | ITextComponent |
{"translate":"ability.threecore.healing"}
|
Allows you to set a custom title for this ability |
| icon | IIcon |
{"type":"threecore:texture","texture":"threecore:textures/gui/icons.png","u":0,"v":0,"width":16,"height":16,"texture_width":256,"texture_height":256}
|
Lets you customize the icon for the ability |
| bar_color | EnumAbilityColor |
"light_gray"
|
Changes the color of the ability in the ability bar |
| additional_data | CompoundNBT |
{}
|
You can store additional data here, especially useful if you use scripts and want to mark certain abilities |
| frequency | Integer |
20
|
Sets the frequency of healing (in ticks) |
| amount | Float |
0.5
|
Sets the amount of hearts for each healing |
threecore:flight
| Setting | Type | Fallback Value | Description |
|---|---|---|---|
| show_in_bar | Boolean |
false
|
Determines if this ability should be displayed in the ability bar without a condition that displays it there. |
| hidden | Boolean |
false
|
If enabled, the ability will be invisible for the ability GUI & ability bar |
| title | ITextComponent |
{"translate":"ability.threecore.flight"}
|
Allows you to set a custom title for this ability |
| icon | IIcon |
{"type":"threecore:texture","texture":"threecore:textures/gui/icons.png","u":0,"v":16,"width":16,"height":16,"texture_width":256,"texture_height":256}
|
Lets you customize the icon for the ability |
| bar_color | EnumAbilityColor |
"light_gray"
|
Changes the color of the ability in the ability bar |
| additional_data | CompoundNBT |
{}
|
You can store additional data here, especially useful if you use scripts and want to mark certain abilities |
| speed | Float |
1.0
|
Sets the speed multiplier for flying when you are NOT sprinting |
| sprint_speed | Float |
3.0
|
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) |
threecore:accelerating_flight
| Setting | Type | Fallback Value | Description |
|---|---|---|---|
| show_in_bar | Boolean |
false
|
Determines if this ability should be displayed in the ability bar without a condition that displays it there. |
| hidden | Boolean |
false
|
If enabled, the ability will be invisible for the ability GUI & ability bar |
| title | ITextComponent |
{"translate":"ability.threecore.accelerating_flight"}
|
Allows you to set a custom title for this ability |
| icon | IIcon |
{"type":"threecore:texture","texture":"threecore:textures/gui/icons.png","u":0,"v":16,"width":16,"height":16,"texture_width":256,"texture_height":256}
|
Lets you customize the icon for the ability |
| bar_color | EnumAbilityColor |
"light_gray"
|
Changes the color of the ability in the ability bar |
| additional_data | CompoundNBT |
{}
|
You can store additional data here, especially useful if you use scripts and want to mark certain abilities |
| base_speed | Float |
0.25
|
Speed you start with when starting to fly |
| max_speed | Float |
10.0
|
Maximum flight speed you can reach |
| acceleration | Float |
0.01
|
Acceleration: amount of speed per tick |
| rotate_arms | Boolean |
true
|
If enabled the players arms will face in your direction (like Superman) |
threecore:teleport
| Setting | Type | Fallback Value | Description |
|---|---|---|---|
| show_in_bar | Boolean |
false
|
Determines if this ability should be displayed in the ability bar without a condition that displays it there. |
| hidden | Boolean |
false
|
If enabled, the ability will be invisible for the ability GUI & ability bar |
| title | ITextComponent |
{"translate":"ability.threecore.teleport"}
|
Allows you to set a custom title for this ability |
| icon | IIcon |
{"type":"threecore:item","item":"minecraft:ender_pearl","count":1}
|
Lets you customize the icon for the ability |
| bar_color | EnumAbilityColor |
"light_gray"
|
Changes the color of the ability in the ability bar |
| additional_data | CompoundNBT |
{}
|
You can store additional data here, especially useful if you use scripts and want to mark certain abilities |
| distance | Float |
5.0
|
The maximum amount of blocks you can teleport to |
threecore:attribute_modifier
| Setting | Type | Fallback Value | Description |
|---|---|---|---|
| show_in_bar | Boolean |
false
|
Determines if this ability should be displayed in the ability bar without a condition that displays it there. |
| hidden | Boolean |
false
|
If enabled, the ability will be invisible for the ability GUI & ability bar |
| title | ITextComponent |
{"translate":"ability.threecore.attribute_modifier"}
|
Allows you to set a custom title for this ability |
| icon | IIcon |
{"type":"threecore:item","item":"minecraft:barrier","count":1}
|
Lets you customize the icon for the ability |
| bar_color | EnumAbilityColor |
"light_gray"
|
Changes the color of the ability in the ability bar |
| additional_data | CompoundNBT |
{}
|
You can store additional data here, especially useful if you use scripts and want to mark certain abilities |
| attribute | Attribute |
"minecraft:generic.armor"
|
Determines which attribute should be modified. Possible attribute: "minecraft:generic.max_health", "minecraft:generic.follow_range", "minecraft:generic.knockback_resistance", "minecraft:generic.movement_speed", "minecraft:generic.flying_speed", "minecraft:generic.attack_damage", "minecraft:generic.attack_knockback", "minecraft:generic.attack_speed", "minecraft:generic.armor", "minecraft:generic.armor_toughness", "minecraft:generic.luck", "minecraft:zombie.spawn_reinforcements", "minecraft:horse.jump_strength", "threecore:step_height", "threecore:fall_resistance", "threecore:jump_height", "threecore:sprint_speed", "threecore:size_width", "threecore:size_height", "apotheosis:draw_speed", "apotheosis:snipe_damage", "apotheosis:fire_damage", "apotheosis:cold_damage", "apotheosis:life_steal", "apotheosis:piercing_damage", "apotheosis:current_hp_damage", "apotheosis:crit_chance", "apotheosis:crit_damage", "apotheosis:overhealing", "apotheosis:reflection", "botania:pixie_spawn_chance", "so_many_enchants:player.attack_distance", "environmental:stealth", "forge:swim_speed", "forge:nametag_distance", "forge:entity_gravity", "forge:reach_distance", "savageandravage:explosive_damage_reduction" |
| amount | Double |
1.0
|
The amount for the giving attribute modifier |
| operation | AttributeModifier$Operation |
0
|
The operation for the giving attribute modifier (More: https://minecraft.gamepedia.com/Attribute#Operations) |
| uuid | UUID |
"498be4fb-af04-42f2-8948-e6ccdc0d99e1"
|
Sets the unique identifier for this attribute modifier. If not specified it will generate a random one |
threecore:invisibility
| Setting | Type | Fallback Value | Description |
|---|---|---|---|
| show_in_bar | Boolean |
false
|
Determines if this ability should be displayed in the ability bar without a condition that displays it there. |
| hidden | Boolean |
false
|
If enabled, the ability will be invisible for the ability GUI & ability bar |
| title | ITextComponent |
{"translate":"ability.threecore.invisibility"}
|
Allows you to set a custom title for this ability |
| icon | IIcon |
{"type":"threecore:texture","texture":"threecore:textures/gui/icons.png","u":96,"v":16,"width":16,"height":16,"texture_width":256,"texture_height":256}
|
Lets you customize the icon for the ability |
| bar_color | EnumAbilityColor |
"light_gray"
|
Changes the color of the ability in the ability bar |
| additional_data | CompoundNBT |
{}
|
You can store additional data here, especially useful if you use scripts and want to mark certain abilities |
threecore:slowfall
| Setting | Type | Fallback Value | Description |
|---|---|---|---|
| show_in_bar | Boolean |
false
|
Determines if this ability should be displayed in the ability bar without a condition that displays it there. |
| hidden | Boolean |
false
|
If enabled, the ability will be invisible for the ability GUI & ability bar |
| title | ITextComponent |
{"translate":"ability.threecore.slowfall"}
|
Allows you to set a custom title for this ability |
| icon | IIcon |
{"type":"threecore:item","item":"minecraft:feather","count":1}
|
Lets you customize the icon for the ability |
| bar_color | EnumAbilityColor |
"light_gray"
|
Changes the color of the ability in the ability bar |
| additional_data | CompoundNBT |
{}
|
You can store additional data here, especially useful if you use scripts and want to mark certain abilities |
threecore:water_breathing
| Setting | Type | Fallback Value | Description |
|---|---|---|---|
| show_in_bar | Boolean |
false
|
Determines if this ability should be displayed in the ability bar without a condition that displays it there. |
| hidden | Boolean |
false
|
If enabled, the ability will be invisible for the ability GUI & ability bar |
| title | ITextComponent |
{"translate":"ability.threecore.water_breathing"}
|
Allows you to set a custom title for this ability |
| icon | IIcon |
{"type":"threecore:texture","texture":"threecore:textures/gui/icons.png","u":16,"v":16,"width":16,"height":16,"texture_width":256,"texture_height":256}
|
Lets you customize the icon for the ability |
| bar_color | EnumAbilityColor |
"light_gray"
|
Changes the color of the ability in the ability bar |
| additional_data | CompoundNBT |
{}
|
You can store additional data here, especially useful if you use scripts and want to mark certain abilities |
threecore:size_change
| Setting | Type | Fallback Value | Description |
|---|---|---|---|
| show_in_bar | Boolean |
false
|
Determines if this ability should be displayed in the ability bar without a condition that displays it there. |
| hidden | Boolean |
false
|
If enabled, the ability will be invisible for the ability GUI & ability bar |
| title | ITextComponent |
{"translate":"ability.threecore.size_change"}
|
Allows you to set a custom title for this ability |
| icon | IIcon |
{"type":"threecore:texture","texture":"threecore:textures/gui/icons.png","u":160,"v":0,"width":16,"height":16,"texture_width":256,"texture_height":256}
|
Lets you customize the icon for the ability |
| bar_color | EnumAbilityColor |
"light_gray"
|
Changes the color of the ability in the ability bar |
| additional_data | CompoundNBT |
{}
|
You can store additional data here, especially useful if you use scripts and want to mark certain abilities |
| size | Float |
0.1
|
Determines the size for the size change |
| size_change_type | SizeChangeType |
"threecore:default"
|
Determines the size change type for the size change |
threecore:custom_hotbar
| Setting | Type | Fallback Value | Description |
|---|---|---|---|
| show_in_bar | Boolean |
false
|
Determines if this ability should be displayed in the ability bar without a condition that displays it there. |
| hidden | Boolean |
true
|
If enabled, the ability will be invisible for the ability GUI & ability bar |
| title | ITextComponent |
{"translate":"ability.threecore.custom_hotbar"}
|
Allows you to set a custom title for this ability |
| icon | IIcon |
{"type":"threecore:item","item":"minecraft:stick","count":1}
|
Lets you customize the icon for the ability |
| bar_color | EnumAbilityColor |
"light_gray"
|
Changes the color of the ability in the ability bar |
| additional_data | CompoundNBT |
{}
|
You can store additional data here, especially useful if you use scripts and want to mark certain abilities |
| hotbar_element | RenderGameOverlayEvent$ElementType |
"health"
|
Specified the hotbar element which shall be changed. Possible values: "all", "helmet", "portal", "crosshairs", "bosshealth", "bossinfo", "armor", "health", "food", "air", "hotbar", "experience", "text", "healthmount", "jumpbar", "chat", "player_list", "debug", "potion_icons", "subtitles", "fps_graph", "vignette" |
| texture | ResourceLocation |
"minecraft:textures/gui/icons.png"
|
Determines texture for overriding the hotbars one. |
threecore:opening_nbt_timer
| Setting | Type | Fallback Value | Description |
|---|---|---|---|
| show_in_bar | Boolean |
false
|
Determines if this ability should be displayed in the ability bar without a condition that displays it there. |
| hidden | Boolean |
false
|
If enabled, the ability will be invisible for the ability GUI & ability bar |
| title | ITextComponent |
{"translate":"ability.threecore.opening_nbt_timer"}
|
Allows you to set a custom title for this ability |
| icon | IIcon |
{"type":"threecore:item","item":"minecraft:iron_helmet","count":1}
|
Lets you customize the icon for the ability |
| bar_color | EnumAbilityColor |
"light_gray"
|
Changes the color of the ability in the ability bar |
| additional_data | CompoundNBT |
{}
|
You can store additional data here, especially useful if you use scripts and want to mark certain abilities |
| max_timer | Integer |
10
|
Sets the maximum value for the timer, there it goes from 0 to this value-1. You define it in ticks (20 ticks = 1 second). |
| nbt_tag | String |
"Opening"
|
Determines the nbt tag in the item which will be used. |
threecore:model_layer
| Setting | Type | Fallback Value | Description |
|---|---|---|---|
| show_in_bar | Boolean |
false
|
Determines if this ability should be displayed in the ability bar without a condition that displays it there. |
| hidden | Boolean |
true
|
If enabled, the ability will be invisible for the ability GUI & ability bar |
| title | ITextComponent |
{"translate":"ability.threecore.model_layer"}
|
Allows you to set a custom title for this ability |
| icon | IIcon |
{"type":"threecore:item","item":"minecraft:barrier","count":1}
|
Lets you customize the icon for the ability |
| bar_color | EnumAbilityColor |
"light_gray"
|
Changes the color of the ability in the ability bar |
| additional_data | CompoundNBT |
{}
|
You can store additional data here, especially useful if you use scripts and want to mark certain abilities |
| model_layer | ResourceLocation |
"hello:world"
|
Determines the id for the model layer this ability will look for. The model layer json file must be in 'assets/ |
threecore:projectile
| Setting | Type | Fallback Value | Description |
|---|---|---|---|
| show_in_bar | Boolean |
false
|
Determines if this ability should be displayed in the ability bar without a condition that displays it there. |
| hidden | Boolean |
false
|
If enabled, the ability will be invisible for the ability GUI & ability bar |
| title | ITextComponent |
{"translate":"ability.threecore.projectile"}
|
Allows you to set a custom title for this ability |
| icon | IIcon |
{"type":"threecore:item","item":"minecraft:snowball","count":1}
|
Lets you customize the icon for the ability |
| bar_color | EnumAbilityColor |
"light_gray"
|
Changes the color of the ability in the ability bar |
| additional_data | CompoundNBT |
{}
|
You can store additional data here, especially useful if you use scripts and want to mark certain abilities |
| entity_type | EntityType> |
"minecraft:snowball"
|
Determines the entity that will be spawned |
| entity_data | CompoundNBT |
{}
|
NBT tag for the entity that will be spawned |
| inaccuracy | Float |
0.0
|
Determines the inaccuracy when shooting the projectile |
| velocity | Float |
1.5
|
Determines the velocity when shooting the projectile |
threecore:damage_immunity
| Setting | Type | Fallback Value | Description |
|---|---|---|---|
| show_in_bar | Boolean |
false
|
Determines if this ability should be displayed in the ability bar without a condition that displays it there. |
| hidden | Boolean |
false
|
If enabled, the ability will be invisible for the ability GUI & ability bar |
| title | ITextComponent |
{"translate":"ability.threecore.damage_immunity"}
|
Allows you to set a custom title for this ability |
| icon | IIcon |
{"type":"threecore:item","item":"minecraft:barrier","count":1}
|
Lets you customize the icon for the ability |
| bar_color | EnumAbilityColor |
"light_gray"
|
Changes the color of the ability in the ability bar |
| additional_data | CompoundNBT |
{}
|
You can store additional data here, especially useful if you use scripts and want to mark certain abilities |
| damage_sources | String[] |
["lightningBolt","cactus"]
|
Determines which damage sources have no effect on the entity |
threecore:potion_effect
| Setting | Type | Fallback Value | Description |
|---|---|---|---|
| show_in_bar | Boolean |
false
|
Determines if this ability should be displayed in the ability bar without a condition that displays it there. |
| hidden | Boolean |
false
|
If enabled, the ability will be invisible for the ability GUI & ability bar |
| title | ITextComponent |
{"translate":"ability.threecore.potion_effect"}
|
Allows you to set a custom title for this ability |
| icon | IIcon |
{"type":"threecore:item","item":"minecraft:potion","count":1}
|
Lets you customize the icon for the ability |
| bar_color | EnumAbilityColor |
"light_gray"
|
Changes the color of the ability in the ability bar |
| additional_data | CompoundNBT |
{}
|
You can store additional data here, especially useful if you use scripts and want to mark certain abilities |
| effect | Effect |
"minecraft:water_breathing"
|
Determines the type of effec the entity will get |
| duration | Integer |
20
|
Duration for the effect |
| amplifier | Integer |
0
|
The amplifier/level for the effect |
| show_particles | Boolean |
false
|
Determines if the particles should display |
| show_icon | Boolean |
true
|
Determines if the icon should display/render |
threecore:multi_jump
| Setting | Type | Fallback Value | Description |
|---|---|---|---|
| show_in_bar | Boolean |
false
|
Determines if this ability should be displayed in the ability bar without a condition that displays it there. |
| hidden | Boolean |
false
|
If enabled, the ability will be invisible for the ability GUI & ability bar |
| title | ITextComponent |
{"translate":"ability.threecore.multi_jump"}
|
Allows you to set a custom title for this ability |
| icon | IIcon |
{"type":"threecore:texture","texture":"threecore:textures/gui/icons.png","u":144,"v":16,"width":16,"height":16,"texture_width":256,"texture_height":256}
|
Lets you customize the icon for the ability |
| bar_color | EnumAbilityColor |
"light_gray"
|
Changes the color of the ability in the ability bar |
| additional_data | CompoundNBT |
{}
|
You can store additional data here, especially useful if you use scripts and want to mark certain abilities |
| jumps | Integer |
2
|
Determines how often the player can jump in the air |
threecore:name_change
| Setting | Type | Fallback Value | Description |
|---|---|---|---|
| show_in_bar | Boolean |
false
|
Determines if this ability should be displayed in the ability bar without a condition that displays it there. |
| hidden | Boolean |
true
|
If enabled, the ability will be invisible for the ability GUI & ability bar |
| title | ITextComponent |
{"translate":"ability.threecore.name_change"}
|
Allows you to set a custom title for this ability |
| icon | IIcon |
{"type":"threecore:item","item":"minecraft:barrier","count":1}
|
Lets you customize the icon for the ability |
| bar_color | EnumAbilityColor |
"light_gray"
|
Changes the color of the ability in the ability bar |
| additional_data | CompoundNBT |
{}
|
You can store additional data here, especially useful if you use scripts and want to mark certain abilities |
| name | ITextComponent |
{"text":"???"}
|
The name which will render on the entity |
threecore:hud
| Setting | Type | Fallback Value | Description |
|---|---|---|---|
| show_in_bar | Boolean |
false
|
Determines if this ability should be displayed in the ability bar without a condition that displays it there. |
| hidden | Boolean |
true
|
If enabled, the ability will be invisible for the ability GUI & ability bar |
| title | ITextComponent |
{"translate":"ability.threecore.hud"}
|
Allows you to set a custom title for this ability |
| icon | IIcon |
{"type":"threecore:item","item":"minecraft:barrier","count":1}
|
Lets you customize the icon for the ability |
| bar_color | EnumAbilityColor |
"light_gray"
|
Changes the color of the ability in the ability bar |
| additional_data | CompoundNBT |
{}
|
You can store additional data here, especially useful if you use scripts and want to mark certain abilities |
| hud | ResourceLocation |
"minecraft:textures/misc/pumpkinblur.png"
|
Texture for the hud |
threecore:skin_change
| Setting | Type | Fallback Value | Description |
|---|---|---|---|
| show_in_bar | Boolean |
false
|
Determines if this ability should be displayed in the ability bar without a condition that displays it there. |
| hidden | Boolean |
true
|
If enabled, the ability will be invisible for the ability GUI & ability bar |
| title | ITextComponent |
{"translate":"ability.threecore.skin_change"}
|
Allows you to set a custom title for this ability |
| icon | IIcon |
{"type":"threecore:item","item":"minecraft:barrier","count":1}
|
Lets you customize the icon for the ability |
| bar_color | EnumAbilityColor |
"light_gray"
|
Changes the color of the ability in the ability bar |
| additional_data | CompoundNBT |
{}
|
You can store additional data here, especially useful if you use scripts and want to mark certain abilities |
| texture | ResourceLocation |
"minecraft:textures/entity/zombie/drowned.png"
|
Texture for the new player skin |
| priority | Integer |
50
|
Priority for the skin (in case multiple skin changes are applied, the one with the highest priority will be used) |
threecore:hide_body_parts
| Setting | Type | Fallback Value | Description |
|---|---|---|---|
| show_in_bar | Boolean |
false
|
Determines if this ability should be displayed in the ability bar without a condition that displays it there. |
| hidden | Boolean |
true
|
If enabled, the ability will be invisible for the ability GUI & ability bar |
| title | ITextComponent |
{"translate":"ability.threecore.hide_body_parts"}
|
Allows you to set a custom title for this ability |
| icon | IIcon |
{"type":"threecore:item","item":"minecraft:barrier","count":1}
|
Lets you customize the icon for the ability |
| bar_color | EnumAbilityColor |
"light_gray"
|
Changes the color of the ability in the ability bar |
| additional_data | CompoundNBT |
{}
|
You can store additional data here, especially useful if you use scripts and want to mark certain abilities |
| body_parts | BodyPartListThreeData$BodyPart> |
["left_arm","left_arm_overlay"]
|
Determines which body parts should vanish. Available parts: head, head_overlay, chest, chest_overlay, right_arm, right_arm_overlay, left_arm, left_arm_overlay, right_leg, right_leg_overlay, left_leg, left_leg_overlay |
| affects_first_person | Boolean |
true
|
Determines if your first person arm should disappear aswell (if it's disabled) |
threecore:change_ability_tab_texture
| Setting | Type | Fallback Value | Description |
|---|---|---|---|
| show_in_bar | Boolean |
false
|
Determines if this ability should be displayed in the ability bar without a condition that displays it there. |
| hidden | Boolean |
true
|
If enabled, the ability will be invisible for the ability GUI & ability bar |
| title | ITextComponent |
{"translate":"ability.threecore.change_ability_tab_texture"}
|
Allows you to set a custom title for this ability |
| icon | IIcon |
{"type":"threecore:item","item":"minecraft:barrier","count":1}
|
Lets you customize the icon for the ability |
| bar_color | EnumAbilityColor |
"light_gray"
|
Changes the color of the ability in the ability bar |
| additional_data | CompoundNBT |
{}
|
You can store additional data here, especially useful if you use scripts and want to mark certain abilities |
| texture | String |
"minecraft:textures/block/red_wool.png"
|
Texture to set the ability tab to |
threecore:energy
| Setting | Type | Fallback Value | Description |
|---|---|---|---|
| show_in_bar | Boolean |
false
|
Determines if this ability should be displayed in the ability bar without a condition that displays it there. |
| hidden | Boolean |
false
|
If enabled, the ability will be invisible for the ability GUI & ability bar |
| title | ITextComponent |
{"translate":"ability.threecore.energy"}
|
Allows you to set a custom title for this ability |
| icon | IIcon |
{"type":"threecore:item","item":"minecraft:barrier","count":1}
|
Lets you customize the icon for the ability |
| bar_color | EnumAbilityColor |
"light_gray"
|
Changes the color of the ability in the ability bar |
| additional_data | CompoundNBT |
{}
|
You can store additional data here, especially useful if you use scripts and want to mark certain abilities |
| max_amount | Integer |
100
|
Sets the maximum amount of energy |
| charge_amount | Integer |
1
|
Sets the amount of energy created when the ability is enabled |
| energy_texture_info | Integer[] |
[-13,3,10,0,10,-100]
|
Data to create the energy texture (x position, y position, x minimum, y minimum, x maximum, y maximum |
| base_texture_info | Integer[] |
[-16,0,16,106]
|
Data to create the base texture (x position, y position, x size, y size |
| energy_texture | ResourceLocation |
"minecraft:textures/block/blue_wool.png"
|
Path to the energy texture |
| base_texture | ResourceLocation |
"minecraft:textures/block/gray_wool.png"
|
Path to the base texture |
threecore:drop_armor
| Setting | Type | Fallback Value | Description |
|---|---|---|---|
| show_in_bar | Boolean |
false
|
Determines if this ability should be displayed in the ability bar without a condition that displays it there. |
| hidden | Boolean |
true
|
If enabled, the ability will be invisible for the ability GUI & ability bar |
| title | ITextComponent |
{"translate":"ability.threecore.drop_armor"}
|
Allows you to set a custom title for this ability |
| icon | IIcon |
{"type":"threecore:item","item":"minecraft:barrier","count":1}
|
Lets you customize the icon for the ability |
| bar_color | EnumAbilityColor |
"light_gray"
|
Changes the color of the ability in the ability bar |
| additional_data | CompoundNBT |
{}
|
You can store additional data here, especially useful if you use scripts and want to mark certain abilities |