Skip to content

Metrics

BiomesAPI utilizes FastStats for collecting anonymous usage data to help improve the project. This data includes information about the server environment, such as the Minecraft version, server software, and BiomesAPI version being used. It also collects data on which features of BiomesAPI are being used.

If you do not want to share your data with us, you have a few ways of opting out.

FastStats creates a global configuration on all Bukkit servers that use it, you can find this configuration file at ~/plugins/FastStats/config.properties.

In this file, you can set enabled=false to disable FastStats and prevent it from collecting any data.

config.properties Properties
debug=false
enabled=false # Set this to false
serverId=...
submitAdditionalMetrics=true
submitErrors=true

You can also configure metrics using FastStats’ system properties.

If BiomesAPI is being run as an external plugin, you can also disable metrics collection in the BiomesAPI configuration file at ~/plugins/BiomesAPI/settings.yml.

See our configuration documentation for more information on the BiomesAPI configuration file.

If BiomesAPI is being run as a shaded library, you can disable metrics collection by calling disableMetrics() in your plugin’s onLoad() or onEnable() method.

ExamplePlugin.java Java
import org.bukkit.plugin.java.JavaPlugin;

public class ExamplePlugin extends JavaPlugin {
  @Override
  public void onLoad() {
      // Opt out for your plugin if you don't want your plugin to collect BiomesAPI metrics.
      BiomesAPI.biomesapi().disableMetrics();
  }
}