A Minecraft mapping tool that creates 3D models of your Minecraft worlds and displays them in a web viewer.
Go to file
Antti b030270208
Docker container for CLI version (#320)
* Docker container for CLI version

* Add tag tags
2022-08-14 22:33:40 +02:00
.github Docker container for CLI version (#320) 2022-08-14 22:33:40 +02:00
BlueMapAPI@cc3e22bf78 Push BlueMapAPI 2022-08-13 08:51:56 +02:00
BlueMapCommon Push BlueMapVue 2022-08-14 21:48:51 +02:00
BlueMapCore Fixes for lowres lighting and map-purging/saving, tweak default settings 2022-08-14 20:36:50 +02:00
gradle/wrapper Moving live-player-endpoint to maps/[mapid]/live/player, webroot/data is now webroot/maps, fixed color-css-alpha format 2022-06-27 01:13:48 +02:00
implementations Fix color issue and fix cli-webserver not working 2022-08-08 21:29:16 +02:00
.dockerignore Docker container for CLI version (#320) 2022-08-14 22:33:40 +02:00
.gitattributes Add .gitattributes 2019-12-29 18:51:24 +01:00
.gitignore Some changes to remove 404-responses from the webserver on empty map-tiles 2021-03-28 13:25:39 +02:00
.gitmodules Replace the webapp with the new BlueMapVue project and adapt the build-script 2021-03-18 22:55:07 +01:00
Dockerfile Docker container for CLI version (#320) 2022-08-14 22:33:40 +02:00
HEADER Add license-header check and fix all missing or invalid license headers 2020-08-03 17:51:07 +02:00
LICENSE Initial commit: Merging Projects BlueMapCore, BlueMapCLI and BlueMapSponge into one 2019-11-02 17:23:48 +01:00
README.md Improve spacing 2021-10-26 12:13:42 +02:00
build.gradle.kts Refactored config management 2022-04-20 22:54:27 +02:00
gradle.properties Add back some heap-space for gradle 2022-01-15 02:09:14 +01: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
settings.gradle.kts Add forge 1.19.1 support 2022-08-02 23:05:32 +02:00

README.md

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 plugins/mods automatically update your map as soon as something changes in your world, as well as rendering newly generated terrain and managing the render-tasks.

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

screenshot

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/mod for your Sponge/Spigot/Paper/Forge/Fabric-Server. Read the wiki to get started!

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 :)

If you want to have your changes merged, make sure they are complete, documented and well tested!

Keep in mind that we have to maintain all new features and keep supporting them in the future. This means we always can decide to not accept a PR for any reason.

Todo / planned features

Here is a todo-list! It is ordered by what i right now think is the priority, but it might always change or be reordered at my discretion. (I develop BlueMap in my free-time, so nothing here is a promise and there are no ETA's)

Wiki: https://bluecolo.red/map-wiki
Discord: https://bluecolo.red/map-discord
Reddit: https://www.reddit.com/r/BlueMap


JetBrainsLogo

Special thanks to JetBrains for giving out an OpenSource-Licence for BlueMap development!