diff --git a/src/main/java/net/momirealms/customnameplates/HookManager.java b/src/main/java/net/momirealms/customnameplates/HookManager.java deleted file mode 100644 index 56a89c6..0000000 --- a/src/main/java/net/momirealms/customnameplates/HookManager.java +++ /dev/null @@ -1,54 +0,0 @@ -package net.momirealms.customnameplates; - -import me.clip.placeholderapi.PlaceholderAPI; -import org.apache.commons.lang.StringUtils; -import org.bukkit.ChatColor; -import org.bukkit.entity.Player; - -public class HookManager { - - private boolean placeholderAPI; - private boolean itemsAdder; - - public boolean hasPlaceholderAPI() { - return this.placeholderAPI; - } - public boolean hasItemsAdder() { - return this.itemsAdder; - } - - public HookManager(CustomNameplates plugin) { - this.initializePlaceholderAPI(); - this.initializeItemsAdder(); - } - - //Papi Hook检测 - private void initializePlaceholderAPI() { - if(!ConfigManager.MainConfig.placeholderAPI){ - this.placeholderAPI = false; - return; - } - if(CustomNameplates.instance.getServer().getPluginManager().getPlugin("PlaceholderAPI") != null){ - this.placeholderAPI = true; - AdventureManager.consoleMessage("[CustomNameplates] " + "PlaceholderAPI Hooked!"); - } - } - //ItemsAdder Hook检测 - private void initializeItemsAdder() { - if (!ConfigManager.MainConfig.itemsAdder) { - this.itemsAdder = false; - } - if(CustomNameplates.instance.getServer().getPluginManager().getPlugin("ItemsAdder") != null){ - this.itemsAdder = true; - AdventureManager.consoleMessage("[CustomNameplates] " + "ItemsAdder Hooked!"); - } - } - /* - 解析prefix与suffix - */ - public String parsePlaceholders(Player player, String papi) { - String s = StringUtils.replace(StringUtils.replace(papi, "%player_name%", player.getName()), "%player_displayname%", player.getDisplayName()); - s = PlaceholderAPI.setPlaceholders(player, s); - return ChatColor.translateAlternateColorCodes('&', s); - } -} \ No newline at end of file diff --git a/src/main/java/net/momirealms/customnameplates/hook/PapiPlate.java b/src/main/java/net/momirealms/customnameplates/hook/PapiPlate.java deleted file mode 100644 index 7ed210a..0000000 --- a/src/main/java/net/momirealms/customnameplates/hook/PapiPlate.java +++ /dev/null @@ -1,36 +0,0 @@ -package net.momirealms.customnameplates.hook; - -import me.clip.placeholderapi.expansion.PlaceholderExpansion; -import net.momirealms.customnameplates.CustomNameplates; -import org.bukkit.OfflinePlayer; -import org.jetbrains.annotations.NotNull; - -public class PapiPlate extends PlaceholderExpansion{ - - private CustomNameplates plugin; - - public PapiPlate(CustomNameplates plugin) { - this.plugin = plugin; - } - - @Override - public @NotNull String getIdentifier() { - return "nameplates"; - } - - @Override - public @NotNull String getAuthor() { - return "XiaoMoMi"; - } - - @Override - public @NotNull String getVersion() { - return "1.0"; - } - - @Override - public String onRequest(OfflinePlayer player, String params) { - - return null; - } -}