Minecraft Data Packs / World Generation

Better Floating Islands [for 1.16.2 - 1.17]

    • 14,870 views, 144 today
    • 2,379 downloads, 29 today
    • 67
    • 48
    • 37
    sanonasu avatar sanonasu
    Level 29 : Expert uwu
    I've always wanted to play in a floating islands Minecraft world, but when the official floating islands generation was released it was disappointing for multiple reasons, which I have aimed to improve with this data pack.

    - Floating islands with multiple biomes
    - Custom biome generation that only includes appropriate biomes
    - Floating island surfaces at different elevations
    - Ores spawn regardless of altitude
    - Islands have vertical features on the surface
    - No massive landmasses

    1. When creating a new world, load and enable sanonasu's floating islands data pack by clicking on Data Packs, dragging and dropping the .zip file onto the Minecraft window and moving the data pack over to the Selected column.

    2. Adjust any world options you want EXCEPT World Type under More World Options. Leave it set to Default.
      2a. Due to the way Minecraft generates structures, they sometimes load incorrectly in a floating island world (at y: 0 hanging over the void). I'd encourage you to consider turning off structures if this is something that bothers you.

    3. Create New World and enjoy!

    sanonasu's floating islands IS NOT compatible with any data pack that edits the world generation of the overworld dimension. This includes editing biome generation or adding new biomes to the overworld.

    sanonasu's floating islands IS compatible with any data pack that edits the world generation of the nether or the end, or adds custom dimensions.

    Known Issues
    - The terrain and biome seed isn't randomised each time a world is generated, meaning that every world generated with a random seed will be the same. Currently there is no way to fix this due to the feature still being developed by Mojang. I'm not aware of any workaround available to this issue for now.
    - Structures generating at the bottom of the world when there are no blocks from y-0 to y-256.

    dburgdorf's Rainbeau's Sky Islands
    CompatibilityMinecraft 1.16
    toMinecraft 1.17

    5 Update Logs

    v1.1.0 : 06/08/2021 1:03:28 pmJun 8th

    - Updated datapack to pack format 7
    - Copper ore now generates. It follows the same rules as other ores in this data pack - spawns from 0 to world roof with 3x the regular spawn rate to compensate for the expanses of air + bigger vertical spread.
    - Depending on rarity, ores are now hidden beneath the surface
    - Increased dirt and gravel spawn rate x3

    Create an account or sign in to comment.

    03/04/2021 7:13 am
    Level 23 : Expert Farmer
    LoquilloWaa avatar
    better end gen? pleaseeeee
    03/03/2021 3:36 pm
    Level 26 : Expert Modder
    ultrasquid9 avatar
    Once the aether comes out for 1.16.5, could you maybe do this for that as well? please and thank you!
    02/14/2021 10:04 amhistory
    Level 43 : Master Architect
    SirMephistoPheles666 avatar
    Alright. Since it bothered me for days why would your data pack generate a world with only one seed and the same world over and over, I took the liberty to dissect it for further understanding. First I thought it was because you've pre-determined 2 as seen in both cases of world and biome generation. That was only half of the truth for changing them to 0 should've done the trick and forced the generator to go and find an unique seed for itself each time you start a new world. The other half of the truth was that lots of people use a vice-versa format of world and biomes, which wouldn't matter at all, since all of its contents are the same but in a different location, however the game thinks otherwise and this reversed dimension format causes to generate only one world. Thus I took your code and rearranged it with misode's tool then changed seed to 0 in both cases. Now the data pack works as intended (probably?) and generates unique worlds in each case you start a new game. Generated three new worlds and each looked different.
    I also updated the version number in pack.mcmeta and corrected your typo which said for Minecraft 1.6.2. You missed a number for it should've been 1.16.2. Hope it helps.

    Here it is.

    By the way, I see what you did there. To achieve much more natural floating islands look you didn't use the existing floating islands world settings but instead you used the basic overworld one and tweaked it. Very nice move. Couldn't have thought up any better!
    03/03/2021 6:32 am
    Level 29 : Expert uwu
    sanonasu avatar
    Thank you for looking into this! I really appreciate it for giving me some new insight into what the problem might be. As you say I set the seed to 2, which automatically makes the terrain not random, but that was done after I couldn't make it random on a 0 seed, so I just went through a few and picked a nice looking one that I thought would at least look nice if it isn't random... I will look into the pack you've posted and see if I can gleam any information from it. Again thanks so much! And yeah I totally missed the number there, whoops.
    03/03/2021 6:40 am
    Level 43 : Master Architect
    SirMephistoPheles666 avatar
    No problem. Interestingly, this solution for random gen doesn't work in each and every world generators' case. I've no idea why random gen works for certain world generators while it does not for others.
    03/03/2021 8:56 am
    Level 29 : Expert uwu
    sanonasu avatar
    I just checked out your edit and it doesn't fix the issue unfortunately :( When the world generates on the 0 seed it has quite a few different spots it might pick for the spawn point, which might have had you fooled into thinking they were unique worlds each time, but if you /tp 0 192 0 you'll see that the output is the same each time. Because the seed can't be changed, I've thought about making the spawnpoint a random far off x and y coord, but I'm not an experienced enough data pack guy to know how to do that lol. Thanks for your help nonetheless
    03/03/2021 9:45 am
    Level 43 : Master Architect
    SirMephistoPheles666 avatar
    Oh great... so it was all for nothing. I'll try digging around Minecraft commands discord and subredit to see if we can truly randomize the world seed. Also I'll try reaching out to slicedlime who's pretty much the current dev of mojang in terms of world generation. Wish me luck.
    01/24/2021 4:25 pm
    Level 1 : New Miner
    RandomNoName avatar
    Very nice datapack. Love that it doesn't just flatten out after a certain height and that the islands actually have hills to them. Just a couple of things I think would improve the pack -

    Maybe make the edges, and overall size of the islands have more depth to them. Like thicker in the vertical (y) axis (if that makes sense). They are sometimes pretty thin, just a couple of blocks. Not sure if you can even fine tune it like that.
    Increase cave generation. They're pretty rare.
    Decrease islands tendency to stack over one another creating massive dark areas.

    These are just suggestions. Sorry if it comes off as bossy lol.
    02/02/2021 9:29 am
    Level 29 : Expert uwu
    sanonasu avatar
    With the thinness of the islands, it is something you can sort of adjust, and I've messed around with those settings a lot, but this is the one I ended up settling on in the end as it produces the best results overall.
    As far as the dark areas are concerned, the only way to get rid of that somewhat is if I decreased the world height dramatically, which I chose not to do, since it makes the whole thing look so much better with islands sprawling over and under you imo.
    So yeah these are all kind of personal choices, but thank you for your interest :)
    07/14/2021 12:50 pm
    Level 1 : New Miner
    Lolus2121 avatar
    Hi! Please help me, how to reduce the height of the world? I want the islands to be at the same height.
    Planet Minecraft


    © 2010 - 2021