Public Repository

Last pushed: 2 years ago
Short Description
High-performance Minecraft map rendering tool
Full Description

This image provides an easy way to perform Mapcrafter renders of Minecraft worlds and upload them to Amazon S3.

Tags

Releases are tagged according to Minecraft and Mapcrafter version.

  • blolol/mapcrafter:latest -- The latest version of the image.
  • blolol/mapcrafter:minecraft-1.8-mapcrafter-1.5.2 -- Minecraft 1.8 and Mapcrafter 1.5.2.

Usage

Create a tarred and gzipped archive of your Minecraft world. Place the Minecraft world files at the top level of the tarball -- not within a containing directory. The archive's file structure should resemble this:

my-world.tar.gz
  level.dat
  region/
    r.-1.-1.mca
    r.-1.0.mca
    r.0.-1.mca
    r.0.0.mca

(Some Minecraft world files excluded for brevity.)

Add a few extra directives to your Mapcrafter configuration file.

[global:aws]
access_key_id = 5E41AC2029A714272151
secret_access_key = HYftksm6saEGYYu90SlS9nBqXULmHO9FnTz8LcgK
bucket = my-mapcrafter-bucket

[world:my-world]
input_url = http://my-mapcrafter-bucket.s3.amazonaws.com/my-world.tar.gz

[map:my-map]
name = Overworld
world = my-world
  • global:aws/access_key_id -- Your Amazon AWS access key ID.
  • global:aws/secret_access_key -- Your Amazon AWS secret access key.
  • global:aws/bucket -- The Amazon S3 bucket to which output files will be uploaded.
  • world:my-world/input_url -- The URL to the tarred and gzipped archive of your world.

Start a Docker container and pass it the URL to your Mapcrafter configuration.

docker run --rm mapcrafter:latest http://my-mapcrafter-bucket.s3.amazonaws.com/my-config.ini

(You'll probably want to host your configuration somewhere secure, since it contains sensitive credentials.)

Docker Pull Command
Owner
blolol

Comments (0)