How to make an underwater biome (tutorial)

Started by TheReallyFatChicken on Sat, 06/27/2020 - 20:20

Topic category: User side tutorials

Last seen on 14:25, 26. Oct 2020
Joined Jan 2020
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
How to make an underwater biome (tutorial)
Mon, 08/31/2020 - 15:02 (edited)

I've seen a lot of people asking about this, and I was wondering too, so after a bit of thinking and testing, I found a strategy that works.

1: Make your biome. Make a biome with the surface and underground blocks gravel (or sand for warm/lukewarm). Set the trees to Vanilla. Set all the "X's per chunk" (trees, flowers, etc.) to 0 (though if you want giant mushrooms, that would look pretty cool, I guess). Then, and this part is important, set the Base Height to a negative number, and the base height variation to something where if you added it to the base height, it would stay negative (e.g., -0.5, with a variation of 0.2).

Important note: for some reason, the biome won't spawn the "surface" block, and will only spawn one layer of the "underground" block. So, for an example of a default cold ocean, the "underground" block would be gravel, which would get one block of gravel on the surface. If you made a custom grass or something, set the underground block to that grass as well, not just the surface block.

2: Make some structures. Launch a world and make structures for kelp (around 15 high), seagrass, and double seagrass (make sure they're waterlogged). Save and import them. Then create structures for each type. Set the number per 1,000,000 chunks to 1,000,000, and then set the grouping min-max to something around 10-16 for the kelp and seagrass, and 3-5 for the double seagrass. Have all the structures spawn in your biome.

3: Test it. Find your biome. If you were correct with the heights for it, it should be completely underwater, and if you were correct with the structures, there should be kelp and seagrass everywhere.

4 (Optional): Add more seagrass/kelp. If you're unsatisfied with the amount of seagrass and kelp currently in your biome, duplicate the structure you want more of, call it something like "second_X" (X being the name of the first structure), and keep all of the settings the same. This will double the amount of that plant. (E.g, in my mod Brine, the Kelp Cliffs have a lot of kelp, so there are three structures for it).

Thanks for reading, I hope this helped!

Note: also set its parent to Ocean, variants of Ocean, and/or Beach/Stone Shore.

Please note that the kelp generation of this is quite different than Vanilla kelp generation. This pretty much just sticks kelp wherever randomly, whereas with Vanilla, each chunk has a 1/18 chance to generate a tightly-packed group of kelp. It shouldn't matter too much, and will behave fine, but just keep in mind it'll be uglier than Vanilla kelp generation.

Edited by TheReallyFatChicken on Mon, 08/31/2020 - 15:02
Last seen on 16:00, 22. Oct 2020
Joined Feb 2020
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
wow, thanks!  will…
Wed, 07/01/2020 - 19:24

wow, thanks!  will definitely add this to a mod at some point!

Last seen on 14:25, 26. Oct 2020
Joined Jan 2020
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
Glad you found it useful!
Mon, 07/06/2020 - 16:34

Glad you found it useful!

Last seen on 10:43, 24. Oct 2020
Joined Dec 2019
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
Cool tutorial. What a weird…
Fri, 07/10/2020 - 16:37

Cool tutorial. What a weird username...

Last seen on 12:28, 27. Oct 2020
Joined May 2018
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
Also make sure to set its…
Fri, 07/10/2020 - 17:16

Also make sure to set its parent biome to Ocean.

Last seen on 14:25, 26. Oct 2020
Joined Jan 2020
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
Vinsplayer, I agree the…
Fri, 07/10/2020 - 18:37

Vinsplayer, I agree the username sucks. Call me Epic Necromancer instead (probably even weirder, but it's what I go by on most sites).

Last seen on 16:26, 26. Oct 2020
Joined May 2020
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
i have problem, its making…
Sat, 07/11/2020 - 20:59

i have problem, its making realy weird ocean with flying islands on sides and without any block only water and bedrocks

 

Last seen on 12:28, 27. Oct 2020
Joined May 2018
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
I have a very similar…
Sun, 07/12/2020 - 04:22

I have a very similar problem; around my biome are insane cliffs that go all the way up the build limit.

Last seen on 07:04, 27. Oct 2020
Joined Jun 2016
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
Nice tutorial :)
Sun, 07/12/2020 - 13:39

Nice tutorial :)

Last seen on 14:25, 26. Oct 2020
Joined Jan 2020
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
I'm not having any problems…
Mon, 07/13/2020 - 15:27

I'm not having any problems with giant cliffs. And remember that for base height and height variation, 0.1 is ~10 blocks, and 0 (for the base) is Y 64 (sea level).

Last seen on 17:57, 26. Oct 2020
Joined Feb 2020
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
Did you solved the problem…
Fri, 07/31/2020 - 04:37

Did you solved the problem with the giant cliffs?

Last seen on 06:44, 10. Sep 2020
Joined Jul 2020
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
The giant cliffs are caused…
Fri, 07/31/2020 - 17:18

The giant cliffs are caused by having the base height of the biome too low. Try raising the base height.

Last seen on 14:25, 26. Oct 2020
Joined Jan 2020
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
Yeah, that sounds right.
Fri, 08/07/2020 - 15:52

Yeah, that sounds right.

Last seen on 06:40, 26. Aug 2020
Joined Jul 2020
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
Nice  
Wed, 08/12/2020 - 19:00

Nice

 

Last seen on 19:30, 26. Oct 2020
Joined Sep 2016
User points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
Thanks a lot! This was…
Thu, 08/13/2020 - 23:44

Thanks a lot! This was really useful and we thank you for testing for us :3