Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minecraft:Dimension definition

From SAS Gaming Wiki
Revision as of 20:20, 9 April 2026 by SyncBot (talk | contribs) (Fix template calls: add MC/ prefix)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Script error: No such module "Exclusive".

File:Floating Islands custom dimension.png
A custom dimension using a custom type, a fixed plains biome, and the minecraft:floating_islands noise settings.

Template:Pointer box Dimensions are Minecraft:JSON files located in data packs that define dimensions for the game. New dimensions added can be accessed by using commands, like

  1. REDIRECT Template:Command

Template:Redr.

Usage

Dimensions are stored as Minecraft:JSON files within a data pack, at the path data/<namespace>/dimension/<name>.json. Alternatively, a Custom world preset can be used to customize all dimensions in a world. Dimensions stored separately override the dimension set in the selected world preset. This allows datapacks to only override a single dimension while keeping the other dimensions untouched. However, the user-selected world preset then doesn't have an impact on the given dimension.

JSON format

When stored as separate dimensions, they follow the following syntax:

Generator types

debug

The generator type used when selecting debug mode in the world creation menu. This generator has no additional fields.

flat

The generator type used for superflat worlds.

noise

The generator used in all the default Minecraft:dimensions.

Biome sources

checkerboard

The checkerboard biome source places biomes in a checkerboard pattern.

fixed

The fixed biome source, also called single biome, uses one specified biome everywhere.

multi_noise

the_end

The biome source used for Minecraft:the End dimension. This biome source has no additional fields.

Multi noise parameter list

A multi-noise biome source parameter list is stored as Minecraft:JSON files within a data pack, at the path data/<namespace>/worldgen/multi_noise_biome_source_parameter_list/<name>.json. It is used to avoid changing world preset files when adding new biomes to experimental data packs.

The syntax is as follows:

    • Template:Nbt/sprite preset: A reference to a hardcoded parameter list preset. The available presets are overworld and nether.

History

Template:HistoryTable

External links

Navigation

Concepts
General format
World
Legacy
Level format
Legacy
.minecraft
Tools
Sound
Commands

All commands

Launching
Legacy
Protocol
Server
Protocols
Legacy
Components
Tag
GameTest
World generation
Noise settings
Structures
Removed
Data packs
Tutorials
Content
World generation

Template:Article other

de:Dimensionsdefinition fr:Définition de dimension ja:カスタムディメンション pt:Definição de dimensão zh:维度定义格式