目次

SignBoardプラグイン

このプラグインは全ユーザーが使用可能です。
文字が書き込める看板に大幅に機能を追加するプラグインです。
長い説明文などを、装飾を加えつつ記入することが可能です。

開発元ページ:
https://www.spigotmc.org/resources/signboard.29024/

基本的な使い方

  1. 新しいボードの名前を考える
  2. コマンド /sb board new [ボード名] でボードを作成する。
  3. どこかに看板を置き、看板にカーソルを合わせて、コマンド /sb sign attach [boardname]でメッセージを貼り付けます。
  4. メッセージのX行目を編集するにはコマンド /sb board [boardname] lineX [text] でボードを編集します(看板を見る必要はありません)。

もう少し詳しく

  1. 新しいボードの名前を考える
  2. コマンド /sb board new [ボード名] でボードを作成する。
  3. どこかに看板を置き、看板を見て、コマンド /sb sign attach [boardname]で板を取り付ける。
  4. ボードを生き物に取り付ける場合は、生き物を見て、コマンド /sb entity attach [boardname]を使用します。
  5. サインやエンティティを見る - SignBoardは新しいボードのデフォルトコンテンツを表示します。
  6. コマンド /sb board [boardname] lineX [text] でボードを編集します(この際、サイン/実体を見る必要はありません)。
  7. sb setコマンドで複数のボードを1つのセットにまとめる。次に、/sb sign attach と /sb entity attach で、そのセットをサインやエンティティにアタッチする。サイン/エンティティを見ると、セットの最初のボードが表示されます; サイン/エンティティを右または左クリックして、他のボードを循環させます。

どんなことができるの?

SignBoardは、「ボード」を作成し、その「ボード」を1つまたは複数の看板や、動物、村人、モンスター、防具台、NPC、さらには実在のプレイヤー(プレイヤーにボードを取り付けられるのはOPのみ)に取り付けることができる仕組みになっています。

ボードは/sb setコマンドでセットとしてまとめることができます。セットは1つのテキストのように振る舞い、プレーヤーが右または左クリックすると、その中に含まれる様々なボードが順番に表示されます。

/sb sign attach と /sb sign detach コマンドを使用して、サインからボードやセットを添付したり削除したりすることができます。

/sb entity attachと/sb entity detachのコマンドで、ボードやセットをリビングにアタッチしたり、デタッチしたりすることができます。

板の内容はスコアカード領域に表示されますので、各板は40文字で15行まで可能です。

