Class Metrics

java.lang.Object
com.ultikits.ultitools.utils.Metrics

public class Metrics extends Object
  • Field Details

    • plugin

      private final org.bukkit.plugin.Plugin plugin
    • metricsBase

      private final Metrics.MetricsBase metricsBase
  • Constructor Details

    • Metrics

      public Metrics(org.bukkit.plugin.java.JavaPlugin plugin, int serviceId)
      Creates a new Metrics instance.
      Parameters:
      plugin - Your plugin instance.
      serviceId - The id of the service. It can be found at What is my plugin id?
  • Method Details

    • shutdown

      public void shutdown()
      Shuts down the underlying scheduler service.
    • addCustomChart

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

      private void appendPlatformData(Metrics.JsonObjectBuilder builder)
    • appendServiceData

      private void appendServiceData(Metrics.JsonObjectBuilder builder)
    • getPlayerAmount

      private int getPlayerAmount()