How to make an underwater biome (tutorial)

Started by TheReallyFatChicken on

Topic category: User side tutorials

Active 4 years ago
Joined Jan 2020
Points:
839

User statistics:

  • Modifications: 1
  • Forum topics: 20
  • Wiki pages: 0
  • MCreator plugins: 0
  • Comments: 203
How to make an underwater biome (tutorial)
Thu, 12/17/2020 - 03:16 (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.

Edit: people have complained about not being able to set biome heights to negative numbers. You can, it's just that the arrow buttons don't do that so you have to type it.

Edited by TheReallyFatChicken on Thu, 12/17/2020 - 03:16
Active 3 years ago
Joined Feb 2020
Points:
792

User statistics:

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

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

Active 4 years ago
Joined Jan 2020
Points:
839

User statistics:

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

Glad you found it useful!

Active 11 months ago
Joined Dec 2019
Points:
706

User statistics:

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

Cool tutorial. What a weird username...

Active 1 day ago
Joined May 2018
Points:
1121

User statistics:

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

Also make sure to set its parent biome to Ocean.

Active 4 years ago
Joined Jan 2020
Points:
839

User statistics:

  • Modifications: 1
  • Forum topics: 20
  • Wiki pages: 0
  • MCreator plugins: 0
  • Comments: 203
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).

Active 2 years ago
Joined May 2020
Points:
656

User statistics:

  • Modifications: 0
  • Forum topics: 8
  • Wiki pages: 0
  • MCreator plugins: 0
  • Comments: 14
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

 

Active 1 day ago
Joined May 2018
Points:
1121

User statistics:

  • Modifications: 8
  • Forum topics: 36
  • Wiki pages: 0
  • MCreator plugins: 0
  • Comments: 367
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.

Active 4 years ago
Joined Jun 2016
Points:
3744

User statistics:

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

Nice tutorial :)

Active 4 years ago
Joined Jan 2020
Points:
839

User statistics:

  • Modifications: 1
  • Forum topics: 20
  • Wiki pages: 0
  • MCreator plugins: 0
  • Comments: 203
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).

Active 2 months ago
Joined Feb 2020
Points:
814

User statistics:

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

Did you solved the problem with the giant cliffs?

Active 4 days ago
Joined Jul 2020
Points:
651

User statistics:

  • Modifications: 1
  • Forum topics: 7
  • Wiki pages: 0
  • MCreator plugins: 0
  • Comments: 11
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.

Active 4 years ago
Joined Jan 2020
Points:
839

User statistics:

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

Yeah, that sounds right.

Active 4 years ago
Joined Jul 2020
Points:
653

User statistics:

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

Nice

 

Active 4 months ago
Joined Sep 2016
Points:
944

User statistics:

  • Modifications: 3
  • Forum topics: 9
  • Wiki pages: 0
  • MCreator plugins: 0
  • Comments: 335
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