【更新情報】
- MojangAPIと通信できなかった場合、エラーが発生する不具合を修正しました。
[21:10:34 WARN]: Unexpected exception while parsing console command "whoisps checkver"
org.bukkit.command.CommandException: Unhandled exception executing command 'whoisps' in plugin AdvancedWhoisPlus-Reloaded v1.0.4
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at org.bukkit.craftbukkit.v1_10_R1.CraftServer.dispatchCommand(CraftServer.java:647) ~[spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at org.bukkit.craftbukkit.v1_10_R1.CraftServer.dispatchServerCommand(CraftServer.java:633) [spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at net.minecraft.server.v1_10_R1.DedicatedServer.aL(DedicatedServer.java:438) [spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at net.minecraft.server.v1_10_R1.DedicatedServer.D(DedicatedServer.java:401) [spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at net.minecraft.server.v1_10_R1.MinecraftServer.C(MinecraftServer.java:668) [spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at net.minecraft.server.v1_10_R1.MinecraftServer.run(MinecraftServer.java:567) [spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_101]
Caused by: java.lang.ClassCastException: org.bukkit.craftbukkit.v1_10_R1.command.ColouredConsoleSender cannot be cast to org.bukkit.entity.Player
at net.fumyatan.advancedwhoisplus_reloaded.Listener.CommandListener.onCommand(CommandListener.java:26) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
... 8 more
takumi000 さんが書きました:AdvancedWhoisPlus-Reloaded v1.0.4 を 1.10.2で走らせて、
コンソールから"whoisps checkver"のコマンドを入力したら、以下のエラーログが出力されました。
修正お願いしますm(_ _)m
- コード: 全て選択
[21:10:34 WARN]: Unexpected exception while parsing console command "whoisps checkver"
org.bukkit.command.CommandException: Unhandled exception executing command 'whoisps' in plugin AdvancedWhoisPlus-Reloaded v1.0.4
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at org.bukkit.craftbukkit.v1_10_R1.CraftServer.dispatchCommand(CraftServer.java:647) ~[spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at org.bukkit.craftbukkit.v1_10_R1.CraftServer.dispatchServerCommand(CraftServer.java:633) [spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at net.minecraft.server.v1_10_R1.DedicatedServer.aL(DedicatedServer.java:438) [spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at net.minecraft.server.v1_10_R1.DedicatedServer.D(DedicatedServer.java:401) [spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at net.minecraft.server.v1_10_R1.MinecraftServer.C(MinecraftServer.java:668) [spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at net.minecraft.server.v1_10_R1.MinecraftServer.run(MinecraftServer.java:567) [spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_101]
Caused by: java.lang.ClassCastException: org.bukkit.craftbukkit.v1_10_R1.command.ColouredConsoleSender cannot be cast to org.bukkit.entity.Player
at net.fumyatan.advancedwhoisplus_reloaded.Listener.CommandListener.onCommand(CommandListener.java:26) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
... 8 more
fumitaka700 さんが書きました:takumi000 さんが書きました:AdvancedWhoisPlus-Reloaded v1.0.4 を 1.10.2で走らせて、
コンソールから"whoisps checkver"のコマンドを入力したら、以下のエラーログが出力されました。
修正お願いしますm(_ _)m
- コード: 全て選択
[21:10:34 WARN]: Unexpected exception while parsing console command "whoisps checkver"
org.bukkit.command.CommandException: Unhandled exception executing command 'whoisps' in plugin AdvancedWhoisPlus-Reloaded v1.0.4
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at org.bukkit.craftbukkit.v1_10_R1.CraftServer.dispatchCommand(CraftServer.java:647) ~[spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at org.bukkit.craftbukkit.v1_10_R1.CraftServer.dispatchServerCommand(CraftServer.java:633) [spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at net.minecraft.server.v1_10_R1.DedicatedServer.aL(DedicatedServer.java:438) [spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at net.minecraft.server.v1_10_R1.DedicatedServer.D(DedicatedServer.java:401) [spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at net.minecraft.server.v1_10_R1.MinecraftServer.C(MinecraftServer.java:668) [spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at net.minecraft.server.v1_10_R1.MinecraftServer.run(MinecraftServer.java:567) [spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_101]
Caused by: java.lang.ClassCastException: org.bukkit.craftbukkit.v1_10_R1.command.ColouredConsoleSender cannot be cast to org.bukkit.entity.Player
at net.fumyatan.advancedwhoisplus_reloaded.Listener.CommandListener.onCommand(CommandListener.java:26) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
... 8 more
報告ありがとうございます。
こちらの環境では現状再現することができませんでした。
原因が分かり次第対応させて頂きます。
yuttyann44581 さんが書きました:fumitaka700 さんが書きました:takumi000 さんが書きました:AdvancedWhoisPlus-Reloaded v1.0.4 を 1.10.2で走らせて、
コンソールから"whoisps checkver"のコマンドを入力したら、以下のエラーログが出力されました。
修正お願いしますm(_ _)m
- コード: 全て選択
[21:10:34 WARN]: Unexpected exception while parsing console command "whoisps checkver"
org.bukkit.command.CommandException: Unhandled exception executing command 'whoisps' in plugin AdvancedWhoisPlus-Reloaded v1.0.4
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at org.bukkit.craftbukkit.v1_10_R1.CraftServer.dispatchCommand(CraftServer.java:647) ~[spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at org.bukkit.craftbukkit.v1_10_R1.CraftServer.dispatchServerCommand(CraftServer.java:633) [spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at net.minecraft.server.v1_10_R1.DedicatedServer.aL(DedicatedServer.java:438) [spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at net.minecraft.server.v1_10_R1.DedicatedServer.D(DedicatedServer.java:401) [spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at net.minecraft.server.v1_10_R1.MinecraftServer.C(MinecraftServer.java:668) [spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at net.minecraft.server.v1_10_R1.MinecraftServer.run(MinecraftServer.java:567) [spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_101]
Caused by: java.lang.ClassCastException: org.bukkit.craftbukkit.v1_10_R1.command.ColouredConsoleSender cannot be cast to org.bukkit.entity.Player
at net.fumyatan.advancedwhoisplus_reloaded.Listener.CommandListener.onCommand(CommandListener.java:26) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot-1.10.2.jar:git-Spigot-f9671b8-48b88ed]
... 8 more
報告ありがとうございます。
こちらの環境では現状再現することができませんでした。
原因が分かり次第対応させて頂きます。
普段プラグインを作成している者です。
Githubでソースコードを読ませていただきました。
エラーの原因はCommandListenerクラスの"Player target = (Player) sender;"ですね。コンソールをPlayerにキャストしているためです。
"sender instanceof Player" で実行したのがプレイヤーか確認する処理を追加すれば解決すると思われます。
mcgo さんが書きました:要望をさせていただきます。
サーバーに入った時に『プラグイン最新バージョンです』っていうメッセージがチャット欄に表示されると思うんですけど
OP以外の一般のプレイヤーにも表示されてしまうので、これをOPのみに表示されるようにはできないでしょうか?
Permissionでadvwhois.updateinfoを外せばいいのでは。
というより、そもそも管理グループ以外は、このプラグインのパーミッションを許可すべきではないと思いますが、
どのように設定しているのでしょうか?
mcgo さんが書きました:サーバーに入った時に『プラグイン最新バージョンです』っていうメッセージがチャット欄に表示されると思うんですけど
fumitaka700 さんが書きました:AdvancedWhoisPlus-Reloaded v1.0.7をリリースさせて頂きました。
【更新情報】
#5 「プラグインは最新です」がOP以外にも表示される不具合を修正しました。mcgo さんが書きました:
サーバーに入った時に『プラグイン最新バージョンです』っていうメッセージがチャット欄に表示されると思うんですけど
ご報告いただきありがとうございます。
ご指摘いただきましたとおり、「プラグインは最新です」のみOP以外にも表示される不具合を確認しました。
1.0.7で対応済みですので最新バージョンに更新いただきますようお願い致します。