promotional bannermobile promotional banner
header
premium banner

Description

Reskillable

About Reskillable

Reskillable is a mod that adds a progression system through leveling various skills using XP. By leveling up your skills, you gain the ability to:

  • Use better items
  • Break better blocks
  • Craft better things
  • Fight stronger foes

New Feature! /skills scanmod modid

alt text

All these features are customizable in the configs. For example, you cannot use a Diamond Pickaxe until you reach level 16 in Mining.

Note: Crafting, killing, and modded items do not come with default skill requirements.

Vanilla Behavior Changes

Reskillable modifies certain vanilla behaviors:

  • Items and blocks cannot be used or mined without the required skill levels.
  • Sheep will not drop wool when killed, encouraging the use of Shears to make a bed. (This can be toggled in the config.)

Getting Started

  1. Open the skill tab with G or TAB button in your inventory .
  2. Spend XP to level up your skills.
  3. If a craft does not appear and you are using this mod in a modpack, it may be locked behind a skill level.

Mod Spotlight and Modpacks

  • Feel free to make a mod spotlight! Send us a link so we can check it out.
  • You can use Reskillable in your modpack, video, let's play, server, etc., without asking. Just credit us and the original author (Vazkii) and link back here.

Commands

  • Set Skill Level:

    css
    <button class="flex gap-1 items-center">Copy code</button>
    /skills set [player] [skill] [level]
  • Get Skill Level:

    css
    <button class="flex gap-1 items-center">Copy code</button>
    /skills get [player] [skill]

🌟 **Features

**

  • Skill-Based Progression     Unlock items, crafting recipes, and block interactions as you improve your skills.

  • Configurable Skill Locks     Adjust skill requirements for tools, blocks, crafting, and mob interactions via JSON files.

  • Custom Tab Buttons     An in-game toggleable tab button in your inventory to access skills easily.

  • Global Configurations     Customize XP scaling, death resets, starting costs, and max levels to suit your gameplay style.

  • Server and Multiplayer Ready     Fully supports multiplayer environments with automatic skill syncing.


⚙️ Configuration

Global Configurations

Configurations are done in the reskillable-common.toml file in the config folder:

Skill Locks

Skill locks can be added by adding strings to the skillLocks list in the .json config files:

  • Format: "mod:id": ["skill:level"]

  • Examples:

    "minecraft:ender_pearl": ["magic:5"],
    "minecraft:bow": ["attack:3", "agility:2"],
    "minecraft:horse": ["agility:10"]

Skill locks can restrict:

  • Items (using, wearing, curios)
  • Blocks (breaking, placing)
  • Entities (mounting)

Note: Skill lock config changes require a game restart to take effect.

 

Additional Skill Lock Types

  • Attack Skill Locks:

    • Prevents attacking entities until the specified requirements are met.
  • Craft Skill Locks:

    • Prevents crafting items until the specified requirements are met.

      Modpacks

       

      Feel free to use this mod in any modpacks, but please do add a credit to the modpack's page.

Credits

This mod is a port of Rereskillable by notmajik, originally inspired by Reskillable and Skillable.