Go to file
AndrejIT 98b5f46495 Tests for coordinate conversion function. Typos fix. 2021-08-21 20:08:58 +03:00
.gitignore Included test map and more compatibility fixes for Python 3.8 2021-07-11 16:44:54 +03:00
LICENSE Use byte array instead of string (python 3.8 compatibility). 2021-07-11 14:45:14 +03:00
README.md Tests for coordinate conversion function. Typos fix. 2021-08-21 20:08:58 +03:00
clrmap.py Fast fix to process version 27. maps 2017-04-08 16:07:08 +03:00
countowners.py Suppor for map format version 28 (hidden metadata). More python 2.7 and 3.8 compatibility. 2021-07-11 23:07:50 +03:00
domap.py Included test map and more compatibility fixes for Python 3.8 2021-07-11 16:44:54 +03:00
inspectmap.py Included test map and more compatibility fixes for Python 3.8 2021-07-11 16:44:54 +03:00
mirrormap.py Suppor for map format version 28 (hidden metadata). More python 2.7 and 3.8 compatibility. 2021-07-11 23:07:50 +03:00
mt_block_parser.py Suppor for map format version 28 (hidden metadata). More python 2.7 and 3.8 compatibility. 2021-07-11 23:07:50 +03:00
recover.py Included test map and more compatibility fixes for Python 3.8 2021-07-11 16:44:54 +03:00
remap.py Included test map and more compatibility fixes for Python 3.8 2021-07-11 16:44:54 +03:00
test_map.sqlite Included test map and more compatibility fixes for Python 3.8 2021-07-11 16:44:54 +03:00
tests.py Tests for coordinate conversion function. Typos fix. 2021-08-21 20:08:58 +03:00

README.md

map_unexplore

Scripts for Minetest game map v25 format.

mt_block_parser.py - Can do partial or full parsing of map block. Can reassemble("Compile") block back to binary data.

remap.py - Decrease minetest map size and saves it as backup(most likely even online).

domap.py - Creates simple image, to show where player have built something.

clrmap.py - Clears all objects from map and saves it as backup.

mt_block_parser.py - Can be used to read map block data from your code.

recover.py - Copy only healthy map blocks.

mirrormap.py - Creates mirrored version of map.

countowners.py - Get a list with players, who own protected chests and number of chests.

inspectmap.py - Get list of names for all nodes present on the map.

Now can pass paths to database files. Use like "./script.py <source.sqlite> <target.sqlite>" (or "<pythonpath>\python.exe script.py <source.sqlite> <target.sqlite>" on Windows)