Compatibility
Minecraft: Java Edition
1.20.1
Platforms
Supported environments
Creators
Details
TeamsHUDPlus
A Minecraft mod for seamless team management and real-time teammate HUD overlays.
TeamsHUDPlus is a continuation and expansion of the original TeamsHUD and Teams mods, providing:
- Intuitive team creation and management
- Visual compass and status HUDs
- Server-enforced limits and migration helpers
I have raised a PR for the additional features with the TeamsHUD repo and I may still archive this if they get merged upstream to reduce too many versions floating around
User Guide
Features
Team Management
- Create and manage teams: Form and manage teams with other players
- Player invitations: Send/accept team invites via toast notifications
- Join requests: Request to join existing teams
- Team permissions: Assign leaders with management rights
- Player kicking: Remove players (with permission)
HUD Elements
- Compass HUD: Visual compass showing teammate locations/distances
- Status HUD: Real-time teammate health and hunger
- Configurable detection distance: Set how far teammates are detected
- Toggle visibility: Enable/disable HUD elements on the fly
- Server-enforced compass limits: Admins can set max detection range
Migration & Compatibility
- Automatic config migration: Copies legacy Teams configs on first launch
Keybindings
- Accept (
]): Accept invites/requests - Reject (
[): Reject invites/requests - Toggle HUD (
B): Show/hide compass and status HUD - Toggle HUD Lock (
L): Lock/unlock HUD positioning (drag mode)
HUD Customization
- Lock/Unlock HUD: Press
Lor use Teams menu- Drag overlays when unlocked (white borders)
- Click/drag to reposition; press
ESC/Lto lock
- Scale HUD elements: 0.1x–3.0x (configurable)
- Adjust
statusOverlayScale/compassOverlayScalein config
- Adjust
- Position persistence: HUD positions/scales saved to config
- Drag mode tips: Green indicator when dragging; overlays move independently
Configuration Options
Configuration is split into Server (admin) and Client (user) settings. Most options are available in the in-game mod config menu or as TOML files.
Server (admin-controlled, affects all players)
show_invisible_teammates(default: true): Allow teammates to see each other when invisiblefriendly_fire_enabled(default: false): Allow teammates to damage each othername_tag_visibility(default: ALWAYS): Control when team name tags are visiblecolour(default: BOLD): Team color formattingdeath_message_visibility(default: ALWAYS): Control when death messages are showncollision_rule(default: PUSH_OWN_TEAM): Set collision rules for team memberssync_advancements(default: true): Sync advancements between team membersmax_compass_detection_distance(default: 512, min: 16, max: 2048): Maximum allowed compass detection distance (clients cannot exceed this)
Client (per-user, visual and HUD options)
enable_compass_hud(default: true): Show/hide the compass HUDenable_status_hud(default: true): Show/hide the status HUDtoast_duration(default: 5): Duration of team toast notifications (seconds)show_hunger(default: true): Show other team members' hunger barscompass_detection_distance(default: 128, min: 16, max: 1024): Maximum detection distance for compass HUD (cannot exceed server max)
HUD Positioning:
status_overlay_x/status_overlay_y(default: -1): X/Y position of status HUD (-1 = default/auto)compass_overlay_x/compass_overlay_y(default: -1): X/Y position of compass HUD (-1 = default/auto)status_overlay_scale(default: 1.0, min: 0.1, max: 3.0): Scale of status HUDcompass_overlay_scale(default: 1.0, min: 0.1, max: 3.0): Scale of compass HUD
Distance Counter:
show_teammate_distance(default: false): Show distance to teammates next to their namesteammate_distance_update_frequency(default: 20, min: 1, max: 200): How often to update teammate distances (in ticks)distance_only_within_compass_range(default: false): Only show distance if teammate is within compass detection range
Installation
Steps
- Download the correct version for Forge or Fabric
- Place the JAR in your
modsfolder - Launch Minecraft with the chosen loader
- Configure keybindings/settings in game options
Usage
Creating a Team
- Open the Teams screen
- Create a team with a custom name
- Invite players by username
Joining a Team
- Receive a team invite (toast notification)
- Press
]to accept,[to reject
Managing Team Members
- Leaders can invite/kick members
- Players can leave teams anytime
Using the HUD
- Compass HUD: Shows teammate directions
- Status HUD: Real-time health/hunger and teammate distance (distance shown next to names, e.g.,
PlayerName - 123m) - Press
Bto toggle HUD, configure in mod settings



