[Spigot 1.12.2] FKeyCommands Ver.3.0 F+1~9キーにコマンド埋め込んで実行!

サーバーMODやBUKKITのプラグインなどの公開/紹介を専門に行うフォーラムです。クライアントMODと組み合わせ必須の物はMOD公開/紹介フォーラムで公開してください。
フォーラムルール
クライアントMODと対にして使用する物は極力 MOD 公開/紹介 フォーラムにて公開するようお願いします。
本フォーラムではサーバーへの適用をメインとするサーバーMOD、プラグインを取り扱います。
不明な点は管理人ecolightまでお問い合わせ下さい。
  • (PostNo.311192)

[Spigot 1.12.2] FKeyCommands Ver.3.0 F+1~9キーにコマンド埋め込んで実行!

投稿記事by amata1219 » 2017年12月09日(土) 18:58

画像

ダウンロード

Spigot 1.12.2 FKeyCommands Ver.3.0.zip
Spigot 1.12.2 FKeyCommands Ver.3.0
(31.77 KiB) ダウンロード数: 12 回


概要

F+1~9キーの同時入力でコマンドを実行する事が出来ます。
コマンドを書き込むシートを作成しそれをロードする形で、F+1~9キーにコマンドを埋め込みます。シートは無限に追加出来ます。

コマンド一覧

/fkc

・本プラグインの詳細を表示します。

/fkc commands

・本プラグインのコマンド一覧を表示します。

/fkc language [jp/en]

・使用する言語を選択します。jpで日本語、enで英語になります。実行にはパーミッション(fkc.commands.language)が必要です。

/fkc [true/false]

・埋め込みコマンド実行機能を使用するか選択します。trueで有効、falseで無効になります。

/fkc clear

・アクティブナンバーをクリアします。

/fkc using

・読み込まれているシートのコマンド一覧を表示します。

/fkc load [name]

・指定シートを読み込みます。実行にはパーミッション(fkc.commands.load)が必要です。

/fkc reload

・コンフィグをリロードします。実行にはパーミッション(fkc.commands.reload)が必要です。

/sheet

・sheetコマンド一覧を表示します。

/sheet list

・作成されているシート一覧を表示します。

/sheet create [name]

・指定した名前でシートを新規作成します。

/sheet delete [name]

・指定シートを削除します。

/sheet edit [name] [permission/1~9]

・指定シートを編集します。使用方法は/sheet editで確認出来ます。
・詳しい使用方法は下記の「コマンドの埋め込み方法及びシート情報の編集について

コマンドの埋め込み方法及びシート情報の編集について

1.コマンドを書き込むシートを新規作成します。

・/sheet create [name] を実行します。
・[name]はシート名になります。任意の名前を指定して下さい。使用中の名前は使用出来ません。

2.Editコマンドを使用しシートを編集します。

・/sheet edit [name] で指定シートの情報を確認出来ます。
・/sheet edit でゲーム内からも簡単な使用方法を確認できます。


☆Permission

・シート読み込み時に権限判定が出来ます。指定された権限を持っていない場合は使用出来ません。
・未指定のままでもシートは読み込み可能です。
・/sheet edit [name] permission [permission/null] で指定したパーミッションを設定します。
・nullを指定した場合は設定されているパーミッションが削除されます。
・デフォルト値はnullです。つまり未指定の状態です。

☆1~9(Command)

・本プラグインのメイン機能、F+1~9キー入力時に対応したコマンドを実行させる事が出来ます。
・未指定の場合は対象キー入力時にコマンドは何も実行されません。
・/sheet edit [name] [1~9] [console/operator/player/null] [command] で設定出来ます。
・nullを指定する事で追加されているコマンドを全てクリアします。この場合にコマンドの指定は必要ありません。
・コマンドに対して実行タイプを設定出来ます。consoleはコンソールから実行、operatorは権限判定無視で実行、playerは権限判定有りの実行となります。
・コマンドにはプレースホルダを使用出来ます。詳しくは下記の「プレースホルダ一覧と使用方法」をご参照下さい。

☆1~9(Cooldown)

・埋め込まれたコマンドにクールダウンが設定出来ます。
・未指定の場合はクールダウンは発生しません。
・/sheet edit [name] [1~9] [cooldown] [second] で設定出来ます。
・0を指定する事で無効化出来ます。

