help.ymlの設定
help.ymlは/help
コマンドを実行した際の出力を追加したり変更するためのファイルです。
この記事ではSpigot 1.13.2で動作確認を行っています。バージョンによっては設定ファイルの設定項目が異なることもあるでしょう。
スポンサーリンク
目次
general-topics
general-topics
では文字などを表示するトピックを作成できます。
general-topics:
Rules:
shortText: このサーバーのルール
fullText: |
&61. 仲良くしましょう
&B2. 嫌がらせをしない
&D3. 言葉遣いに気を付ける
permission: topics.rules
Rules
の部分はトピック名です、実際に設定したいトピック名を設定しましょう。空白も使えます。
shortText
はトピックの簡単な説明を設定します。これは/help
を使用した際の一覧などで表示されます。
fullText
はトピックを閲覧した際に表示されるメッセージです。改行などはBukkitが自動的に処理します。
permission
はトピックを見るために必要なパーミッションです。空(permission: []
)を設定するとすべてのユーザーが閲覧可能になります。
index-topics
index-topics
では文字情報を表示する代わりに、コマンドなどを一覧で表示できます。
ちなみに/help
を引数なしで実行した際に表示されるものもインデックストピックであり、これはDefault
というトピック名で上書きできます。
index-topics:
Ban Commands:
shortText: BANコマンド
preamble: モデレーター - 悪用厳禁
permission: op
commands:
- /ban
- /ban-ip
- /banlist
- Rules
Ban Commands
の部分はトピック名です。先の通りDefault
でデフォルトのトピックを上書きできます。
shortText
はあるインデックストピックが別のインデックストピックに含まれているときに表示されるトピックの簡単な説明です。
preamble
はトピックを閲覧した際に最初の行に表示されるメッセージです。
permission
はトピックを見るために必要なパーミッションです。空(permission: []
)を設定するとすべてのユーザーが閲覧可能になります。
commands
はこのトピックに含めるコマンドの一覧です。他のトピックを含めることも可能です。
amended-topics
amended-topics
は自動生成されたトピックの内容を変更できます。
amended-topics:
/stop:
shortText: サーバーを停止させる
fullText: <text> - サーバーを停止させる
permission: server.administrator
/stop
の部分はトピック名です。これはヘルプトピックを表示する際に使用される名前と正確に一致する必要があります。
shortText
は新たに置き換えるテキストです。<text>
と指定することで元のトピックのテキストを挿入できます。
fullText
も同様に、新たに置き換えるテキストで、<text>
と指定することで元のトピックのテキストを挿入できます。
permission
も新たに設定するパーミッションです。空白のままにすることもできます。
ignore-plugins
ignore-plugins
にプラグイン名を指定するとトピックが自動生成されなくなります。
ignore-plugins:
- PluginName
- Bukkit
- All
Bukkit
と指定するとBukkitコマンドのトピックが自動生成されなくなり、All
と指定するとすべてのトピックが自動生成されなくなります。
トピックの自動生成はそのままに、デフォルトのインデックストピックに含めたくない場合はcommand-topics-in-master-index
をfalse
に設定します。
command-topics-in-master-index: false
トピックはそのまま存在し、/help
で閲覧でき、index-topics
にも含められますが、デフォルトのインデックストピックには表示されなくなります。
色コード
テキストに色を付けたり装飾を施したりするためには色コードを使用します。
具体的に言えば&の後に英数字を付けることで該当の色コードに変換されます。色コードの一覧は次の通りです。
色コード | 効果 |
---|---|
&0 | 黒 |
&1 | 暗い青 |
&2 | 暗い緑 |
&3 | 暗い水色 |
&4 | 暗い赤 |
&5 | 暗い紫 |
&6 | 金色 |
&7 | グレー |
&8 | ダークグレー |
&9 | 青 |
&A | 緑 |
&B | 水色 |
&C | 赤 |
&D | 明るい紫 |
&E | 黄色 |
&F | 白 |
&K | 魔法の文字 |
&L | 太字 |
&M | 打消し |
&N | 下線 |
&O | イタリック |
&R | リセット |
参考
- Help.yml - Official BukkitWiki (公式wiki、英語)