Links
Tags
Creators
Details
0.2.0
Compatibility
Changes
openRPG 0.2.0 Changelog
Party System (New!)
- Create parties with
/party createor/rpg party create - Invite players with
/party invite <player>(leader only) - Accept or decline invitations with
/party accept [player]//party decline [player] - Leave your party with
/party leave - Kick members with
/party kick <player>(leader only) - Transfer leadership with
/party transfer <player> - Disband the party with
/party disband - List party members with
/party list - Aliases:
/p <subcommand>or/rpg party <subcommand> - Max 5 players per party
- Invitations expire after 30 seconds
- If the leader disconnects, leadership passes to the oldest member
- If the last member leaves, the party disbands automatically
EXP Sharing
- Party members within 50 blocks now receive EXP when someone kills a mob
- Shared EXP shows as a blue action bar message:
+X EXP (party share)
Talent Tree GUI Improvements
- Pagination! The talent tree now supports unlimited skills per class
- Navigate pages with Prev / Next arrows
- Page indicator shows current page (e.g. "Page 1/3") and centered navigation dots
- Skills registered by other plugins (via API) now properly appear in the talent GUI
Quality of Life
- New command alias:
/rpg— works exactly like/openrpg - Example:
/rpg status,/rpg class,/rpg talent,/rpg party invite <player> - Help menus now show in your language (English / Spanish)
- All menus and stats are fully translated in both languages
New Combat Mechanics
- Dodge: chance to completely avoid incoming damage
- Thorns: reflect damage back to attackers
- Absorption Shield: absorbs damage before health
- Flat Damage Reduction: reduces each hit by a fixed amount
- Damage Reflect: returns a percentage of damage to the attacker
(These mechanics are ready for server config and custom skills via YAML or API)
New Conditions & Effects
For custom skill creators — 50 new conditions and 59 new effects available via skills.yml or API
New conditions include: biomes, altitude, weather, light level, moon phase, hunger, saturation, potion effects, held items, worn armor, combat state, logic gates (AND/OR/NOT), cooldowns, random chance, player level, unlocked talents, world region, and more.
New effects include: potion effects (wither, poison, slowness, strength, resistance, etc.), special attacks (execute, backstab, charge, chain damage, lightning, explosion), defensive buffs (absorption, dodge, regeneration, fire resistance, water breathing), movement (jump boost, slow fall, leap, dash, web trap), resource bonuses (EXP, loot, mining speed, health regen, mana regen), visual effects (particles, sounds, titles), and more.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:NbWkXsM4:aVb1GTbW"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:NbWkXsM4:aVb1GTbW"
}

