HomeJavaModsSun Compass
Sun Compass
Sun Compass — screenshot 1Sun Compass — screenshot 2

Sun Compass

GitHub - Source

A vanilla-friendly survival tool for finding your way.

The Sun Compass is a utility item that uses the position of the sun to cast a shadow on the board, helping you navigate during the day without relying on "magic" coordinate systems or debug screens.

Sun Compass Preview

🧭 Manual & Usage Guide

The Sun Compass is not a magic item. Unlike a standard compass that points to World Spawn, the Sun Compass works similarly to a real-world sun dial. It is a navigational tool that requires you to understand the position of the sun and the time of day.

The Core Concept

The compass displays a shadow cast by the central stick. This shadow is fixed to the world's sun position. As you turn or as time passes, the shadow moves around the board. To find North, you must align the shadow correctly based on the current time.

How to Find North

1. The Sunrise Baseline (6:00 AM / Tick 0)

Vanilla Minecraft days start at 6:00 AM. At this specific time:

2. Compensating for Time (The Clockwise Shift)

As the day progresses, the sun moves across the sky. To keep finding North, you must manually compensate for the time passed since 6:00 AM.

Summary Table

In-Game Time Shadow Alignment for North
6:00 AM (Sunrise) Align shadow to left 6 hour mark or East (E)
12:00 PM (Noon) 6 hours has passed, so align shadow to the upper 12 hour mark, or North (N)
6:00 PM (Sunset) 12 hours has passed, so align shadow to right 6 hour mark or West (W)

Note: This tool requires practice. Direction accuracy is entirely based on time estimation. To find other directions than north, simply rotate by some degrees after finding north. For example, west would be 90 degrees, or 6 hours right, from north.

📦 Obtaining

There is 4 ways to craft this item in survival

gif showing all crafting options

To craft the Sun Compass, align any of these 4 different layouts from bottom to top:

Why is East and West swapped?

This serves the function of time shifting easier than if it was the other way around. For example, at noon (tick time 6000, or 12 PM), to find North you simply point to N (or the upper 12) then to find west you would also simply move the shadow to point W (or the right 6). This way, shifting clockwise perserves directionality. Having it the "correct" way around would introduce extra mental calculations for no reason.

⚠️ Compatibility & Status

🤝 Acknowledgements

Special thanks to David Canterbury for the original concept and for naming the "Sun Compass.".

Final note

I'm new to modding, github, and while I'm familiar with programming, this is an entirely new level for me. But I'm looking to improve and hopefully keep adding new mods in the future!


Built with NeoForge for Minecraft 1.21.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more