Now shows amount of NPCs instead of amount of servers

This commit is contained in:
David Marby 2012-05-07 21:44:54 +02:00
parent f8245cc79e
commit dc3544263d

View File

@ -183,6 +183,7 @@ public class Citizens extends JavaPlugin {
@Override @Override
public void run() { public void run() {
try { try {
Messaging.log("Starting Metrics");
Metrics metrics = new Metrics(Citizens.this); Metrics metrics = new Metrics(Citizens.this);
metrics.addCustomData(new Metrics.Plotter("Total NPCs") { metrics.addCustomData(new Metrics.Plotter("Total NPCs") {
@Override @Override
@ -191,12 +192,11 @@ public class Citizens extends JavaPlugin {
} }
}); });
Metrics.Graph graph = metrics.createGraph("Character Type Usage"); Metrics.Graph graph = metrics.createGraph("Character Type Usage");
Messaging.log("Starting Metrics"); for(final Character character : characterManager.getRegistered()){
for(Character character : characterManager.getRegistered()){
graph.addPlotter(new Metrics.Plotter(StringHelper.capitalize(character.getName())) { graph.addPlotter(new Metrics.Plotter(StringHelper.capitalize(character.getName())) {
@Override @Override
public int getValue() { public int getValue() {
return 1; return npcManager.getNPCs(character.getClass()).size();
} }
}); });
} }