Bläddra i källkod

Set TNT source in blast mining (#4580)

* Set TNT source in blast mining

* Compatibility with older versions

Co-authored-by: TheBusyBiscuit <TheBusyBiscuit@users.noreply.github.com>

Co-authored-by: TheBusyBiscuit <TheBusyBiscuit@users.noreply.github.com>
Griffin Kubesa 3 år sedan
förälder
incheckning
dfa16c70a7
1 ändrade filer med 3 tillägg och 0 borttagningar
  1. 3 0
      src/main/java/com/gmail/nossr50/skills/mining/MiningManager.java

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

@@ -123,6 +123,9 @@ public class MiningManager extends SkillManager {
 
         tnt.setMetadata(mcMMO.tntMetadataKey, mmoPlayer.getPlayerMetadata());
         tnt.setFuseTicks(0);
+        if (mcMMO.getCompatibilityManager().getMinecraftGameVersion().isAtLeast(1, 16, 4)) {
+            tnt.setSource(player);
+        }
         targetBlock.setType(Material.AIR);
 
         mmoPlayer.setAbilityDATS(SuperAbilityType.BLAST_MINING, System.currentTimeMillis());