diff --git a/src/main/java/com/sk89q/worldedit/blocks/BlockType.java b/src/main/java/com/sk89q/worldedit/blocks/BlockType.java index 94f844219..61d86acec 100644 --- a/src/main/java/com/sk89q/worldedit/blocks/BlockType.java +++ b/src/main/java/com/sk89q/worldedit/blocks/BlockType.java @@ -520,6 +520,18 @@ public enum BlockType { || id == 77; // Button } + /** + * Checks if the id is that of one of the rail types + * + * @param id + * @return + */ + public static boolean isRailBlock(int id) { + return id == 27 // Powered rail + || id == 28 // Detector rail + || id == 66; // Normal rail + } + /** * Get the block or item that would have been dropped. If nothing is * dropped, 0 will be returned. If the block should not be destroyed