Installation & Setup
What platforms does BetterHud support?
What platforms does BetterHud support?
- Bukkit (including Folia) - Versions 1.20.4 to 1.21.11
- Velocity - Versions 3.3 to 3.4
- Fabric Server - Version 1.21.11 (requires Fabric API)
Do players need to install anything?
Do players need to install anything?
What Java version is required?
What Java version is required?
How do I install BetterHud?
How do I install BetterHud?
- Download the appropriate version for your platform from:
- Place the jar file in your server’s plugins (Bukkit/Velocity) or mods (Fabric) folder
- Restart your server
-
Configure BetterHud by editing the config files in the
plugins/BetterHuddirectory
Configuration
Where are the configuration files located?
Where are the configuration files located?
- Bukkit/Folia:
plugins/BetterHud/ - Velocity:
plugins/BetterHud/ - Fabric:
config/BetterHud/
config.yml- Main configuration filehuds/- HUD layout definitionsimages/- Image element definitionstexts/- Text element definitionspopups/- Popup definitions
How do I reload configuration changes?
How do I reload configuration changes?
Can I use custom fonts and images?
Can I use custom fonts and images?
How do I create a custom HUD?
How do I create a custom HUD?
- Create a new YAML file in the
huds/directory - Define your HUD layout using images, text, and head elements
- Use placeholders to make your HUD dynamic
- Reload BetterHud with
/betterhud reload
Features & Functionality
What can I display with BetterHud?
What can I display with BetterHud?
- Images - PNG files, including animated sequences
- Text - Custom formatted text with various fonts
- Player Heads - 3D player heads with different render types
- Animations - Smooth transitions and animations
- Popups - Temporary UI elements triggered by events
- Compass Markers - Custom waypoint markers
Can I use PlaceholderAPI placeholders?
Can I use PlaceholderAPI placeholders?
Does BetterHud work with Skript?
Does BetterHud work with Skript?
- Show and hide popups
- Add and remove compass markers
- Control HUD visibility per player
What plugin integrations are available?
What plugin integrations are available?
- PlaceholderAPI - Placeholder support
- Skript - Custom scripting
- MMOCore - MMO placeholders
- MythicMobs - Entity placeholders
- Nexo - Custom item support (Oraxen 2.0 support dropped as of v1.10)
- WorldEdit - Region support
- ViaVersion/ViaBackwards - Multi-version support
Performance & Compatibility
Does BetterHud work with Folia?
Does BetterHud work with Folia?
What clients are NOT supported?
What clients are NOT supported?
- Bedrock Edition players
- Modified/Unofficial clients (Feather Client, etc.)
- Optifine in some cases (closed-source compatibility issues)
- Clients running Minecraft versions below 1.20.4
Can I use BetterHud on hybrid servers (ArcLight, etc.)?
Can I use BetterHud on hybrid servers (ArcLight, etc.)?
Will BetterHud cause lag?
Will BetterHud cause lag?
- Very complex HUDs with many elements may impact client FPS
- The initial resource pack download adds a small delay when joining
- Server performance impact is minimal
Development & API
Can I create plugins that integrate with BetterHud?
Can I create plugins that integrate with BetterHud?
Where can I find example implementations?
Where can I find example implementations?
Is the source code available?
Is the source code available?
Getting Help
Where can I get support?
Where can I get support?
- Discord: Join the BetterHud Discord for community support
- GitHub Issues: Report bugs at github.com/toxicity188/BetterHud/issues
- Documentation: Check this documentation site for guides and references
- Wiki: Visit the GitHub Wiki for additional information
How do I report a bug?
How do I report a bug?
- Detailed description of the problem
- Error logs from console
- Screenshots or videos if applicable
- Your configuration files
- Server environment details:
- OS (Windows/Mac/Linux)
- Server version (e.g., 1.21.1)
- Server platform (Spigot/Paper/Folia/Fabric/etc.)
Can I request new features?
Can I request new features?
- Closed-source plugin/mod support (Optifine, ItemsAdder)
- Modified clients (Feather)
- Bedrock platform
- Very old versions (≤1.16.5)
- Features impossible to implement server-side (e.g., 144 FPS HUD)
