BetterCompass
A lightweight plugin that hides F3 coordinates and displays them in the actionbar when holding a compass. Includes customizable formatting and admin commands to toggle visibility globally.
BetterCompass
BetterCompass
BetterCompass is a lightweight, configurable Spigot/Paper plugin that hides coordinates from the F3 debug screen and instead shows them neatly in the action bar when the player holds a compass — in either hand.

---
✨ Features
- Hides coordinates from the F3 debug menu (`gamerule reducedDebugInfo`) - Displays coordinates (`X: Y: Z:`) in the action bar when holding a compass (main or off-hand) - Fully customizable action bar text format and colors - Commands to reload configuration and toggle F3 coordinates globally - Admin-only commands with configurable permissions - Lightweight and optimized for all modern Spigot/Paper versions (1.16+)
---
🔧 Commands
| Command | Alias | Description | | ----------------------- | ------------ | ---------------------------------------------------------- | | `/bettercompass reload` | `/bc reload` | Reloads the config file | | `/bettercompass on` | `/bc on` | Hides F3 coordinates globally | | `/bettercompass off` | `/bc off` | Shows F3 coordinates globally |
---
🧾 Default Configuration (`config.yml`)
```yml
automatically hide coordinates on server start
auto-hide-f3: true
actionbar: enabled: true
how often do you want coordinate updates (20 ticks = 1 second)
interval-ticks: 5
actionbar message format (color codes support)
format: "&eX: &f{x} &aY: &f{y} &bZ: &f{z}"
```