package eu.mrneznamy.mrultimatelibrary.stats;

import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;

public final class MrNeznamyStats {

    private MrNeznamyStats() {
    }

    public static void init(JavaPlugin plugin) {
        
    }

    public static void shutdown() {
        
    }

    public static void sendPing(String name, String version, String slug) {
        
    }

    public static void sendPing(Object plugin) {
        
    }

    public static void reportError(String pluginSlug, Throwable throwable, String message) {
        
    }

    public static boolean isAccepted() {
        return false;
    }

    public static boolean isKeyActive() {
        return false;
    }

    public static String getApiKey() {
        return null;
    }

    public static String getStatusLine() {
        return "Remote reporting disabled";
    }

    public static void accept(JavaPlugin plugin) {
        
    }

    public static void printPolicyAndAccept(JavaPlugin plugin) {
        
    }

    public static void printPolicyToConsole() {
        
    }

    public static void sendPolicyToPlayer(Player player) {
        
    }

    public static void executeStartupReport(String pluginSlug, CommandSender sender) {
        
    }

    public static void executeStartupReport(String pluginSlug, String ticketId, CommandSender sender) {
        
    }
}
