Download ExtraSkills — Minecraft Mods — MetaMods

ExtraSkills

Active

Downloads

0

Last update

7 years ago
Client
Adventure
Control

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:". For example, if you have a skill named "tech", then the lock should use "extraskills:tech".

Project members
bright_spark

bright_spark

Created: 17 Apr 2018

ID: 39439