From 184599caca120ab3e156e64698ff3e3b3281e23a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=8A=E3=82=93=E3=81=94=E9=A3=B4196?= <132573268+Ringoame196@users.noreply.github.com> Date: Wed, 31 Dec 2025 02:10:07 +0900 Subject: [PATCH] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20=E8=87=AA=E5=8B=95?= =?UTF-8?q?=E3=83=AA=E3=83=AD=E3=83=BC=E3=83=89=E6=A9=9F=E8=83=BD=E5=AE=9F?= =?UTF-8?q?=E8=A3=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ringoame196_s_mcPlugin/PluginManager.kt | 31 +------------------ 1 file changed, 1 insertion(+), 30 deletions(-) diff --git a/src/main/kotlin/com/github/ringoame196_s_mcPlugin/PluginManager.kt b/src/main/kotlin/com/github/ringoame196_s_mcPlugin/PluginManager.kt index 5ac6098..85a6def 100644 --- a/src/main/kotlin/com/github/ringoame196_s_mcPlugin/PluginManager.kt +++ b/src/main/kotlin/com/github/ringoame196_s_mcPlugin/PluginManager.kt @@ -1,9 +1,5 @@ package com.github.ringoame196_s_mcPlugin -import net.md_5.bungee.api.chat.ClickEvent -import net.md_5.bungee.api.chat.ComponentBuilder -import net.md_5.bungee.api.chat.HoverEvent -import net.md_5.bungee.api.chat.TextComponent import org.bukkit.Bukkit import org.bukkit.ChatColor import org.bukkit.command.CommandSender @@ -25,25 +21,10 @@ object PluginManager { reloadablePlugin.add(pluginName) val message = "${ChatColor.YELLOW}[$developPluginName]${pluginName}を自動リロードしました" + autoReload(pluginName) sendOpMessage(message) } - fun createReloadMessage(pluginName: String): TextComponent { - val command = "/pluginupdate $pluginName" - - // メインメッセージ部分 - val mainMessage = TextComponent("${ChatColor.YELLOW}[$developPluginName] プラグイン名($pluginName) ") - // クリック可能なリロード部分 - val reloadComponent = TextComponent("${ChatColor.AQUA}[リロード]") - // ホバーテキストを設定 - reloadComponent.hoverEvent = HoverEvent(HoverEvent.Action.SHOW_TEXT, ComponentBuilder("クリックしてプラグインをリロードします").create()) - // クリック時にコマンド実行 - reloadComponent.clickEvent = ClickEvent(ClickEvent.Action.RUN_COMMAND, command) - // メインメッセージにリロード部分を追加 - mainMessage.addExtra(reloadComponent) - return mainMessage - } - fun reloadPlugin(sender: CommandSender, pluginName: String) { if (reloadablePlugin.contains(pluginName)) { reloadablePlugin.remove(pluginName) @@ -69,16 +50,6 @@ object PluginManager { return Bukkit.getPluginManager().getPlugin(pluginName) } - fun sendOpMessage(message: TextComponent) { - // メッセージをOPプレイヤーに送信 - for (player in Bukkit.getOnlinePlayers()) { - if (!player.isOp) { - continue - } - player.spigot().sendMessage(message) - } - } - fun sendOpMessage(message: String) { // メッセージをOPプレイヤーに送信 for (player in Bukkit.getOnlinePlayers()) {