JSON

カスタムディメンジョンについてメモ書き

カスタムディメンジョンとは 配置場所 ディメンジョンの基本設定 バニラで用意されている定義 ディメンジョンの詳細設定 ディメンジョンの生成設定 settings でテンプレートのような地形を設定する バイオームの生成設定 バニラのようなバイオームを設定する…

Advancementを使ったイベント検知のサンプル集

Advancement とは 基本的な処理の流れ root.jsonを追加する 進捗を追加する トリガーを書く 特定の村人に話しかけた 特定のアイテムを使った 特定のモブにダメージを受けた 特定のモブに倒された 特定のモブにダメージを与えた 特定のモブを倒した 特定のブ…

マイクラのテキスト表示のJSONを整理する

普通のJSONとマイクラJSONの違い テキスト表示する基本パターン テキスト表示の「内容関係」のJSON プレイヤー名、エンティティ名を表示する スコアボードの値を表示する NBTの値を表示する interpretについて 割り当てられているキーを表示する 言語ファイ…

カスタムレシピのメモ書き

カスタムレシピ カスタムレシピの置き場所 JSONの内容 共通のプロパティ 形が固定なクラフトのプロパティ 形が自由なクラフト共通のプロパティ 製錬のクラフト共通のプロパティ 石切りのクラフトのプロパティ サンプル 時計のクラフトレシピ 金インゴットの…

ルートテーブルのメモ書き

ルートテーブル ルートテーブルの置き場所 JSONの内容 ルート ルートテーブル情報 動作条件 アイテムの候補 アイテムのサブ候補 group alternatives sequence 追加機能 追加機能の例 サンプル 石を壊した時のルートテーブル 旗を壊した時のルートテーブル 鶏…

データパックのタグ付け備忘録

タグ付けとは どうやってタグ付けするの? データパック内にフォルダを作る 種類でフォルダを分ける タグをつけたい項目を入れていく どうやって使うの? 使えるコマンドは限られている ファンクションのタグ付けの呼び出しルール 特殊なタグ付け minecraft/…

JSONとマイクラ式JSONについて

注意: この記事はマイクラ初心者のためのJSON講座です。 真面目にJSONを学ぶならば、参考にしないように。 また、かなりざっくりした内容です。 しっかり勉強したい方はUターンをおすすめします。 JSONってなに? 例えばどういうもの? マイクラ式JSONとは…

マイクラのpredicateについて備忘録

predicateってなんだ? どうやって使うんだ? どうやってpredicateを書くんだ? 他のpredicateはどういうふうに書けばいいんだ? もっと書き方のサンプルがほしい しゃがんでいるキャラを検知する 魔法の杖をメインハンドで使ったキャラを検知する 特定のア…