2
0
Эх сурвалжийг харах

Fixed a bug where Triple Drops wouldn't happen.

nossr50 12 жил өмнө
parent
commit
abb0184e49

+ 1 - 1
src/main/java/com/gmail/nossr50/skills/mining/MiningManager.java

@@ -157,7 +157,7 @@ public class MiningManager extends SkillManager{
 
         SuperBreakerEventHandler eventHandler = new SuperBreakerEventHandler(this, block);
 
-        if (eventHandler.tierCheck()) {
+        if (!eventHandler.tierCheck()) {
             return;
         }
 

+ 2 - 3
src/main/java/com/gmail/nossr50/skills/mining/SuperBreakerEventHandler.java

@@ -53,7 +53,6 @@ public class SuperBreakerEventHandler {
 
     protected void processDropsAndXP() {
         manager.miningBlockCheck(block);
-        manager.miningBlockCheck(block); //Triple drops
     }
 
     protected void playSpoutSound() {
@@ -75,7 +74,7 @@ public class SuperBreakerEventHandler {
 
             return true;
         }
-
+        
         switch (blockType) {
         case OBSIDIAN:
             if (tier < Mining.DIAMOND_TOOL_TIER) {
@@ -100,7 +99,7 @@ public class SuperBreakerEventHandler {
             }
             /* FALL THROUGH */
 
-        case COAL_ORE:
+        case COAL_ORE: 
         case ENDER_STONE:
         case GLOWSTONE:
         case MOSSY_COBBLESTONE: