Hobbies and Entertainment‎ > ‎Games‎ > ‎Minecraft‎ > ‎

Mapcrafter

Installation

https://docs.mapcrafter.org/builds/stable/installation.html

Note:
After you've pulled from git, but _before_ you build, you need to get textures (if you're on a server). Since that's not readily available anymore, you must download the client and run it so so you can ferret our the client .jar.  

Clone from Git

(refer to above)

Get the client .jar

(Download the client app on linux for example)
ls ~/.minecraft/versions/1.x...
scp (above) to your server

Extract and place the textures


#!/bin/bash

VERSION=1.12
LOCATION=~/.minecraft/versions/${VERSIO}N/${VERSION}.jar

if [ ! $LOCATION ]; then
echo "No client jar found"
else
mapcrafter_textures.py $LOCATION ~/mapcrafter/src/data/textures
fi


Build


(Refer to above)

Configuration

output_dir = /srv/html/maps

[global:map]
image_format = png
png_indexed = true

[world:Tatzeland]
input_dir = /srv/minecraft/spigot/server/tatzeland
crop_unpopulated_chunks = true
default_zoom = 8
default_view = -2319,1812,64


[world:Hinterlands]
input_dir = /srv/minecraft/spigot/server/Hinterlands
crop_min_x=-762
crop_max_x=-654
crop_min_y=70
crop_max_y=73
crop_min_z=-1602
crop_max_z=-1445
default_view = -700,-1530,64
default_zoom = 3


[world:Riginal]
input_dir = /srv/minecraft/spigot/server/riginal
default_view = 140,-260,64
default_zoom = 11

[world:Spatzhafen]
input_dir = /srv/minecraft/spigot/server/Spatzhafen
default_view = 100,-45,64
default_zoom = 6

[world:Prime]
input_dir = /srv/minecraft/spigot/server/world

[world:Tymyrhoften]
input_dir = /srv/minecraft/spigot/server/Tymyrhoften


[map:Tatzeland]
name = Tatzeland
world = Tatzeland

[map:Tatzeland_Night]
name = Tatzeland - At Night
world = Tatzeland
render_mode = nightlight

[map:Hinterlands]
name = Hinterlands
world = Hinterlands
render_view = topdown

[map:Spatzhafen]
name = Spatzhafen
world = Spatzhafen

[map:Riginal]
name = Riginal
world = Riginal

[map:Tymyrhoften]
name = Tymyrhoften
world = Tymyrhoften

[marker:dudes]
name = Dudes
postfix=House

[marker:homes]
name = Homes
postfix=(House)

[marker:villages]
name = Villages
postfix=(Village)

[marker:landmarks]
name = Landmarks
postfix=(Landmark)



Comments