A Minecraft mapping tool that creates 3D models of your Minecraft worlds and displays them in a web viewer.
Go to file
2020-04-16 15:43:43 +02:00
.github/workflows Update workflow to checkout submodules 2020-04-10 17:23:08 +02:00
BlueMapAPI@1d7495dffd First Renderer-API implementation 2020-04-10 17:16:47 +02:00
BlueMapBukkit Forge and Sponge versions not supported in mc1.13 2020-04-09 15:35:52 +02:00
BlueMapCLI Fix some issues with rendering with map-limits 2020-04-16 15:31:33 +02:00
BlueMapCommon Fix some issues with rendering with map-limits 2020-04-16 15:31:33 +02:00
BlueMapCore Merge branch 'mc/1.13' 2020-04-16 15:43:43 +02:00
BlueMapForge Forge is supported in mc1.15 2020-04-09 15:40:49 +02:00
BlueMapSponge Forge and Sponge versions not supported in mc1.13 2020-04-09 15:35:52 +02:00
gradle/wrapper Revert gradle and shadow-plugin downgrades 2020-01-15 20:37:03 +01:00
.gitattributes Add .gitattributes 2019-12-29 18:51:24 +01:00
.gitignore Little styling additions and QoL, also only load hires-tiles when zoomed in - closes #16 2020-01-18 16:04:46 +01:00
.gitmodules Add BlueMapAPI submodule 2020-04-09 22:15:08 +02:00
build.gradle Improve gradle version configuration 2020-04-06 17:08:10 +02:00
gradle.properties Merge branch 'mc/1.13' 2020-04-09 20:40:56 +02:00
gradlew Add execute permission to gradlew file 2019-12-29 16:37:48 +01:00
gradlew.bat Add execute permission to gradlew file 2019-12-29 16:37:48 +01:00
LICENSE Initial commit: Merging Projects BlueMapCore, BlueMapCLI and BlueMapSponge into one 2019-11-02 17:23:48 +01:00
README.md Add BlueMapAPI submodule 2020-04-09 22:15:08 +02:00
settings.gradle Add BlueMapAPI submodule 2020-04-09 22:15:08 +02:00

title-banner

BlueMap is a tool that generates 3d-maps of your Minecraft worlds and displays them in your browser. Take a look at this demo. It is really easy to set up - almost plug-and-play - if you use the integrated web-server (optional).

The Sponge/Spigot-Plugin automatically updates your map as soon as something changes in your world, as well as rendering newly generated terrain and managing the render-tasks.

BlueMap is currently in an early development state!

A lot of features are still missing, and some blocks - especially some tile-entities - will not render correctly/at all. See below for a list of what is planned for future releases.

Download

You can choose a version and download BlueMap from here.

Using BlueMap

BlueMap can be used on the command-line, or as a plugin for your Sponge/Spigot/Paper-Server. Read the wiki to get started!

Discord

If you have a question, help others using BlueMap or get the latest news and info you are welcome to join us on Discord!

Clone

If you have git installed, simply use the command git clone --recursive https://github.com/BlueMap-Minecraft/BlueMap.git to clone BlueMap.

Build

In order to build BlueMap you simply need to run the ./gradlew clean build command in BlueMap's root directory. You can find the compiled JAR files in ./build/release.

Issues / Suggestions

You found a bug, have another issue or a suggestion? Please create an issue here!

Contributing

You are welcome to contribute! Just create a pull request with your changes :)

Todo / planned features

Here is a (surely incomplete) list of things that i want to include in future versions. (They are not in any specific order. There is no guarantee that any of those things will ever be included.)

  • render more tile-entities (banners, shulker-chests, etc..)
  • render entities (armor-stands, item-frames, maybe even cows and such..)
  • configurable markers / regions
  • marker / region API
  • free-flight-controls
  • live player positions
  • more configurations
  • easier mod-integration
  • BlueMap as forge mod
  • ability to display the world-border
  • animated textures (if feasible)
  • add support for models in obj format (if feasible)