diff --git a/overviewer_core/src/overviewer.h b/overviewer_core/src/overviewer.h index 425d33e..a383c4c 100644 --- a/overviewer_core/src/overviewer.h +++ b/overviewer_core/src/overviewer.h @@ -26,7 +26,7 @@ // increment this value if you've made a change to the c extesion // and want to force users to rebuild -#define OVERVIEWER_EXTENSION_VERSION 14 +#define OVERVIEWER_EXTENSION_VERSION 15 /* Python PIL, and numpy headers */ #include diff --git a/overviewer_core/src/rendermode-lighting.c b/overviewer_core/src/rendermode-lighting.c index 6a984da..7bda4c4 100644 --- a/overviewer_core/src/rendermode-lighting.c +++ b/overviewer_core/src/rendermode-lighting.c @@ -245,8 +245,8 @@ get_lighting_color(RenderModeLighting *self, RenderState *state, skylevel = getArrayByte3D(skylight, local_x, local_y, local_z); blocklevel = getArrayByte3D(blocklight, local_x, local_y, local_z); - /* special half-step handling */ - if (block == 44 || block == 53 || block == 67 || block == 108 || block == 109) { + /* special half-step, stairs handling */ + if (block == 44 || block == 53 || block == 67 || block == 108 || block == 109 || block == 114) { unsigned int upper_block; /* stairs and half-blocks take the skylevel from the upper block if it's transparent */