package net.minecraft.server; import java.util.concurrent.Callable; public class CallableServerProfiler implements Callable { /** Reference to the MinecraftServer object. */ final MinecraftServer mcServer; public CallableServerProfiler(MinecraftServer par1) { this.mcServer = par1; } public String callServerProfiler() { int i = this.mcServer.worldServers[0].getWorldVec3Pool().getPoolSize(); int j = 56 * i; int k = j / 1024 / 1024; int l = this.mcServer.worldServers[0].getWorldVec3Pool().func_82590_d(); int i1 = 56 * l; int j1 = i1 / 1024 / 1024; return i + " (" + j + " bytes; " + k + " MB) allocated, " + l + " (" + i1 + " bytes; " + j1 + " MB) used"; } public Object call() { return this.callServerProfiler(); } }