情報表示ツールアドオン

LDSIサムネイル-c6769007
スポンサーリンク

情報表示ツールアドオン / Information Display Tool Add-On


“情報表示ツールアドオン”はMinecraft: Bedrock Edition ( マインクラフト 統合版 ) 用アドオンです。
このアドオンを導入すると便利ツールとしてカスタムコマンドで呼び出し可能な位置・カーソル・時間情報、距離測定、速度測定情報をアクションバーに表示します。

目次

  • 1.アドオンの解説
  • 2.動作環境と競合について
  • 3.アドオンの同意事項
  • 4.アドオンの導入方法
  • 5.開発情報
  • 6.このページに関すること

1.アドオンの解説

1-1.主な特徴

  • チート不要カスタムコマンドで呼び出し可能な情報
    • 位置情報
    • カーソル情報
    • 時間情報
    • 距離測定
    • 速度測定
    • システム情報
  • バイブランドビジュアルに対応
  • 実験的機能が不要
  • 実績解除可能

1-2.機能の説明

1-2-1.共通事項

本アドオンの情報表示は一時的使用を想定しているため表示設定は保存されません。このためワールドに入るたびに初期値が使用されます。ご了承ください。
表示設定は各プレーヤーごとに設定可能です。

アクションバーに表示される各情報は併用可能ですが5行以上表示すると解像度によっては画面が埋まります。必要な情報を絞って表示するようにしてください。

表示項目の設定UI表示やターゲットの設定はカスタムコマンドで行います。表示項目の選択はUIで行います。

1-2-2.使用するカスタムコマンド

コマンド名が重複していない場合は名前空間”ksl_idt:”は省略可能です。

ksl_idt:idt
  • 概要
    • 実行したプレーヤーに情報表示ツールの設定UIを表示します。
  • 権限レベル:0(Any)
  • チート:不要
  • 構文:ksl_idt:idt
  • 返り値:実行者がプレーヤー以外、無効だとエラー、それ以外成功。
ksl_idt:idt-ste
  • 概要
    • 実行したプレーヤーの指定したツールのターゲットエンティティを変更します。
  • 権限レベル:0(Any)
  • チート:不要
  • 構文:ksl_idt:idt-ste <ksl_idt:stePara:string> <target:EntitySelector>
    • 引数:ksl_idt:stePara :string 必須
      • sc:実行したプレーヤーの速度測定のターゲットエンティティに設定します。
      • dm_sp:実行したプレーヤーの距離測定の始点に設定します。
      • dm_ep:実行したプレーヤーの距離測定の終点に設定します。
    • traget:EntitySelector 必須
      • セレクターを用いてエンティティを選択します。ターゲットになるエンティティはひとつになる必要があります。
      • 返り値:実行者がプレーヤー以外、無効、指定パラメータ以外、ターゲットエンティティが複数だとエラー、それ以外成功。
ksl_idt:idt-sts
  • 概要
    • 実行したプレーヤーの指定したツールのターゲットエンティティを実行したプレーヤーに変更します。
  • 権限レベル:0(Any)
  • チート:不要
  • 構文:ksl_idt:idt-sts <ksl_idt:stePara:string>
    • 引数:ksl_idt:stePara :string 必須
      • sc:実行したプレーヤーの速度測定のターゲットエンティティに設定します。
      • dm_sp:実行したプレーヤーの距離測定の始点に設定します。
      • dm_ep:実行したプレーヤーの距離測定の終点に設定します。
  • 返り値:実行者がプレーヤー以外、無効、指定パラメータ以外だとエラー、それ以外成功。
ksl_ldsi:idt-stl
  • 概要
    • 実行したプレーヤーの指定したツールのターゲット位置を変更します。
  • 権限レベル:0(Any)
  • チート:不要
  • 構文:ksl_idt:idt-ste <ksl_idt:stlPara:string> <target:Location>
    • 引数:ksl_idt:stlPara :string 必須
      • dm_sp:実行したプレーヤーの距離測定の始点に設定します。
      • dm_ep:実行したプレーヤーの距離測定の終点に設定します。
    • traget:Location 必須
      • 座標指定を使って位置を指定します。ローカル座標・相対座標も使用できます。
  • 返り値:実行者がプレーヤー以外、無効、指定パラメータ以外だとエラー、それ以外成功。
ksl_idt:idt-stc
  • 概要
    • 実行したプレーヤーの指定したツールのターゲットをカーソルが当たっているエンティティまたはブロック中心座標に変更します。
  • 権限レベル:0(Any)
  • チート:不要
  • 構文:ksl_idt:idt-stc <ksl_idt:stcPara:string>
    • 引数:ksl_idt:stlPara :string 必須
      • sc:実行したプレーヤーの速度測定のターゲットエンティティに設定します。
      • dm_sp:実行したプレーヤーの距離測定の始点に設定します。
      • dm_ep:実行したプレーヤーの距離測定の終点に設定します。
  • 返り値:実行者がプレーヤー以外、無効、指定パラメータ以外、ブロックがロードされていないチャンク、sc時エンティティがいないだとエラー、それ以外成功。
ksl_idt:idt-scs
  • 概要
    • 実行したプレーヤーの速度測定表示のサブコマンドを実行します。
  • 権限レベル:0(Any)
  • チート:不要
  • 構文:ksl_idt:idt-scs <scsPara:string>
    • 引数:scsPara:string 必須
      • max_reset:実行したプレーヤーの速度測定情報の最高速度をリセットします。
      • calc_start:実行したプレーヤーの速度測定情報の平均速度の測定を開始します。
      • calc_stop:実行したプレーヤーの速度測定情報の平均速度の測定を停止します。
      • calc_reset:実行したプレーヤーの速度測定情報の平均速度の測定結果をリセットします。
  • 返り値:実行者がプレーヤー以外、無効、指定パラメータ以外だとエラー、それ以外成功。

1-2-3.情報表示ツールの設定UI

ksl_idt:idtコマンドを実行すると各ツールの設定画面が表示されます。
表示したい内容のボタンを押して各設定に進んでください。

いずれかのツールが有効な場合はツール初期化ボタンが表示されます。ツール初期化することですべてのツールが初期化され本アドオンによる負荷を最小限にできます。

情報表示ツール設定UI

1-2-4.位置に関する情報

プレーヤーの位置に基づいて情報を表示します。設定UIで表示する項目を選択できます。プレーヤーの位置に合わせてリアルタイムに更新されます。

位置情報表示をすべて表示したとき

表示項目
  • Dim:ディメンジョンid bio:バイオームid
  • XYZ:詳細な直交座標
  • blo:ブロック座標 sec:セクション座標 sr:セクション相対座標
  • dir:方位 rot:回転 for:向いている方位XYZの+-
  • lig:ライトレベル sky:スカイライトレベル
  • ton:ネザー相対座標(ネザーではtoo:オーバーワールド相対座標)
    ※あくまで目安でありネザーゲートがその座標でつながるわけではありません。
  • map:マップグリッド 各スケールでのグリッド数とグリッド中の相対座標
設定UI

各項目の表示・非表示の設定ができます。UIを閉じると設定を反映します。

位置情報表示設定UI

1-2-5.カーソル情報

プレーヤーのカーソルに基づいて情報を表示します。設定UIで表示する項目を選択できます。情報はリアルタイムに更新されます。

カーソル情報表示をすべて表示したとき

表示項目
  • ctb:ブロック名(ブロックid)
  • -bl:ブロック座標
  • rsp:レッドストーン強度
  • すべてのブロックステート
  • cte:エンティティタイプ名(エンティティタイプID)
  • -hp:エンティティの体力
設定UI

各項目の表示・非表示の設定ができます。UIを閉じると設定を反映します。

通過可能ブロックを含めると液体ブロックを含めるはカーソル先のブロックにそれらがある場合で挙動が変わります。無効にした場合はそれらのブロック無視して奥にあるブロックが選択されます。
通過可能ブロックは液体ブロックを含む当たり判定のないブロックです。無効化した場合は液体ブロックが有効でも液体ブロックは無視されます。

カーソル情報表示設定UI

1-2-6.時間情報

時間情報を表示します。設定UIで表示する項目を選択できます。情報はリアルタイムに更新されます。

時間情報表示をすべて表示したとき

表示項目
  • sct:システムTick
  • scs:システムタイム
    • システムティックを時間に直したものです。ワールド生成からの経過時間を表します。
  • dc:日光サイクル有効・無効 at:アブソリュートタイム
    • ワールド生成からの日光サイクルでの経過時間を表します。
  • day:経過日数
  • mp:月齢
  • td:日の時間/日のサイクル時間
  • tn:時間名称
    • 名称はtime setコマンドのものを基準に独自に決めたものです。
    • 0~999:morning
    • 1000~5999:day
    • 6000~6999:noon
    • 7000~11999:afternoon
    • 12000~12999:sunset
    • 13000~17999:night
    • 18000~21999:midnight
    • 22000~22999:early_morning
    • 23000~23999:sunrise
  • ct:時計時刻
    • 日の時間を24時間相当に直したもの
