瀏覽代碼

Fix some missing default cases and possible fall-through issues.

GJ 12 年之前
父節點
當前提交
f4da69a205

+ 1 - 0
src/main/java/com/gmail/nossr50/database/Database.java

@@ -173,6 +173,7 @@ public final class Database {
             write("ALTER TABLE `" + tablePrefix + "experience` ADD FOREIGN KEY (`user_id`) REFERENCES `users`(`id`) ON DELETE CASCADE;");
             write("ALTER TABLE `" + tablePrefix + "cooldowns` ADD FOREIGN KEY (`user_id`) REFERENCES `users`(`id`) ON DELETE CASCADE;");
             write("ALTER TABLE `" + tablePrefix + "skills` ADD FOREIGN KEY (`user_id`) REFERENCES `users`(`id`) ON DELETE CASCADE;");
+            break;
 
         case FISHING:
             sql = "SELECT * FROM  `" + tablePrefix + "experience` ORDER BY  `" + tablePrefix + "experience`.`fishing` ASC LIMIT 0 , 30";

+ 1 - 0
src/main/java/com/gmail/nossr50/skills/fishing/ShakeMob.java

@@ -86,6 +86,7 @@ public final class ShakeMob {
                     break;
                 }
             }
+            break;
 
         default:
             break;

+ 2 - 0
src/main/java/com/gmail/nossr50/skills/utilities/CombatTools.java

@@ -532,6 +532,8 @@ public final class CombatTools {
                         baseXP = configInstance.getSkeletonXP();
                         break;
                     }
+                    break;
+
                 case SLIME:
                     baseXP = configInstance.getSlimeXP();
                     break;

+ 6 - 0
src/main/java/com/gmail/nossr50/spout/popups/XpBar.java

@@ -42,6 +42,9 @@ public class XpBar {
 
         case DISABLED:
             break;
+
+        default:
+            break;
         }
 
         spoutPlayer.getMainScreen().setDirty(true);
@@ -194,6 +197,9 @@ public class XpBar {
 
         case DISABLED:
             break;
+
+        default:
+            break;
         }
     }
 

+ 3 - 1
src/main/java/com/gmail/nossr50/util/BlockChecks.java

@@ -162,10 +162,12 @@ public final class BlockChecks {
             return true;
         case SMOOTH_BRICK:
         case COBBLE_WALL:
-            if (block.getData() == 0) {
+            if (block.getData() == (byte)0x0) {
                 return true;
             }
 
+            return false;
+
         default:
             return false;
         }

+ 2 - 0
src/main/java/com/gmail/nossr50/util/ItemChecks.java

@@ -564,6 +564,8 @@ public class ItemChecks {
                 return true;
             }
 
+            return false;
+
         default:
             return false;
         }