From 04618e6e981226b03aeb2ae4ed694b28bac68d94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Magnus=20Ulf=20J=C3=B8rgensen?= Date: Thu, 20 Jul 2017 16:42:36 +0200 Subject: [PATCH] Improve player clean output message --- .../massivecore/store/inactive/InactiveUtil.java | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/com/massivecraft/massivecore/store/inactive/InactiveUtil.java b/src/com/massivecraft/massivecore/store/inactive/InactiveUtil.java index 70a04947..d5a6c6e8 100644 --- a/src/com/massivecraft/massivecore/store/inactive/InactiveUtil.java +++ b/src/com/massivecraft/massivecore/store/inactive/InactiveUtil.java @@ -4,7 +4,6 @@ import com.massivecraft.massivecore.event.EventMassiveCorePlayercleanToleranceMi import com.massivecraft.massivecore.mixin.MixinMessage; import com.massivecraft.massivecore.store.SenderColl; import com.massivecraft.massivecore.store.SenderEntity; -import com.massivecraft.massivecore.util.Txt; import org.bukkit.command.CommandSender; import java.util.Collection; @@ -44,7 +43,10 @@ public class InactiveUtil long time = System.currentTimeMillis() - start; for (CommandSender recipient : recipients) { - MixinMessage.get().msgOne(recipient, "Removed %d players from %s took %dms.", count, coll.getName(), time); + int current = coll.getIds().size(); + int total = current + count; + double percentage = (((double) count) / total) * 100D; + MixinMessage.get().msgOne(recipient, "Removed %d/%d (%.2f%%) players from %s took %dms.", count, total, percentage, coll.getName(), time); } } @@ -56,12 +58,7 @@ public class InactiveUtil // Consider if (!shouldBeRemoved(now, entity)) return false; - String message = Txt.parse("Player %s with id %s was removed due to inactivity.", entity.getName(), entity.getId()); - - for (CommandSender recipient : recipients) - { - MixinMessage.get().messageOne(recipient, message); - } + //String message = Txt.parse("Player %s with id %s was removed due to inactivity.", entity.getName(), entity.getId()); // Apply entity.detach();