prommo-1.1.1-all.jar
Curse Maven Snippet
What's new
Changelog – ProMMO 1.1.1
Release date: 2026-07-20
This release adds a CurseForge auto-updater for NeoForge / Forge, closes several user-facing feature gaps (pets, sockets, seasons, technology, worlds), fixes a critical SQLite connection deadlock, and improves survival balance.
Paper stays at plugin version 1.1.0 for the updater (Mods only), but receives Health-GUI, admin broadcast chat input, and the same SQLite/economy connection fix where shared.
Highlights
-
CurseForge updater for NeoForge & Forge (check + optional download + Admin GUI)
-
Pets, sockets, seasons, technology, and
createworldnow actually work as advertised -
SQLite Hikari deadlock fixed (wallet load no longer times out after 30s)
-
Survival: thirst drain reduced; exhaustion no longer soft-locks stamina at 0
-
Config migration merges missing keys from defaults without overwriting admin values
Features
NeoForge / Forge – Updater
-
Startup check against CurseForge (CFWidget / project
prommo, id1585720) -
Optional auto-download into
config/prommo/updates/ -
Apply on next server restart (hot-swap of the running jar is not supported)
-
Config merge: add missing keys from bundled defaults; never overwrite existing values
-
Commands:
-
/prommoadmin update— check only -
/prommoadmin update download— check and download
-
-
Admin GUI (
/prommoadmin gui): compass button-
Left-click: check
-
Right-click: check and download
-
-
Config (
config.yml→updater.*):-
enabled,check-on-startup,auto-download,merge-configs -
curseforge.slug,curseforge.project-id
-
Pets (all editions that ship Pet GUI)
-
Adopt shop in the Pet GUI (buy by type; costs scale by rarity)
-
Activate / deactivate toggle (was always activate before)
-
Active pets grant damage (combat) and movement speed bonuses
-
Hunger drains slightly while fighting; feed restores hunger + XP
Sockets
-
Gem bonuses on weapons/armor are applied in combat:
-
damage/strengthon hit -
defense/resistancewhen hit -
xp_bonuson kill XP
-
-
Survival tick uses
mana/stamina/regensocket bonuses
Seasons
-
Default season auto-created if none is active
-
/prommoadmin season info— active season + your points -
/prommoadmin season start <name>— start a new season -
/prommoadmin season end— end season and pay top 3 fromconfig.yml→season.rewards -
Kill/gather flows still award season points as before
Technology (NeoForge / Forge)
-
City members can place mapped blocks to register power nodes:
-
Redstone block → Generator, Daylight detector → Solar, Copper blocks → Cable, etc.
-
Beacon → create city reactor
-
-
Breaking a registered node removes it from the grid
Worlds (NeoForge / Forge)
-
/prommoadmin createworld <name> <type> <era>creates a managed zone-
Existing dimension names: metadata (type/era) only
-
New names: grass platform spawn in the overworld + entry in
world.yml
-
-
/prommoadmin world list/world tpinclude managed zones
Cities
-
Department-slot upgrade in the City GUI (level up + more plots/radius)
-
Department gameplay effects while inside your city:
-
Hospital → passive heal / mana
-
Police → reduced PvP damage taken
-
Fire department → reduced fire damage
-
Cosmetics
-
“Auras” menu no longer claims “Coming soon” — opens the aura/particle catalog
Paper
-
Hub Health button opens the survival/disease status GUI
-
Admin GUI broadcast starts a chat input session (type message or
!bc …)
Bugfixes / balance
SQLite connection pool (Forge / NeoForge / Paper)
-
Nested
getConnection()while holding the only pool connection caused:Connection is not available, request timed out after 30000ms (total=1, active=1) -
Fixed in economy wallet load and character auto-activate (reuse the open connection)
-
SQLite:
PRAGMA busy_timeout = 10000for lock contention
Survival
-
Thirst: default drain reduced to 0.1 (
survival.yml→thirst-drain) -
Exhaustion: lower per-tick stamina drain; auto-cure when stamina recovers above a safe threshold
-
Stamina at 0: character sync can restore stamina so players are not stuck permanently empty
Existing servers: set
thirst-drain: 0.1inconfig/prommo/survival.yml(orplugins/ProMMO/survival.yml) if the key was already customized.
This mod has no additional files

