ExtraSkills
ExtraSkills is an addon for the Reskillable mod that significantly expands its functionality. With this addon, you can easily create and add completely new skills to your game.
Main Features
Although the current version doesn't allow adding new traits within created skills, you can use these skills to set various requirements and restrictions in the game.
Setup and Configuration
All mod configuration files must be located in a special directory. This is where you'll find the JSON settings file and can place icons for new skills.
In the JSON file, you can define and list several new skills you want to add. On first launch, a configuration example is automatically generated:
[
{
"name": "example",
"localName": "Example",
"background": "stone"
}
]
Important: This example will not be added as an actual skill. You can keep it for reference. Any skill with the name "example" is automatically ignored by the system.
Skill Structure
Each skill must follow a specific format with three required properties:
- name - this is the internal skill name used for system registration. The icon file must have exactly the same name.
- localName - the display name of the skill in the game. This value is automatically added to the language translation map.
- background - should contain the path to the block that will be used as the background for the skill.
Icon Requirements
All icon files must be in PNG format and have a size of 64x64 pixels. The top row measuring 64x16 pixels is intended for four skill development stage icons. You can use an example icon as a guide for creating your own.
Usage in Reskillable
When adding new skill locks in the Reskillable configuration, if you want to use a skill added through this mod, you must reference it as "extraskills: