From b712364e8699f6dd75868c8b1db96d56816c639a Mon Sep 17 00:00:00 2001 From: PhanaticD Date: Wed, 9 Jan 2019 12:52:35 -0500 Subject: [PATCH] also check if statistics are even enabled --- src/com/projectkorra/projectkorra/PKListener.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/com/projectkorra/projectkorra/PKListener.java b/src/com/projectkorra/projectkorra/PKListener.java index 5f362894..97a4bf62 100644 --- a/src/com/projectkorra/projectkorra/PKListener.java +++ b/src/com/projectkorra/projectkorra/PKListener.java @@ -74,6 +74,8 @@ import org.bukkit.util.Vector; import java.util.*; +import static com.projectkorra.projectkorra.ProjectKorra.isStatisticsEnabled; + public class PKListener implements Listener { ProjectKorra plugin; @@ -629,11 +631,11 @@ public class PKListener implements Listener { } }.runTaskLater(ProjectKorra.plugin, 20); } - if (event.getAttacker() != null) { + if (event.getAttacker() != null && isStatisticsEnabled()) { StatisticsMethods.addStatisticAbility(event.getAttacker().getUniqueId(), CoreAbility.getAbility(event.getAbility().getName()), com.projectkorra.projectkorra.util.Statistic.PLAYER_KILLS, 1); } } - if (event.getAttacker() != null) { + if (event.getAttacker() != null && isStatisticsEnabled()) { StatisticsMethods.addStatisticAbility(event.getAttacker().getUniqueId(), CoreAbility.getAbility(event.getAbility().getName()), com.projectkorra.projectkorra.util.Statistic.TOTAL_KILLS, 1); } } @@ -1012,7 +1014,7 @@ public class PKListener implements Listener { JUMPS.put(player, player.getStatistic(Statistic.JUMP)); GeneralMethods.createBendingPlayer(player.getUniqueId(), player.getName()); - if (ProjectKorra.isStatisticsEnabled()) { + if (isStatisticsEnabled()) { Manager.getManager(StatisticsManager.class).load(player.getUniqueId()); } Bukkit.getScheduler().runTaskLater(ProjectKorra.plugin, new Runnable() { @@ -1149,7 +1151,7 @@ public class PKListener implements Listener { final Player player = event.getPlayer(); final BendingPlayer bPlayer = BendingPlayer.getBendingPlayer(player); - if (ProjectKorra.isStatisticsEnabled()) { + if (isStatisticsEnabled()) { Manager.getManager(StatisticsManager.class).store(player.getUniqueId()); } if (bPlayer != null) {