Skip to content

Commit

Permalink
[ci-skip] enable metrics
Browse files Browse the repository at this point in the history
  • Loading branch information
ryderbelserion committed Jul 5, 2024
1 parent a120000 commit f638e1f
Show file tree
Hide file tree
Showing 3 changed files with 29 additions and 33 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
package com.ryderbelserion.chatmanager.api;

import com.ryderbelserion.chatmanager.enums.Files;
import com.ryderbelserion.vital.paper.bStats;
import me.h1dd3nxn1nja.chatmanager.ChatManager;
import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.plugin.java.JavaPlugin;

public class CustomMetrics extends bStats {

public CustomMetrics() {
super(JavaPlugin.getPlugin(ChatManager.class), 3291);
}

public void start() {
FileConfiguration config = Files.CONFIG.getConfiguration();

addCustomChart(new SimplePie("chat_format", () -> config.getString("Chat_Format.Enable")));

addCustomChart(new SimplePie("chat_radius", () -> config.getString("Chat_Radius.Enable")));

addCustomChart(new SimplePie("per_world_chat", () -> config.getString("Per_World_Chat.Enable")));
}
}
8 changes: 5 additions & 3 deletions src/main/java/me/h1dd3nxn1nja/chatmanager/ChatManager.java
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package me.h1dd3nxn1nja.chatmanager;

import com.ryderbelserion.chatmanager.ApiLoader;
import com.ryderbelserion.chatmanager.api.CustomMetrics;
import com.ryderbelserion.chatmanager.enums.Files;
import com.ryderbelserion.chatmanager.plugins.PlaceholderAPISupport;
import com.ryderbelserion.chatmanager.plugins.VanishSupport;
import com.ryderbelserion.chatmanager.plugins.VaultSupport;
import com.ryderbelserion.vital.paper.VitalPaper;
import com.ryderbelserion.vital.paper.files.config.FileManager;
import com.ryderbelserion.vital.paper.plugins.PluginManager;
Expand Down Expand Up @@ -40,6 +40,10 @@ public static ChatManager get() {
private PluginHandler pluginHandler;

public void onEnable() {
new VitalPaper(this).setLogging(true);

new CustomMetrics().start();

List.of(
//new VaultSupport(),
new VanishSupport(),
Expand All @@ -48,8 +52,6 @@ public void onEnable() {

PluginManager.printPlugins(getLogger());

new VitalPaper(this);

this.fileManager = new FileManager();
this.fileManager
.addFile("config.yml")
Expand Down

This file was deleted.

0 comments on commit f638e1f

Please sign in to comment.