Class BStatsMetricsBungee

java.lang.Object
com.bencodez.votingplugin.bungee.BStatsMetricsBungee

public class BStatsMetricsBungee extends Object
bStats collects some data for plugin authors.

Check out https://bStats.org/ to learn more about bStats!

  • Field Details

  • Constructor Details

    • BStatsMetricsBungee

      public BStatsMetricsBungee(net.md_5.bungee.api.plugin.Plugin plugin, int pluginId)
      Class constructor.
      Parameters:
      plugin - The plugin which stats should be submitted.
      pluginId - The id of the plugin. It can be found at What is my plugin id?
  • Method Details

    • linkMetrics

      public static void linkMetrics(Object metrics)
      Links an other metrics class with this class. This method is called using Reflection.
      Parameters:
      metrics - An object of the metrics class to link.
    • addCustomChart

      public void addCustomChart(BStatsMetricsBungee.CustomChart chart)
      Adds a custom chart.
      Parameters:
      chart - The chart to add.
    • getPluginData

      public com.google.gson.JsonObject getPluginData()
      Gets the plugin specific data. This method is called using Reflection.
      Returns:
      The plugin specific data.
    • isEnabled

      public boolean isEnabled()
      Checks if bStats is enabled.
      Returns:
      Whether bStats is enabled or not.