promotional bannermobile promotional banner

Compass to Map: JourneyMap & Explorer's Compass & Nature's Compass Addon

Auto-register found structures and biomes as JourneyMap waypoints — for Explorer's Compass and Nature's Compass.

Compass to Map (C2M)

Stop manually copying coordinates from your compass to JourneyMap.

When you find a structure or biome with Explorer's Compass or Nature's Compass, this mod automatically registers a waypoint on JourneyMap — color-coded, named, and ready for one-click teleport (OP only).

Features

  • Auto-waypoint on compass discovery — no manual coord copying
  • Category-coded colors — village=yellow, fortress=orange, jungle=dark green, ocean=blue, etc.
  • Hash colors for modded structures/biomes — every modpack structure gets a unique color
  • OP-only /tp suggestion — survival players see plain coords, no fake teleport hint
  • 22 language localization — en/ja manually translated, others machine-based
  • Either compass works — install just EC, just NC, or both

Supported Loaders / Versions (v2.0.2+)

Minecraft NeoForge Forge Fabric
1.21.1 ⚠️ chat-only
1.20.1 ⚠️ chat-only
  • ✅ = Full JourneyMap integration (auto waypoint)
  • ⚠️ chat-only = Fabric builds have JM integration disabled, chat notification only (see Known Limitations below)
  • — = No NeoForge 1.20.1 release exists upstream

Fabric users also need Forge Config API Port.

Compatibility

Mod Support Notes
Explorer's Compass optional Structure detection host
Nature's Compass optional Biome detection host (v2.0+)
JourneyMap optional (CLIENT only) Waypoint target

You need at least one of EC/NC for the mod to do anything. JM is required to actually see waypoints, but the mod won't crash without it.

Configuration

Open the in-game Mods menu → Compass to Map → Config:

  • feature.enabled — master switch
  • feature.enableStructure / feature.enableBiome — toggle each compass type
  • notification.notifyOnFound — chat notification on discovery
  • appearance.colorByCategory — category colors (off = solid purple)
  • appearance.persistentWaypoints — keep waypoints across sessions

Technical Notes

  • No Mixin / AccessTransformer / reflection — pure Event subscription
  • Server → Client payload only — zero attack surface
  • Inner class isolation — works without JM, EC, or NC installed (graceful degradation)
  • LRU dedupe with per-player history Set (no memory leaks on long sessions)

Known Limitations

Fabric builds: JourneyMap integration disabled

On 1.20.1 / 1.21.1 Fabric builds, JourneyMap waypoint registration is currently disabled, with chat notification as fallback.

Reason: the JourneyMap Fabric jar requires Loom 1.14, which is still unreleased. The current Loom 1.10-SNAPSHOT cannot link the JM API.

Fallback behavior: structure / biome discoveries still send chat messages with coordinates (clickable /tp for OPs).

Future plan: JM v1.1 / v2.1 reflection bridge to bypass the dependency. Will land when either Loom 1.14 ships or the bridge is implemented.

No NeoForge 1.20.1 build

NeoForge forked off after 1.21, so 1.20.1 NeoForge builds simply don't exist. Use Forge 1.20.1 instead.

License

MIT License — modpack inclusion welcome, no credit required.

Issues / Feature Requests

GitHub Issues: https://github.com/KURONAMI333/compass-to-map/issues

Credits

The Compass to Map: JourneyMap & Explorer's Compass & Nature's Compass Addon Team

profile avatar
  • 5
    Projects
  • 1.5K
    Downloads

More from KURONAMlView all

  • Trade Diary project image

    Trade Diary

    • 28
    • Mods

    Auto-record every villager trade with timestamp, location, and trade details. Your own trader's diary.

    • 28
    • May 12, 2026
    • Mods
  • Field Notes project image

    Field Notes

    • 43
    • Mods

    Auto-record your achievements with timestamp, location, and biome — your own field journal that builds itself as you play.

    • 43
    • May 12, 2026
    • Mods
  • Ping to Map: JourneyMap & Ping Wheel Addon project image

    Ping to Map: JourneyMap & Ping Wheel Addon

    • 404
    • Mods

    Pop a temporary JourneyMap waypoint when a teammate (or yourself) pings a location with Ping-Wheel.

    • 404
    • May 11, 2026
    • Mods
    • +1
  • Mosh Pit! project image

    Mosh Pit!

    • 26
    • Mods

    Adds a throwable item for bouncy and safe landings.

    • 26
    • December 18, 2025
    • Mods
  • Trade Diary project image

    Trade Diary

    • 28
    • Mods

    Auto-record every villager trade with timestamp, location, and trade details. Your own trader's diary.

    • 28
    • May 12, 2026
    • Mods
  • Field Notes project image

    Field Notes

    • 43
    • Mods

    Auto-record your achievements with timestamp, location, and biome — your own field journal that builds itself as you play.

    • 43
    • May 12, 2026
    • Mods
  • Ping to Map: JourneyMap & Ping Wheel Addon project image

    Ping to Map: JourneyMap & Ping Wheel Addon

    • 404
    • Mods

    Pop a temporary JourneyMap waypoint when a teammate (or yourself) pings a location with Ping-Wheel.

    • 404
    • May 11, 2026
    • Mods
    • +1
  • Mosh Pit! project image

    Mosh Pit!

    • 26
    • Mods

    Adds a throwable item for bouncy and safe landings.

    • 26
    • December 18, 2025
    • Mods