設定UI

各項目の表示・非表示の設定ができます。UIを閉じると設定を反映します。

時間情報設定UI

1-2-7.距離測定

始点と終点の距離に関する情報を表示します。
コマンドで始点または終点に位置またはエンティティを選択できます。ターゲットの位置に合わせてリアルタイムに更新されます。

距離測定表示をすべて表示したとき

表示項目
  • 始点:始点となる位置またエンティティの座標
  • 終点:終点となる位置またエンティティの座標
  • 距離:直線距離 cd直交座標距離 hd:水平距離 sd:球座標距離(角度)
  • ブロック:ブロック距離 cd直交座標距離 hd:水平マンハッタン距離 d:マンハッタン距離
  • セクション:セクション距離 cd直交座標距離 hd:水平マンハッタン距離 d:マンハッタン距離
設定UI

各項目の表示・非表示の設定ができます。UIを閉じると設定を反映します。

距離測定表示設定UI

1-2-8.速度測定

ターゲットエンティティの速度測定情報を表示します。
コマンドでエンティティの選択、最高速度のリセット、平均速度の計測・停止・リセットできます。ターゲットの位置に合わせてリアルタイムに更新されます。設定では計算元の速度変更、表示項目、単位、桁数、最高速度のリセット、平均速度の計測・停止・リセットできます。

速度測定表示をすべて表示したとき

表示項目
  • タイトル > tr:ターゲットエンティティ sr:ソース元 at:平均化Tick数
  • XYZ:直交座標 rot:回転 向いている向き 方位
  • ccv:直交座標速度 hv:水平速度 sv:球座標速度(角度)
  • hv_max:水平最高速度 sv_max:最高速度
  • cca:直交座標加速度 ha:水平加速度 sa:球座標加速度(角度)
  • mr:平均速度の測定中か tt:経過時間 mi:直交座標移動距離 hmi:水平移動距離 smi:球座標移動距離
  • ccave:直交座標平均速度 have:水平平均速度 save:球座標平均速度
設定UI

各項目の表示・非表示の設定ができます。UIを閉じると設定を反映します。

平均速度の計測はトグル操作後画面を閉じたときに適用されます。応答性が欲しい場合はidt-scs calc_startまたはcalc_stopコマンドを使用してください。

速度測定表示設定UI

1-2-9.システム情報

プレイしている環境のシステム情報を表示します。

システム情報UI

表示項目
  • サーバーシステム情報
    • -is Editor World :ベッドロックエディタが有効なワールドか
    • -Memory Tier:サーバーが使用可能なメモリーのランク
      • SuperHigh ( 8GB ~ )/High ( 4 ~ 8GB )/Mid ( 2 ~ 4GB )/Low ( 1.5 ~ 2GB )/SuperLow ( ~ 1.5GB )
  • クライアントシステム情報
    • -Locale:表示言語
    • -Platform Type:実行環境の種類
      • パソコン(Desktop)/スマートフォン・タブレット(Mobile)/ゲーム機(Console)
    • -Memory Tier:クライアントが使用可能なメモリーのランク。区分はサーバーと同じ
    • -Max Render Distance:最大描画可能チャンク数
    • -Graphics Mode:描画モード
      • Simple(シンプル)/Fancy(描画優先)/Deferred(遅延描画・バイブランドビジュアル)/RayTraced(レイトレーシング)
    • -Input Mode:入力の種類(操作方法)
      • キーボードとマウス(KeyboardAndMouse)/ゲームパッド(Gamepad)/タッチ操作(Touch)/モーションコントローラー(MotionController)
    • -Touch Only Affects Hotbar:タッチ操作がホットバーのみ作用するか

2.動作環境と競合について

2-1.対応言語

  • 日本語[ja-JP](基準)
  • 英語[en-US](機械翻訳)

一部英語のみの対応になります。
非対応言語では英語[en-US]で表示されます。

2-2.動作環境

未検証のものに関しては動作報告していただけると幸いです。

2-2-1.最小ゲームバージョン

Minecraft: Bedrock Edition 1.26.40

2-2-2.サーバー環境

  • 統合サーバー
    • Desktop(パソコン):対応
      • (シングルプレイ/マルチプレイ(LAN接続)テスト済)
    • Mobile(スマートフォン・タブレット):対応
      • (シングルプレイ/マルチプレイ(LAN接続)テスト済)
    • Console(ゲーム機):非対応・導入不可
  • 専用サーバー
    • Minecraft Realms:未検証
    • Bedrock Dedicated Server:対応
      • (マルチプレイ(LAN接続)テスト済)

