Take a snapshot (picture) of Minecraft world every day on linux server

Take a snapshot (picture) of Minecraft world every day on linux server - Woman Standing Taking Picture of Scenery

I am looking for a way to take a picture of a part of my Minecraft world automatically every day, server side. Basically my objective is to see a day to day evolution of my town.

Since my town is absolutely not at the spawn point, I would like to configure like that (if possible) :

camera_x -200
camera_y 150
camera_z -2100
focus_x -100
focus_y 75
focus_z -2000

Is there a tool for that? Or should I run a Minecraft client on my server in some way?



Best Answer

I eventually found out a way to do that using overviewer. It is not an exact rendering like the one I was expecting, but still enough to see the evolution of my map.

Here is my configuration:

texturepath = "/[...]/textures.zip"
worlds['myworld'] = '/[...]/minecraft1.10.2/world'
outputdir = '/[...]/www/minecraft'

renders['default'] = {
        'world': 'myworld',
        'title': 'test',
        'crop': (-100, -1800, -400, -2100),
        'rendermode': 'smooth-lighting',
}

I then simply put a cronjob on my server to backup the previous render and render a new map overviewer.py --config [myconfigfile].

Based on a discussion with CounterPillow on freenode#overviewer there is a way to render the map as a PNG file using the following script.




Pictures about "Take a snapshot (picture) of Minecraft world every day on linux server"

Take a snapshot (picture) of Minecraft world every day on linux server - Woman Taking Selfie While Smiling
Take a snapshot (picture) of Minecraft world every day on linux server - Couple Taking Selfie in Restaurant
Take a snapshot (picture) of Minecraft world every day on linux server - Woman Holding Cup While Taking Selfie





How To Host A Minecraft Snapshot Server (Works On Every Version)




Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.

Images: mentatdgt, George Dolgikh @ Giftpundits.com, Jack Sparrow, George Dolgikh @ Giftpundits.com