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.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
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}"
```