Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.

Survival Islands

This is a datapack that changes the overworld generation to create islands in an endless ocean!

With this, I've made preset island-noise generation files you can swap around to change what size and rarity of islands generate!


In addition to the base world generation changes, I've also changed the following:

  1. Structure Generation
    • Significantly increased the number of ancient cities, buried treasures, desert pyramids, igloos, jungle temples, pillager outposts, swamp huts, trail ruins, villages, and mansions that generate.
    • Less land generation means structures are generally rarer, this has been done to offset that a little bit.
    • If you wish to disable this, you can delete the contents of the data\minecraft\worldgen\structure_sets folder.
  2. Deeper Oceans
    • The ocean depth now drastically increases the further you go from land, but is normal around land.
    • If you wish to disable this, you can delete the offset.json file in the data\minecraft\worldgen\density_function\overworld folder.

There are also other fun changes I've let you decide if you want to change.


Options

Included in the Datapack is an "Extra Files" folder that will let you change different aspects of your world to your liking.

Infested Waters
Drastically increases the amount of Drowned that spawn in the oceans, resulting in an oceanic zombie apocalypse!
To add this, find the biome folder (located in Extra Files/Infested Waters), and put it in the data\minecraft\worldgen folder.

Island Sizes
You can choose to change the size/rarity of the Islands that generate! There are many different options, ranging from Rare Tiny Islands to a Bonanza of Large Islands! To do this, find the appropriate island_noise.json file (located in Extra Files/Island Sizes) put it in data\minecraft\worldgen\density_function\util, and replace the existing file there with it.

Rarer Ocean Structures Makes all ocean structures (shipwrecks, monuments, ocean ruins) rarer than normal. With the increased amount of ocean coverage, some people may want these OP sources of loot to be reduced. To do this, put the relevant.json file corresponding to the structure you want to decrease the spawn chance of (located in Extra Files/Rarer Ocean Structures), and put it in data\minecraft\worldgen\structure_sets.

External resources



Project members

Quidvio

Owner


Technical information

License
MIT
Project ID