sommerlilie / BlockMap

A Minecraft map renderer compatible with 1.13 worlds

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BlockMap - A Minecraft 1.13 world viewer

This started as fork of TMCMR, but has been almost completely rewritten due to the update. If you want something stable that works with 1.12 and before worlds, go check it out.

Features:

  • A little interactive GUI based on JavaFX
  • Different color maps and shaders that highlight exactly what you are looking for (including an underground caves and an ocean ground view)
  • A gui library to include maps into your own JavaFX applications (mostly done, but not released yet)
  • A command line interface to render your worlds from scripts
  • The core rendering code as library to use in your own projects (not released yet)
  • Rendering scale: 1 pixel : 1 block
  • Faster than MCEdit!

Requirements:

  • Java 8+
  • The gui (library and standalone) rely on JavaFX. Make sure you have it on your class path!
    • Java 8 to Java 10 already include it if you are using the Oracle JDK
    • The OpenJDK 8 has it, but not OpenJDK 10
    • If all that does not work, try installing the OpenJFX Early-Accesss Builds
  • Minecraft 1.13 worlds. Chunks from before the release (even from 1.13 snapshots) will be ignored. Chunks from before 1.9 will throw errors. Please optimize your worlds in Minecraft before rendering them

Download:

Download the latest version from the Release page.

Usage:

The GUI version should just run by (double)clicking it. Otherwise run it through:

java -jar BlockMap-1.1.1.jar

to start. The commandline version can be called through one of

java -jar BlockMap-1.1.1.jar render
java -jar BlockMap-1.1.1.jar help

The latter one will tell you how to use it. On Linux even with colors!

If your world has been created before the Minecraft 1.13 release, please optimize it. To do this, start Minecraft, select your world, go to "Edit" and then "Optimize World".

GUI controls:

  • Mouse wheel to zoom in and out
  • Drag with the right mouse button to pan the view
    • This will very likely change in the future
    • If you drag to the edge, the mouse will wrap around so you can drag indefinitely. Blender users will appreciate this
  • When loading a world, you can select either a world folder, a region folder or a single region file

About

A Minecraft map renderer compatible with 1.13 worlds

License:MIT License


Languages

Language:Java 99.8%Language:CSS 0.2%