diff options
author | KHobbits <rob@khobbits.co.uk> | 2012-09-15 22:04:18 +0100 |
---|---|---|
committer | KHobbits <rob@khobbits.co.uk> | 2012-09-15 22:04:18 +0100 |
commit | cdff690bb58fc7b196629e14e1ac1d5254458816 (patch) | |
tree | 6859311fee5866218fc39e701dff59db7e251262 | |
parent | aa14cc39d977cd5713629d4ea56b7752bb505d6f (diff) | |
download | Essentials-cdff690bb58fc7b196629e14e1ac1d5254458816.tar Essentials-cdff690bb58fc7b196629e14e1ac1d5254458816.tar.gz Essentials-cdff690bb58fc7b196629e14e1ac1d5254458816.tar.lz Essentials-cdff690bb58fc7b196629e14e1ac1d5254458816.tar.xz Essentials-cdff690bb58fc7b196629e14e1ac1d5254458816.zip |
Add server uptime to /gc
-rw-r--r-- | Essentials/src/com/earth2me/essentials/commands/Commandgc.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandgc.java b/Essentials/src/com/earth2me/essentials/commands/Commandgc.java index e1e3cb38d..11af52b6f 100644 --- a/Essentials/src/com/earth2me/essentials/commands/Commandgc.java +++ b/Essentials/src/com/earth2me/essentials/commands/Commandgc.java @@ -1,6 +1,8 @@ package com.earth2me.essentials.commands; import static com.earth2me.essentials.I18n._; +import com.earth2me.essentials.Util; +import java.lang.management.ManagementFactory; import org.bukkit.ChatColor; import org.bukkit.Server; import org.bukkit.World; @@ -31,10 +33,12 @@ public class Commandgc extends EssentialsCommand { color = ChatColor.RED; } + + sender.sendMessage(_("uptime", Util.formatDateDiff(ManagementFactory.getRuntimeMXBean().getStartTime()))); sender.sendMessage(_("tps", "" + color + tps)); sender.sendMessage(_("gcmax", (Runtime.getRuntime().maxMemory() / 1024 / 1024))); sender.sendMessage(_("gctotal", (Runtime.getRuntime().totalMemory() / 1024 / 1024))); - sender.sendMessage(_("gcfree", (Runtime.getRuntime().freeMemory() / 1024 / 1024))); + sender.sendMessage(_("gcfree", (Runtime.getRuntime().freeMemory() / 1024 / 1024))); for (World w : server.getWorlds()) { @@ -54,5 +58,6 @@ public class Commandgc extends EssentialsCommand + w.getLoadedChunks().length + _("gcchunks") + w.getEntities().size() + _("gcentities")); } + } } |