Northkeep is a lightweight Fabric client mod that helps you stay visually aligned: lock your current look direction as a reference, then read how far you’ve drifted in degrees on a small, unobtrusive HUD. No waypoints, no server packets—just a calm compass for builders and explorers who don’t want to spam F3.
Features
- Heading lock — capture your current horizontal facing (yaw) as the reference “north”.
- Drift HUD — shows signed angle offset (Δ°) plus a simple bar so you can correct your aim at a glance.
- Smooth needle — optional smoothing in config for less jittery motion.
- Persistent lock — your saved heading is written locally so it survives game restarts (still client-only).
- Per-corner HUD — place the panel in any screen corner via config.
- English & German UI strings (game language).
Controls (defaults)
| Action | Default key |
|--------|-------------|
| Lock heading | ] |
| Clear lock | \ |
| Toggle drift HUD | F8 |
| Reload config | F9 |
All keybinds can be changed in Options → Controls.
Configuration
Config files live in your instance config folder:
northkeep-client.properties— HUD on/off, colors, padding, bar size, smoothing, corner placement, etc.
PressF9in-game to reload without restarting.northkeep-heading.txt— stores the locked yaw when set (auto-managed). If the properties file is missing, it is created with sensible defaults on first launch.
Requirements
- Minecraft
1.21.4 - Fabric Loader
- Fabric API
Privacy & multiplayer
Northkeep runs entirely on the client. It does not send coordinates or headings to the server or other players. Anything you lock is for your own screen only.
Screenshots
Add 1–2 images here after you upload them on CurseForge:

Links
- Issues / source: add your repository URL
- Discord: optional
Made with care for players who like straight lines and quiet UIs.

