--- miscJava/bukkit-minecraft-plugins/HoerupUtils/src/dk/thoerup/bukkit/hoeruputils/web/StatusListener.java 2011/06/03 11:25:13 1494 +++ miscJava/bukkit-minecraft-plugins/HoerupUtils/src/dk/thoerup/bukkit/hoeruputils/web/StatusListener.java 2011/08/16 07:44:12 1589 @@ -15,7 +15,7 @@ public class StatusListener extends ApiListener { - SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); + SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Server server; public StatusListener(Server server) { @@ -33,12 +33,17 @@ StringBuilder sb = new StringBuilder(); //out.writeBytes("Server: " + server.getServerName() + "\n"); - sb.append("Version: " + server.getVersion() + "\n\n"); + sb.append("Version: " + server.getVersion() + "\n"); + + long mb = 1024*1024; + Runtime rt = Runtime.getRuntime(); + sb.append("VM Memory, free: " + rt.freeMemory()/mb + ", total:" + rt.totalMemory()/mb + ", max:" + rt.maxMemory()/mb + "\n\n"); sb.append("--- Online players ---\n"); for (Player p : server.getOnlinePlayers()) { sb.append( p.getName() + "\n"); } + sb.append("\n"); sb.append("--- Last seen players/offline ---\n"); File configFile = new File("./plugins/LastSeen/times.yml"); @@ -61,7 +66,7 @@ } else { sb.append("could not find LastSeen/times.yml\n"); } - + sb.append("\n"); sb.append("--- Plugins ---\n");