v1.0.4

Biggest patch since launch. Cross-cluster commands and chat tokens now work from Polis & Roads (/list, /home, /cell tp, outposts, /g *, [brag], /events timers, personal boosters). Cells & gangs got a permission/rename sweep with AFK auto-bench. Bosses got multi-pad parallelism and screen-takeover removal. Plus Season Pass weekly XP up to 600 with back-pay, Asphodel safe zone, Heroic Meteor Fund-T4 gate, /killaura removed, /suggest forum poster, PrisonsMod HUD additions, and a long QoL list.

Cross-Cluster Commands

Commands and chat tokens now work from any backend instead of silently failing on Polis / Roads.

Fixed(14)

  • /list is now cluster-wide — running it on any backend shows every online player across Core / Polis / Roads, grouped by world (previously only counted players on the current backend). Aliases `/who`, `/online`, `/players` work too.
  • /home now works from Polis and Roads. Running `/home <name>` on a sub-backend used to say "you don't have a home named X" whenever the home's world (e.g. `world_prisons`) only existed on Core. It now Velocity-routes you back to Core and lands at the home on arrival.
  • /cell tp now works from Polis and Roads — it Velocity-routes you back to Core and finishes the teleport into your cell on arrival, instead of silently doing nothing because the cell world isn't loaded on the sub-backends.
  • Outpost warps now work from Polis and Roads — clicking an outpost in the GUI (or running `/outpost <name>`) from a Polis/Roads backend transparently routes you to the outpost on Core instead of incorrectly saying "That outpost has no spawn set."
  • /g list now counts gang members across all worlds in the cluster — members on Polis / Roads no longer show as offline from spawn.
  • /g info, /g roster, /g rostercheck member online/offline labels and sort order now reflect the whole cluster.
  • /g invite and /g roster add now work even when the target player is on a different world — the click-to-accept invite is delivered across the cluster.
  • /g info member names now resolve correctly on Polis/Roads — roster slots no longer show `??????` when a member has never joined the backend you're running the command from.
  • [brag] in chat now works across the cluster — clicking another player's `[brag]` from Polis / Roads (or vice versa) opens their inventory correctly.
  • /events tab on Polis and Roads now shows accurate "Next in:" timers for cluster-wide events (Meteor, Shades, Oracle, BAH, KOTH, Mining Comp/Rush, Hot Zone, Tartarus Rift, etc.) — previously every row read "—" because the schedulers only run on Core.
  • Gang prefix colors in cross-server chat are now correct per viewer — when someone on a different backend chats, their `[GangName]` tag is now AQUA only if you actually share that gang, RED if they're your enemy, GRAY otherwise. Previously every cluster viewer saw the sender's gang as AQUA (as if you were always in their gang).
  • Linking a tracker in chat (via the GUI or `/trackers link <type>`) now shows your gang prefix in the correct viewer-relative color (aqua for gangmates, red for enemies) instead of always rendering gray.
  • Personal boosters (XP / Energy / Ore / Shard) now follow you across the cluster. Activations on Core no longer disappear from the HUD when you walk into Polis or Roads — every backend reads the same booster pool, so the timers + multipliers stay correct wherever you are.
  • `/clicklock` now persists across the cluster. Toggling it on Core no longer silently turns off when you walk into Polis or Roads — the state is saved cluster-wide and restored on every join, so you can warp around without re-toggling.

Cells, Gangs & Outposts

Permission-check sweep, AFK auto-bench, and a clearer kick → bench rename.

Added(1)

  • Auto-bench while AFK. Stepping into the AFK world now automatically benches you from the active gang so a teammate can fill the slot. Coming back from the AFK world auto-rejoins you if there's room. Skipped if your gang is in a raid or signed up for KOTH.

Fixed(4)

  • `/outpost abandon` now correctly recognises leaders and co-leaders. The permission check was reading a stale "active members" cache that could lag behind the real roster role; it now reads the same roster role used by every other gang permission check, so mod+ players are no longer wrongly blocked.
  • Gang vault withdrawals now correctly recognise leaders and co-leaders — the Withdraw button in the G Vault GUI applies the same cache-staleness fix as outpost abandon (mod+ players were sometimes shown a deposit-only menu after a cross-backend promotion).
  • Cell teleport pads now correctly identify their owning cell when a neighbouring cell's region happens to be closer to the pad. Pads in corridor positions used to silently fail in certain cells (e.g. LOW A20) while working in others.
  • Flares and boss essences stuck in different stacks now merge again on next PV open — corrects an NBT-shape drift that left visually-identical items as separate piles.

