Răsfoiți Sursa

Added permissions node for Blast Mining - Addresses MCCORE-38

GJ 13 ani în urmă
părinte
comite
182219f00d

+ 2 - 2
src/main/java/com/gmail/nossr50/listeners/mcBlockListener.java

@@ -79,7 +79,7 @@ public class mcBlockListener implements Listener
     	}
     	
     	//TNT placement checks - needed for Blast Mining
-    	if(block.getTypeId() == 46)
+    	if(block.getTypeId() == 46 && mcPermissions.getInstance().blastmining(player))
     	{
     		PlayerProfile PP = Users.getProfile(player);
     		int skill = PP.getSkillLevel(SkillType.MINING);
@@ -157,7 +157,7 @@ public class mcBlockListener implements Listener
    		 */
     	
     	//TNT removal checks - needed for Blast Mining
-    	if(block.getTypeId() == 46 && inhand.getTypeId() != 259)
+    	if(block.getTypeId() == 46 && inhand.getTypeId() != 259 && mcPermissions.getInstance().blastmining(player))
     	{
     		plugin.misc.tntTracker.remove(block);
     	}

+ 2 - 1
src/main/java/com/gmail/nossr50/listeners/mcEntityListener.java

@@ -93,7 +93,8 @@ public class mcEntityListener implements Listener
     		if(event.getEntity() instanceof Player)
     		{
     			Player player = (Player)event.getEntity();
-    			BlastMining.demolitionsExpertise(player, event);
+    			if(mcPermissions.getInstance().blastmining(player))
+    				BlastMining.demolitionsExpertise(player, event);
     		}
     	}