LucsemporiumRPG
LucsemporiumRPG adds a skill point progression system to Minecraft. Kill mobs, harvest crops, chop trees — earn RPG XP alongside your vanilla XP. Level up, get skill points, and invest them across 31 skills spanning five categories: Vitals, Movement, Offense, Defense, and Utility.
Every choice matters. With 1,000 total points across 100 levels and 1,505 points worth of skills to fill, you can't max everything. Build a tank, a glass cannon, a speedy explorer, or something in between. Reset your build for 5 levels if you change your mind.
Requires Java 17+ and Forge 47.2.20+. Works on dedicated servers, singleplayer, and hybrid servers (Mohist/Arclight).
How It Works
- Earn RPG XP by killing mobs (RPG orbs drop alongside vanilla XP) and gathering resources (crops and logs)
- Level up to earn 10 skill points per level (100 levels, 1,000 total points)
- Spend points in the in-game GUI across 31 skills organized into 5 color-coded tabs
- See your progress on a blue XP bar above your hearts, styled like the vanilla experience bar
- Get notified with a center-screen banner and sound on level up, plus gentle reminders when you have unspent points
Creative and spectator mode players don't earn XP.
Skills
Vitals (green)
| Skill |
Cap |
Effect |
| Health Points |
80 |
+0.5 hearts per point |
| Hunger |
50 |
Reduces hunger drain |
| Regeneration |
60 |
Passive health regen over time |
| Oxygen |
40 |
Slower air depletion underwater |
Movement (blue)
| Skill |
Cap |
Effect |
| Speed |
60 |
Faster walk and sprint speed |
| Jump Height |
35 |
Jump higher |
| Glide |
25 |
Hold jump while falling to glide horizontally |
| Swim Speed |
40 |
Move faster through water |
| Sprint Efficiency |
40 |
Sprinting drains less hunger |
Offense (red)
| Skill |
Cap |
Effect |
| Melee Damage |
75 |
+1% melee damage per point |
| Ranged Damage |
75 |
+1% ranged damage per point |
| Attack Speed |
50 |
Faster weapon swing recovery |
| Critical Chance |
25 |
Chance to deal 1.5x damage |
| Lifesteal |
20 |
Heal a percentage of melee damage dealt |
| Arrow Recovery |
45 |
Chance arrows aren't consumed |
Defense (gold)
| Skill |
Cap |
Effect |
| Knockback Resist |
50 |
Stand your ground |
| All Resistance |
50 |
-1% all incoming damage per point |
| Explosion Resist |
50 |
Less creeper/TNT damage |
| Fire/Lava Resist |
50 |
Less fire damage |
| Lightning Resist |
50 |
Less lightning damage |
| Fall Resist |
50 |
Less fall damage |
| Asphyxia/Drown |
35 |
Less drowning/suffocation damage |
| Poison Resist |
50 |
Less poison/magic damage |
| Wither Resist |
50 |
Less wither damage |
| Dodge |
20 |
Chance to completely negate a hit |
| Thorns |
25 |
Reflect damage back to attacker |
| Fireproof |
20 |
Suppress fire ticks |
Utility (purple)
| Skill |
Cap |
Effect |
| Mining Speed |
50 |
Break blocks faster |
| Luck / Loot |
35 |
Better loot table rolls |
| Night Vision |
15 |
See in the dark at high levels |
| Magnet |
25 |
Increased item/XP pickup radius |
The GUI
Press G (configurable) to open the RPG interface. Four tabs on the sidebar:
Stats — spend your skill points across 5 color-coded category tabs (Vitals, Movement, Offense, Defense, Utility). Each skill shows a progress bar, current/cap values, and +/- buttons. Hover any skill to see a one-line description in the bottom panel. Stage multiple points, then click Apply. Reset all skills for 5 levels with Shift+Click on the Reset button.
Equipment — character sheet showing your 6 equipment slots (armor + mainhand + offhand) plus Curios slots if installed. Compact stat summary (HP, hunger, armor, attack, speed), RPG bonuses for invested skills only, and active potion effects with color-coded dots. Hover any equipment piece to see its enchantments, durability, and attribute modifiers in the bottom detail panel.
mcMMO — read-only view of your mcMMO skills (if installed via PlaceholderAPI on a hybrid server). Skills grouped by Combat/Gathering/Misc with per-skill XP progress bars. Jobs Reborn level and XP shown. Hover for skill descriptions. Refresh button for live updates.
CNPC Quests — active CustomNPCs quests with status icons, objectives, rewards, and descriptions. Scrollable, with active quests shown first.
HUD
A blue XP bar sits above your hearts, matching the style of the vanilla green experience bar. Your RPG level number floats above it with a shadow outline. The bar scales with extra heart rows and armor — it's always visible and never overlaps.
On level up:
- A "LEVEL UP!" banner appears center-screen for 3 seconds with a gold title and the new level number, then fades with a slight upward drift
- A layered sound plays: the vanilla level-up jingle at higher pitch plus a note block chime
- If you have unspent points, a gentle pulsing reminder appears above the bar telling you to press your key or assign one in Controls
RPG XP Orbs
When mobs die, tagged RPG XP orbs drop alongside the vanilla green orbs. They look different (custom billboard textures: orb_1, orb_5, orb_10) and glow at full brightness. They use the same physics and pickup behavior as vanilla orbs but award RPG XP instead of vanilla XP. Small orbs from gathering periodically consolidate into larger denominations.
Skill Point Reset
Players level 6 and above can reset all spent skill points. It costs 5 levels — your level drops but all points are refunded. The Reset button is on the Stats page; Shift+Click to confirm. A tooltip shows the exact cost before you commit.
Example Builds
| Build |
Core Skills |
Points |
| Tank |
HP 80, Regen 60, Res All 50, KB 50, Dodge 20, Fire 50, Fall 50 |
360 |
| Berserker |
Melee 75, Crit 25, Lifesteal 20, Atk Speed 50, HP 80, Speed 60 |
310 |
| Ranger |
Ranged 75, Arrow Save 45, Speed 60, Swim 40, Jump 35, Luck 35 |
290 |
| Miner |
Mining 50, Luck 35, Speed 60, HP 80, Night Vis 15, Magnet 25 |
265 |
Configuration
- HUD: toggle on/off, configurable keybind
- Skills: all 31 caps are defined in the server-side code (MsgSpendStat) — easy to tweak
- XP curve:
50 + level * 10 per level step (configurable in RpgLevels)
- Points per level: 10 (configurable)
- Level cap: 100
Compatibility
|
|
| Minecraft |
1.20.1 |
| Forge |
47.2.20 or newer |
| Java |
17 or newer |
| Curios API |
Optional (shows curio slots in Equipment tab) |
| mcMMO |
Optional (shows skills via PlaceholderAPI on hybrid servers) |
| CustomNPCs |
Optional (shows active quests) |
| SpiritLinks |
Optional (RPG XP death penalties on resurrection) |
License & Credit
- License: All Rights Reserved
- Author: Luc Bellefeuille
Credits
Design & code: Luc Bellefeuille