
(rerere) Skillable - Skill System for Minecraft
This mod introduces 8 different skills that can be developed by spending experience points. Each new level unlocks various capabilities depending on configuration settings.
Skill-Based Restrictions
The system allows restricting access to various game elements until reaching specific skill levels. You can add new restrictions by including strings in the skillLocks list:
Record format: "mod:id skill:level"
Usage examples:
- "minecraft:ender_pearl magic:5" - ender pearl requires magic level 5
- "minecraft:bow attack:3 agility:2" - bow requires attack level 3 and agility level 2
- "minecraft:horse agility:10" - horseback riding requires agility level 10
The skillLocks list allows restricting access to:
- Items (usage, wearing, accessories)
- Blocks (breaking, placing)
- Entities (mountable transport)
Important: changes to restriction settings are applied only after restarting the game.
Additional Restriction Types
The system includes additional restriction lists:
- attackSkillLocks - defines entities that cannot be attacked until requirements are met
- craftSkillLocks - restricts item creation through crafting
Commands
The following commands are available for skill management:
Setting skill level: /skills set [player] [skill] [level]
Viewing skill level: /skills get [player] [skill]
Additional Settings
Mod configuration allows:
- Disabling wool drops from sheep
- Configuring initial upgrade cost in experience levels
- Changing upgrade cost increases