From 2f19edca2a3eaf2bb75c7ce794d7c2c34af47463 Mon Sep 17 00:00:00 2001 From: Wizjany Date: Wed, 21 Sep 2011 17:45:17 -0400 Subject: [PATCH] Fixed case fallthroughs in BlockType. --- src/main/java/com/sk89q/worldedit/blocks/BlockType.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/sk89q/worldedit/blocks/BlockType.java b/src/main/java/com/sk89q/worldedit/blocks/BlockType.java index 485c01cd2..74e8d389a 100644 --- a/src/main/java/com/sk89q/worldedit/blocks/BlockType.java +++ b/src/main/java/com/sk89q/worldedit/blocks/BlockType.java @@ -751,6 +751,8 @@ public enum BlockType { case BlockID.GRAVEL: if (random.nextDouble() >= 0.9) { return new BaseItemStack(ItemID.FLINT); + } else { + return new BaseItemStack(BlockID.GRAVEL); } case BlockID.COAL_ORE: @@ -770,7 +772,11 @@ public enum BlockType { return new BaseItemStack(ItemID.BED_ITEM); case BlockID.LONG_GRASS: - if (random.nextInt(8) == 0) return new BaseItemStack(ItemID.SEEDS); + if (random.nextInt(8) == 0) { + return new BaseItemStack(ItemID.SEEDS); + } else { + return null; + } case BlockID.DOUBLE_STEP: return new BaseItemStack(BlockID.STEP, 2, data);