MINETESTMAPPER(6)
π minetestmapper β the girlies' guide to MINETESTMAPPER(6) π
okay so bestie, welcome to minetestmapper, section 6 of the Games Manual, and honestly? it's giving "I made you a map of your whole entire world" and I'm obsessed. let's get into it. πΊοΈβ¨
β¨ NAME β¨
minetestmapper β generate an overview image of a Luanti map π¦
πΈ SYNOPSIS πΈ
minetestmapper -i world_path -o output_image
See additional optional parameters below. π (yes there are SO many, we'll get there)
π DESCRIPTION π
minetestmapper generates a top-down overview image of a Luanti map. literally a bird's-eye pic of your whole world. no cap. π
This is a port of the obsolete minetestmapper.py script to C++, that is both faster and provides more features. so like, the glow-up was real β same vibe, way more slay. π₯
Minetestmapper ships with a colors.txt file suitable for Minetest Game. if you use a different game or have mods installed you should generate a matching colors.txt for better results (colors will be missing otherwise). π please don't skip this, bestie, your map will be full of mysterious blank spots and you'll be sad.
π MANDATORY PARAMETERS π
these two? non-negotiable. the main character requirements. periodt.
-iworld_path β Input world path. where your world lives, give it the address. π-ooutput_image β Path to output image. where the pretty picture goes. πΌοΈ
π OPTIONAL PARAMETERS π
the fun part. mix and match, go feral, live your truth. π
--bgcolorcolor β Background color of image, e.g."--bgcolor #ffffff"--scalecolorcolor β Color of scale marks and text, e.g."--scalecolor #000000"--playercolorcolor β Color of player indicators, e.g."--playercolor #ff0000"--origincolorcolor β Color of origin indicator, e.g."--origincolor #ff0000"--drawscaleβ Draw scale(s) with tick marks and numbers π--drawplayersβ Draw player indicators with name π§β¨--draworiginβ Draw origin indicator π―--drawalphaβ Allow nodes to be drawn with transparency (such as water) π§ iconic honestly--noshadingβ Don't draw shading on nodes (flat, minimal, aesthetic π«οΈ)--noemptyimageβ Don't output anything when the image would be empty π«--verboseβ Enable verbose log output. (she TALKS. we love a chatty queen π£οΈ)--min-ynumber β Don't draw nodes below this Y value, e.g."--min-y -25"--max-ynumber β Don't draw nodes above this Y value, e.g."--max-y 75"--backendbackend β Override auto-detected map backend; supported:sqlite3,leveldb,redis,postgresql, e.g."--backend leveldb"--geometrygeometry β Limit area to specific geometry (x:z+w+hwherexandzspecify the lower left corner), e.g."--geometry -800:-800+1600+1600"
The coordinates are specified with the same axes as in-game. The Z axis becomes Y when projected on the image. π§ (yes it rotates, stay with me)
--extentβ Don't render the image, just print the extent of the map that would be generated, in the same format as the geometry above. π--zoomfactor β Zoom the image by using more than one pixel per node, e.g."--zoom 4"π--colorspath β Override auto-detected path tocolors.txt, e.g."--colors ../world/mycolors.txt"--scalesedges β Draw scales on specified image edges (letterstblrmeaning top, bottom, left and right), e.g."--scales tbr"--exhaustivemode β Select if database should be traversed exhaustively or using range queries, available:never,y,full,auto
Defaults to auto. You shouldn't need to change this, as minetestmapper tries to automatically picks the best option. π«Ά trust the process, bestie.
--dumpblockpos β Instead of rendering anything try to load the block at the given position (x,y,z) and print its raw data as hexadecimal. π§ͺ (nerd mode activated, and I mean that as the highest compliment)
π MORE INFORMATION π
Website: https://github.com/luanti-org/minetestmapper
π MAN PAGE AUTHOR π
Daniel Moerner
okay that's the whole page, you're officially a minetestmapper girlie now π this was minetestmapper(6) from the Games Manual (yep, that MINETESTMAPPER(6) in the corner, mwah), and if you ever forget an option just come right back here. slay, map responsibly, drink water, and don't forget your colors.txt. β¨ππ¦πΈπ
π¦ where this page comes from
- fedora 43: minetestmapper 20250408-2.fc43 Β· BSD-2-Clause
- fedora 43: minetestmapper 20260808-1.fc43 Β· BSD-2-Clause
- fedora 44: minetestmapper 20250408-3.fc44 Β· BSD-2-Clause
- fedora 44: minetestmapper 20260808-1.fc44 Β· BSD-2-Clause
- ubuntu stonking: minetestmapper 20250408-1 Β· BSD-2-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms