diff --git a/src/main/java/com/sk89q/worldedit/blocks/BlockData.java b/src/main/java/com/sk89q/worldedit/blocks/BlockData.java index 3019146e6..56cdbaef1 100644 --- a/src/main/java/com/sk89q/worldedit/blocks/BlockData.java +++ b/src/main/java/com/sk89q/worldedit/blocks/BlockData.java @@ -628,6 +628,9 @@ public final class BlockData { case BlockID.BRICK_STAIRS: case BlockID.STONE_BRICK_STAIRS: case BlockID.NETHER_BRICK_STAIRS: + if (data > 7) return -1; + return mod((data + increment), 8); + case BlockID.PUMPKIN: case BlockID.JACKOLANTERN: case BlockID.NETHER_WART: