Package com.ultikits.ultitools.utils
Class Metrics
java.lang.Object
com.ultikits.ultitools.utils.Metrics
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classAn extremely simple JSON builder.static classstatic classstatic classstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Metrics.MetricsBaseprivate final org.bukkit.plugin.Plugin -
Constructor Summary
ConstructorsConstructorDescriptionMetrics(org.bukkit.plugin.java.JavaPlugin plugin, int serviceId) Creates a new Metrics instance. -
Method Summary
Modifier and TypeMethodDescriptionvoidAdds a custom chart.private voidprivate voidprivate intvoidshutdown()Shuts down the underlying scheduler service.
-
Field Details
-
plugin
private final org.bukkit.plugin.Plugin plugin -
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
Adds a custom chart.- Parameters:
chart- The chart to add.
-
appendPlatformData
-
appendServiceData
-
getPlayerAmount
private int getPlayerAmount()
-