Преглед изворни кода

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 година
родитељ
комит
dfa16c70a7
1 измењених фајлова са 3 додато и 0 уклоњено
  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());