※統合サーバー:クライアントと同じ機器で動くサーバー。シングルプレイ時やマルチプレイ時のホストで動作する。
※専用サーバー:クライアントと別の機器で動くサーバー。Bedrock Dedicated Serverの場合は機器でbedrock_serverが実行されている。

サーバーメモリーティア
  • SuperHigh ( 8GB ~ ):対応
  • High ( 4 ~ 8GB ):対応
  • Mid ( 2 ~ 4GB ):未検証
  • Low ( 1.5 ~ 2GB ):未検証
  • SuperLow ( ~ 1.5GB ):未検証

※動作の重さはプレーヤー数やシミュレーションチャンク数にも依存します。

2-2-3.クライアント環境

プラットフォームの種類
  • Desktop(パソコン):対応(テスト済)
  • Mobile(スマートフォン・タブレット):対応(テスト済)
  • Console(ゲーム機):未検証 ※直接導入不可

2-3.競合の可能性

本アドオンがほかのアドオン・ビヘイビアパック・コマンドと競合の可能性がある要素は以下の通りです。

  • プレーヤーのアクションバーの使用
    • 各情報はプレーヤーのアクションバーを利用します。
  • 情報の不一致
    • 直前に他アドオンにてテレポートや衝撃操作されている場合見た目と情報が不一致なる場合があります。

3.アドオンの同意事項

3-1.利用規約とライセンス

本アドオンを利用するには以下の以下項目に同意してください。

  • 本アドオンの使用にあってはMinecarftブランドを含むため“Minecraft使用ガイドライン”を遵守してください。
  • アドオン(`ksl_idt.mcaddon`および含まれるビヘイビアーパック・リソースパック)は MIT ライセンスにて配布します。(MITライセンスの日本語ひな形)
    • 正式なライセンス文(英語)はビヘイビアパック・リソースパック内にあります。
    • 相反する部分はMinecraft使用ガイドラインを優先します。
  • ビヘイビアパック内のスクリプトには以下のサードパーティファイルを含みます。
    • @minecraft/server MITライセンス
    • @minecraft/server-ui MITライセンス
    • @minecraft/math MITライセンス
  • 本アドオンについて言及する場合は著作者誤認を防止するために作品名と著作者このページのURLリンクを記載することを推奨します。

記載例

"情報表示ツールアドオン 著作者:カズシロン(kazushilong) https://minecraft-mcworld.com/248636"

3-2.免責事項

本アドオンは使用にあたって生じたワールドの不具合に関して保証しません。
また他アドオンとの組み合わせは自己責任でお願いいたします。
その他の免責事項に関してはMITライセンスに定義されるものとします。
「Minecraft」「Minecraft Realms」はMicrosoft社の商標です。
本アドオンはMinecraft の公式の製品ではありません。Mojang または Microsoft から承認を受けておらず、それとの関連性もありません。

4.アドオンの導入方法

1.ダウンロード

「3.アドオンの同意事項」に同意した上で本ページ下の”ダウンロード(mcpack/mcaddon)”ボタンを押してダウンロードしてください。
Bedrock Dedicated Server向けのzipは”ダウンロード(zip)”ボタンを押してダウンロードしてください。

2.Minecraftにインポート

ダウンロードした`ksl_idt-xxxxxxxx.mcaddon`(xxxxxxxxは8桁の乱数)をMinecraftにインポートしてください。
Bedrock Dedicated Server向けのzipは解凍して手動でMinecraftにインポートしてください。
アドオンの導入方法が分からない場合はブログ記事”外部サイトから入手したアドオンの導入方法”をご覧ください。
ゲーム機への導入はできません。
更新時バージョンの違うファイルは仕様上旧バージョンとは別に保存されます。

3.ワールドに適応

  1. インポート完了後導入したいワールドの設定画面を開きます。既存のワールドに導入する場合はバックアップを取ることをお勧めします。
  2. ビヘイビアーパックの購入済の中から”情報表示ツールアドオン”ビヘイビアーを選択し有効化してください。
  3. リソースパックを開き”情報表示ツールアドオン”リソースが有効化されているか確認してください。
  4. ゲームモードやその他設定をしてください。本アドオンを使用する分にはチートや実験的要素は不要です。

