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.
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta