[Spigot1.8.x-1.10.x]プレイヤー情報表示 AdvancedWhoisPlus-Reloaded

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

[Spigot1.8.x-1.10.x]プレイヤー情報表示 AdvancedWhoisPlus-Reloaded

投稿記事by fumitaka700 » 2016年7月23日(土) 19:10

画像

【概要】
プレイヤーに関する情報を表示します。
Essentialsの/whoisからプラグイン依存の情報を除き、
ちょっとした有用な情報を表示します。
AdminCmd等別管理プラグインを入れておりEssentialsが使えない人などにもおすすめです。
当サーバー内で、比較的需要が高かったためこちらでも公開します。
Reloadedになって少しだけパワーアップ?
無印版用のアドオンとは一切の互換性がありませんのでご注意下さい。

【コマンド】
/whoisps help ・・・ ヘルプを表示します。
/whoisps <playerID> ・・・ プレイヤー情報を表示します。
/whoisps checkver ・・・ 更新がないか確認します。
/whoisps reload ・・・ Configをリロードします。

【Permission】
advwhois.* ・・・ 下記権限を全て許可します。
advwhois.whoisps ・・・ プレイヤー情報表示を許可します。
advwhois.joinshow ・・・ プレイヤーがログインした時に簡易情報を表示します。
advwhois.bypass ・・・ 上記権限を所持したプレイヤーに情報が表示されないようにします。
advwhois.ipshow ・・・ 簡易情報にIPを表示します。
advwhois.reload ・・・ リロードを許可します。
advwhois.updateinfo ・・・ プラグインの更新情報が表示されるようにします
advwhois.showalert ・・・ プラグインからのアラートを見れるようにします。

【Config】
コード: 全て選択
# AdvancedWhoisPlus #

EnableJoinMassage: true
AdditionalWhoisInfo: true

# %Player%を任意の場所に入れることでプレイヤー名を入れることができます。
# %JCountryC%を任意の場所に入れることで接続国コードを入れることができます。
JoinMassage: "&e%Player% has joined this server! - from %JCountryC%"

debug: false


【アドオン】
CountriesWhiteList
【機能】
Configで指定した国からの接続を拒否します。

【コマンド&パーミッション】
特にありません

【Config】

コード: 全て選択
# CountriesWhiteList

Blacklist: true //trueの場合リストにある国を,falseの場合リストにない国からの接続をkickします。

BlacklistMassage: "Your country has been specified for the black list" //true時のメッセージ
WhitelistMassage: "Your country is not specified in the white list" //false時のメッセージ

Designated state: //指定国リスト
 - KP

//http://www.benricho.org/translate/countrycode.html 国コードはこちらを参考にどうぞ


TabPrefixPlus
【機能】
TabListに権限の表示の他にFly状態や接続国情報を表示します。

【コマンド&パーミッション】
特にありません


【Download】
こちらよりダウンロードお願いします。
更新情報もこちらに記載しております。
https://fumyatan.net/advancedwhoisplus-reloaded

【不具合・バグについて】
不具合についてはエラーログ・使用OS・使用サーバーとバージョンを添えて当トピックに返信してください。
コードが汚い、気に入らないといった意見は避けて頂ますようお願い致します。
あと、機能の追加に関する要望等ありましたら同じくこちらのトピックに返信してください。
不具合についてもできる範囲で対応させていただきます。
最後に編集したユーザー fumitaka700 [ 2016年12月30日(金) 16:42 ], 累計 28 回
のんびりまったりプラグイン開発してます。

↓開発したPlugin↓
ふみゃたんねっと
Twitter→@fumyache_
アバター
fumitaka700
ID:7785de5a
大工さん
 
記事: 68
登録日時: 2014年8月31日(日) 17:05

  • (PostNo.278445)

Re: [Spigot1.8.x-1.10.x]プレイヤー情報表示プラグイン AdvancedWhoisPlus v.1

投稿記事by うましゅー » 2016年7月24日(日) 14:01

Player管理がとてもしやすそうなプラグインだと思います。
是非利用しようかと思いますが、最終ログイン日の確認などはできないでしょうか?
また、1か月ログインしてないプレイヤーIDなどを表示させれないでしょうか?
(最終ログイン日から指定日経過したプレイヤーを検索する的な感じです。1か月以上は表示し2か月を経過したら表示しないようにできたらなおいいです。)
ニコニコ生放送にて生主をしています。
ついでにPluginも作ってます(新米)
アバター
うましゅー
ID:50149204
大工さん
 
記事: 49
登録日時: 2013年3月30日(土) 09:23

  • (PostNo.278482)

Re: [Spigot1.8.x-1.10.x]プレイヤー情報表示プラグイン AdvancedWhoisPlus v.1

投稿記事by fumitaka700 » 2016年7月24日(日) 20:49

うましゅー さんが書きました:Player管理がとてもしやすそうなプラグインだと思います。
是非利用しようかと思いますが、最終ログイン日の確認などはできないでしょうか?
また、1か月ログインしてないプレイヤーIDなどを表示させれないでしょうか?
(最終ログイン日から指定日経過したプレイヤーを検索する的な感じです。1か月以上は表示し2か月を経過したら表示しないようにできたらなおいいです。)


うましゅーさん、ありがとうございます!
最終ログイン日に関しては取得できそうなので次かその次くらいのアップデートで適応したいと思います。
リストに関しては現状できるかどうかわからないので調べながら検討してみますね。
のんびりまったりプラグイン開発してます。

↓開発したPlugin↓
ふみゃたんねっと
Twitter→@fumyache_
アバター
fumitaka700
ID:7785de5a
大工さん
 
記事: 68
登録日時: 2014年8月31日(日) 17:05

  • (PostNo.278554)

Re: [Spigot1.8.x-1.10.x]プレイヤー情報表示プラグイン AdvancedWhoisPlus v.1

投稿記事by fumitaka700 » 2016年7月25日(月) 16:03

AdvancedWhoisPlus-1.3.0をリリースさせて頂きました。

【追加機能】
  • サーバーに参加したことがあるオフラインのプレイヤーの情報を表示する機能を追加しました。
  • OPを所持しているかどうかを表示するようにしました。

今後とも当プラグインをよろしくお願いいたします。
のんびりまったりプラグイン開発してます。

↓開発したPlugin↓
ふみゃたんねっと
Twitter→@fumyache_
アバター
fumitaka700
ID:7785de5a
大工さん
 
記事: 68
登録日時: 2014年8月31日(日) 17:05

  • (PostNo.278728)

Re: [Spigot1.8.x-1.10.x]プレイヤー情報表示プラグイン AdvancedWhoisPlus v.1

投稿記事by fumitaka700 » 2016年7月27日(水) 00:21

AdvancedWhoisPlus-1.4.0をリリースさせて頂きました。

頻繁なアップデートで申し訳ないです。
【追加機能】
  • 権限を持っていないプレイヤーがログインした際、権限を所持したスタッフに簡易の情報が表示されるようにしました。
    コンフィグからOn/Offが可能です。
    権限については上記をご覧ください。
のんびりまったりプラグイン開発してます。

↓開発したPlugin↓
ふみゃたんねっと
Twitter→@fumyache_
アバター
fumitaka700
ID:7785de5a
大工さん
 
記事: 68
登録日時: 2014年8月31日(日) 17:05

  • (PostNo.278737)

Re: [Spigot1.8.x-1.10.x]プレイヤー情報表示プラグイン AdvancedWhoisPlus v.1

投稿記事by fumitaka700 » 2016年7月27日(水) 08:33

AdvancedWhoisPlus-1.4.1をリリースさせて頂きました。

【追加機能】
  • APIを追加しました。
    詳しくは上部を御覧ください。
  • ローカルから接続を行った際にエラーが発生するバグを修正しました。
  • デバッグ表示を行うかどうかをConfigにて設定できるようにしました。
    アップデートの際は一度コンフィグを削除してからロードして下さい。
のんびりまったりプラグイン開発してます。

↓開発したPlugin↓
ふみゃたんねっと
Twitter→@fumyache_
アバター
fumitaka700
ID:7785de5a
大工さん
 
記事: 68
登録日時: 2014年8月31日(日) 17:05

  • (PostNo.279445)

Re: [Spigot1.8.x-1.10.x]プレイヤー情報表示プラグイン AdvancedWhoisPlus v.1

投稿記事by fumitaka700 » 2016年8月03日(水) 19:05

AdvancedWhoisPlus-1.4.2をリリースさせて頂きました。

【追加機能】
  • プレイヤー参加時に権限を持ったプレイヤーに表示される簡易WhoisのIPを表示するための権限を新たに追加しました。

※サウンロードサイト不具合のお知らせ※
この度は当方のpluginをご利用いただきありがとうございます。

以下の日時に当pluginをダウンロードされた方にお知らせします。
【発生時間】: 2016/7/18~8/1までの間
【不具合内容】
サーバーとの通信が正常に行えず[AdvancedWhoisPlus.(バージョン).jar]と名前のついた中身の無いファイルが送信されていた可能性がございます。
大変お手数おかけいたしますが、再度最新バージョンをダウンロードして頂ますようよろしくお願いいたします。
のんびりまったりプラグイン開発してます。

↓開発したPlugin↓
ふみゃたんねっと
Twitter→@fumyache_
アバター
fumitaka700
ID:7785de5a
大工さん
 
記事: 68
登録日時: 2014年8月31日(日) 17:05

  • (PostNo.279762)

Re: [Spigot1.8.x-1.10.x]プレイヤー情報表示プラグイン AdvancedWhoisPlus v.1

投稿記事by fumitaka700 » 2016年8月07日(日) 00:26

AdvancedWhoisPlus-1.4.3をリリースさせて頂きました。

【追加機能】
  • プレイヤーIDからUUIDを取得するAPIを追加しました。
  • オフラインプレイヤーの取得がUUIDに対応しました。
のんびりまったりプラグイン開発してます。

↓開発したPlugin↓
ふみゃたんねっと
Twitter→@fumyache_
アバター
fumitaka700
ID:7785de5a
大工さん
 
記事: 68
登録日時: 2014年8月31日(日) 17:05

  • (PostNo.279873)

Re: [Spigot1.8.x-1.10.x]プレイヤー情報表示プラグイン AdvancedWhoisPlus v.1

投稿記事by fumitaka700 » 2016年8月08日(月) 08:34

AdvancedWhoisPlus-1.4.4をリリースさせて頂きました。

【追加機能】
  • 数個の重要なバグを修正しました。
  • APIモードを追加しました。
※APIモードとは※
別にAdvancedWhoisPlusの機能はいらないんだけど前提になってるし...
って人用のコマンドが反応しなくなる機能。
別にコマンド自体がなくなるわけではない...
のんびりまったりプラグイン開発してます。

↓開発したPlugin↓
ふみゃたんねっと
Twitter→@fumyache_
アバター
fumitaka700
ID:7785de5a
大工さん
 
記事: 68
登録日時: 2014年8月31日(日) 17:05

  • (PostNo.280521)

Re: [Spigot1.8.x-1.10.x]プレイヤー情報表示プラグイン AdvancedWhoisPlus v.1

投稿記事by fumitaka700 » 2016年8月15日(月) 00:42

AdvancedWhoisPlus-1.5.0をリリースさせて頂きました。

【追加機能】
  • プラグイン更新情報の表示を実装
  • Configの更新情報の表示の実装
  • #2 ログアウトしてから1ヵ月までのユーザーをリスト表示
  • JoinMassageカスタム機能の追加

Configの更新があります!一度削除して再生成をお願いします。
のんびりまったりプラグイン開発してます。

↓開発したPlugin↓
ふみゃたんねっと
Twitter→@fumyache_
アバター
fumitaka700
ID:7785de5a
大工さん
 
記事: 68
登録日時: 2014年8月31日(日) 17:05

  • (PostNo.280650)

Re: [Spigot1.8.x-1.10.x]プレイヤー情報表示プラグイン AdvancedWhoisPlus v.1

投稿記事by fumitaka700 » 2016年8月16日(火) 15:49

AdvancedWhoisPlus-1.5.1をリリースさせて頂きました。

【追加機能】
  • [/whoisps njp]が正常に動作しない不具合を修正しました。
のんびりまったりプラグイン開発してます。

↓開発したPlugin↓
ふみゃたんねっと
Twitter→@fumyache_
アバター
fumitaka700
ID:7785de5a
大工さん
 
記事: 68
登録日時: 2014年8月31日(日) 17:05

  • (PostNo.281731)

Re: [Spigot1.8.x-1.10.x]プレイヤー情報表示プラグイン AdvancedWhoisPlus v.1

投稿記事by ゲスト » 2016年8月28日(日) 07:58

アドオンのCountriesWhiteListに関してですがURL先を見る限り「ダウンロードが見つかりません」と表示されておりダウンロードすることが出来ません。
ゲスト
ID:e149be1d
 

  • (PostNo.281734)

Re: [Spigot1.8.x-1.10.x]プレイヤー情報表示プラグイン AdvancedWhoisPlus v.1

投稿記事by fumitaka700 » 2016年8月28日(日) 10:29

ゲスト さんが書きました:アドオンのCountriesWhiteListに関してですがURL先を見る限り「ダウンロードが見つかりません」と表示されておりダウンロードすることが出来ません。


報告ありがとうございます。
修正しました。
のんびりまったりプラグイン開発してます。

↓開発したPlugin↓
ふみゃたんねっと
Twitter→@fumyache_
アバター
fumitaka700
ID:956bb336
大工さん
 
記事: 68
登録日時: 2014年8月31日(日) 17:05

  • (PostNo.282560)

Re: [Spigot1.8.x-1.10.x]プレイヤー情報表示プラグイン AdvancedWhoisPlus v.1

投稿記事by fumitaka700 » 2016年9月07日(水) 23:51

AdvancedWhoisPlus-1.5.2をリリースさせて頂きました。

【追加機能】
  • 更新情報の取得に失敗した際にエラーが発生するバグを修正しました。
のんびりまったりプラグイン開発してます。

↓開発したPlugin↓
ふみゃたんねっと
Twitter→@fumyache_
アバター
fumitaka700
ID:7785de5a
大工さん
 
記事: 68
登録日時: 2014年8月31日(日) 17:05

  • (PostNo.282644)

Re: [Spigot1.8.x-1.10.x]プレイヤー情報表示プラグイン AdvancedWhoisPlus v.1

投稿記事by fumitaka700 » 2016年9月09日(金) 17:16

連続した更新失礼します。

AdvancedWhoisPlus-1.5.3をリリースさせて頂きました。

【追加機能】
  • [/whoisps njp]に整数以外を入れた場合にエラーが発生する不具合を修正
  • ソースの最適化の実行
のんびりまったりプラグイン開発してます。

↓開発したPlugin↓
ふみゃたんねっと
Twitter→@fumyache_
アバター
fumitaka700
ID:7785de5a
大工さん
 
記事: 68
登録日時: 2014年8月31日(日) 17:05

  • (PostNo.283837)

Re: [Spigot1.8.x-1.10.x]プレイヤー情報表示プラグイン AdvancedWhoisPlus v.1

投稿記事by fumitaka700 » 2016年9月23日(金) 14:28

AdvancedWhoisPlus-1.6.0をリリースさせて頂きました。

【更新情報】
  • 接続国情報のTemp保存を実装
  • APIの大幅更新
  • 名前表示をカラーコードに対応
  • 更新情報の取得にXMLを採用
  • 細部の不具合修正

APIが大幅に変更されています。
後ほど上部API表記も修正します。
のんびりまったりプラグイン開発してます。

↓開発したPlugin↓
ふみゃたんねっと
Twitter→@fumyache_
アバター
fumitaka700
ID:7785de5a
大工さん
 
記事: 68
登録日時: 2014年8月31日(日) 17:05

  • (PostNo.286014)

Re: [Spigot1.8.x-1.10.x]プレイヤー情報表示 AdvancedWhoisPlus-Reloaded

投稿記事by fumitaka700 » 2016年10月19日(水) 20:42

AdvancedWhoisPlus が更新・パワーアップして「AdvancedWhoisPlus-Reloaded」になりました!

無印版が手探りで作り始めたこともありソースがぐちゃぐちゃで尚且つGitが事故を起こしていたので一新して作り直しました。
基本的な機能に変わりはないですが、不要な部分の削除やソースの最適化を行っています。

今後はReloadedとして更新を続けていきますので、今後共どうかよろしくお願いします。

【更新情報】
  • ログインしていないプレイヤーの表示機能を廃止しました。
  • APIモードを廃止しました。
  • Permissionノードを短くしました。
  • コマンドで更新情報を見れるようにしました。
  • コマンドでConfigをリロードできるようにしました。
  • APIの使用に関する部分を大幅に変更しました
    • プレイヤーデータをプレイヤーごとに管理するようにしました。
    • IPアドレスが変更されていた場合のみAPIと通信するようにしました。
    • プレイヤーがサーバーに居ない場合のみMojangAPIに問い合わせるようにしました。
    • 【開発者向け】接続国情報をPlayer型で取得できるようにしました。
    • 【開発者向け】PlayerLoginEventでの使用を想定し更新先IPを自分で指定できるようにしました。

※ダウンロードについて※
ダウンロードリンクが変更になっています。
https://fumyatan.net/advancedwhoisplus-reloaded
のんびりまったりプラグイン開発してます。

↓開発したPlugin↓
ふみゃたんねっと
Twitter→@fumyache_
アバター
fumitaka700
ID:7785de5a
大工さん
 
記事: 68
登録日時: 2014年8月31日(日) 17:05

  • (PostNo.286036)

Re: [Spigot1.8.x-1.10.x]プレイヤー情報表示 AdvancedWhoisPlus-Reloaded

投稿記事by fumitaka700 » 2016年10月20日(木) 00:50

AdvancedWhoisPlus-Reloaded v1.0.1をリリースさせて頂きました。
頻繁なバージョンアップ申し訳ないです。
初リリース直後から少しの間は頻繁にアップデートするかもですがご容赦下さい。

【更新情報】
  • 【開発者向け】PlayerDataManagerのcheckNewIPfromIP()を呼んだ場合に指定したIPを使用しないバグを修正しました。
  • 【開発者向け】PlayerDataManagerのsavePlayerData()にIPを指定可能なメソッドを追加しました。
のんびりまったりプラグイン開発してます。

↓開発したPlugin↓
ふみゃたんねっと
Twitter→@fumyache_
アバター
fumitaka700
ID:7785de5a
大工さん
 
記事: 68
登録日時: 2014年8月31日(日) 17:05

  • (PostNo.286774)

Re: [Spigot1.8.x-1.10.x]プレイヤー情報表示 AdvancedWhoisPlus-Reloaded

投稿記事by fumitaka700 » 2016年10月31日(月) 17:36

AdvancedWhoisPlus-Reloaded v1.0.2をリリースさせて頂きました。

【更新情報】
  • プラグイン依存の情報を表示できるようにしました。
    Configの「AdditionalWhoisInfo」から変更可能です。
のんびりまったりプラグイン開発してます。

↓開発したPlugin↓
ふみゃたんねっと
Twitter→@fumyache_
アバター
fumitaka700
ID:de5b47b7
大工さん
 
記事: 68
登録日時: 2014年8月31日(日) 17:05

  • (PostNo.287427)

Re: [Spigot1.8.x-1.10.x]プレイヤー情報表示 AdvancedWhoisPlus-Reloaded

投稿記事by fumitaka700 » 2016年11月09日(水) 23:51

AdvancedWhoisPlus-Reloaded v1.0.3をリリースさせて頂きました。

【更新情報】
  • Jail導入状態でwhoispsを実行した場合にエラーが出る不具合を修正しました。
  • Vault未導入状態で起動した場合にエラーが発生する不具合を修正しました。
のんびりまったりプラグイン開発してます。

↓開発したPlugin↓
ふみゃたんねっと
Twitter→@fumyache_
アバター
fumitaka700
ID:de5b47b7
大工さん
 
記事: 68
登録日時: 2014年8月31日(日) 17:05

次へ

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

x