3.F+1~9キー埋め込みコマンド実行機能を有効にします。

・/fkc true と入力して下さい。有効化されたという趣旨のメッセージが表示されれば成功です。
・一度有効にすれば無効にするまで再度入力する必要はありません。

4.シートを読み込みます。

・/fkc load [name] でシートを読み込みます。
・シートを読み込んだという趣旨のメッセージが表示されれば成功です。

5.コマンドを実行します。

・Fキーと、読み込んでいるシートのコマンドが埋め込まれている数字キーを同時入力します。
・アクションバーにコマンドが表示されれば成功となり、対象の数字キーはアクティブナンバーとなります。
・以降はF+Shift入力で埋め込んだコマンドが実行されます。
・Fキーと他の数字キーの同時入力でアクティブナンバーは上書きされますが、/fkc clear でアクティブナンバーをクリアする事も可能です。

パーミッション

/fkc コマンドのパーミッション
コード: 全て選択
fkey.commands.fkc


/fkc language コマンドのパーミッション
コード: 全て選択
fkey.commands.language


/fkc load コマンドのパーミッション
コード: 全て選択
fkey.commands.load


/fkc reload コマンドのパーミッション
コード: 全て選択
fkey.commands.reload


/sheet コマンドのパーミッション
コード: 全て選択
fkey.commands.sheet


プレースホルダ一覧と使用方法

・埋め込みコマンドやコマンド選択メッセージ、パーミッションメッセージにはプレースホルダを使用出来ます。

・使用例:シートの1番に次のコマンドを埋め込む /kill [name]
・→ amata1219というプレイヤーがF+1キー同時入力後、F+Shift同時入力をする。
・→コマンド実行時に [name] が使用者の名前に置換され、/kill amata1219となる。
・→コマンドが実行され、コマンド実行者が殺害される。やったぜ。

[name]

・コマンド実行者のユーザー名に置換します。
・※コマンド一覧に記述されている [name] とは別物です。

[custom_name]

・コマンド実行者に設定されているカスタムネームに置換します。
・カスタムネームが存在しない場合はプレースホルダのみ削除されます。

[display_name]

・コマンド実行者に設定されているディスプレイネームに置換します。
・ディスプレイネームが存在しない場合はプレースホルダのみ削除されます。

[uuid]

・コマンド実行者のUUIDに置換します。

[loc_x], [loc_y], [loc_z], [loc_w]

・コマンド実行者の座標に置換します。
・xでX座標、yでY座標、zでZ座標、wでワールド名に置換されます。

[bed_x], [bed_y], [bed_z], [bed_w]

・コマンド実行者が最後に寝たベッド座標に置換します。
・xでX座標、yでY座標、zでZ座標、wでワールド名に置換されます。
・※ベッドが存在しない場合はプレースホルダは削除されます。

[exp]

・コマンド実行者の経験値量に置換します。

[lv]

・コマンド実行者の経験値レベルに置換します。

[max_hp]

・コマンド実行者の最大HPに置換します。

[hp]

・コマンド実行者のHPに置換します。

[hunger]

・コマンド実行者の満腹度に置換します。

[biome]

・コマンド実行者のいるバイオームに置換します。

[ip]

・コマンド実行者のIPアドレスに置換します。

コンフィグ(config.yml)について

・一部の処理に使用する値と、シートデータを保存するファイルです。
・値を編集した場合はファイルを上書き保存し、/fkc reload config を実行して下さい。

☆Language

・使用する言語を設定します。Japaneseで日本語、Englishで英語になります。
・デフォルト値は、Englishです。

☆DefaultSheet

・デフォルトで読み込まれるシートを設定します。
・デフォルト値は、存在しません。

コンフィグ(data.yml)ついて

・プレイヤーデータを保存するファイルです。
・値を編集した場合はファイルを上書き保存し、/fkc reload data を実行して下さい。

利用規約

本プラグインの二次配布及び自作発言は禁止します。
また、本プラグインに関連して直接的又は間接的に被った損害につきましては一切責任を負いませんのでご了承下さい。

導入方法

・ページトップダウンロードボタンよりファイルダウンロード後、解凍してサーバーのpluginsフォルダに入れて下さい。
・サーバー起動後、自動でコンフィグファイルが生成されます。

