if ("e".equals(type)) {
TableFormatter tf = new TableFormatter(commandSender);
TickManager tickManager = TickThreading.instance.getManager(world);
tickManager.writeEntityStats(tf);
tf.sb.append('\n');
tickManager.fixDiscrepancies(tf.sb);
sendChat(commandSender, String.valueOf(tf));
} else if ("b".equals(type)) {
sendChat(commandSender, String.valueOf(((WorldServer) world).writePendingBlockUpdatesStats(new TableFormatter(commandSender))));
} else if ("t".equals(type)) {
sendChat(commandSender, String.valueOf(TickThreading.instance.getManager(world).writeDetailedStats(new TableFormatter(commandSender))));