Skills Overview

20 skills across 4 categories to master

Skill Categories

Skills are organized into 4 categories:

Skill Overview showing all skills organized by category
  • Gathering (5) - Mining, Woodcutting, Excavation, Harvesting, Fishing
  • Combat (12) - Swords, Daggers, Polearms, Staves, Axes, Blunt, Archery, Magic, Artillery, Unarmed, Defense, Acrobatics
  • Crafting (2) - Crafting, Enchanting
  • Misc (1) - Building

That's 20 skills in the base mod. Taming is an optional 21st skill that only activates with Alec's Animal Husbandry installed (via the Taming content pack). A few production skills (Repair, Alchemy, Cooking) are reserved for a future release.

Gathering Skills

SkillHow to Level
MiningBreak stone and ores
WoodcuttingChop logs and trees
ExcavationDig soil and dirt
HarvestingHarvest plants and crops
FishingCatch and reel in fish

View detailed gathering guide →

Combat Skills

SkillHow to Level
SwordsDeal damage with swords
DaggersDeal damage with daggers
PolearmsDeal damage with spears
StavesDeal damage with melee staves
AxesDeal damage with axes
BluntDeal damage with clubs and maces
ArcheryDeal damage with bows
MagicCast spells with wands and spellbooks
ArtilleryUse bombs and guns
UnarmedDeal damage without weapons
DefenseTake damage in combat
AcrobaticsRun, swim, and stick your landings

The in-game label for Defense is "Block"; these docs use Defense.

View detailed combat guide →

Crafting Skills

SkillHow to Level
CraftingCraft items
EnchantingEnchant items
RepairPlanned for a future release
AlchemyPlanned for a future release
CookingPlanned for a future release

Enchanting is live; the planned skills (Repair, Alchemy, Cooking) are inactive placeholders. Smithing and Cooking are arriving a different way: as content-pack skills shipped by the MMO Skill Stations Pack in a later stations release, not as built-in placeholders - see shipping a skill in a pack below.

Misc Skills

SkillHow to Level
BuildingPlace blocks
TamingTame and bond with creatures - optional, requires Alec's Animal Husbandry (Taming pack)

View detailed crafting guide →

Adding a skill

The roster above isn't fixed. A content pack can ship a whole new skill: one JSON file per skill under Server/MMOSkillTree/CustomSkills/ (the uppercased filename becomes the skill id), zipped and dropped into Mods/ (see Building the zip). mods/mmoskilltree/custom-skills.json stays the owner-side quick tweak that still wins last. See Custom Skills: shipping a skill in a pack for the field reference.

XP and Leveling

  • XP values vary based on what you interact with (rare ores give more XP than common stone)
  • Leveling uses a hybrid OSRS-style formula - early levels are achievable, endgame requires dedication
  • Level 100 requires approximately 11 million XP per skill on the default curve
  • Work stations grant XP per cycle when RPG Stations and the MMO Skill Stations Pack are both installed (the Sawmill splits Woodcutting and Crafting XP per cycle) - see Add-ons and Work Stations
  • CozyTales Fishing catches train Fishing when that mod is installed, retunable per catch in xp-maps.json's FISHING block - see Integrations

XP Requirements

The default curve (baseXpPerLevel: 300, levelScaleMultiplier: 200 in skill-config.json), computed from the shipped hybrid formula. A server owner can retune both knobs to make leveling faster or slower.

LevelXP RequiredDifficulty
10~14,000Early game
25~95,000Early-mid
50~435,000Mid game
80~2,270,000Late game
100~11,000,000Endgame mastery

Weapon material also affects combat XP per hit (Crude tier through Legendary tier) - see the combat guide's material tiers table.