バージョン情報

Spigot 1.12.2
FKeyCommands 3.0

開発環境

Eclipse 4.6 NEON

更新履歴

2017/12/9 Spigot 1.12.2 FkeyCommands Ver.1.0 公開!

2017/12/29 Spigot 1.12.2 FkeyCommands Ver.2.0 公開!

2018/1/11 Spigot 1.12.2 FkeyCommands Ver.2.1 更新

2018/1/14 Spigot 1.12.2 FkeyCommands Ver.2.2 更新

2017/12/29 Spigot 1.12.2 FkeyCommands Ver.3.0 公開!

ソースコード

本プラグインのソースコードはGithub-FKeyCommandsにて公開しております。

その他

不具合やご不明な点等ありましたら当トピック若しくはTwitter@amata1219のDMまでお問い合わせ下さい。
最後に編集したユーザー amata1219 [ 2018年2月20日(火) 19:29 ], 累計 10 回
アバター
amata1219
ID:fbc045d9
大工さん
 
記事: 59
登録日時: 2016年11月18日(金) 16:46
お住まい: 愛知県

  • (PostNo.311196)

Re: [Spigot 1.12.2] FKeyCommands Ver.1.0 F+1~9にコマンド埋め込んで実行!

投稿記事by kotarobo_ » 2017年12月09日(土) 20:47

公開ありがとうございます!
こういったプラグインを探していたので助かりましたー

現在気になる所をピックアップしていきますね

/fkc commandsの公開トピックがnull
chestcommandプラグインで作成したコマンドだと不明なコマンドと出てしまう

あると便利そうな機能

デフォルトテンプレを書き込む設定ファイル
デフォルトテンプレ内でプレイヤー名に置き換えるプレースホルダ
コマンド設定を初期化してデフォルトテンプレに上書きする機能
常にデフォルトテンプレを利用するかどうかの設定
設定を書き換えれるかどうかのpermission
コマンドを切り替えたかどうかのメッセージの編集ymlとコマンド内容の表示
半公開制サーバーを運用しています!http://seesaawiki.jp/kotaserver/

画像
アバター
kotarobo_
ID:941f63ed
石掘り
 
記事: 88
登録日時: 2013年8月14日(水) 06:12

  • (PostNo.311231)

Re: [Spigot 1.12.2] FKeyCommands Ver.1.0 F+1~9にコマンド埋め込んで実行!

投稿記事by amata1219 » 2017年12月10日(日) 15:20

kotarobo_ さんが書きました:公開ありがとうございます!
こういったプラグインを探していたので助かりましたー

現在気になる所をピックアップしていきますね

/fkc commandsの公開トピックがnull
chestcommandプラグインで作成したコマンドだと不明なコマンドと出てしまう

あると便利そうな機能

デフォルトテンプレを書き込む設定ファイル
デフォルトテンプレ内でプレイヤー名に置き換えるプレースホルダ
コマンド設定を初期化してデフォルトテンプレに上書きする機能
常にデフォルトテンプレを利用するかどうかの設定
設定を書き換えれるかどうかのpermission
コマンドを切り替えたかどうかのメッセージの編集ymlとコマンド内容の表示



kotarobo_さん、記述忘れのご指摘とご要望ありがとうございます。
近日中に修正と機能の実装を出来るよう検討します。
アバター
amata1219
ID:3910b5c7
大工さん
 
記事: 59
登録日時: 2016年11月18日(金) 16:46
お住まい: 愛知県

  • (PostNo.312008)

Re: [Spigot 1.12.2] FKeyCommands Ver.2.0 F+1~9キーにコマンド埋め込んで実行

投稿記事by amata1219 » 2017年12月29日(金) 18:52

FKeyCommands Ver.2.0 機能大幅改修アップデートのお知らせ

・コマンド埋め込み方法を変更し、コマンド書き込みシートを追加しました。

・デフォルトで読み込むシートを設定出来るようにしました。

・シートの読み込みに権限判定を加えました。

・コマンドを追加しました。

・プレースホルダを追加しました。

・その他本プラグインの機能を快適にご使用頂ける様、細かな改善を行いました。

