소스 검색

Fixing more NPEs with custom blocks.

Glitchfinder 12 년 전
부모
커밋
cd5df82d72
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      src/main/java/com/gmail/nossr50/skills/gathering/Mining.java

+ 2 - 2
src/main/java/com/gmail/nossr50/skills/gathering/Mining.java

@@ -219,7 +219,7 @@ public class Mining {
             break;
 
         default:
-            if (ModChecks.isCustomMiningBlock(block)) {
+            if (ModChecks.isCustomMiningBlock(block) && ModChecks.getCustomBlock(block) != null) {
                 CustomBlock customBlock = ModChecks.getCustomBlock(block);
                 int minimumDropAmount = customBlock.getMinimumDropAmount();
                 int maximumDropAmount = customBlock.getMaximumDropAmount();
@@ -365,7 +365,7 @@ public class Mining {
         int durabilityLoss = Config.getInstance().getAbilityToolDamage();
         FakePlayerAnimationEvent armswing = new FakePlayerAnimationEvent(player);
 
-        if (ModChecks.isCustomMiningBlock(block)) {
+        if (ModChecks.isCustomMiningBlock(block) && ModChecks.getCustomBlock(block) != null) {
             if (ModChecks.getCustomBlock(block).getTier() < tier) {
                 return;
             }