The Explorer's Friend
github.com
What it is
The Explorer's Friend renders a live topographic map of a Minecraft world and serves it from an embedded web server. It runs on a server using Fabric, Quilt, NeoForge, Spigot or Paper, with different builds depending on the platform and Minecraft version. Explored chunks appear as players move through the world; full renders read region files on worker threads without loading chunks. Players can open the map in a browser using vanilla Minecraft clients, without installing a client mod. Separate layers show claims, player positions, markers and Waystones. Claim data can connect to several protection systems or be imported from JSON. Server administrators can disable or round player positions; invisible players and spectators are hidden by default. The server binds to 127.0.0.1 by default and has no built-in account system, so the project recommends a reverse proxy for public maps. Its optional outbound connection downloads the official vanilla client JAR once and verifies it by SHA-1. The MIT-licensed project is free, with live updates, dimension maps and read-only HTTP endpoints.
Spec sheet
- What it does
- It renders a live topographic map of a Minecraft world and serves it as a web page from an embedded HTTP server.Read 3 Oct 2026 · github.com
- Purpose
- The Explorer's Friend is a server-side Minecraft world mapper that renders a live topographic map and serves it through an embedded web server.Read 2 Oct 2026 · github.com
- Free plan
- YesRead 20 Sep 2026 · github.com
- API
- The project documents read-only HTTP endpoints for world and status data, player data and map tiles, plus versioned overlay endpoints and optional Prometheus metrics.Read 3 Oct 2026 · github.com
- Additional integrations
- Waystones is an optional integration on Fabric, Quilt and NeoForge, while LuckPerms can provide command permission nodes.Read 3 Oct 2026 · github.com
- Claim integrations
- Claim overlays can integrate with FTB Chunks, Open Parties and Claims, Common Protection API and GriefPrevention on supported platforms and versions, or use JSON import.Read 3 Oct 2026 · github.com
- License and support
- The repository is MIT-licensed and says issues are processed every Wednesday.Read 2 Oct 2026 · github.com
- Map features
- The map includes separately toggleable overlays for claims, player positions, markers and Waystones.Read 2 Oct 2026 · github.com
- Map overlays
- The map has toggleable claim, player, marker and waystone layers.Read 3 Oct 2026 · github.com
- Map rendering
- Explored chunks appear as players move around, and full renders read region files on worker threads without loading chunks.Read 3 Oct 2026 · github.com
- Mod block colors
- At startup, the project scans installed mod JARs and resolves block colors from their textures; manual color overrides are available.Read 3 Oct 2026 · github.com
- Mod developer API
- An experimental API lets other mods provide block colors, hide players, listen for scan or tile-render events, and read documented HTTP endpoints.Read 2 Oct 2026 · github.com
- Network security
- The embedded server binds to 127.0.0.1 by default, supports only GET and HEAD, and has no built-in account system; the project recommends a reverse proxy for public maps.Read 3 Oct 2026 · github.com
- Notable limitation
- Forge is not shipped, and the documentation says Paper/Bukkit 26.x uses default biome tints because Minecraft 26.x removed world-generation JSONs from the server and client JARs.Read 2 Oct 2026 · github.com
- Notable limitations
- The project says Forge is not shipped, and its listed limitations include no built-in authentication and no sub-path reverse proxying.Read 3 Oct 2026 · github.com
- Outbound data
- The security page says the only optional outbound connection is a one-time download of Mojang's vanilla client JAR and that nothing is uploaded.Read 3 Oct 2026 · github.com
- Performance
- The project says live world access uses budgeted chunk snapshots and full renders read region files on worker threads without loading chunks.Read 2 Oct 2026 · github.com
- Player privacy
- Player display can be disabled, invisible players and spectators are hidden by default, and positions can be rounded before serving.Read 3 Oct 2026 · github.com
- Server platforms
- It supports Fabric, Quilt, NeoForge, Spigot and Paper, with different artifacts depending on platform and Minecraft version.Read 2 Oct 2026 · github.com
- Server-side setup
- Install one JAR on the server; players can use the map in a browser with a vanilla client and no client mod.Read 3 Oct 2026 · github.com
- Support and updates
- The repository says issues are processed every Wednesday.Read 3 Oct 2026 · github.com
- Supported server software
- The project lists Fabric, Quilt, NeoForge, Spigot and Paper as supported server platforms.Read 3 Oct 2026 · github.com
- Vanilla clients
- Players can view the map in a browser using vanilla Minecraft clients without installing a client mod.Read 2 Oct 2026 · github.com
Plans and prices
Strong points and limits
Strong points
- Players need no client mod to view the map.
- Explored chunks appear as players move.
- Claims, players, markers and Waystones have toggleable layers.
- Player positions can be disabled or rounded.
- Free under the MIT license.
Limits
- Forge is not shipped.
- The server has no built-in account system.
- Sub-path reverse proxying is unsupported.
- Paper/Bukkit 26.x uses default biome tints.
Who it suits
It suits Minecraft server administrators who want players to view explored terrain in a browser without a client mod. Administrators should note its server-platform exclusions and plan how to secure public access.
The Explorer's Friend in depth
Read the full write-up
The Explorer’s Friend is a free server-side map for Minecraft worlds, best suited to operators who want players to browse explored terrain without installing a client mod. Its live map and configurable layers make it a practical companion for a shared server, provided the operator is prepared to handle public access controls.
Overview
Install a JAR on a supported server and explored chunks appear as players move through the world; the embedded web server serves the map to a browser. Vanilla clients need no additional mod, which keeps access simple for players. This is a live, 2D map rather than an offline viewer, so it is aimed at active servers, not people who want to inspect a world independently of its server.
Rendering takes care not to load chunks just to produce a full map: region files are read on worker threads, while live world access uses budgeted chunk snapshots. That is a useful design for server operators concerned about rendering work interfering with play, though the project does not provide a performance guarantee.
Key features
Viewers can toggle overlays for claims, player positions, markers and Waystones. Claim layers integrate with FTB Chunks, Open Parties and Claims, Common Protection API providers, and GriefPrevention on Spigot or Paper; JSON import provides another way to supply claim data. Waystones integration is optional on Fabric, Quilt and NeoForge, and LuckPerms can provide command permission nodes.
Privacy controls include disabling or rounding player positions; invisible players and spectators are hidden by default. The documented player payload excludes health, inventory, chat and IP data, a sensible boundary for a map that may be visible beyond the server community. Operators can also use manual block-color overrides; the project scans installed mod JARs at startup to resolve colors from textures.
The documented read-only HTTP endpoints expose world and status data, player data and map tiles, with versioned overlay endpoints and optional Prometheus metrics. An experimental mod API lets other mods provide block colors, hide players, respond to scan or tile-render events, and read documented endpoints. These are useful extension points for technically capable server owners, but the experimental status makes the API a less dependable foundation for essential integrations.
Pricing
The Explorer’s Friend costs free. The free plan includes a MIT-licensed server-side map mod or plugin, live updates, dimension maps, a 2D view and markers and waypoints. There is no free trial because the plan is free; no seat or usage quota is stated. That makes it a straightforward choice for operators who need a live map, but it does not include offline viewing or built-in account management.
Platforms
The software is available for API, Linux, macOS, self-hosted, web and Windows environments. Server support covers Fabric, Quilt, NeoForge, Spigot and Paper, with different artifacts depending on server platform and Minecraft version, so operators need to match the download to their setup. Forge is not shipped. On Paper/Bukkit 26.x, biome tints use defaults because Minecraft 26.x removed world-generation JSONs from the server and client JARs.
Who it's for
This fits server owners who want a browser-accessible map that updates as players explore, especially when a vanilla-client audience and claim overlays matter. It is less suitable for operators who need a packaged authentication system, reverse-proxy sub-path support, Forge support or offline map viewing. The embedded server binds to 127.0.0.1 by default and restricts request methods and connections, but it has no account system; the project recommends a reverse proxy for public maps, so access control remains the operator’s responsibility.
The project says its only optional outbound connection is a one-time download of the official vanilla client JAR, verified by SHA-1, and that it does not upload data. The repository is MIT-licensed, and issues are processed every Wednesday.
Pros and cons
Pros: Players can use a vanilla client, avoiding a client-mod requirement.
Pros: Toggleable claim, player, marker and Waystone layers suit servers with different mapping needs.
Pros: Position controls and hidden-by-default invisible players and spectators give operators practical privacy options.
Cons: No built-in accounts means public access needs an operator-managed reverse proxy and access controls.
Cons: No Forge support rules it out for servers committed to that platform.
Cons: No offline viewing limits its use to live server mapping rather than standalone world inspection.
Alternatives
For Bedrock Edition world rendering, consider Bedrock Viz, a free tool for Minecraft Bedrock Edition worlds. Choose BedrockMap if uploaded-world rendering is a better fit: its free plan permits one world upload, a 1500x1500 block render area, two renders per day, three zoom levels and public sharing links.
BlueMap is another free option for Java Edition worlds; its server plugin or mod requires Java 25+, while its standalone CLI documentation lists Java 21+. For Anvil-format worlds where Minecraft 1.6 resource packs are acceptable, Mapcrafter is free and GPL-licensed.
Other free alternatives include Tectonicus, uNmINeD, Chunkmap and mcmap. Browse the Minecraft World Map Viewers list for more options, or the File Manager Software list for a different category.
Verdict
Choose The Explorer’s Friend if you run a supported Minecraft server and want a free, live browser map with useful overlays and no client-mod requirement. Its strongest case is the combination of server-side rendering and configurable map layers; its main caveat is that public access security is yours to provide. Look elsewhere if you need Forge, offline viewing or built-in authentication.
Verdict
The Explorer's Friend provides a live server-side map with browser access for vanilla clients and several toggleable layers. Check its server compatibility and authentication limits before exposing a map publicly.
Where Specifiction places it
- Minecraft World Map Viewers#4 of 228.2
- File Manager Software#39 of 1008.1