Skip to content
Parties: RPG Party System & Team UI

Quick rating

Community listing page, reviews may not be monitored by the author.

Parties: RPG Party System & Team UI

No reviews yet

An in-depth RPG hud and party system featuring a modular interface, unique team mechanics, and expansive mod support. Easily build custom frames for solo or party adventures, share or bundle presets, and drop seamlessly into any modpack!

Mod Loaders
Minecraft

About

Description

Project Banner

Downloads CurseForge Version Minecraft Version Loader Environment GitHub Issues License

Gather your party and conquer your world together! Parties upgrades team play with modular party frames, deep config options, native mod support, and custom HUD layouts you can build and share with friends or bundle in a modpack. Read on for more details!

Key Highlights:

  • Fully Customizable HUD: Move, scale, toggle, and customize player and party frames.
  • Template Sharing: Export and import custom templates via files or character strings.
  • Party Dynamics: Adds XP sharing, friendly-fire protection, spell tagging, location tracking, and more.
  • Mod Compatibility: Integrated support for several popular mods, with more to come!

Features

Whether you play alone or with friends, Parties lets you customize your interface to match your style. From various HUD settings to built-in party mechanics, here is everything included in the mod so far:

Preview Details
HUD Editor Preview HUD Editor

Move, scale, anchor, and toggle party or player frames on the fly. Includes grid snapping, alignment guides, and a live preview while you edit.
Template Creator Preview Template Creator

Build your own UI templates from scratch. Export setups directly into shareable strings or JSON files to drop into modpacks or send to friends.
Modded Elements Preview Modded Elements

Shows resource bars from other magic mods automatically, including Iron's Spells cast and mana bars, Ars Nouveau mana, and more, all of which can be customized extensively.
Player Tracking Preview Player Tracking

Keep tabs on teammates across long distances and dimensions. Party avatars also function as a built-in compass radar, or you can use on-screen edge markers to see where allies are around you.
XP Sharing Preview XP Sharing

Splits mob XP with nearby party members. Keeps leveling fair during mob farms or dungeon crawls, so supportive and ranged roles don't fall behind.
Friendly Fire Protection Preview Friendly Fire Protection

Stops accidental friendly fire from happening ever again! Protects teammates, pets, summons, leashed mobs, and other damage hits from stray swings.
Special Spell Tagging Preview Special Spell Tagging

Keeps offensive spells from locking onto teammates with a new Hostile Spell tag. Attacks, projectiles, and hostile status effects won't affect allies while friendly fire is turned off.
In-Game Tutorial Preview In-Game Tutorial

The /party help menu has been completely overhauled with a new informational window. It features clear guides on templates, frame and party settings, plus visual tutorial sequences to help you get started.

Roadmap & Support

These are all the integrations planned, being worked on, and implemented since 2.0.0:

Status: ✅ Implemented  •  ⏳ In Progress  •  📋 Planned

Mod Integration Features & Details 🔄
Iron's Spells
v1.20.1-3.4.0.9+
Cast Bar, Mana Bar and friendly-fire spell and summon support. ✅
Ars Nouveau Mana Bar, friendly-fire summon and familiar support. ✅
Xaero's Minimap Minimap UI integration, party tracking, map syncing(?) ⏳
Epic Fight Stamina bar element, considering cast/skill bar integration. ⏳
Voice Chat Voice Chat status border, party synchronization, and automatic group creation. 📋
Tough as Nails Thirst tracker, temperature tracker. 📋
Thirst was Taken Thirst tracker 📋
Yet Another Thirst Thirst tracker 📋
Cold Sweat Temperature tracker 📋
Homeostatic Temperature tracker 📋
FTB Teams Team Syncing, quest progress syncing 📋
Open Parties and Claims Team Syncing 📋
Game Stages Game Stage syncing 📋
Just Enough Effect Descriptions Status effect informational tooltips 📋

Platform & Version Notes

  • Fabric: Currently Forge and NeoForge only; Fabric is planned for future updates.
  • Backports: No backports planned; development targets modern releases first. After the in-progress mod support is added, a port to 1.21.1 will be released.

Commands

These are all the commands currently available for the Parties mod. Do note that the /parties prefix can be replaced with /p and /party.

Command Description
/parties invite 'player' Sends a party invite to a player. Invites expire after 60 seconds.
/parties accept Accepts a party invite from a player. If receiving an invitation, you can also click on the respective chat link.
/parties decline Declines the last party invite from a player. Clicking on the respective chat link also allows you to decline a specific invitation as well.
/parties disband Disbands the party you're currently in. Can only be done by the party leader.
/parties kick 'player' Removes a player from your current party. If no other players were to remain, it disbands the party instead. Can only be done by the party leader.
/parties leave Leaves your current party. If leader, it passes leadership to someone else. If party would be left with one player, the party disbands instead.
/parties promote 'player' Transfers leadership to another player. If the leader is offline, leadership may automatically be transferred depending on settings in parties-common.toml.
/parties help Provides very detailed information on how the party system and hud editor works. Brings up a window that shows several informational tabs along with launching several tutorial sequences.
/pclient reload Reloads client-side configuration, like from config/dimensions/active.json.
/pclient import 'frame' 'template_code' Imports a preset from your clipboard with an automatic name and attaches it to the chosen frame.

Configuration

Parties comes bundled with several configuration files ranging from hud and mod support toggles to hook toggles for better compatibility. All the configuration options are located within the /config/parties directory:

Directory / File Name Description
core-common.toml Provides the core Team alliance providers and ownership/damage resolvers. Also dictates the meter range that "vicinity" means. Vicinity range is used in several other settings.
dynamics-common.toml Contains party configuration options which include max party size, automatic leader transfer timers, friendly-fire, and xp sharing.
ui-client.toml Contains several client-side rendering options, ranging from radar arrow modifications, UI rendering options, player colorizing settings, and the main menu button position.
/dimensions/active.json & known_cache.json Contains the active list that the UI grabs dimension data from along with a dump of all dimensions found in the game.
/templates/ The root directory of custom template files. These files allow you to store and share your own unique frame templates.
active_layouts.json Contains the active frame positioning and template attachment for the current environment.
modules.properties Contains a list of compatibility modules and other hooks that are used in the Parties mod. This allows you to toggle any features and compatibilities present in the Parties mod.

FAQ

Can I use this mod in a modpack or playthrough?

Of course! Feel free to include this mod in any public or private modpack, server, video, or stream.

How do I customize or hide the UI?

Check out the Configuration section above for full details.


There are two main editor modes:

- Layout: Tweak positions, anchors, and scale.

- HUD: Toggle elements on/off and adjust behaviors.


You can rebind keys for both menus anytime in Minecraft's Options → Controls menu.

The mod is conflicting with another mod or causing a crash!

Please open an issue on the Issue Tracker and attach your crash log (crash-reports or latest.log).


Mod interactions and rendering quirks are usually pretty quick to fix once there's a log and steps to reproduce it.

Can you add support for another mod?

Drop a suggestion on the Issue Tracker! Let me know which mod you have in mind and how you’d like the two to work together, and I'll see what can be done.

Is there a Fabric version?

Not at the moment. Current focus is locked on Forge and NeoForge, but Fabric is definitely on the radar for later.

Can you backport to older Minecraft versions?

No backports for now. The focus is on keeping things updated and moving forward with modern Minecraft releases first.

Questions? Send me a message! I am reachable on CurseForge :)