From 8529cc90bdffcfdb126c2d091403178d494b0414 Mon Sep 17 00:00:00 2001 From: InrcedibleHolg Date: Sun, 7 Apr 2019 08:05:22 +0200 Subject: [PATCH] fix upper/lower slab issue for more slab types --- overviewer_core/world.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/overviewer_core/world.py b/overviewer_core/world.py index e4990bc..a676d3e 100644 --- a/overviewer_core/world.py +++ b/overviewer_core/world.py @@ -836,11 +836,13 @@ class RegionSet(object): data |= 0x08 elif key in ['minecraft:stone_slab', 'minecraft:sandstone_slab', 'minecraft:oak_slab', 'minecraft:prismarine_slab','minecraft:dark_prismarine_slab','minecraft:prismarine_brick_slab', - 'minecraft:cobblestone_slab', 'minecraft:brick_slab', + 'minecraft:spruce_slab','minecraft:birch_slab','minecraft:jungle_slab', + 'minecraft:acacia_slab','minecraft:dark_oak_slab', + 'minecraft:cobblestone_slab', 'minecraft:brick_slab','minecraft:purpur_slab', 'minecraft:stone_brick_slab', 'minecraft:nether_brick_slab', 'minecraft:quartz_slab', 'minecraft:petrified_oak_slab']: if palette_entry['Properties']['type'] == 'top': - data += 8 + data |= 0x08 elif palette_entry['Properties']['type'] == 'double': if 'oak' in key: block = 125