トピックの記事をアップデートに合わせて編集しましたので、詳細はそちらをご覧下さい。
アバター
amata1219
ID:9336431e
大工さん
 
記事: 59
登録日時: 2016年11月18日(金) 16:46
お住まい: 愛知県

  • (PostNo.312524)

Re: [Spigot 1.12.2] FKeyCommands Ver.2.0 F+1~9キーにコマンド埋め込んで実行

投稿記事by kotarobo_ » 2018年1月10日(水) 23:39

更新ありがとうございます!
使ってみたのですがエラーがでてうまく動きませんでした。エラーログ以下ですー
F+1キーで選択した時
コード: 全て選択
[23:34:30] [Server thread/ERROR]: Could not pass event PlayerPressFKeyEvent to FKeyCommands v2.0.0
org.bukkit.event.EventException: null
   at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at fkey.commands.EventListener.onPlayerItemHeldEvent(EventListener.java:91) [FKeyCommands.jar:?]
   at sun.reflect.GeneratedMethodAccessor96.invoke(Unknown Source) ~[?:?]
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_144]
   at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_144]
   at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1161) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PacketPlayInHeldItemSlot.a(SourceFile:30) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PacketPlayInHeldItemSlot.a(SourceFile:8) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_144]
   at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_144]
   at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at java.lang.Thread.run(Thread.java:748) [?:1.8.0_144]
Caused by: java.lang.NullPointerException
   at fkey.commands.FKeyCommands.getCommand(FKeyCommands.java:211) ~[?:?]
   at fkey.commands.EventListener.onPlayerPressFKeyEvent(EventListener.java:29) ~[?:?]
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_144]
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_144]
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_144]
   at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_144]
   at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   ... 23 more

Shift+Fで実行させようとした時
コード: 全て選択
[23:35:54] [Server thread/ERROR]: Could not pass event PlayerSwapHandItemsEvent to FKeyCommands v2.0.0
org.bukkit.event.EventException: null
   at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:815) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PacketPlayInBlockDig.a(SourceFile:40) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PacketPlayInBlockDig.a(SourceFile:10) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_144]
   at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_144]
   at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at java.lang.Thread.run(Thread.java:748) [?:1.8.0_144]
Caused by: java.lang.NullPointerException
   at fkey.commands.FKeyCommands.getCommand(FKeyCommands.java:211) ~[?:?]
   at fkey.commands.EventListener.onPlayerSwapHandItemsEvent(EventListener.java:44) ~[?:?]
   at sun.reflect.GeneratedMethodAccessor94.invoke(Unknown Source) ~[?:?]
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_144]
   at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_144]
   at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   ... 15 more


1スロットに以下のコマンドを登録しています
/sheet edit main 1 console /cc open main.yml
半公開制サーバーを運用しています!http://seesaawiki.jp/kotaserver/

画像
アバター
kotarobo_
ID:941f63ed
石掘り
 
記事: 88
登録日時: 2013年8月14日(水) 06:12

  • (PostNo.312550)

Re: [Spigot 1.12.2] FKeyCommands Ver.2.0 F+1~9キーにコマンド埋め込んで実行

投稿記事by amata1219 » 2018年1月11日(木) 20:01

kotarobo_ さんが書きました:更新ありがとうございます!
使ってみたのですがエラーがでてうまく動きませんでした。エラーログ以下ですー
F+1キーで選択した時
コード: 全て選択
[23:34:30] [Server thread/ERROR]: Could not pass event PlayerPressFKeyEvent to FKeyCommands v2.0.0
org.bukkit.event.EventException: null
   at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at fkey.commands.EventListener.onPlayerItemHeldEvent(EventListener.java:91) [FKeyCommands.jar:?]
   at sun.reflect.GeneratedMethodAccessor96.invoke(Unknown Source) ~[?:?]
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_144]
   at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_144]
   at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1161) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PacketPlayInHeldItemSlot.a(SourceFile:30) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PacketPlayInHeldItemSlot.a(SourceFile:8) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_144]
   at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_144]
   at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at java.lang.Thread.run(Thread.java:748) [?:1.8.0_144]
Caused by: java.lang.NullPointerException
   at fkey.commands.FKeyCommands.getCommand(FKeyCommands.java:211) ~[?:?]
   at fkey.commands.EventListener.onPlayerPressFKeyEvent(EventListener.java:29) ~[?:?]
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_144]
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_144]
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_144]
   at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_144]
   at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   ... 23 more

Shift+Fで実行させようとした時
コード: 全て選択
[23:35:54] [Server thread/ERROR]: Could not pass event PlayerSwapHandItemsEvent to FKeyCommands v2.0.0
org.bukkit.event.EventException: null
   at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:815) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PacketPlayInBlockDig.a(SourceFile:40) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PacketPlayInBlockDig.a(SourceFile:10) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_144]
   at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_144]
   at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at java.lang.Thread.run(Thread.java:748) [?:1.8.0_144]
Caused by: java.lang.NullPointerException
   at fkey.commands.FKeyCommands.getCommand(FKeyCommands.java:211) ~[?:?]
   at fkey.commands.EventListener.onPlayerSwapHandItemsEvent(EventListener.java:44) ~[?:?]
   at sun.reflect.GeneratedMethodAccessor94.invoke(Unknown Source) ~[?:?]
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_144]
   at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_144]
   at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   ... 15 more


1スロットに以下のコマンドを登録しています
/sheet edit main 1 console /cc open main.yml


不具合報告ありがとうございます。
該当の不具合を確認出来ましたので修正しました。
お手数ですが最新版(Ver.2.1)をダウンロードしてご使用下さい。
アバター
amata1219
ID:78f99e6a
大工さん
 
記事: 59
登録日時: 2016年11月18日(金) 16:46
お住まい: 愛知県

  • (PostNo.312659)

Re: [Spigot 1.12.2] FKeyCommands Ver.2.1 F+1~9キーにコマンド埋め込んで実行

投稿記事by kotarobo_ » 2018年1月14日(日) 14:36

2.1を使用してみました!
ただ似たようなエラーが出ています。必要であれば再度エラーログ貼りますー
半公開制サーバーを運用しています!http://seesaawiki.jp/kotaserver/

画像
アバター
kotarobo_
ID:941f63ed
石掘り
 
記事: 88
登録日時: 2013年8月14日(水) 06:12

  • (PostNo.312665)

Re: [Spigot 1.12.2] FKeyCommands Ver.2.1 F+1~9キーにコマンド埋め込んで実行

投稿記事by amata1219 » 2018年1月14日(日) 15:55

kotarobo_ さんが書きました:2.1を使用してみました!
ただ似たようなエラーが出ています。必要であれば再度エラーログ貼りますー


Ver.2.0以前のバージョンで生成されたFKeyCommandsフォルダを削除されても同類のエラーが発生するでしょうか?
一度エラーログ貼って頂けますと助かります。
アバター
amata1219
ID:f5fc1b29
大工さん
 
記事: 59
登録日時: 2016年11月18日(金) 16:46
お住まい: 愛知県

  • (PostNo.312670)

Re: [Spigot 1.12.2] FKeyCommands Ver.2.1 F+1~9キーにコマンド埋め込んで実行

投稿記事by kotarobo_ » 2018年1月14日(日) 17:31

はいでますー
削除後起動して設定した流れでエラーの時にF+2押してます
コード: 全て選択
[17:26:52] [Server thread/INFO]: kotarobo_ issued server command: /fkc
[17:27:11] [Server thread/INFO]: kotarobo_ issued server command: /sheet create main
[17:27:21] [Server thread/INFO]: kotarobo_ issued server command: /sheet edit
[17:27:44] [Server thread/INFO]: kotarobo_ issued server command: /sheet edit main 1 operator /spawn
[17:27:52] [Server thread/INFO]: kotarobo_ issued server command: /fkc true
[17:27:57] [Server thread/ERROR]: Could not pass event PlayerPressFKeyEvent to FKeyCommands v2.1.0
org.bukkit.event.EventException: null
   at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at fkey.commands.EventListener.onPlayerItemHeldEvent(EventListener.java:91) [Spigot%201.12.2%20FKeyCommands%20Ver.2.1.jar:?]
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_144]
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_144]
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_144]
   at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_144]
   at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1161) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PacketPlayInHeldItemSlot.a(SourceFile:30) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PacketPlayInHeldItemSlot.a(SourceFile:8) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_144]
   at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_144]
   at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at java.lang.Thread.run(Thread.java:748) [?:1.8.0_144]
Caused by: java.lang.NullPointerException
   at fkey.commands.FKeyCommands.getCommand(FKeyCommands.java:235) ~[?:?]
   at fkey.commands.EventListener.onPlayerPressFKeyEvent(EventListener.java:29) ~[?:?]
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_144]
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_144]
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_144]
   at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_144]
   at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   ... 24 more


Shift+Fの時
コード: 全て選択
[17:30:34] [Server thread/ERROR]: Could not pass event PlayerSwapHandItemsEvent to FKeyCommands v2.1.0
org.bukkit.event.EventException: null
   at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:815) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PacketPlayInBlockDig.a(SourceFile:40) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PacketPlayInBlockDig.a(SourceFile:10) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_144]
   at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_144]
   at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at java.lang.Thread.run(Thread.java:748) [?:1.8.0_144]
Caused by: java.lang.NullPointerException
   at fkey.commands.FKeyCommands.getCommand(FKeyCommands.java:235) ~[?:?]
   at fkey.commands.EventListener.onPlayerSwapHandItemsEvent(EventListener.java:44) ~[?:?]
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_144]
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_144]
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_144]
   at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_144]
   at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   ... 15 more

プラグインリスト等必要な情報があればツイッターの方で送りますっ
半公開制サーバーを運用しています!http://seesaawiki.jp/kotaserver/

画像
アバター
kotarobo_
ID:941f63ed
石掘り
 
記事: 88
登録日時: 2013年8月14日(水) 06:12

  • (PostNo.312675)

Re: [Spigot 1.12.2] FKeyCommands Ver.2.1 F+1~9キーにコマンド埋め込んで実行

投稿記事by amata1219 » 2018年1月14日(日) 18:25

kotarobo_ さんが書きました:はいでますー
削除後起動して設定した流れでエラーの時にF+2押してます
コード: 全て選択
[17:26:52] [Server thread/INFO]: kotarobo_ issued server command: /fkc
[17:27:11] [Server thread/INFO]: kotarobo_ issued server command: /sheet create main
[17:27:21] [Server thread/INFO]: kotarobo_ issued server command: /sheet edit
[17:27:44] [Server thread/INFO]: kotarobo_ issued server command: /sheet edit main 1 operator /spawn
[17:27:52] [Server thread/INFO]: kotarobo_ issued server command: /fkc true
[17:27:57] [Server thread/ERROR]: Could not pass event PlayerPressFKeyEvent to FKeyCommands v2.1.0
org.bukkit.event.EventException: null
   at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at fkey.commands.EventListener.onPlayerItemHeldEvent(EventListener.java:91) [Spigot%201.12.2%20FKeyCommands%20Ver.2.1.jar:?]
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_144]
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_144]
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_144]
   at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_144]
   at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1161) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PacketPlayInHeldItemSlot.a(SourceFile:30) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PacketPlayInHeldItemSlot.a(SourceFile:8) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_144]
   at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_144]
   at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at java.lang.Thread.run(Thread.java:748) [?:1.8.0_144]
Caused by: java.lang.NullPointerException
   at fkey.commands.FKeyCommands.getCommand(FKeyCommands.java:235) ~[?:?]
   at fkey.commands.EventListener.onPlayerPressFKeyEvent(EventListener.java:29) ~[?:?]
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_144]
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_144]
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_144]
   at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_144]
   at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   ... 24 more


Shift+Fの時
コード: 全て選択
[17:30:34] [Server thread/ERROR]: Could not pass event PlayerSwapHandItemsEvent to FKeyCommands v2.1.0
org.bukkit.event.EventException: null
   at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:815) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PacketPlayInBlockDig.a(SourceFile:40) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PacketPlayInBlockDig.a(SourceFile:10) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_144]
   at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_144]
   at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   at java.lang.Thread.run(Thread.java:748) [?:1.8.0_144]
Caused by: java.lang.NullPointerException
   at fkey.commands.FKeyCommands.getCommand(FKeyCommands.java:235) ~[?:?]
   at fkey.commands.EventListener.onPlayerSwapHandItemsEvent(EventListener.java:44) ~[?:?]
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_144]
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_144]
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_144]
   at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_144]
   at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[spigot-1.12.2_4.jar:git-Spigot-3d850ec-dccd276]
   ... 15 more

プラグインリスト等必要な情報があればツイッターの方で送りますっ


イベントで取得出来る情報が他プラグインにより書き換えられてしまい競合している点があるのかと思います。
一応イベント優先度を変更しましたが、これでまたエラーが発生したり、別のプラグインの動作を阻害してしまったりする様でしたら報告して頂ければと思いますー。
その時は導入されているプラグインの一覧も送って頂けますと助かります。
Ver.2.2に更新しましたのでご確認下さいー。
アバター
amata1219
ID:f5fc1b29
大工さん
 
記事: 59
登録日時: 2016年11月18日(金) 16:46
お住まい: 愛知県

  • (PostNo.312747)

Re: [Spigot 1.12.2] FKeyCommands Ver.2.2 F+1~9キーにコマンド埋め込んで実行

投稿記事by kotarobo_ » 2018年1月16日(火) 20:56

動きました!ありがとうございますー!

少し使って気になった点が
・DefaultSheetにデフォルトシートを記載しても読み込まれていない?
・数字+Fキーを押した際にカーソルがそのキーに移動してしまう
↑リログするたびにセレクト情報が消えるので別のキーを選択してもう一度選択しなおしをする頻度が多い
デフォルト選択されるスロット設定があってもいいかもしれません
半公開制サーバーを運用しています!http://seesaawiki.jp/kotaserver/

画像
アバター
kotarobo_
ID:941f63ed
石掘り
 
記事: 88
登録日時: 2013年8月14日(水) 06:12

  • (PostNo.313175)

Re: [Spigot 1.12.2] FKeyCommands Ver.2.2 F+1~9キーにコマンド埋め込んで実行

投稿記事by amata1219 » 2018年1月28日(日) 19:45

kotarobo_ さんが書きました:動きました!ありがとうございますー!

少し使って気になった点が
・DefaultSheetにデフォルトシートを記載しても読み込まれていない?
・数字+Fキーを押した際にカーソルがそのキーに移動してしまう
↑リログするたびにセレクト情報が消えるので別のキーを選択してもう一度選択しなおしをする頻度が多い
デフォルト選択されるスロット設定があってもいいかもしれません


kotarobo_さん、不具合報告とご要望ありがとうございます。
先程公開しました、FKeyCommands Ver.3.0にて対応しておりますのでご確認下さい。
アバター
amata1219
ID:1c7b9295
大工さん
 
記事: 59
登録日時: 2016年11月18日(金) 16:46
お住まい: 愛知県

  • (PostNo.313176)

Re: [Spigot 1.12.2] FKeyCommands Ver.3.0 F+1~9キーにコマンド埋め込んで実行

投稿記事by amata1219 » 2018年1月28日(日) 19:55

FKeyCommands Ver.3.0 アップデートのお知らせ

・デフォルトシートが読み込まれない不具合を修正しました。

・クールダウン機能を実装しました。

・それに伴い、/sheet edit [name] [1~9] cooldown [second] コマンドを追加しました。

・一部メッセージの表示場所をアクションバーに変更しました。

・それに伴い、メッセージの非表示設定を廃止しました。

・日本語と英語の二ヶ国語に対応しました。

・それに伴い、/fkc language [jp/en] コマンドを追加しました。

・同じくそれに伴い、fkey.commands.language パーミッションを追加しました。

・プレースホルダ([display_name], [biome], [ip])を追加しました。

・シートデータ保存先を、config.ymlに変更しました。

・プレイヤーデータ保存先を、data.ymlに変更しました。

・それらに伴い、既存の /fkc reload コマンドを /fkc reload [config/data] コマンドに変更しました。

・同じくそれらに伴い、Dataファイル並び.binファイルの生成は発生しなくなりました。

・その他本プラグインの機能を快適にご使用頂ける様、細かな改善を行いました。

トピックの記事をアップデートに合わせて編集しましたので、詳細はそちらをご覧下さい。
アバター
amata1219
ID:1c7b9295
大工さん
 
記事: 59
登録日時: 2016年11月18日(金) 16:46
お住まい: 愛知県


Return to サーバーMOD,プラグイン 公開/紹介

x