Uploaded:2023/01/01 Latest-Update:2023/02/08

MCBE - 便利かもしれないツール

概要

右上の「≡」ボタンからツール一覧を表示できます!

JSONを出力するツールに「MCB」という数値を設定する項目があることがあります。これは「Maximum Charactors in Brackets」の略で、 JSON中の {} または[] で囲まれた部分の文字数(カンマやクォートなどのpunctuation marksを含む)で改行するかどうかを指定できます

カスタムブロック (WIP)

簡単なブロックのJSONを作ります。

ID:「
エイムコリジョン
始点:( , , )
サイズ:( , , )
ブロックコリジョン
始点:( , , )
サイズ:( , , )
明るさ:
遮る光の量:
採掘して壊せる:
壊すのにかかる時間:

爆発で壊せる:
爆発耐性:

燃える:
燃えてなくなる早さ:
燃え移る早さ:
特殊な摩擦:

ルートテーブル:
地図上の表示色:

カスタムアイテム (WIP)

簡単なアイテムのJSONを作ります。

ID:「
クリエイティブカテゴリ:
左手に持てる:
防具:
防御力:
テクスチャタイプ:
クリエイティブで持った時に物を壊せる:
クールダウン:
カテゴリ:
長さ:
グループ:
ダメージ:
耐久値:
エンチャントできる:
スロット:
量:
爆発でロストする:
キラキラする:
燃料:
棒みたいな持ち方:
アイコン:
アドベンチャー無視:
ノックバック耐性:
水に向かって置ける:
最大スタック数:
採掘速度:
修復できる:
修復用アイテム:
修復量:
自身と同じアイテムで修復:
5分後にロストする:
データ値によってスタックを分ける:
使用時間:
装備できる:
ディスペンサーで装備できる:
スロット:
1種類のアイテムだけ落とすルートテーブル

タイトルのような簡単なルートテーブルを出力します。

アイテム:
個数:
名前:

説明文:

MCB:
.entity.jsonのformat_versionを1.8.0から1.10.0に変換するやつ

リソースパックの「entity」フォルダに入っているclient_entityのJSONを古いフォーマットから新しいフォーマットに変換します。 description/scripts/pre_animationにあるMolangの variablequeryを省略形にするオプション付きです。

アニメーションコントローラを紐づけている場合、description/scripts/animateでキーを指定するときにキー名が重複してしまうことがあるので、 アニメーションコントローラを紐づけているキーには「コントローラ識別接頭辞」を元のキーの前につけます。

variable, queryの省略:
コントローラー識別接頭辞:
MCB:

空白・改行消し

JSONに限らず、空白(半角)と改行、またはそのいずれかをすべて消すツールです。

クォートの組(「"***"」「'***'」「`***`」)の中身にある空白(半角)は消去しない仕様ですが、 これらのクォートが複雑な階層構造を成している場合は、処理に高確率で失敗します。ご了承ください。

空白を消す:
改行を消す:

スマートJSON整形

JSON(コメントアウト可)前提です。構文に間違いがあると整形されません。
ページの先頭でも説明した「MCB」という数値を指定して使います。これは「Maximum Charactors in Brackets」の略で、 JSON中の「{」と「}」または「[」と「]」で囲まれた部分の文字数(カンマやクォートなどのpunctuation marksを含む)で改行するかどうかを指定できます
また、コード中のコメントアウトはすべて消去します。

MCB:

Coded by @commanderkinji
©2023 Rinca Hayamine

ツール一覧


Minecraft


JSON