-
Notifications
You must be signed in to change notification settings - Fork 12
[JP] Option Description
ゆっちゃん edited this page Feb 22, 2022
·
52 revisions
プレースホルダを指定することで、特定の値と置換することができます。
(例えば"@player <player>(例)"を作成した場合は、"yuttyann44581(例)"という文字列が表示されます。)
| プレースホルダ | 説明 |
|---|---|
| <player> |
"プレイヤーの名前"に置換します。 |
| <world> |
"ワールドの名前"に置換します。 |
| PlaceholderAPI |
プレースホルダ一覧PlaceholderAPIが必要
|
&の後に色を指定することで、文字列に色を設定することができます。
一部のオプションで利用可能な機能です。
| カラーコード | 説明 |
|---|---|
| &(color) | Wikiを参照してください。 |
| &rc | ランダムなカラーコードに置換します。 |
エスケープ文字を指定することで、構文との衝突を回避することができます。
一部のオプションで利用可能な機能です。
| エスケープ | 説明 |
|---|---|
| \b |
" "に置換します。 |
| \c |
","に置換します。 |
| \h |
"-"に置換します。 |
| \o |
":"に置換します。 |
| \p |
"%"に置換します。 |
| \s |
"/"に置換します。 |
| \l |
"<"に置換します。 |
| \g |
">"に置換します。 |
| \i |
"["に置換します。 |
| \j |
"]"に置換します。 |
| 記号 | 説明 |
|---|---|
| < > | 必ず記述が必要です。 |
| [ ] | 必要な場合のみ記述してください。 |
| { } |
true または false
|
| ID | 構文 | 説明 |
|---|---|---|
| action | @action:<アクション> | 指定したアクションと一致する場合有効です。shiftシフト、left左クリック、right右クリック,で区切る事で複数指定可能
|
| blocktype | @blocktype:<ブロック> | 指定したブロックと一致する場合有効です。,で区切る事で複数指定可能
|
| group | @group:[ワールド/]<グループ> | 指定したグループと一致する場合有効です。エスケープが利用可能権限系のプラグインが必要
|
| permission | @perm:[ワールド/]<権限> | 指定した権限と一致する場合有効です。エスケープが利用可能権限系のプラグインが必要
|
| discordrole | @drole:<ロール> | 指定したロールと一致する場合有効です。ロールには数値を指定してください。DiscordSRVが必要
|
| discordchannel | @dchannel:<チャンネル> | 指定したボイスチャンネルと一致する場合有効です。チャンネルには数値を指定してください。DiscordSRVが必要
|
| if | @if <値1> <演算子> <値2> [失敗メッセージ] |
計算の条件を満たした場合有効です。%value1% 値1に置換します。%value2% 値2に置換します。エスケープとカラーコードが利用可能
|
| oldcooldown | @oldcooldown:<秒数> | 旧仕様のクールダウンを実行します。 クールダウン中は、スクリプトを実行出来ません。 保存内容は スクリプトキー、座標です。 |
| cooldown | @cooldown:<秒数> | 新仕様のクールダウンを実行します。 クールダウン中は、スクリプトを実行出来ません。 保存内容は スクリプトキー、座標、UUIDです。 |
| delay | @delay:<1/20秒>[/{待機}] | スクリプトを遅延させて実行します。待機がfalseの場合は、連続実行が可能です。 |
| itemhand | @hand:<アイテム> [:ダメージ値] <個数> [名前] [概要] |
指定した物を持っている場合有効です。 ※アイテムは消費しません。 エスケープとカラーコードが利用可能
|
| itemcost | $item:<アイテム> [:ダメージ値] <個数> [名前] [概要] |
指定した物を所持している場合有効です。 ※アイテムを消費します。 エスケープとカラーコードが利用可能
|
| moneycost | $cost:<値段> | 所持金が値段を上回っている場合有効です。※お金を消費します。 経済系のプラグインが必要
|
| groupadd | @groupADD:[ワールド/]<グループ> | プレイヤーにグループを追加します。エスケープが利用可能権限系のプラグインが必要
|
| groupremove | @groupREMOVE:[ワールド/]<グループ> | プレイヤーのグループを削除します。エスケープが利用可能権限系のプラグインが必要
|
| permadd | @permADD:[ワールド/]<権限> | プレイヤーに権限を追加します。エスケープが利用可能権限系のプラグインが必要
|
| permremove | @permREMOVE:[ワールド/]<権限> | プレイヤーの権限を削除します。エスケープが利用可能権限系のプラグインが必要
|
| discordroleadd | @droleADD:<ロール> | プレイヤーにロールを追加します。ロールには数値を指定してください。,で区切る事で複数指定可能DiscordSRVが必要
|
| discordroleremove | @droleREMOVE:<ロール> | プレイヤーのロールを削除します。ロールには数値を指定してください。,で区切る事で複数指定可能DiscordSRVが必要
|
| say | @say <メッセージ> | プレイヤーから/sayコマンドを実行します。エスケープとカラーコードが利用可能
|
| server | @server <メッセージ> | サーバー全体にメッセージを送信します。エスケープとカラーコードが利用可能
|
| toplayer | @player <メッセージ> | プレイヤーにメッセージを送信します。エスケープとカラーコードが利用可能
|
| sound | @sound:<サウンド> -<音量>-<高さ>[-遅延] [/{全員に送信}] |
スクリプトの座標からサウンドを再生します。 |
| title | @title:<メイン>[/サブ] [/表示-待機-消滅] |
プレイヤーにタイトルを表示します。エスケープとカラーコードが利用可能
|
| actionbar | @actionbar:<メッセージ>[/秒数] | プレイヤーにアクションバーを表示します。エスケープとカラーコードが利用可能
|
| bypassop | @bypass <コマンド> | 一時的にOPを与えてコマンドを実行します。エスケープとカラーコードが利用可能
|
| bypassperm | @bypassPERM:[ワールド/] <権限> <コマンド> |
一時的に権限を与えてコマンドを実行します。エスケープとカラーコードが利用可能権限系のプラグインが必要
|
| bypassgroup | @bypassGROUP:[ワールド/] <グループ> <コマンド> |
一時的にグループを与えてコマンドを実行します。エスケープとカラーコードが利用可能権限系のプラグインが必要
|
| command | @command <コマンド> | プレイヤーからコマンドを実行します。エスケープとカラーコードが利用可能
|
| console | @console <コマンド> | コンソールからコマンドを実行します。エスケープとカラーコードが利用可能
|
| execute | @execute:<スクリプトキー> /<ワールド,x,y,z> |
指定座標のスクリプトを実行します。 |
| amount | @amount:<回数> | 実行回数に制限を設けます。 条件を満たすとスクリプトを 削除します。 |
| invalid | @invalid | イベントの実行をキャンセルします。例えば"sbp break create @invalid"と設定した場合は、ブロックが破壊できなくなります。
|
| 関係演算子 | 例 | 説明 |
|---|---|---|
| == | a == b |
aとbが等しい |
| != | a != b |
aとbが等しくない |
| > | a > b |
aがbより大きい |
| >= | a >= b |
aがbより大きいか等しい |
| < | a < b |
aがbより小さい |
| <= | a <= b |
aがbより小さいか等しい |
| 値 | 説明 |
|---|---|
| 数値 | 小数点も使用可能 |
| 文字列 | 演算子"=="、"!="のみ使用可能です。 |
| プレースホルダ(Default) | 下記を参照 |
| プレースホルダ(PlaceholderAPI) |
プレースホルダ一覧PlaceholderAPIが必要
|
プレースホルダ(デフォルト)
| プレースホルダ | 説明 |
|---|---|
| %player_others_in_range_<distance>% | 周囲のプレイヤー数 |
| %player_count_[scriptkey/]<world>,<x>,<y>,<z>% | 指定座標のスクリプトの実行回数 |
| %player_ping_<player>% | PING値 |
| %server_online_<world>% | ワールドのプレイヤー数 |
| %objective_score_<objectname>% | オブジェクトスコア |
| %server_online% | オンラインプレイヤー数 |
| %server_offline% | オフラインプレイヤー数 |
| %player_count% | スクリプトの実行回数(座標別) |
| %player_ping% | PING値 |
| %player_x% | プレイヤー X座標 |
| %player_y% | プレイヤー Y座標 |
| %player_z% | プレイヤー Z座標 |
| %player_bed_x% | ベッド X座標 |
| %player_bed_y% | ベッド Y座標 |
| %player_bed_z% | ベッド Z座標 |
| %player_compass_x% | コンパス X座標 |
| %player_compass_y% | コンパス Y座標 |
| %player_compass_z% | コンパス Z座標 |
| %player_gamemode% | ゲームモード |
| %player_world_time% | ワールド時間 |
| %player_exp% | 現在の経験値 |
| %player_exp_to_level% | 次のレベルまでに必要な経験値 |
| %player_level% | レベル |
| %player_fly_speed% | 飛行速度 |
| %player_food_level% | 満腹度 |
| %player_health% | 残量HP |
| %player_health_scale% | HPのスケール |
| %player_last_damage% | 最後のダメージ |
| %player_max_health% | 最大HP |
| %player_max_air% | 最大酸素量 |
| %player_max_no_damage_ticks% | 最大無敵時間 |
| %player_no_damage_ticks% | 無敵時間 |
| %player_time% | 現在のタイムスタンプ |
| %player_time_offset% | プレイヤー時間 |
| %player_remaining_air% | 現在の酸素量 |
| %player_saturation% | 空腹度 |
| %player_sleep_ticks% | 睡眠時間 |
| %player_ticks_lived% | エンティティの年齢 |
| %player_seconds_lived% | エンティティの年齢 |
| %player_minutes_lived% | エンティティの年齢 |
| %player_total_exp% | 死亡画面に表示されるスコア |
| %player_walk_speed% | 歩行速度 |
| %vault_eco_balance% | 所持金 経済系のプラグインが必要
|