更新時は新しいバージョンが有効な場合優先して読み込まれるので操作は不要です。
バージョン確認はワールド設定画面->ビヘイビアパックー->使用中->”情報表示ツールアドオン”ビヘイビアーの詳細を表示(∨)->技術的な詳細で表示されるパックのバージョンで確認できます。
Bedrock Dedicated Serverでは専用ファイルのバージョンを書き換える必要があります。

4.導入確認

ワールドを開きチャット欄に`/ksl_idt:idt`コマンドを入力して実行してください。
情報表示ツールの設定UIが開けば導入出来ています。

5.開発情報

5-1.開発目的

他アドオン作成中にこれらの情報を見る必要がありデバッグ機能として組み込みで利用していました。以外と類似アドオンがないため公開すると役に立つかなと思い一つのアドオンとして編集しました。
本ツールは一時的な使用を想定しデータを保存せず、呼び出すまでは動作しないことで軽量化しています。
より詳細な情報も表示可能ですがデバッグツールを禁止しているアドオンもあるのでサバイバルプレイで自分が使うものを中心に項目を選択しています。

5-2.更新履歴

v1.0.0 2026/8/14

新規公開

  • 最小ゲームバージョン1.26.40

5-3.既知の不具合

カスタムコマンドの説明文や一部の実行結果が英語でしか表示されない。

  • 発生する環境
    • アドオンバージョン:1.0.0以上
    • ゲームバージョン:1.26.20以上
    • プレイ環境:すべて
  • 原因
    • カスタムコマンドが翻訳キーに対応していないため仮で英語で出力しているからです。
      実行結果の一部が翻訳されているのは変数を含まない翻訳キーはそのまま出力することで暗黙に変換されているためです。
  • 対応
    • カスタムコマンドが翻訳キーに対応したら修正します。

一部環境でアクションバーに表示される情報が画面外にはみ出る可能性がある。

  • 発生する環境
    • アドオンバージョン:1.0.0以上
    • ゲームバージョン:すべて
    • プレイ環境:すべて
  • 原因
    • 解像度やフォントによって一行に表示できる文字数が異なり文字数が多いとはみ出してしまうため。
  • 対応
    • 見切れる場合は表示項目を減らしたり表示桁数を減らしたりして調整してください。調整不可の項目の場合はご報告いただけると調整可能な場合文字数を調整したいと思います。

カスタムコマンドksl_idt:idt-steはオペレーター権限がないと失敗します。

  • 発生する環境
    • アドオンバージョン:1.0.0以上
    • ゲームバージョン:1.21.120以上
    • プレイ環境:すべて
  • 原因
    • 他ユーザーが公式報告済みのバグ MCPE-230568
    • コマンド権限がAnyであってもエンティティフィルターがオペレーター権限がないと失敗します。
  • 対応
    • 公式対応待ち
    • 1.26.40で@sとプレーヤー名は指定できるようになったが仕様変更かは不明

5-4.コンテンツログについて

本アドオンはデバッグのためコンテンツログに一部情報を出力します。有効にしている方はご了承ください。

5-5.今後の開発

実装したい機能については現時点ですべて実装できているので機能追加する予定はありませんが、今後アップデートでの追加や思い付きで機能追加する可能性はあります。
バグやゲームのバージョンアップによる修正は行っていきます。

6.このページに関すること

6-1.ページ更新履歴

  • 2026/8/14
    • v1.0.0 新規公開

6-2.コメント返信について

コメントについては一通り確認しますが私の判断で不要と思ったものには返信しません。
また返信する場合でも一週間以上時間がかかる場合がありますご了承ください。

6-3.動作報告やバグ報告について

報告はこのページのコメント欄にてお願いします。
可能であれば動作環境をそえて具体的に報告をお願いします。
動作環境は以下の項目があれば助かります。

  • アドオンバージョン
  • 他のアドオン有無
  • ゲームバージョン
  • サーバー環境
    • 種類:統合サーバー(パソコン・スマートフォン・タブレット)か専用サーバー
    • プレイ人数
    • メモリーティア
  • クライアント環境
    • プラットフォーム

サーバーとクライアント環境はシステム情報で確認できます。
バグ報告に関しては既知の不具合に関連しないもの再現性のあるものに関してのみ受け付けます。テスト環境で再現できないものは修正できませんのでご了承ください。


長文失礼しました。本アドオンがお役に立てれば幸いです。

スポンサーリンク
ダウンロード
(zip) [DL:1]
ダウンロード
(mcpack/mcaddon) [DL:3]
※投稿記事に含まれるファイルやリンクにより発生した被害についてクラフターズコロニーは責任を取りません
投稿通報

コメント

コメント通報

通報するにはログインする必要があります