Skip to main content

How skills work

Skills Plugin replaces traditional XP levelling with a use-based progression system inspired by Ultima Online. There are no XP points to grind — you improve a skill by performing the actions it covers.
  • 37 skills span combat, magic, crafting, gathering, thief, taming, and survival.
  • Each skill runs from 0 to 100.
  • Skills rise in increments of 0.1 per successful gain check.
  • The gain check fires every time you perform a relevant action. The higher your current skill, the lower the chance to gain on any single action.

The 700-point skill cap

Your combined skill total can never exceed 700 points. Once you reach the cap, gaining in one skill automatically reduces whichever skill you have used least recently by the same 0.1 increment.
700 points across 37 skills — with each skill capped at 100 — means you can max out 7 skills completely. Everything above that requires trade-offs. Specialise in a tight role or spread broadly across many skills; both are valid strategies.
The cap activates at 600 points (not 700) — the least-used skill starts decreasing once your total crosses 600, so the system nudges you towards your choices gradually.

Your first combat skill: Swordsmanship

1

Get a sword

Craft or find any sword — wooden, stone, iron, gold, diamond, or netherite all count.
2

Fight mobs

Attack monsters with the sword. Each attack attempt triggers a Swordsmanship gain check, whether or not the attack hits.
Fight mobs close to your current skill level for the best gain rate. Easy mobs (zombies, skeletons — difficulty 20–25) are ideal early on.
3

Watch for the gain message

When Swordsmanship increases you will see a message in chat:
+0.1 Swordsmanship (1.2)
The Tactics skill affects how much damage your hits deal (acting as a damage multiplier from 0.1× to 1.0×). Train Tactics alongside your weapon skill to deal meaningful damage.

Checking your skills

Use /skills to display your full skill list at any time.
/skills
This shows every skill, its current value, and your overall skill total. You can also view a specific category:
/skills combat
/skills magic
/skills crafting

Checking your stats

Use /stats to see your derived statistics — STR, DEX, and INT — calculated automatically from your skills, plus your current HP and mana.
/stats
Example output:
=== Your Stats ===
❤ HP: 120 / 120
✨ Mana: 15 / 20
────────────────
STR: 24  (+24 HP, +4% mining speed)
DEX: 12  (+6% attack speed, +1% move speed)
INT: 5   (-2% mana cost, +1% cast success)
Stats are not set directly — they rise as you level the skills that feed into them.

The skill lock system

Once your total approaches 700, you may want to prevent certain skills from being reduced automatically. Use the lock system to control which skills can go up, down, or are frozen entirely.
/skills lock <skillname>
Each use of the command cycles the skill through three modes:
ModeIconBehaviour
UPSkill can gain but will not be chosen for automatic reduction
DOWNSkill can be reduced automatically (default)
LOCKED🔒Skill is frozen — it neither gains nor decreases
Examples:
/skills lock Swordsmanship
/skills lock Magery
/skills lock Mining
Lock your core skills as UP once you are happy with their level, so the system reduces less-important skills when you hit the cap instead.

Your first spell

Casting spells requires three things: a spellbook, a scroll to learn the spell from, and the right reagents in your inventory.
1

Get an empty spellbook from a librarian

Find a Librarian villager at level 3 (Journeyman). They sell empty spellbooks for 30–50 emeralds.
Admins can give a spellbook directly with /skilladmin give <player> spellbook blank.
2

Buy a scroll

Level 1 Librarians sell 1st-circle scrolls (Magic Arrow, Heal, Create Food, Night Sight) for 5–8 emeralds. Level 2 Librarians sell 1st- and 2nd-circle scrolls.
3

Learn the spell

Hold the scroll in your hand and right-click it. The spell is recorded into your spellbook and the scroll is consumed.
4

Collect the reagents

Each spell requires specific items in your inventory. For example, Heal (1st circle) requires a golden carrot.Keep reagents in your inventory, a shulker box, or a bundle — the plugin searches all of these automatically.
5

Hold your spellbook and cast

Hold the spellbook in your main hand or off-hand, then run:
/cast heal
A casting bar appears. Stand still while it fills — moving more than 0.5 blocks interrupts the cast. When the bar completes, click a target to fire the spell.
You can also cast using UO-style Power Words instead of the spell name. For Heal, that is:
/rune In Mani
If you do not have the right reagents, the cast will fail immediately and no mana is consumed. If you move during casting, the spell is cancelled with no resource cost. If the cast completes but the success check fails, mana is consumed but reagents are not.

Changing language

The plugin supports English and Japanese. Change your personal language setting with:
/skills language en
/skills language ja
To reset to your Minecraft client’s locale:
/skills language reset
The change takes effect immediately for all plugin messages.

Skill overview

See all 37 skills, their effects, and how each one gains.

Magic system

Full reference for spells, reagents, scrolls, and the rune system.

Build docs developers (and LLMs) love