Updated(4)

  • /g bench is now an alias for /g kick — same command, clearer name. The output and gang broadcast now use "benched" language and explicitly mention the player can rejoin with `/g join` (clearing up the common confusion that "kick" meant a permanent eviction).
  • /g sub and /g activate are now aliases for /g join — pick whichever name fits how you think about the active line-up.
  • High Forge price now scales correctly — raised from 100M to 150M to match its 1.5× energy output over the Medium Forge (it was previously the same price as Medium despite producing 50% more energy).
  • Rank `/fly` is now strictly cell-only. The Alpha-rank cell flight perk previously checked the much broader "any WorldGuard PvP-deny region" zone, which let players take off from spawn / warps and fly across the safe parts of the map. It now only activates while you're standing inside your own cell region, and disables within 1s if you leave.

Bosses

Less screen-clutter on mythic drops, correct Echidna death attribution, and multi-pad parallel summons.

Added(1)

  • Multiple boss arena pads now actually run in parallel — with several pads configured for a boss, several players (or parties) can summon and fight simultaneously instead of one at a time. The altar only blocks a summon when every configured pad is occupied. The hub-teleport hint message and `/endbosses` admin command have been updated to match.

Fixed(2)

  • Mythic boss drops no longer hijack everyone's screen — the server-wide title popup has been removed. The chat announcement (with hoverable item) still goes out to everyone, and the player who actually got the drop still gets their personal celebration title.
  • Dying to Echidna's Venom Cloud now shows the correct death message (was "died to custom") — the cocoon-phase venom now properly attributes the kill to Echidna.

Tartarus Rift

Faster cadence and a tooltip cleanup.

Fixed(1)

  • Tartarus Rift Cache (Tier III) shop tooltip no longer advertises an incorrect "25% jackpot" — the misleading summary line has been removed (actual jackpot rate is shown in the lootbox preview itself).

Updated(2)

  • Rifts now open every 2 hours (down from 3).
  • Fortune's Dice rifts no longer reset the cooldown — the next regularly-scheduled rift still opens at its planned time.

Season Pass

Weekly XP rebalanced upward with full back-pay.

Updated(2)

  • Weekly challenges now award 600 XP (up from 280). A single weekly is now worth 1.5 pass levels instead of less than one, and clearing every weekly + daily through Week 3 maxes the pass, with Weeks 4-5 as catch-up runway for missed challenges.
  • Past weeklies are back-paid at the new rate. Anyone who already completed weeklies before the change gets +320 XP per completed weekly the next time they log in — a single chat line tells you the totals and any new levels you've earned. Open `/pass` to claim the newly-unlocked rewards.

Enchants

Scorch colour fix, Lifesteal PvE penalty softened, Devour doubled.

Fixed(1)

  • Scorch proc message now displays in elite blue to match its rarity (was incorrectly green / uncommon).

Updated(3)

  • Lifesteal PvE penalty softened — heal vs NPCs (caravans, shades, etc.) is now 60% (was 50%) and heal vs bosses (Hephaestus, Thanatos, etc.) is now 50% (was 25%). Applies to both the Lifesteal enchant and the Orb of Moros lifesteal implicit.
  • Devour heal doubled — now heals 0.4 HP per level (was 0.2), so a level 5 Devour now restores a full heart per proc. Cooldown stays at 5s.
  • Enchant Reroll drop rates from contrabands and shards halved — dialed back after the recent buff (still well above the pre-buff baseline).

Mining, Meteorites & AFK

AFK Points fractional accumulator, Asphodel safe zone, Heroic Meteor gate, and assorted polish.

