.github/workflows | ||
BlueMapAPI@161fc1c968 | ||
BlueMapBukkit | ||
BlueMapCLI | ||
BlueMapCommon | ||
BlueMapCore | ||
BlueMapFabric | ||
BlueMapForge | ||
BlueMapSponge | ||
gradle/wrapper | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
build.gradle | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
LICENSE | ||
README.md | ||
settings.gradle |
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 :)
If you want to have your changes merged faster, make sure they are complete, documented and well tested!
The master
-branch is for the latest version of minecraft.
The mc/xx
-branches are for other minecraft-versions.
Changes that apply to all versions should be made on the mc/1.13
-branch. This branch can be merged into master
and every other mc/xx
branch.
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.)
- live player positions
- fabric version
- render more tile-entities (banners, shulker-chests, etc..)
- render entities (armor-stands, item-frames, maybe even cows and such..)
- free-flight-controls
- more configurations
- easier mod-integration
- ability to display the world-border
- animated textures (if feasible)
- add support for models in obj format (if feasible)