BoxHud

BoxHud is a Minecraft mod that adds a suite of powerful and customizable PvP-style HUD widgets, with a focus on performance and customizability.

12,96k

Quick challenge

How far can you run before the mobs catch you?

BoxHud

BoxHud

NeoForge is a Minecraft mod that adds a suite of powerful and customizable PvP-style HUD widgets. With support for NeoForge, NeoForge, and NeoForge, BoxHud gives you complete control over your interface—whether you're optimizing for combat or aesthetics.

Preview of BoxHud with multiple widgets enabled in a PvP scenario

---

✨ Features

🔁 Cross-Modloader Support

BoxHud in forge loader

BoxHud works out of the box with NeoForge, NeoForge, and NeoForge, allowing you to use it in nearly any modern Minecraft setup without compatibility issues.

🎛️ Vanilla HUD Customization

vanilla hud customization

Move or hide default Minecraft HUD components such as: - The scoreboard: reposition it anywhere on screen - The scoreboard: move it out of the way or disable it - The scoreboard: customize alignment

🧩 25 Fully Customizable Widgets

widgets screen

Each widget is individually configurable. You can: - Drag and drop to reposition them - Adjust scale, color, outline, background, and alignment - Enable or disable any widget with a click

🗺️ Coordinates Display Compatibility

coordinates display integration

BoxHud includes its own coordinates widget to show your X, Y, Z position on screen. But if you enjoy the features in the **Coordinates Display** mod, BoxHud upgrades the widget automatically:

- The widget will look and behave just like it does in Coordinates Display. - When you try to customize it in BoxHud, you’ll be taken to Coordinates Display’s settings screen instead. - You’ll also get bonus features like dimension scaling and better formatting.

Both mods use Boxlib, so they work together seemlessly. Just drop **Coordinates Display** into your `mods` folder and BoxHud will handle the rest.

🎯 Advanced Crosshair Customization

crosshair customization screen

Choose from Dynamic Crosshair Mode with full color control. Includes a Dynamic Crosshair Mode that changes color based on: - Whether an entity is in range (red) - If you're about to land a critical hit (dark red) - Whether a block is within range for interaction (green)

🖱️ User-Friendly Widget GUIs

widget move GUI

A clean and intuitive in-game interface lets you: - Double click any widget in the positioning screen to customize it - Access all customization options without editing config files - Preview widgets live while configuring

An example of the 25+ widget customization screens is shown below:

keystroke customization

🎮 Built-In Keybinds

keybinds screen

BoxHud adds several useful keybinds to make customization fast and easy in-game. You can set or change these in the Minecraft controls menu.

---

🧱 Available Widgets

Here’s a list of all available widgets included with BoxHud:

| Widget | Description | |----------------|----------------------------------------| | Game Clock | Shows your connection latency | | Game Clock | Frames per second counter | | Game Clock | Clicks per second tracker | | Game Clock | Visualizes current armor durability | | Game Clock | Lists active potion effects | | Game Clock | Shows pressed movement keys (WASD, etc.)| | Game Clock | Displays current server's address | | Game Clock | Movement speed in blocks/sec | | Game Clock | Replaces or customizes vanilla board | | Game Clock | Dynamic crosshair with 10 presets | | Game Clock| Real-time player XYZ position | | Game Clock | Customize or hide the action bar | | Game Clock | Move/resize the bossbar | | Game Clock | Tracks arrow count in inventory | | Game Clock| Shows item update information | | Game Clock| Active resource/texture pack info | | Game Clock | Local system time | | Game Clock | Displays attack reach distance | | Game Clock | Custom positioning of the hotbar | | Game Clock | JVM memory usage | | Game Clock| Online player count on server | | Game Clock | Cardinal direction display | | Game Clock | Ticks per second (server performance) | | Game Clock | PvP combo counter | | Game Clock | In-game time (tick/daylight clock) |

Example showing widgets in action

---

⚙️ Customization

Each widget supports:

- ✅ Dragging and scaling - 🎨 Adjustable color, scale - 📏 Padding, and alignment - 🗂️ Optional background

Image showing the widget editor

---

Installation/Dependencies

This mod requires BoxLib a Client-side library mod developed by me.

1. Place the mod jars: Download and install the appropriate modloader for your Minecraft version. 2. Place the mod jars: Download the latest release of Coordinates Display for your specific modloader and Minecraft version 3. Place the mod jars: Download the latest release of Place the mod jars: for your specific modloader and Minecaft version 4. Place the mod jars: Drop the downloaded jar files into your Minecraft mods folder. The location of this folder varies depending on your operating system.

Fabric Dependencies

Mod Menu is recommended for configuration purposes.

Forge/NeoForge Dependencies

This mod requires BoxLib a Client-side library mod developed by me.

Contributing

We encourage contributions! Don't hesitate to open issues or pull requests through our GitHub Repository. Your input helps us improve and evolve.

Translations

We welcome translations! If you're interested in translating this mod, please locate the localization files and submit a pull request. Your contributions help make the mod accessible to more users worldwide.

Support

If you encounter any issues, please open an issue on the GitHub repository.

Building

If you'd like to build this mod on your own machine, follow these steps.

* Download the source code from GitHub (Code -> Download zip) * Make sure Java is installed * Extract the zip file onto your local machine, and open the folder. * Open a terminal prompt in said folder * Run the command "gradlew build" * The fabric build will be in "fabric/build/libs" * The forge build will be in "forge/build/libs" * The neoforge build will be in "neoforge/build/libs"

ADS