9
0
mirror of https://github.com/Xiao-MoMi/craft-engine.git synced 2025-12-28 19:39:11 +00:00

feat(bukkit): 添加 BStats 统计

This commit is contained in:
jhqwqmc
2025-03-27 04:46:52 +08:00
parent 9becdff0bc
commit 734cac3580
3 changed files with 18 additions and 0 deletions

View File

@@ -11,6 +11,7 @@ import net.momirealms.craftengine.bukkit.item.behavior.BukkitItemBehaviors;
import net.momirealms.craftengine.bukkit.item.recipe.BukkitRecipeManager;
import net.momirealms.craftengine.bukkit.loot.BukkitVanillaLootManager;
import net.momirealms.craftengine.bukkit.pack.BukkitPackManager;
import net.momirealms.craftengine.bukkit.plugin.bstats.CraftEngineMetrics;
import net.momirealms.craftengine.bukkit.plugin.command.BukkitCommandManager;
import net.momirealms.craftengine.bukkit.plugin.command.BukkitSenderFactory;
import net.momirealms.craftengine.bukkit.plugin.gui.BukkitGuiManager;
@@ -142,6 +143,7 @@ public class BukkitCraftEngine extends CraftEngine {
}
BukkitBlockBehaviors.init();
BukkitItemBehaviors.init();
CraftEngineMetrics.init(this);
super.packManager = new BukkitPackManager(this);
super.senderFactory = new BukkitSenderFactory(this);
super.itemManager = new BukkitItemManager(this);

View File

@@ -0,0 +1,14 @@
package net.momirealms.craftengine.bukkit.plugin.bstats;
import net.momirealms.craftengine.bukkit.plugin.BukkitCraftEngine;
import net.momirealms.craftengine.core.plugin.config.ConfigManager;
import org.bstats.bukkit.Metrics;
public class CraftEngineMetrics {
private static final int pluginId = 24333;
public static void init(BukkitCraftEngine plugin) {
if (!ConfigManager.metrics()) return;
new Metrics(plugin.bootstrap(), pluginId);
}
}