Mineuniverse
Log in Register
Plugins

OpenRPG

OpenRPG: A modular, open-source RPG engine for Paper.
by Lucma
Download Claim this project
92 downloads
0 likes
Updated Oct 12, 2026
0 hypes
General Mechanics Role Playing

OpenRPG Banner

Turn your server into an RPG without external plugins or client modifications. Classes, talents, stats, EXP progression and a public API for developers — all in one lightweight plugin.


What is OpenRPG?

OpenRPG adds a class system with passive abilities, a talent tree, modifiable stats (damage, defense, speed, critical hit) and level progression — all with an inventory GUI, no complicated commands.

build your adventure

Players pick a class, gain EXP by killing mobs, level up and spend points on a talent tree with prerequisites and skill chains. Each class feels different: the Warrior fights melee, the Mage is powerful at night, the Assassin strikes from the shadows.


Main features

Class

Each class has modifiers that activate automatically based on the player's context:

  • Warrior — Damage, defense, speed and crit bonuses when enemies are near
  • Mage — Night power, arcane shield when low on health, fire aura on hit
  • Assassin — Devastating damage while sneaking, high crit chance, life steal

exp

  • 18 starting (examples) skills (6 per class) with connections and requirements
  • Players earn 1 talent point per level (max 50)
  • Skills are loaded from a YAML file — add 1000+ without recompiling
  • Visual inventory interface: nodes appear as items and are assigned with a click

rpg

Advanced stats

  • Damage, defense and speed multipliers and much more!
  • Critical hit system: chance + multiplier
  • All effects stack and sort by priority automatically

Party System

  • Auto spliting EXP
  • Integration with other plugins
  • And obvious more fun with friends!

Other features

Multi-language

  • Auto-detects the player's client language
  • English and Spanish included
  • Adding a new language is just creating a .properties file

Full GUI interface

  • /openrpg class — Class selection with clickable items
  • /openrpg status — Full status: stats, active modifiers, progress
  • /openrpg talent — Talent tree with items and lore
  • No external GUI plugins — everything uses native Minecraft inventories

Why OpenRPG?

Other plugins OpenRPG
Complex configuration with dozens of files Single optional YAML for skills
Tedious commands to check status Inventory GUI everywhere
Closed source or hard to extend Public API + condition/effect registration
Persists in external YAML/JSON Minecraft's native PersistentDataContainer
Hard to modify after install skills.yml is editable without recompiling

Open Source


Commands

Command Description
/openrpg Help menu
/openrpg class Open class selection
/openrpg class <id> Assign class directly
/openrpg status Player status
/openrpg talent Talent tree
openRPG-0.2.1.jar
MC 26.2
Release 2026-09-20 Get

More from Lucma

Improved Skills for OpenRPG
35

You Might Also Like

Island World Challenges
Island World Challenges
91,964
Country Strike Plugin
A unique country war plugin featuring chunk territory expansion, capital beacon sieges, and a hardcore fugitive annexation system.
93
LoreTime
A date plugin for role-playing servers
9,912
ItemLinker
Allows player's to link an item in chat for other's to hover over and view.
9,863
RealJobs
RealJobs
9,790
CityZen
The premier city management plugin. Simple and functional. Start your City today!
9,665