From b6c1b4cbf44fea9c4f6fb119272fb7a529e12ddc Mon Sep 17 00:00:00 2001 From: nyanloutre Date: Sun, 3 Nov 2019 23:38:31 +0100 Subject: [PATCH] LoutreOS: minecraft overviewer ajout position joueurs --- systems/LoutreOS/config-overviewer.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/systems/LoutreOS/config-overviewer.py b/systems/LoutreOS/config-overviewer.py index aea7cea7f..a307a38a1 100644 --- a/systems/LoutreOS/config-overviewer.py +++ b/systems/LoutreOS/config-overviewer.py @@ -14,6 +14,11 @@ def petFilter(poi): if "text" in custom_name: return custom_name["text"] +def playerIcons(poi): + if poi['id'] == 'Player': + poi['icon'] = "https://overviewer.org/avatar/%s" % poi['EntityId'] + return "Last known location for %s" % poi['EntityId'] + processes = 2 worlds["My world"] = "/var/lib/minecraft/world" @@ -24,7 +29,8 @@ renders["Vue normale"] = { "texturepath": "@CLIENT_JAR@", "rendermode": smooth_lighting, 'markers': [dict(name="All signs", filterFunction=signFilter), - dict(name="Pets", filterFunction=petFilter, icon="icons/marker_cat.png", createInfoWindow=False, checked=True)], + dict(name="Pets", filterFunction=petFilter, icon="icons/marker_cat.png", createInfoWindow=False, checked=True), + dict(name="Position joueurs", filterFunction=playerIcons),], } cave_rendermode = [Base(), EdgeLines(), Cave(only_lit=True), DepthTinting()]