プレースホルダー

Last-modified: 2025-03-14 (金) 10:41:28

プレースホルダーとは?

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で、StatexpCompare 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/<統計名>%指定したチーム統計の値

コメント


*1 このプレースホルダー単体だと何も表示されないが、任意の文字列の前に置くことで色付けが可能。
なお、テキストの色と書式で色付けを行う際に必要な "&" は不要。
これより下の %player.team.color% についても同様である。

*2 Hypixelのサーバーが所在していると思われるカナダ東部の標準時 (UTC-4) がデフォルトになっている。
日本標準時 (JST) に設定したい場合は "Japan" と入力。