⚠️ Work in Progress ⚠️
AdvancedParties is actively being developed. Features such as the party GUI, additional commands, and further API improvements are planned for future updates.
AdvancedParties is a server-side plugin/mod that adds a complete party system to the game, allowing players to easily create and manage parties using the /party command and an upcoming graphical interface.
The system is designed to improve cooperative gameplay by preventing friendly fire between party members (optional and configurable), managing party roles (owner, moderators, members), and supporting public and private parties. Public parties can be freely joined by other players, while private parties require an invitation.
In addition to player-facing features, AdvancedParties is built with extensibility in mind. It exposes a clean and flexible API that allows other mods and plugins to interact with parties, read and modify party properties, listen to party-related events, and add custom runtime properties without forcing persistence.
Key features include:
- Party creation, disbanding, and member management
- Role-based permissions (owner, moderator, member)
- Optional friendly-fire (PvP) control within parties
- Public and private party support
- Invitation system with accept/deny flow
- Event-based architecture for easy integration
- Custom UI for managing your party
- Custom party properties with default values
- Designed as a dependency for other mods and plugins