プレースホルダーとは?
Housingにおいては、プレイヤーのデータや統計などを表示するための文字列を指し、常に更新される。
プレースホルダーは、Titleで表示するテキストや、Send a Chat Messageで送るチャットメッセージ、ホログラムなどの中に組み込んで使うことがある。
また、Conditionの条件として実数値の代わりに入力することができる。
例:
You have %stat.player/coins% Coins.
と設定し、統計"coins"の値が1000のとき
You have 1000 Coins.
と表示される。
もし"exp"が"maxexp"以上だったらという条件を付けたい場合は、
Conditional → Conditions → Add Condition → Player Stat Requirementで、Statをexp、Compare Valueを %stat.player/maxexp% にすればOK。
- プレースホルダーは、/placeholdersで確認ができる。
- ホログラムにプレースホルダーを使用すると、プレイヤーの統計の現在の値を表示してくれるようになる。
- Scoreboard Editorでは、Custom Lineとプレースホルダーを使用することで、自由にテキストの色と書式を変えられるようになる。
プレースホルダー一覧
| プレースホルダー | 例 | 説明 |
| %server.name% | mini149BS | 現在いるサーバーのフルネーム |
| %server.shortname% | m149BS | 現在いるサーバーの短縮名 |
| %player.name% | Yarakasu | プレイヤーの名前 |
| %player.ping% | 157ms | プレイヤーのping値 |
| %player.health% | 20 | プレイヤーのMinecraft内のHP |
| %player.maxhealth% | 20 | プレイヤーのMinecraft内の最大HP |
| %player.hunger% | 17 | プレイヤーのMinecraft内の満腹度 |
| %player.experience% | 0 | プレイヤーの経験値 |
| %player.level% | 0 | プレイヤーの経験値レベル |
| %player.version% | 1.8.X | プレイヤーが使用しているMinecraftのバージョン |
| %player.protocol% | 47 | |
| %player.gamemode% | CREATIVE | プレイヤーの現在のゲームモード |
| %player.region.name% | None | プレイヤーが現在いる地域の名前 |
| %player.location.x% | -5 | プレイヤーの現在のx座標 |
| %player.location.y% | 101 | プレイヤーの現在のy座標 |
| %player.location.z% | -21 | プレイヤーの現在のz座標 |
| %player.location.pitch% | 23 | |
| %player.location.yaw% | 128 | |
| %player.group.name% | Owner | プレイヤーが所属するグループの名前 |
| %player.group.tag% | [OWNER] | プレイヤーが所属するグループのタグ |
| %player.group.priority% | 100 | プレイヤーが所属するグループの優先度 |
| %player.group.color% | プレイヤーが所属するグループの色*1 | |
| %player.team.name% | Red | プレイヤーが所属するチームの名前 |
| %player.team.tag% | [Red] | プレイヤーが所属するチームのタグ |
| %player.team.color% | プレイヤーが所属するチームの色 | |
| %player.team.players/<チーム名>% | 1 | プレイヤーが所属するチームの人数 |
| %player.parkour.ticks% | 0 | |
| %player.parkour.formatted% | 00:00 | |
| %house.name% | MINING SIM | 家の名前 |
| %house.guests% | 0 | 家のゲスト数。家の所有者は人数に含まれない |
| %house.cookies% | 3 | 家の週間クッキー数 |
| %house.visitingrules% | FRIENDS ONLY | 家に入れるプレイヤーの範囲の設定 |
| %house.players% | 1 | 家のプレイヤー数。所有者も人数に含まれる |
| %date.day/<タイムゾーン>*2% | 12 | 現在の日付 (日) |
| %date.month/<タイムゾーン>% | 03 | 現在の日付 (月) |
| %date.year/<タイムゾーン>% | 2025 | 現在の日付 (年) |
| %date.hour/<タイムゾーン>% | 10 | 現在の時刻 (時) |
| %date.minute/<タイムゾーン>% | 20 | 現在の時刻 (分) |
| %date.second/<タイムゾーン>% | 39 | 現在の時刻 (秒) |
| %date.unix% | 1741789239 | 現在のUNIX時間 |
| %random.int/<最小値> <最大値>% | 35,637 | 指定した最小値以上最大値未満の範囲の中から ランダムな整数 |
| %stat.player/<統計名>% | 指定した統計の値 | |
| %stat.global/<統計名>% | 指定したグローバル統計の値 | |
| %stat.team/<統計名>% | 指定したチーム統計の値 |