Skip to content
SPECIFICTION
Get listed

mcmap vs Prismarine Viewer

mcmap

github.com

Prismarine Viewer

github.com

Side by side

FiguremcmapPrismarine Viewer
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
Web—Yes
WindowsYes—
macOSYes—
LinuxYes—
API—Yes
Self-hosted—Yes
Plans published11
Spec score · Minecraft World Map Viewers7.8 (#8)7.5 (#13)
LicenseThe repository is distributed under the GPL-3.0 license.GitHub identifies the repository license as MIT.
Purposemcmap creates isometric renders of Minecraft save files as pixel-art maps.Prismarine Viewer is a web based viewer for Minecraft servers and bots.

Plans

mcmap

  • FreeFree

mcmap pricing →

Prismarine Viewer

  • Prismarine ViewerFree

Prismarine Viewer pricing →

In their own words

mcmap

mcmap creates isometric pixel-art maps from Minecraft save files. It reads saves from the standard folders on Linux, macOS and Windows, and produces a PNG image by default; an option divides maps into square image tiles. Rendering settings include circular or coordinate-bounded areas, dimension selection, shading, lighting, water and beacon toggles, and map direction. A JSON color file lets users customize block colors and rendering types. The renderer uses all computer threads and processes terrain in batches. Rendering a whole map at once may require 10+ GB of RAM, and a fragment-size option can manage batch size. Use is through a terminal or PowerShell, with an experimental GUI available for Windows. The v3.0.0 release specifies Minecraft 1.13+ support. The project is distributed under GPL-3.0, with precompiled binaries and source code available for free. Building it uses CMake and depends on zlib, PNG, fmt and spdlog. The project notes that merged batches can produce visible lines in oceans; changing fragment size or water rendering settings may help.

Visit github.com

Prismarine Viewer

Prismarine Viewer is a free, web-based viewer for Minecraft servers and bots, available through API, self-hosted, and web use. Mineflayer mode serves a page showing a bot’s surroundings in first or third person and provides drawing functions; lines and displayed primitives can be replaced or erased by ID. Standalone mode visualizes a world without a bot, while headless mode renders a bot’s view for streaming to a file or over TCP. The project lists Minecraft support from 1.8.8 through 1.21.4; other versions in the same major use textures and models from the closest supported version. Online-mode servers can show wide or slim skins and capes when skin data is sent. Examples connect Mineflayer with proxies, Electron, Python, and WebSocket proxies, and export world areas as screenshots or 3D models. Server maps, live updates, and a 3D map view are supported. Install with `npm install prismarine-viewer`; the repository uses the MIT license. Mineflayer and standalone default to six chunks and port 3000.

Visit github.com