Skip to main content

GroupManager

GroupManager is a standalone group/party management plugin for Hytale servers. It allows players to form groups, invite friends, manage leadership, and more — all through intuitive commands and a graphical UI.

Key Features

  • Group Creation & Management — Players can create groups, invite others, kick members, transfer leadership, and disband.
  • Persistent Groups — Groups survive server restarts and player disconnections.
  • Temporary Groups — External plugins can create temporary groups via the API.
  • HUD Integration — Real-time group status displayed via AutoMultiHud or MultipleHUD.
  • Developer API — Full-featured API for other plugins to query and manage groups programmatically.
  • Event System — Listen for group creation, dissolution, member changes, and more.
  • Multi-language — Built-in support for English, Spanish (Paraguay), and Portuguese (Brazil).
  • Confirmation UI — Optional pop-up UI for accepting/declining invitations.

Quick Start

  1. Drop groupmanager.jar into your server's mods/ folder.
  2. Restart the server.
  3. Players can immediately use /group invite <player> to start forming groups.

See Installation for full setup details.

For Developers

GroupManager exposes a public API under com.groupmanager.api:

import com.groupmanager.api.GroupManagerProvider;
import com.groupmanager.api.GroupService;

GroupService api = GroupManagerProvider.get();
api.getPlayerGroup(playerUuid).ifPresent(group -> {
System.out.println("Group leader: " + group.leaderUuid());
});

See the API Overview for complete documentation.