No Description

NatureFreshMilk de4add837a go fmt 4 days ago
.github 152d01f6c4 run tests on PR's 5 days ago
app 1a8af11e57 ensure that colors from custom.txt are overloading previous definitions 5 months ago
areasparser 77c2160817 move src files to root dir 7 months ago
blockaccessor 7baaec5581 blockaccessor.GetBlock(x,y,z) and simple test 5 months ago
colormapping af2a25735c fix broken unit test due to color file move 5 months ago
coords 7baaec5581 blockaccessor.GetBlock(x,y,z) and simple test 5 months ago
db 77c2160817 move src files to root dir 7 months ago
doc 37ee801f2b working stats-only page 2 weeks ago
docker_builder 8268c2d4a1 remove luacheck stuff 1 month ago
eventbus 77c2160817 move src files to root dir 7 months ago
layer 77c2160817 move src files to root dir 7 months ago
luaparser 77c2160817 move src files to root dir 7 months ago
mapblockaccessor 77c2160817 move src files to root dir 7 months ago
mapblockparser de4add837a go fmt 4 days ago
mapblockrenderer 2d3ed2b22e Fixed border glitch and weird transparency 3 months ago
mapobject b777635c6a check if bones have an inventory 1 month ago
mapobjectdb fbf2c1c190 /api/media/{filename} endpoint 7 months ago
media c4f52ee923 Merge branch 'master' into es6-modules 7 months ago
params 77c2160817 move src files to root dir 7 months ago
pics 44045203f7 recommended specs 4 months ago
postgres_test 77c2160817 move src files to root dir 7 months ago
settings 77c2160817 move src files to root dir 7 months ago
static 68477f33bb fix jshint 2 weeks ago
testutils 2f2e1d0d58 go fmt 5 months ago
tiledb 0fe22caef6 remove mutex on tiledb 3 weeks ago
tilerenderer 3d850d9399 Removed level 0 tiles caching that prevented incremental updates 3 months ago
tilerendererjob b4023e161f Removed unused return values 3 months ago
travelnetparser 77c2160817 move src files to root dir 7 months ago
vfs 77c2160817 move src files to root dir 7 months ago
web 2b02558ba0 BlockAccessor -> MapBlockAccessor 5 months ago
worldconfig 77c2160817 move src files to root dir 7 months ago
.dockerignore 77c2160817 move src files to root dir 7 months ago
.gitignore 77c2160817 move src files to root dir 7 months ago
Dockerfile 0a276b45e7 alpine build step 1 month ago
Makefile 0a276b45e7 alpine build step 1 month ago
colors.txt 77c2160817 move src files to root dir 7 months ago
go.mod d9ef309f0a Bump github.com/lib/pq from 1.2.0 to 1.3.0 1 month ago
go.sum d9ef309f0a Bump github.com/lib/pq from 1.2.0 to 1.3.0 1 month ago
license.txt ec6aa71163 license stuff / mod / quarry overlay 11 months ago
main.go 77c2160817 move src files to root dir 7 months ago
readme.md fabce0e69e add badges 5 days ago

readme.md

Minetest mapserver

GitHub release (latest SemVer) GitHub repo size GitHub closed issues GitHub issues

GitHub All Releases Docker Pulls

GitHub go.mod Go version

Realtime mapserver for Minetest

Demo: Pandorabox Server map

Documentation

How it works

See: Incremental rendering

Compatibility

  • Minetest 0.4.15 - 0.4.17.1
  • Minetest 5.0

Features

Current features

  • Click-and-run installation
  • Initial and incremental map rendering
  • Param2 coloring
  • Realtime rendering and map-updating
  • Realtime player and world stats
  • Search bar
  • Configurable layers (default: "Base" from y -16 to 160)
  • POI markers / mod integration
  • Protector display
  • LCD Displays as markers
  • Monitoring with Prometheus

Planned Features

  • Isometric view
  • Skin support
  • Route planning (via travelnets / trains)

Supported map-databases

The connection is auto-detected from your world.mt:

  • Sqlite3
  • PostgreSql

Screenshots

Web interface

Terminal

Map objects (as markers)

Enable/Disable those in the Configuration See: mapobjects

Bugs

There will be bugs, please file them in the issues page.