Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Links
Tags
Creators
Details
Licensed Apache-2.0
Published last year
Updated 2 weeks ago
BasicMMO
BasicMMO turns vanilla progression into a class-based RPG. Pick a class, level it up by doing what that class does best, and spend skill points on abilities that change how you play.
Getting started: run /mmo to open the menu, pick a class, and start gathering. /mmo help lists every command.
Features
- Four classes — Miner, Fisherman, Timberman and Farmer, each with its own XP source and passive bonuses.
- Levels 1–10 — every level strengthens your class bonus and grants 1 skill point.
- Skill tree — spend points on abilities like Vein Miner, Tree Feller and Harvester. Only your own class's abilities are available to you.
- Exploit-proof — blocks you place yourself give no XP and no bonus drops, so you can't farm progression by placing and re-breaking. Crops must be fully grown to count.
- Plays well with others — every action respects WorldGuard, Towny and other protection plugins, and vanilla drops are left untouched so auto-pickup keeps working.
- Configurable — level cap, XP rates, drop multipliers, ability costs and level requirements are all in
config.yml.
Classes
⛏ Miner
Breaks ore for a living.
- Ore drops scale from 1.1x to 2x as you level
- Haste I at level 5, Health Boost II at level 10
- Ability: Vein Miner — break one ore and the whole vein comes with it

🎣 Fisherman
Luck of the Sea, built in.
- Catch size grows +10% per level, and fishing XP scales up to 3.5x
- Treasure chance climbs from 10% to 50% — enchanted books with real enchantments
- Night Vision I at level 5, Health Boost II at level 10

🪓 Timberman
The forest doesn't stand a chance.
- Log drops scale from 1.1x to 2x when using an axe
- Strength I at level 5, Health Boost II at level 10
- Abilities: Tree Feller, Auto Replant, Leaf Blower, Sap Collector
🌾 Farmer
Reap more than you sow.
- Harvest yields scale from 1.1x to 2x on fully grown crops
- Speed I at level 5, Health Boost II at level 10
- Abilities: Harvester, Crop Replant
Abilities
| Ability | Class | Level | Cost | What it does |
|---|---|---|---|---|
| Double Jump | Any | 1 | 1 | Jump again mid-air, no fall damage on that landing |
| Crop Replant | Farmer | 2 | 1 | Harvested crops replant themselves |
| Harvester | Farmer | 3 | 2 | Harvest a 5x5 patch of ripe crops at once |
| Vein Miner | Miner | 3 | 3 | Mine an entire ore vein in one break |
| Auto Replant | Timberman | 2 | 1 | Felled trees leave a sapling behind |
| Leaf Blower | Timberman | 2 | 1 | Clear leaves in bulk |
| Tree Feller | Timberman | 3 | 3 | Fell a whole tree with one swing |
| Sap Collector | Timberman | 5 | 2 | Chopping logs sometimes yields extra sap |
You earn 9 skill points by level 10, so you can't take everything — choose. Sneak while breaking to disable the chain abilities when you only want one block.
Commands
| Command | Description |
|---|---|
/mmo |
Open the menu (aliases: /mm, /m) |
/mmo class <name> |
Choose your class |
/mmo info |
Your class, level and XP |
/mmo skills |
Open the skill tree |
/mmo reload |
Reapply your class effects |
/mmo levelup |
Admin: grant yourself a level |
/takexp |
Trade emeralds for vanilla XP |
Permissions
| Node | Default |
|---|---|
basicmmo.takexp |
everyone |
basicmmo.admin.levelup |
op |
basicmmo.admin |
op |
Requirements
Paper, Purpur, Spigot or Bukkit 1.21+ · Java 21
Not compatible with Folia.


