promotional bannermobile promotional banner

ProMMO

ProMMO transforms Minecraft into a persistent MMORPG world featuring character progression, professions, economy, cities, technology, survival mechanics, and modern multiplayer systems. Built for NeoForge 1.21.1, ProMMO combines classic RPG gameplay
Back to Files

prommo-1.2.0-all.jar

File nameprommo-1.2.0-all.jar
Uploader
_DragonHeart_DragonHeart
Uploaded
Jul 21, 2026
Downloads
14
Size
17.8 MB
Mod Loaders
Forge
File ID
8479361
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:prommo-1585720:8479361")

Learn more about Curse Maven

What's new

Changelog – ProMMO 1.2.0

Release date: 2026-07-21

This release unifies Paper, NeoForge, and Forge on version 1.2.0, rebalances gold rewards, repairs the skill tree and ability points, makes hub/city/socket cosmetics systems playable, and fixes several progression and UI bugs.


Highlights

  • All three editions ship as 1.2.0

  • Gold rewards clamped to 50–100 (achievements, quests, daily, seasons)

  • Skill tree XP and ability points work again

  • Cosmetics: visible auras + working titles (locale + particles + nametag)

  • Sockets: real gold costs by gem value + combat/survival effects

  • City system: persistence, protection, invite, tax income, departments


 

Version & build artifacts

<colgroup><col /><col /></colgroup>

Edition

Artifact

Paper

ProMMO-1.2.0.jar

NeoForge

prommo-1.2.0.jar

Forge

prommo-1.2.0-all.jar


 

Economy / gold balance

Player rewards (not all shop sinks) are limited to min 50 / max 100:

  • Achievements: 50 / 75 / 100 by tier

  • Daily quests: 50–100

  • Daily login: base 50, streak +10, max streak 5 (hard clamp 50–100)

  • Season top-3: 100 / 75 / 50

  • Pet adopt costs aligned to 50 / 75 / 100 by rarity


 

Skill tree & abilities

 

Skill XP (all editions)

  • Removed the broken profession.hasSkill gate that blocked XP for almost every skill

  • Skills available in the character’s era can gain XP; skills auto-load if missing

  • Profession XP still only applies to the chosen profession (no phantom professions)

 

Skill GUI

  • Paper now uses the full category skill tree (same idea as NeoForge/Forge)

  • Levels and XP display correctly after load

 

Ability points

  • Points = characterLevel × skill-points-per-level (from skills.yml, default 1)

  • Ability GUI auto-loads abilities if not yet loaded

  • Fixes “0 points / everything locked” for low–mid levels


 

ProMMO hub GUI

Non-functional / missing hub entries made usable (not removed):

  • Kits, Teleport (home / RTP / back / warps), Daily, Season status

  • Paper: Pet Adopt shop

  • City Settings (tax ±1%, mayor)

  • Health GUI back button, department-slot upgrade, socket center slot (offhand gem → mainhand)

  • Profession/skills load paths when returning from character select


 

Cosmetics

 

Locale

  • Fixed duplicate YAML key gui.cosmetic.title that showed raw keys like gui.cosmetic.title.main

  • Auto-repair on locale load if an old on-disk file is still broken

 

Particles / auras

  • Dense, forced particle rings every tick (visible in third person)

  • Broadcast to nearby players in the same dimension

  • All aura types (Flame, Enchant, Electric, Totem, …) should be clearly visible when equipped

 

Titles

  • Scoreboard team names capped to 16 characters (Forge/NeoForge nametag prefix)

  • Paper: title prefix on the player’s sidebar scoreboard + display/tab name

  • Titles re-applied when the sidebar refreshes


 

Sockets

 

Costs (character gold)

<colgroup><col /><col /></colgroup>

Gem

Cost

Topaz

75

Ruby

175

Sapphire

200

Emerald

225

Diamond

400

Amethyst

450

Refund if insert fails; optional consume of matching gem material from inventory.

Effects (all editions)

  • damage / strength on hit

  • defense / resistance on damage taken (including vs mobs)

  • mana / stamina / regen in survival tick

  • health / speed as attribute modifiers

  • magic_power scales ability damage

  • xp_bonus on kill XP (where applicable)

  • Paper now parses gem lore and applies bonuses (was missing before)


 

City system

Playable beyond “create only”:

  • Persist level, max_plots, and departments (city_departments table + migration)

  • Claim protection: non-members cannot break/place in city radius (OP/Creative exempt); explosions cleaned in city land

  • Invite GUI for mayors; member remove on normal click

  • Tax income every 5 minutes from online members → treasury

  • Department effects (police / fire / hospital) on Paper as well as mods

  • Settings tax ±1% already end-to-end; upgrades now survive restart


 

Other fixes (carried into 1.2.0)

  • Character gold vs account gold consistency (scoreboard / hub / achievement pay)

  • Gathering XP: no double award on timber/vein; profession/skill gates corrected

  • Character-select / GUI cursor sync crash with Curios (Forge/NeoForge)

  • SQLite pool size 1 nested-connection timeouts (wallet / character activate)


 

Upgrade notes

  1. Replace the old JAR with the matching 1.2.0 artifact.

  2. Restart the server (hot-swap not supported).

  3. Locale: if cosmetics titles still show raw keys, delete locale/en.yml / de.yml under the ProMMO data/config folder and restart — or rely on the auto-repair on load.

  4. Existing cities get level / max_plots / department rows via schema migration on first start.

  5. Existing servers: check daily-reward / season.rewards in config.yml if you customized them; defaults are now 50–100 range.

This mod has no additional files