Minecraft で通常使用されるテキストの色とフォーマットのタグをすべて使用できます ((&0 = black; &1 = dark blue;| &2 = dark green; &3 = dark acqua; &4 = dark red; &5 = dark purple; &6 = gold; &7 = grey; &8 = dark grey; &9 = blue; &a = green; &b = acqua; &c = red; &d = light purple; &e = yellow; &f = white; &k = magic; &l = bold; &m = strikethrough; &n = underline; &o = italic; &r = reset).

コマンドリファレンス

一般ユーザー向け

メッセージ関係

/sb board new [boardname]

看板に表示するメッセージ[boardname]を新たに作成します。

/sb board [boardname] lineX <text>

[boardname]のX行目を<text>に変更します。

/sb board list

あなたの所持する全てのメッセージと取り付け先を表示します。

/sb board list [boardname]

特定のメッセージ[boardname]の内容を表示します。

/sb board clear [boardname]

特定のメッセージ[boardname]の内容を消去します。

/sb board copy [boardname] [newname]

[boardname]の内容をコピーして[newname]を作成します。

/sb board delete [boardname]

[boardname]を削除します。

/sb board rename [boardname] [newname]

[boardname]の名前を[newname]に変更します。

/sb board [boardname] lineX-Y <text>

[boardname]のX行目からY行目を<text>に変更します。途中に\nを挟むと改行できます。

/sb board [boardname] linepushX <text>

X行目に<text>を挿入します。途中に\nを挟むと改行できます。

看板関連

/sb sign lineX <text>

カーソルを合わせた看板のX行目を<text>に書き換えます。

/sb sign attach [boardname]

看板にメッセージ[boardname]を貼り付けます。

/sb sign detach [boardname]

看板からメッセージ[boardname]を取り外します。

/sb sign status

看板の現在の設定状況を確認します。

/sb sign show_board

Toggles the on-screen board attached to the sign.

/sb sign give_book

Whether or not the board text should be given as a book (toggle).

/sb sign before <cmd|cmd>

A list of commands to run when player looks at the sign.

/sb sign after <cmd|cmd>

A list of commands to run when player looks away from sign.

/sb sign onclick <cmd|cmd>

A list of commands to run when player clicks the sign.

/sb sign onshiftclick <cmd|cmd>

A list of commands to run when player shift-clicks the sign.

/sb sign onrightclick <cmd|cmd>

A list of commands to run when player right-clicks the sign.

/sb sign onrightshiftclick <cmd|cmd>

A list of commands to run when player right-shift-clicks the sign.

Information commands

/sb help

Shows plugin description and commands.

/sb howto

Step by step instructions for SignBoard.

/sb variables

Lists all available variables and how to use them.

Set commands

/sb set new [setname] = [board1] [board2] ... [board n]

Create a new set of boards.

/sb set delete [setname]

Delete the set called 'setname'.

/sb set list

List all your sets

/sb set list [setname]

List the boards that make up a specific set

Entity commands

/sb entity attach [boardname]

Attaches a board to a (non-player) living entity.

/sb entity detach [boardname]

Detaches any board from a living entity.

/sb entity status

Shows the current state of the entity's options.

/sb entity show_board

Toggles the on-screen board attached to the entity.

/sb entity give_book

Whether or not the board text should be given as a book (toggle).

/sb entity nametag [ignore|hide|show

Determines whether the nametag of an entity with a board attached will be visible or not when the player is shown the board.

/sb entity before <cmd|cmd>

A list of commands to run when player looks at the entity.

/sb entity after <cmd|cmd>

A list of commands to run when player looks away from entity.

/sb entity onattack <cmd|cmd>

A list of commands to run when player attacks the entity.

/sb entity onkill <cmd|cmd>

A list of commands to run when player kills the entity.

Locale commands (for players)

/isp locale list

Shows the languages available for the plugin's interface.

/isp locale set <lang>

Sets the user's preferred language to <lang>.

/isp locale clear – Clears the user's locale preference (reverts to default).\\
Clears the user's locale preference (reverts to default).\\
\\


==== 管理者向け ====
<Code>/sb board list all

Lists board names for all players

/sb set list all

Lists all sets for all players

/sb reload

reloads config.yml settings

/sb version <nbr>

shows the SignBoard version running or displays a version's change history (i.e /sb version 1.6.5)

/sb cleanup

cleans signs.yml and attachments.yml of any signs that were deleted in the game while SignBoard wasn't running. Don't use this unless you're sure there are 'dead' signs in the yml files. Backup your signs.yml and attachments.yml, and make sure all your worlds are loaded before running this command.

Category commands (OP only)

/sb cat new [categoryname]

Creates a new category.

/sb cat delete [categoryname]

Deletes a category.

/sb cat assigncat [playername] [categoryname1] [categoryname2] ... [categorynameN]

Assign multiple categories to a player.

/sb cat assignplr [categoryname] [playername1] [playername2] ... [playernameN]

Assign multiple players to a category.

/sb cat unassign [categoryname] [playername]

Unassign a player from a category.

/sb cat list

List existing categories (not permissions).

/sb cat status [categoryname]

Displays the status of a category.

/sb cat [playername]

Displays categories (not permissions) for a player.

Admin locale commands

/isp locale listplayers

Shows all players' locale preferences.

/isp locale list <lang>

Shows all the translation strings for language <lang>.