HomeJavaModsOpenRPG
OpenRPG
ModsJava

OpenRPG

OpenRPG: A modular, open-source RPG engine for Paper.

⬇ Download on Modrinth

OpenRPG — Modular RPG System

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.

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

3 unique classes

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

Extensible talent tree

Advanced stats


Other features

Multi-language

Full GUI interface


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

Documentation


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
Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more