mirror of
https://github.com/Xiao-MoMi/craft-engine.git
synced 2025-12-28 19:39:11 +00:00
fix metrics
This commit is contained in:
@@ -12,7 +12,6 @@ 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;
|
||||
@@ -29,6 +28,7 @@ import net.momirealms.craftengine.core.item.ItemManager;
|
||||
import net.momirealms.craftengine.core.plugin.CraftEngine;
|
||||
import net.momirealms.craftengine.core.plugin.classpath.ReflectionClassPathAppender;
|
||||
import net.momirealms.craftengine.core.plugin.command.sender.SenderFactory;
|
||||
import net.momirealms.craftengine.core.plugin.config.ConfigManager;
|
||||
import net.momirealms.craftengine.core.plugin.dependency.Dependencies;
|
||||
import net.momirealms.craftengine.core.plugin.dependency.Dependency;
|
||||
import net.momirealms.craftengine.core.plugin.gui.category.ItemBrowserManagerImpl;
|
||||
@@ -37,6 +37,7 @@ import net.momirealms.craftengine.core.plugin.scheduler.SchedulerAdapter;
|
||||
import net.momirealms.craftengine.core.plugin.scheduler.SchedulerTask;
|
||||
import net.momirealms.craftengine.core.util.ReflectionUtils;
|
||||
import net.momirealms.craftengine.core.util.VersionHelper;
|
||||
import org.bstats.bukkit.Metrics;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.Location;
|
||||
import org.bukkit.World;
|
||||
@@ -141,7 +142,6 @@ 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);
|
||||
@@ -202,6 +202,13 @@ public class BukkitCraftEngine extends CraftEngine {
|
||||
EventUtils.fireAndForget(event);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void delayedEnable() {
|
||||
if (ConfigManager.metrics()) {
|
||||
new Metrics(this.bootstrap(), 24333);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void registerParsers() {
|
||||
// register template parser
|
||||
|
||||
@@ -1,14 +0,0 @@
|
||||
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);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user