mirror of
https://github.com/Xiao-MoMi/craft-engine.git
synced 2025-12-19 15:09:15 +00:00
@@ -60,6 +60,8 @@ dependencies {
|
|||||||
compileOnly("com.sk89q.worldedit:worldedit-bukkit:7.2.19")
|
compileOnly("com.sk89q.worldedit:worldedit-bukkit:7.2.19")
|
||||||
// Data Fixer Upper
|
// Data Fixer Upper
|
||||||
compileOnly("com.mojang:datafixerupper:${rootProject.properties["datafixerupper_version"]}")
|
compileOnly("com.mojang:datafixerupper:${rootProject.properties["datafixerupper_version"]}")
|
||||||
|
// BStats
|
||||||
|
compileOnly("org.bstats:bstats-bukkit:${rootProject.properties["bstats_version"]}")
|
||||||
}
|
}
|
||||||
|
|
||||||
java {
|
java {
|
||||||
|
|||||||
@@ -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.item.recipe.BukkitRecipeManager;
|
||||||
import net.momirealms.craftengine.bukkit.loot.BukkitVanillaLootManager;
|
import net.momirealms.craftengine.bukkit.loot.BukkitVanillaLootManager;
|
||||||
import net.momirealms.craftengine.bukkit.pack.BukkitPackManager;
|
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.BukkitCommandManager;
|
||||||
import net.momirealms.craftengine.bukkit.plugin.command.BukkitSenderFactory;
|
import net.momirealms.craftengine.bukkit.plugin.command.BukkitSenderFactory;
|
||||||
import net.momirealms.craftengine.bukkit.plugin.gui.BukkitGuiManager;
|
import net.momirealms.craftengine.bukkit.plugin.gui.BukkitGuiManager;
|
||||||
@@ -142,6 +143,7 @@ public class BukkitCraftEngine extends CraftEngine {
|
|||||||
}
|
}
|
||||||
BukkitBlockBehaviors.init();
|
BukkitBlockBehaviors.init();
|
||||||
BukkitItemBehaviors.init();
|
BukkitItemBehaviors.init();
|
||||||
|
CraftEngineMetrics.init(this);
|
||||||
super.packManager = new BukkitPackManager(this);
|
super.packManager = new BukkitPackManager(this);
|
||||||
super.senderFactory = new BukkitSenderFactory(this);
|
super.senderFactory = new BukkitSenderFactory(this);
|
||||||
super.itemManager = new BukkitItemManager(this);
|
super.itemManager = new BukkitItemManager(this);
|
||||||
|
|||||||
@@ -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);
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user