この記事では、データパックの要素について説明しています。その他の用法については「ディメンション」をご覧ください。
この項目はJava Edition限定の要素です。
この記事では、データパックを用いてディメンションを追加する方法の一つであるカスタムディメンションについて解説する。
概論[]
現在のカスタムワールド生成においてディメンションを定義する主流な方法はカスタムワールドプリセットである。ただし、カスタムワールドプリセットが導入される以前にはディメンションを追加する方法としてカスタムディメンションが用いられていた。現在はその機能を完全にワールドプリセットを使って代替することができるのだが、バニラのデフォルトのワールドでは現在もこちらが参照されており、デフォルトのワールドにディメンションを加えるだけなら現在も使用することができる。
用法[]
カスタムディメンションは、JSONファイルとしてデータパックのdata/<名前空間>/dimention
下に保存する。ワールド新規作成画面で「その他の設定」の「データパック」でカスタムディメンションを追加したデータパックを有効化して「ワールド設定」タブから「ワールドタイプ:デフォルト」を選択した状態でワールドを生成することでそのディメンションが存在するワールドが生成される。ただしワールドタイプのボタンを一度押してしまうと、再び「デフォルト」に戻してもこの場合はワールドプリセットminecraft:default
を使用してワールドが生成されるため、設定したディメンションは生成されないことに注意。
引数[]
- 最上位のタグ。
- type:ディメンションタイプのID。
minecraft:overworld
、minecraft:overworld_caves
、minecraft:the_nether
、minecraft:the_end
または自作したディメンションタイプのIDを指定する。 - generator:そのディメンションに適用する生成設定。
- 生成設定
- type:ディメンションタイプのID。
歴史[]
Java Edition | |||||
---|---|---|---|---|---|
1.16 | Pre-release 1 | dimension がデータパックに追加された。 | |||
1.16.2 | 20w29a | カスタムディメンションで使用するノイズ設定ファイルがdimension からworldgen に移動された。 | |||
pre1 | カスタムディメンションのフォルダ構造が、他のデータパックファイルと同様に名前空間/<タイプ>/<ファイル名>.jsonに変更された。 |
要素 |
| ||
---|---|---|---|
データパック |
| ||
チュートリアル |