From 268e773c11e1db4aa3440e522192e3e98f4fa8e1 Mon Sep 17 00:00:00 2001 From: Joseph Camp Date: Sun, 9 Feb 2020 13:47:51 +0000 Subject: [PATCH] Amend structure block variant rendering - Use 'mode' property to determine which variant of block to render --- overviewer_core/world.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/overviewer_core/world.py b/overviewer_core/world.py index ddb853b..5754f0a 100644 --- a/overviewer_core/world.py +++ b/overviewer_core/world.py @@ -1158,6 +1158,9 @@ class RegionSet(object): data |= 4 elif key == 'minecraft:cauldron': data = int(palette_entry['Properties'].get('level', '0')) + elif key == 'minecraft:structure_block': + block_mode = palette_entry['Properties'].get('mode', 'save') + data = {'save': 0, 'load': 1, 'corner': 2, 'data': 3}.get(block_mode, 0) return (block, data)