Skip to content

Repository files navigation

Party Pulse

Party frames and combat metrics for Fabric 1.20.1 RPG modpacks.

Track live party health, Damage Done, DPS, Healing Done, and HPS — with configurable layout, filtering, and hotkeys.

Built and tested for Prominence II: Hasturian Era. It is intended to be played with that pack (Spell Engine healing, party play, trinket class icons), and should also work in other Fabric 1.20.1 RPG setups that use the same optional mods.

☕ If Party Pulse improves your gaming experience, you can buy me a coffee. ☕

Screenshots

Party Pulse overview — party frames, class icons, damage and healing meters

Party frames tracking Damage Done for three players

Party Pulse settings menu — meter, party frames, and health bar options

Requirements

Optional (recommended)

Mod What it unlocks
Spell Engine Caster-attributed Healing Done / HPS
Open Parties and Claims Party roster / party frames
Trinkets Spellbook icon next to player names

Install Party Pulse on the server and on each client that should see the HUD. Combat is measured server-side, so other players do not need the mod for their damage to appear on your meter.

Install

  1. Install Fabric for 1.20.1 and Fabric API.
  2. Drop party-pulse-<version>.jar into the mods folder (client + server).
  3. Launch the game. Open settings with /pulse menu.

Features

  • Party frames with live health / max health
  • Damage Done and DPS tracking (post-mitigation, including friendly fire)
  • Healing Done and HPS when Spell Engine is present
  • Cycle metrics: Damage → DPS → Healing → HPS
  • Party vs Nearby filter (Nearby uses a 128-block range)
  • Combat metrics only show for players within 128 blocks in your dimension; health frames still update everywhere for party members
  • Configurable corner, scale, opacity, bar height, HP text, sorting

Commands & hotkeys

All chat commands use the /pulse prefix. Keybinds require Ctrl plus the bound key (defaults below). Rebind under Controls → Party Pulse.

Keybinds

Hotkey Action
Ctrl + Home Cycle metric: Damage → DPS → Healing → HPS
Ctrl + End Toggle filter: Party ↔ Nearby
Ctrl + Delete Reset combat session totals to 0

Chat commands

Command Action
/pulse menu Open the settings screen
/pulse toggle Show or hide the entire HUD
/pulse mode Cycle Damage → DPS → Healing → HPS
/pulse filter Toggle Party ↔ Nearby
/pulse corner Move the HUD clockwise around screen corners
/pulse numbersonly Hide combat score numbers (frames + health only)
/pulse sorting Cycle sort: Ranked → A-Z → Self Top
/pulse values Toggle compact numbers (12.3K vs 12345)
/pulse hptext Toggle health number text on the bar
/pulse reset Reset combat session totals to 0

Settings menu only

These are available in /pulse menu (no chat command):

  • Meter Scale and Opacity
  • Party frame Padding X / Y
  • Health bar height, HP text size, back plate opacity, and HP color

Building

./gradlew build

The uploadable jar is:

build/libs/party-pulse-<version>.jar

Do not upload -sources or -dev jars to CurseForge / Modrinth.

Local Spell Engine reference jars under reference-mods/ are optional developer notes only and are gitignored — builds pull compile-only APIs from Modrinth Maven.

License

Party Pulse is available under the CC0 1.0 license.

☕ If Party Pulse improves your gaming experience, you can buy me a coffee. ☕

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages