権限者以外はプラグインを見れないように 【Skript Plugin】【Plugin.Gard】

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

権限者以外はプラグインを見れないように 【Skript Plugin】【Plugin.Gard】

投稿記事by TomTom » 2016年2月28日(日) 12:48

■opまたはパーミッション権限Plugin.Guardを持っていないプレイヤーがプラグインを見ようとするとKickさせます。

Plugin.Gurad   

■/pl /Plugins /? /help /Bukkit:pl /Bukkit:plugins /Bukkit:? /Bukkit:help 等と打ったときに反応します

■※これらの他にもありましたら教えてください

■コマンド

/pghelp  #ヘルプ

■パーミッション

Plugin.Guard #この権限があるプレイヤーはキックされません

Pluginguard.help #/pghelpを実行するために必要な権限です

■注意

SkriptPluginなのでもちろんSkriptを必要とします

■Dl
PluginGuard.zip
DL
(835 バイト) ダウンロード数: 119 回
MinecraftのしょぼいSkriptPlugin作っている糞雑魚ナメクジですPythonも一応できます...
Skript知ってる方、Skype交換していただけると嬉しいです。交換してやるよって人はプライベートメッセージください

日本語がおかしい時が多々あると思いますが温かい目で殴ってあげてください(日本人です
TomTom
ID:3017a9f1
水から上がったとこ
 
記事: 2
登録日時: 2016年2月28日(日) 12:17

  • (PostNo.273286)

Re: 権限者以外はプラグインを見れないように 【Skript Plugin】【Plugin.Gard】

投稿記事by カーボンファイバー » 2016年5月21日(土) 19:42

「/」を入力した状態でTABキーを押すとコマンドの一覧が出てきてしまうので/plができなくてもどんなプラグインが入っているのかわかるのですが
学生なら、IntelliJ IDEA Ultimate EditionとかGit Hub Developer Editionとかの有料サービスがただになるので、試してみてね
アバター
カーボンファイバー
ID:ab1140b8
石炭掘り
 
記事: 181
登録日時: 2013年10月20日(日) 12:40

  • (PostNo.293612)

Re: 権限者以外はプラグインを見れないように 【Skript Plugin】【Plugin.Gard】

投稿記事by Pork0793 » 2017年1月18日(水) 16:42

カーボンファイバー さんが書きました:「/」を入力した状態でTABキーを押すとコマンドの一覧が出てきてしまうので/plができなくてもどんなプラグインが入っているのかわかるのですが

返答がなかったのでお答えします。
おそらくtabを押すと、使えるコマンドが補充されます。
なので、プラグインは見れないと思います。
画像

画像
アバター
Pork0793
ID:3cb57138
木を殴ってる
 
記事: 36
登録日時: 2016年11月30日(水) 16:22
お住まい: 東京

  • (PostNo.293750)

Re: 権限者以外はプラグインを見れないように 【Skript Plugin】【Plugin.Gard】

投稿記事by Dotoo » 2017年1月20日(金) 17:32

別トピックで書いたことのコピペですが参考にして下さい。

タブコンプリートはSpigotであればdisable可能ですので、これも対策可能です。
コード: 全て選択
tab-complete:

と書かれている部分をspigot.yml内で検索し、
コード: 全て選択
tab-complete: -1

と、「-1」に変更するだけです。
アバター
Dotoo
ID:9c0c63ec
金掘り
 
記事: 442
登録日時: 2012年11月21日(水) 15:20

  • (PostNo.304084)

Re: 権限者以外はプラグインを見れないように 【Skript Plugin】【Plugin.Gard】

投稿記事by Sea of trees » 2017年6月29日(木) 02:29

Pork0793 さんが書きました:
カーボンファイバー さんが書きました:「/」を入力した状態でTABキーを押すとコマンドの一覧が出てきてしまうので/plができなくてもどんなプラグインが入っているのかわかるのですが

返答がなかったのでお答えします。
おそらくtabを押すと、使えるコマンドが補充されます。
なので、プラグインは見れないと思います。


確かにコマンドも補充されますが、そのコマンドが度のプラグインの物であるかの情報も取得できてしまいます。
そのためこれを利用してサーバーのプラグイン一覧を取得するハッククライアントも存在するみたいです。

Dotoo さんが書きました:別トピックで書いたことのコピペですが参考にして下さい。

タブコンプリートはSpigotであればdisable可能ですので、これも対策可能です。
コード: 全て選択
tab-complete:

と書かれている部分をspigot.yml内で検索し、
コード: 全て選択
tab-complete: -1

と、「-1」に変更するだけです。


現実には、OPが我慢すればいい話なのですけど、それでもかなり不便になってしまうので、プラグイン開発が必要と考えます。
BukkitAPI(すくなくとも1.8以上でのお話)では、リスナに「PlayerChatTabCompleteEvent」という、チャットオートコンプリート機能を感知するものがあり、
これを使用して、1文字だけ入力されている場合のみ(/だけなど)コンプリートを無効化(キャンセル)する、という感じにしたほうがよさそうです。
添付ファイル
2017-06-29_02.24.59.png
tabキーを押したときの補充例の画像
なんか、最近多忙な気がするなぁ....
アバター
Sea of trees
ID:442408a6
木を殴ってる
 
記事: 32
登録日時: 2015年3月01日(日) 15:27
お住まい: 日本

  • (PostNo.304415)

Re: 権限者以外はプラグインを見れないように 【Skript Plugin】【Plugin.Gard】

投稿記事by sympholy » 2017年7月05日(水) 22:01

Sea of trees さんが書きました:
現実には、OPが我慢すればいい話なのですけど、それでもかなり不便になってしまうので、プラグイン開発が必要と考えます。
BukkitAPI(すくなくとも1.8以上でのお話)では、リスナに「PlayerChatTabCompleteEvent」という、チャットオートコンプリート機能を感知するものがあり、
これを使用して、1文字だけ入力されている場合のみ(/だけなど)コンプリートを無効化(キャンセル)する、という感じにしたほうがよさそうです。


Dotoo さんが書きました:別トピックで書いたことのコピペですが参考にして下さい。

タブコンプリートはSpigotであればdisable可能ですので、これも対策可能です。
コード: 全て選択
tab-complete:

と書かれている部分をspigot.yml内で検索し、
コード: 全て選択
tab-complete: -1

と、「-1」に変更するだけです。


補足しますと、tab-complete: 2などと入力することで、2文字以上入力された時にオートコンプリートされるなどの設定ができます。
アバター
sympholy
ID:1134fc5e
石掘り
 
記事: 105
登録日時: 2013年10月27日(日) 11:50


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

x