Talk:Custom dimension

Minimum working example or links to one
Are there any links to a minimum working example of adding dimensions solely by using a datapack (rather than by using "more world options" => "import settings" prior to world creation)?

I've found lots of examples of people importing world settings with custom dimensions, but zero examples of people creating dimensions via datapacks in the manner this article describes. Presumably you got the information in this article from somewhere; please provide a link so that I can figure out what they did (these should be in the article as reference links anyways). --107.142.102.195 02:51, 4 July 2020 (UTC)

From SlicedLime's 1.16 Pre-release 1 video: https://github.com/RainWarrior/test/raw/sure/testpack2.zip -- 24.231.227.36 17:59, 4 July 2020 (UTC)


 * "(these should be in the article as reference links anyways)" Not really, if it's already in-game, it doesn't need a reference link anymore, as people can just check if it works anyway. Reference links are only for mentioned, but not (yet) available features, or statements of devs, bug report links or alike. FVbico (talk) 20:28, 4 July 2020 (UTC)

Changes in 1.16.2
The datapack layout for custom dimensions changed. Specifically, from the patch notes

Custom world generation and dimension settings now use the same folder pattern in data packs as other resources (namespace/ /resource.json)

If you created something in 1.16.1 that was is looking for a dimension type called mydim:cool, it was in data/minecraft/dimension_type/mydim/cool.json. It should now be in data/mydim/dimension_type/cool.json. I put this here because the error messages you get when minecraft cannot find the dimension type are less than helpful. I also ran into a bit of a stealth issue. With dimension types. coordinate_scale is now a required field. Foxfire133 (talk) 02:07, 12 August 2020 (UTC)

See if multi noise works after snapshot 21w20a
User:Wedhro said that multi noise does not work after 21w20a. Could someone check if that is correct? If it's true, then that information should be added to this page.--173.13.198.89 16:09, 7 June 2021 (UTC)

Some of the default values are missing after the 1.17 update
min_y and height were added to the list of fields for dimension types. height is a required field, as in world start will fail if that field is missing. I think the default values are 0 and 256, but not sure.