Add server info to the dump (#505)

This commit is contained in:
Matsv 2016-10-02 11:27:45 +02:00
parent 7d3548956e
commit d3b214965b
No known key found for this signature in database
GPG Key ID: 97CEC2A2EA31350F
2 changed files with 6 additions and 1 deletions

View File

@ -160,7 +160,7 @@ public class BungeePlugin extends Plugin implements ViaPlatform, Listener {
plugins.add(new PluginInfo(true, p.getDescription().getName(), p.getDescription().getVersion(), p.getDescription().getMain(), Arrays.asList(p.getDescription().getAuthor())));
platformSpecific.add("plugins", GsonUtil.getGson().toJsonTree(plugins));
platformSpecific.add("servers", GsonUtil.getGson().toJsonTree(ProtocolDetectorService.getProtocolIds()));
return platformSpecific;
}

View File

@ -6,6 +6,7 @@ import net.md_5.bungee.api.ServerPing;
import net.md_5.bungee.api.config.ServerInfo;
import us.myles.ViaVersion.BungeePlugin;
import java.util.HashMap;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
@ -47,4 +48,8 @@ public class ProtocolDetectorService implements Runnable {
});
}
public static Map<String, Integer> getProtocolIds() {
return new HashMap<>(protocolIds);
}
}