{{Outdated|edition=java|The Sky Dimension was revised to create The End.}}

[[File:Sky Dimension 1.jpg|thumb|300px|An early screenshot of the Sky Dimension.]]

The '''Sky Dimension''', or simply the "'''Sky'''", was a planned [[:Category:Dimensions|dimension]] in ''Minecraft'', intended to be the opposite of [[the Nether]]. Using [[datapack]]s, a player can generate a partial recreation of the original concept.

== History ==

In [[Indev]], there was a [[Indev map settings#Level type|map type]] called "Floating". It generated floating islands full of terrain based on the [[Indev map settings#Level themes|World Theme]].

The Sky Dimension was first announced when Notch tweeted a picture of the dimension. It was probably made to be like a "heaven," because [[the Nether]] was considered to be like a hell. The Sky Dimension was not completely confirmed until Notch released an update via Twitter stating: "And because PC Gamer made such a big deal of the Sky Dimension, I guess I'll have to finish it. Consider it confirmed."<ref>{{tweet|notch|71249283520802817|And because PC Gamer made such a big deal of the sky dimension, I guess I'll have to finish it. Consider it confirmed.|May 19, 2011}}</ref>

In a live webcast on the Swedish gaming site ''feber.se'' [[Notch]] revealed that the Sky Dimension would "probably be a dream world" and that when "you go to [[bed]] there is a certain chance that you get dragged into the dream world instead. Then you will be able to do it on purpose later on."

The Sky Dimension was originally planned for the [[Adventure Update]], but Notch put it on hold until the Nether was more fun.<ref>{{ytl|KavmNrLtdso|t=186s}}</ref>

"It didn't work so well because of how light is calculated," [[Jeb]] explained. "The Sky Dimension originally had this top down light that the Overworld has, so you get like shadows in caves and such. But performance wise, it didn't work - it was extremely slow. So we removed the sun – now everything is evenly lit unless you've got a torch."<ref>{{Mcnet|block-week-end-stone|Block of the Week: End Stone|May 5, 2017|Marsh Davies}}</ref>

And so the original concept of the Sky Dimension was later rebranded as "[[The End]],"<ref>{{tweet|jeb|124201530856452096|@JPwanabe It has been rebranded to be The End realm|October 12, 2011}}</ref> a dark place fittingly referred to as the "end of the game," home to the [[endermen]] and the [[ender dragon]], and a total conversion of the original idea.

Notch tweeted much later that a different "Skylands" dimension probably was still in the making. This version, completely separate from the End, was set to replace the original idea.<ref>{{tweet|notch|134609813299671040|@MBishop10 Probably, yes. :D I love the idea. The Ether mod does it great, try it.|November 10, 2011}}</ref> However, [[Jeb]] later stated that returning the Sky Dimension was not planned and therefore is unlikely to be done.<ref name="JebUnplannedJuly2012">{{tweet|jeb|219758430276173824|@Sims_Doc @Dinnerbone No we don't plan to return the Sky Dimension|July 2, 2012}}</ref><ref>{{tweet|Dinnerbone|220109988100710400|@Tyren9 We have no plans to revisit the skylands|July 3, 2012}}</ref>

For almost seven years until the release of [[Java Edition 1.13]], [[The End (biome)|the End's biome]] nomenclature remained as the last vestige of the scrapped Sky Dimension idea. Until [[Java Edition 1.8|1.8]], the only biome present in the End at the time was called "Sky"; the [[resource location]] for the biome remained <code>minecraft:sky</code> until [[Java Edition 1.13-pre5|1.13-pre5]]. Even the new biomes added for the End in [[18w06a]] initially used <code>minecraft:sky_islands_*</code> resource locations during development, before being changed to refer to the End instead.

[[File:Floating Islands custom dimension.png|thumb|300px|A custom Overworld-like dimension with the <code>minecraft:floating_islands</code> noise settings and the End's height parameters, superficially similar to the original Sky Dimension.]]
From [[Java Edition]] 1.13 to [[Java Edition 1.17.1|1.17.1]], it was possible to partially recreate the Sky Dimension through the [[Buffet]] world type. This was done by choosing the "Floating Islands" world generation option (world type after [[Java Edition 1.16|1.16]]) and picking any Overworld biome (any type of Forest, Plains, Swamp, or Jungle) as the World Terrain option. This created a partial recreation of what the Sky dimension might have looked like. However, the “Floating Islands” world type was removed in [[Java Edition 1.18|1.18]].

Since [[Java Edition 1.16.2]], after the [[Nether Update]], it is possible to create a [[data pack]] that adds a [[custom dimension]] set to use the <code>minecraft:floating_islands</code> [[Custom world generation#Noise settings|noise settings]] or a custom set of noise settings that generates floating terrain. Since [[cloud]]s are hard-coded to a specific range of [[altitude]]s (between 192 and 196 as of present day), custom noise and dimension settings can be set to generate terrain above them (<code>minecraft:floating_islands</code> uses the same altitude settings as the End). This is the current and only in-game way to recreate what the Sky Dimension could have looked like, even more so after the removal of the "Floating Islands" world type in [[Java Edition 1.18|1.18]]. 
{{-}}

== Mod-enabled version ==

Code for a prototype of the Sky Dimension exists in [[Java Edition Beta 1.6|Beta 1.6]], [[Java Edition Beta 1.7|Beta 1.7]] and [[Java Edition Beta 1.8|Beta 1.8]]. Essentially, the only thing preventing it from being fully functional is the absence of a means of generating it and getting there. By [[mod]]ifying the game, it is possible to access this unfinished version of the Sky Dimension.

The Sky Dimension can be accessed by modifying the following compiled Java class files in the [[Client.jar|client JAR]]: {{cd|wr.class}} in [[Java Edition Beta 1.6.6|Beta 1.6.6]], {{cd|xa.class}} in [[Java Edition Beta 1.7.3|Beta 1.7.3]], and {{cd|acz.class}} in [[Java Edition Beta 1.8.1|Beta 1.8.1]].

[[File:Sky dimension vanilla client modded server.png|thumb|300px|Unmodified clients do not contain a way to access it, but show its [[Effect (dimension)|dimension effect]] when loading terrain with a dimension of "1" when connected to a [[mod]]ified server]]

In this version of the Sky Dimension, the buildup of the world blocks-wise is very much like the [[Overworld]], but it is always midday and it does not [[rain]] or [[Snowfall|snow]] (though cloud cover does appear as if it were raining). Like in the Overworld, there are [[oak trees]], [[flowers]], [[spring]]s, [[lakes]], and [[caves]], and you can also find [[pumpkins]], [[mushrooms]], [[dungeon]]s, [[iron]], [[coal]], and [[gold]]. Although uncommon, it is also possible to find [[sugar cane]], [[redstone]], [[lapis lazuli]], and more rarely [[diamond]]. The only mobs that spawn in the sky dimension are [[chicken]]s; no other mobs (including hostile ones and [[squid]]) spawn, except for monsters spawned by spawners in dungeons. Snow generates on surfaces above a certain altitude, similarly to mountain biomes, however, there is no weather in the Sky Dimension, so snow is not renewable. Below the islands of the Sky Dimension is nothing but the [[Void]] and a layer of [[clouds]].

== Bugs ==
[[File:SkylandsError.png|thumb|World corruption on singleplayer.]]
Originally, the Sky Dimension was hidden within the region 0 (Overworld) code. However, starting in [[Java Edition Beta 1.9 Prerelease 3|Beta 1.9 Prerelease 3]], it was given its own region: Region 2, with Region 1 being the Nether. However, Sky Dimension chunks stopped spawning within its region, they would generate in the Overworld on Multiplayer servers. If a world with Sky Dimension chunks is brought from [[multiplayer]] to [[singleplayer]], the area of the chunks are ''always'' [[Biomes#Plains|Plains]] [[Biomes|biome]], even if snow generated naturally on the ground.

== Trivia ==
* The Sky Dimension is an inversion of [[The Nether]], where as the latter is basically a large cave with monsters and a massive open space within, the former are peaceful floating islands spawn surrounded by open space. The Nether may also be thought of as being a hell with The Sky Dimension being a heaven; although the hazards present in each dimension are similar, falling from the sky dimension is just as lethal as falling from a cliff into the lava ocean in the Nether.
* [[Far Lands]] do generate in the Sky Dimension, but the way they generate looks completely different to the [[Overworld]] Far Lands.<ref>https://web.archive.org/web/20150921203954/http://imgur.com//iaTfXQ5</ref><ref>https://web.archive.org/web/20230508014949/https://imgur.com/t4s25qE</ref>
* A sky dimension is also present in ''[[Minicraft]]'', a 2D ''Minecraft''-inspired game also created by Notch.

== Gallery ==
The first released screenshots of the Sky Dimension:<ref>[https://web.archive.org/web/20221206050920/https://imgur.com/a/cvsYW Gallery on imgur]</ref>
<gallery widths="240px">
Sky Dimension 1.jpg
Sky Dimension 2.jpg
Sky Dimension 3.jpg
Sky Dimension 4.png
Sky Dimension 5.jpg
Sky Dimension 6.png
</gallery>
The sky dimension far lands:
<gallery widths="240px">
Sky Dimension Far Lands Edge.jpg|The edge of the sky dimension far lands.
Sky Dimension Far Lands Corner.jpg|The corner of the sky dimension far lands.
</gallery>

== See also ==	
* [[The Nether]]	
* [[Overworld]]	
* [[The Void]]
* [[The End]]
* [[Biome]]s
* [[Far Lands]]	
* [[Amplified]]	
* [[Custom]]

== References ==
{{Reflist}}

== External links ==
* [http://www.youtube.com/watch?v=BWDlLjZqPjE Notch's Sky Dimension in Beta 1.6.4]

== Navigation ==
{{Navbox version history}}
{{Navbox environment}}

[[Category:Dimensions|S]]

[[de:Himmelsdimension]]
[[es:Dimensión del cielo]]
[[fr:Dimension céleste]]
[[hu:Java Edition megemlített tartalmak/Égi dimenzió]]
[[ja:スカイディメンション]]
[[nl:Javaeditie genoemde functies/Luchtdimensie]]
[[pl:Podniebny Wymiar]]
[[pt:Dimensão do céu]]
[[ru:Небесный мир]]
[[uk:Небесний світ]]
[[zh:天域]]
