소스 검색

Did somebody say HOTFIX?

nossr50 12 년 전
부모
커밋
3934392219
4개의 변경된 파일7개의 추가작업 그리고 4개의 파일을 삭제
  1. 4 1
      Changelog.txt
  2. 1 1
      pom.xml
  3. 1 1
      src/main/java/com/gmail/nossr50/skills/gathering/Excavation.java
  4. 1 1
      src/main/java/com/gmail/nossr50/skills/gathering/Mining.java

+ 4 - 1
Changelog.txt

@@ -6,7 +6,10 @@ Key:
   = Fix
   ! Change
   - Removal
-
+
+Version 1.3.11
+ = Fixed bug where mcMMO would ignore other block-protection plugins for various abilities
+ 
 Version 1.3.10
  + Added 1.3.1 compatibility
  + Added permission node for Iron Grip ability (mcmmo.ability.unarmed.irongrip)

+ 1 - 1
pom.xml

@@ -2,7 +2,7 @@
     <modelVersion>4.0.0</modelVersion>
     <groupId>com.gmail.nossr50.mcMMO</groupId>
     <artifactId>mcMMO</artifactId>
-    <version>1.3.10</version>
+    <version>1.3.11</version>
     <name>mcMMO</name>
     <url>https://github.com/mcMMO-Dev/mcMMO</url>
     <issueManagement>

+ 1 - 1
src/main/java/com/gmail/nossr50/skills/gathering/Excavation.java

@@ -124,7 +124,7 @@ public class Excavation {
     public static void gigaDrillBreaker(Player player, Block block) {
         Skills.abilityDurabilityLoss(player.getItemInHand(), Config.getInstance().getAbilityToolDamage());
 
-        if (!mcMMO.placeStore.isTrue(block)) {
+        if (!mcMMO.placeStore.isTrue(block) || !Misc.blockBreakSimulate(block, player, true)) {
             FakePlayerAnimationEvent armswing = new FakePlayerAnimationEvent(player);
             mcMMO.p.getServer().getPluginManager().callEvent(armswing);
 

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

@@ -340,7 +340,7 @@ public class Mining {
                 return;
             }
 
-            if (mcMMO.placeStore.isTrue(block)) {
+            if (mcMMO.placeStore.isTrue(block) || Misc.blockBreakSimulate(block, player, true)) {
                 return;
             }