Minecraft Data Packs / World Generation

1000 Random Dimensions!

  • check_circle Functions
  • check_circle Predicates
  • 6,869 views, 6 today
  • 695 downloads, 0 today
  • 15
  • 12
  • 12
Baroque Obama avatar Baroque Obama
Level 62 : High Grandmaster Architect
This pack adds a whole lot of craziness to Minecraft with 1000 additional dimensions!

I've been able to find just the right tweaking to procedurally generate them all with just the right amount of randomness. The results are pretty spectacular - I've come across some of the most breathtaking (and some of the most odd) world generation I've ever seen (see pics).

With respect to travelling back and forth with "/execute in", their names are "custom:dim000" through "custom:dim999". You also can get to these dimensions quite easily in any game mode:
•Go to the X-coordinate (0 to +999) that matches the desired dimension (Y and Z coordinates pretty much don't matter)
•Drink a Water Bottle while holding a clock in your off-hand

You can return to Overworld from any custom dimension the same way. Happy exploring!
CompatibilityMinecraft 1.16
toMinecraft 1.17

Create an account or sign in to comment.

02/15/2021 2:44 pm
Level 1 : New Explorer
ASTRO_D3RP avatar
so if i already have a world generated, and i had built things in it and stuff, using this datapack won't glitch or corrupt the world, or reset the generation, right? since it only changes generation in other dimentions?
02/15/2021 2:53 pm
Level 62 : High Grandmaster Architect
Baroque Obama
Baroque Obama avatar
The short answer is that you're right - there really shouldn't be any conflicts or changes to your existing world, and the pack should work like a charm.

The longer answer involves ensuring you're not using other data packs in addition that may conflict, and ensuring no mods are installed.

Please do let me know if you encounter any issues though :)
01/09/2021 1:35 am
Level 1 : New Miner
loganllama avatar
What is the exact command to get the datapack to work? is it judt "/execute"?
01/09/2021 2:12 amhistory
Level 62 : High Grandmaster Architect
Baroque Obama
Baroque Obama avatar
It works just by adding it to a world at the time of creation with the Data Packs button, or by opening your existing world's World folder and copying the data pack zip into its /datapacks subfolder.

For a command to enter a dimension at the same position, use:
/execute in custom:dim### run tp ~ ~ ~but replace '###' with a 3-digit dimension number (000-999).
01/04/2021 4:46 pm
Level 1 : New Miner
bandirue avatar
this is so coooool :)
01/04/2021 4:38 pm
Level 1 : New Miner
Andrew_Graph avatar
This is very helpful! Thanks for posting this.
I believe it's still impossible for now, but it would be awesome if the separate dimensions could have different game rules like no mobs or a fixed time.
01/04/2021 4:41 pm
Level 62 : High Grandmaster Architect
Baroque Obama
Baroque Obama avatar
Thanks very much! It's totally possible to use differing game rules for different dimensions (my pack The Witching Hour does this)!

Just like a command to teleport a player into a dimension, commands can be used to change game rules; the key is to set up predicates to help determine which dimension a player is in, so that the right set of game rules is applied :)
01/03/2021 8:03 am
Level 8 : Apprentice Explorer
MysticMage avatar
Seems like you put a lot of work in this! Well done! :D
01/03/2021 8:00 pmhistory
Level 62 : High Grandmaster Architect
Baroque Obama
Baroque Obama avatar
The funny thing about this project was that the vast majority of the work was playtesting and tweaking to get just the right variety (for dimension settings). Writing a quick executable to turn what I needed into .json files took like 1% of the total time lol.

Usually I've found myself spending about half the time working on a pack and half playtesting it, so this one was a bit more fun :)

P.S.: Fun fact: The project was originally to have 100000 dimensions, but that turned out to be too much for Minecraft... then it was to be 10000, but same thing... so I'm actually disappointed that there are 1000, but it's still a sufficiently ridiculous amount of variety!
01/03/2021 12:36 am
Level 59 : Grandmaster Engineer
Brackenstrike avatar
I gotta say, your data pack work is very impressive. Holy cow, you make cool stuff!
Planet Minecraft


© 2010 - 2022