Fixed(4)

  • AFK Points now pay out the full displayed /hr rate. Previously each 60-second tick rounded to the nearest integer point, so a Rate of 86/hr only awarded 1 point per minute (60/hr); other levels were over-paid (154/hr awarded 3/tick = 180/hr). Points now accumulate fractionally between ticks, so over time your earnings match the Rate line exactly — and the "Earning +X in Ys" status reflects the actual upcoming tick instead of the average.
  • Heroic Meteors now correctly require Fund Tier 4 — they will no longer spawn before the tier is unlocked.
  • Mining rushes will no longer spawn on top of an existing meteor block — previously they could replace a meteor ore, leaving a stray ore block when the meteor despawned.
  • Defiler cross-zone teleport warmup now correctly uses the 20-second Defiler floor when warping between Polis and Roads (previously fell back to 10s because the chosen alignment wasn't read until after the warp finished).

Updated(2)

  • Asphodel Meadows is now a safe zone — PvP is off and safe-zone protections (no item drops on death, etc.) apply across the whole AFK world.
  • No teleport warmup when warping to Asphodel Meadows from a safe zone — `/warp afk` is instant from spawn, your cell, or any other safe zone. Warping from a non-safe zone still uses the normal 10s warmup.

Hub & Network

Cluster-wide /list and a cleaner /staff list.

Updated(1)

  • /staff no longer lists Media rank holders — only actual staff (Helper / Mod / Admin / Owner) show up.

PrisonsMod (Client Mod)

Three new client-side features for players running the optional Fabric mod.

Added(3)

  • Live block count floats above each meteorite. Right-click or start mining a meteorite to see its remaining count (e.g. `247 Emerald`) drawn in the world above the block, tinted to the tier's colour and tagged `(Refined)` when applicable. Updates on every block break (yours or anyone else's nearby) and disappears the moment the meteorite is mined out. Toggle in F9 settings → "Show meteorite count on block".
  • Moveable Booster Timers HUD. Open F9 settings → "Edit HUD positions..." to drag the booster panel anywhere on your screen, scale it, and snap it to edges. Arrow keys nudge by 1 px (Shift = 10 px); `+`/`-` resize; `R` resets the selected widget.
  • Interactive `/pickbuffs` UI instead of a wall of chat. Every contributing layer (boosters, outpost, gang, prestige, enchants, fate cards, armor pieces, boss DR) shows up as a togglable checkbox per channel (XP / Energy / Money / Shards / Ore / Meteorite / Damage Dealt / Damage Taken). Flip layers on and off to see how your final multiplier changes in real time — great for understanding how the stacks chain together. Non-mod players still get the chat breakdown plus a one-line install nudge.

Quality of Life

Discord tag fix, /suggest, leaderboard rank-up throttle, /toggles for booster HUDs, clue scroll polish.

Added(3)

  • New `/suggest` command posts player suggestions straight into the Discord suggestions forum. Run `/suggest` to get clickable [Mod] / [Server] buttons, click one to pre-fill `/suggest mod ` or `/suggest server `, then type your suggestion and press enter. The forum thread is titled, tagged (Mod / Server), and pings you as the OP so you'll see every reply. Requires `/link` (rate-limited to 3 per hour).
  • New `/toggles → Display → Booster Bossbar` switch to hide the global booster bossbar above your hotbar when the screen feels crowded.
  • New `/toggles → Display → Action Bar → Show Boosters` switch to hide booster timers from the action-bar text (mining HUD + combat HUD both honor it).

Fixed(1)

  • Discord tag reward — `/claimtag` now actually pays out. A silent SQL bug since v1.0.1 was wiping every hourly accrual, so `/claimtag` always reported "no Obols to claim" even with the tag active. Players will start accruing again on the next hourly tick; rate is 2 Obols/hour (cap raised from 24 to 48 pending).

Updated(5)

  • Grappling Trinket is now restricted to specific worlds — works in the Overworld, Netherite Mine, KOTH, Forgotten Polis, and Ancient Roads. Casting anywhere else (event arenas, hub, cells, puzzle worlds, etc.) shows "The Grappling Trinket is disabled here."
  • Tracker Lootbox drop pool expanded to all 28 tracker types. Seven newer trackers — AFK Points Earned, Orb of Moros Used, Prison Break Wins, PB Points Earned, AFK Time, Season Pass XP, and Season Pass Levels — can now roll from any Tracker Lootbox. The preview tooltip is also reordered strictly by rarity (Common → Legendary) and now lists every entry with its odds instead of truncating after 18.
  • Clue scrolls — "Deal damage to Wraiths" now only appears on Legendary+ scrolls (was Elite+). The shorter "Kill Wraiths" task still appears from Elite upward.
  • Clue scrolls — "Open Tracker Lootboxes" is now an Elite+ task (no longer rolls on Simple/Uncommon scrolls). The ask stays small — 1–2 boxes even at the top tiers.
  • Leaderboard rank-up announcements (`/baltop`, `/ltop`, `/blockstop`, `/gang top`) now check every 5 minutes instead of every 30 seconds — bursts of coinflips and transfers collapse into a single message instead of spamming chat.

Removed(1)

  • `/killaura` (alias `/ka`) has been removed. The top-rank auto-attack perk is no longer available.