プレイヤー状態タグ
説明
プレイヤーの様々な状態を毎ティック監視し、対応するタグを自動的に付与/削除するイベント群です。
プレイヤー権限
isOp(オペレーター)
| タグ名 | 説明 |
|---|---|
capi:op | プレイヤーがオペレーター権限を持っている場合に付与されます。 |
isMember(メンバー)
| タグ名 | 説明 |
|---|---|
capi:member | プレイヤーがメンバー権限を持っている場合に付与されます。 |
isVisitor(ビジター)
| タグ名 | 説明 |
|---|---|
capi:visitor | プレイヤーがビジター権限を持っている場合に付与されます。 |
プレイヤーの移動状態
isFlying(飛行中)
| タグ名 | 説明 |
|---|---|
capi:fly | プレイヤーが飛行中の場合に付与されます。 |
isGliding(滑空中)
| タグ名 | 説明 |
|---|---|
capi:glide | プレイヤーが滑空中(エリトラ使用中)の場合に付与されます。 |
isJumping(ジャンプ中)
| タグ名 | 説明 |
|---|---|
capi:jump | プレイヤーがジャンプ中の場合に付与されます。 |
isClimbing(登攀中)
| タグ名 | 説明 |
|---|---|
capi:climb | プレイヤーがはしごやツタを登っている場合に付与されます。 |
isFalling(落下中)
| タグ名 | 説明 |
|---|---|
capi:fall | プレイヤーが落下中の場合に付与されます。 |
isInWater(水中)
| タグ名 | 説明 |
|---|---|
capi:in_water | プレイヤーが水中にいる場合に付与されます。 |
isOnGround(地上)
| タグ名 | 説明 |
|---|---|
capi:on_ground | プレイヤーが地面の上にいる場合に付与されます。 |
isSneaking(スニーク中)
| タグ名 | 説明 |
|---|---|
capi:sneak | プレイヤーがスニーク(しゃがみ)中の場合に付与されます。 |
isSprinting(スプリント中)
| タグ名 | 説明 |
|---|---|
capi:sprint | プレイヤーがスプリント(走り)中の場合に付与されます。 |
isSwimming(泳ぎ中)
| タグ名 | 説明 |
|---|---|
capi:swim | プレイヤーが泳いでいる場合に付与されます。 |
isSleeping(睡眠中)
| タグ名 | 説明 |
|---|---|
capi:sleep | プレイヤーがベッドで寝ている場合に付与されます。 |
isEmoting(エモート中)
| タグ名 | 説明 |
|---|---|
capi:emote | プレイヤーがエモートを実行中の場合に付与されます。 |
isRiding(騎乗中)
| タグ名 | 説明 |
|---|---|
capi:ride | プレイヤーがエンティティに乗っている場合に付与されます。 |
プレイヤーのプラットフォーム
isDesktop(デスクトップ)
| タグ名 | 説明 |
|---|---|
capi:desktop | プレイヤーがデスクトップ(PC)でプレイしている場合に付与されます。 |
isMobile(モバイル)
| タグ名 | 説明 |
|---|---|
capi:mobile | プレイヤーがモバイル(スマートフォン/タブレット)でプレイしている場合に付与されます。 |
isConsole(コンソール)
| タグ名 | 説明 |
|---|---|
capi:console | プレイヤーがコンソール(PlayStation/Xbox/Switch)でプレイしている場合に付与されます。 |
グラフィック設定
isGraphicsSimple(シンプル)
| タグ名 | 説明 |
|---|---|
capi:graphics_simple | プレイヤーのグラフィック設定が「シンプル」の場合に付与されます。 |
isGraphicsFancy(ファンシー)
| タグ名 | 説明 |
|---|---|
capi:graphics_fancy | プレイヤーのグラフィック設定が「ファンシー」の場合に付与されます。 |
isGraphicsDeferred(遅延)
| タグ名 | 説明 |
|---|---|
capi:graphics_deferred | プレイヤーのグラフィック設定が「遅延」の場合に付与されます。 |
isGraphicsRayTraced(レイトレーシング)
| タグ名 | 説明 |
|---|---|
capi:graphics_ray_traced | プレイヤーのグラフィック設定が「レイトレーシング」の場合に付与されます。 |
使用例
飛行中のプレイヤーを検出する例:
/execute as @a[tag=capi:fly] run say 飛行中です!
モバイルプレイヤーを検出する例:
/execute as @a[tag=capi:mobile] run say モバイルでプレイしています!
スニーク中のプレイヤーを検出する例:
/execute as @a[tag=capi:sneak] run say スニーク中です!