diff options
author | Michal Havlíček <80639037+havel06@users.noreply.github.com> | 2023-01-25 21:46:34 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-25 21:46:34 +0100 |
commit | 7fdfb8644169a25805afd32f00ced38c1c14cec8 (patch) | |
tree | 33f107ef8a6e8c1821187294cbadd965418b6e3b /src/Blocks/BlockStairs.h | |
parent | Changed Windows instructions to build out-of-source. (diff) | |
download | cuberite-7fdfb8644169a25805afd32f00ced38c1c14cec8.tar cuberite-7fdfb8644169a25805afd32f00ced38c1c14cec8.tar.gz cuberite-7fdfb8644169a25805afd32f00ced38c1c14cec8.tar.bz2 cuberite-7fdfb8644169a25805afd32f00ced38c1c14cec8.tar.lz cuberite-7fdfb8644169a25805afd32f00ced38c1c14cec8.tar.xz cuberite-7fdfb8644169a25805afd32f00ced38c1c14cec8.tar.zst cuberite-7fdfb8644169a25805afd32f00ced38c1c14cec8.zip |
Diffstat (limited to 'src/Blocks/BlockStairs.h')
-rw-r--r-- | src/Blocks/BlockStairs.h | 29 |
1 files changed, 26 insertions, 3 deletions
diff --git a/src/Blocks/BlockStairs.h b/src/Blocks/BlockStairs.h index 55a9e877e..76614bb62 100644 --- a/src/Blocks/BlockStairs.h +++ b/src/Blocks/BlockStairs.h @@ -16,6 +16,32 @@ public: using Super::Super; + static bool IsAnyStairType(BLOCKTYPE a_Block) + { + switch (a_Block) + { + case E_BLOCK_SANDSTONE_STAIRS: + case E_BLOCK_BIRCH_WOOD_STAIRS: + case E_BLOCK_QUARTZ_STAIRS: + case E_BLOCK_JUNGLE_WOOD_STAIRS: + case E_BLOCK_RED_SANDSTONE_STAIRS: + case E_BLOCK_COBBLESTONE_STAIRS: + case E_BLOCK_STONE_BRICK_STAIRS: + case E_BLOCK_OAK_WOOD_STAIRS: + case E_BLOCK_ACACIA_WOOD_STAIRS: + case E_BLOCK_PURPUR_STAIRS: + case E_BLOCK_DARK_OAK_WOOD_STAIRS: + case E_BLOCK_BRICK_STAIRS: + case E_BLOCK_NETHER_BRICK_STAIRS: + case E_BLOCK_SPRUCE_WOOD_STAIRS: + return true; + default: + { + return false; + } + } + } + private: virtual NIBBLETYPE MetaMirrorXZ(NIBBLETYPE a_Meta) const override @@ -25,9 +51,6 @@ private: } - - - virtual ColourID GetMapBaseColourID(NIBBLETYPE a_Meta) const override { UNUSED(a_Meta); |