Started by
AwesomeCoderDude
on
Topic category: Minecraft mod ideas exchange
Hello Mcreator community!
In the mod I'm working on, I am looking to have a dimension that's entirely caves. I want these to be custom generated, because normal caves don't have what I am looking for. I have a few ideas, but if anyone knows a way or has an idea of how to generate a custom cave, I would love to hear! The types of caves I'm looking for are huge underground expanses, tall and very wide.
I've got a fair bit of experience on feature generation, (smaller stuff like custom rocks, plants, patches, etc), but very limited experience on custom terrain generation. To the best of my knowledge, there aren't great ways to do this in MCreator without custom code, though it's entirely possible I just haven't looked into it enough.
If it's underground though, would the default nether generation, but with different blocks, suite your purposes?
Custom dimension generation seems pretty complicated, and it is after the new generator was made. Its basically just a long list of arguements and values. Its a massiv noise generator, if you lock your dimension and open the long .json file you can find the noise router. If you use Misode you can find the default noise files used in minecraft. These include cave noise, so in theory you should be able to make a dimension that is the overworld without the surface. You would need a top and bottom bedrock layer like in the nether so using that as a base like what Mindthemoods says is probably the way to start. The problem with locking your dimension code though is that you cannot add any more biomes to the dimension so you should either save the custom code in a seperate text file while you finish the dimension or only custom code after your happy with it. However changing the arguement values will change how your biomes are generated in the biome, use Misode to get the best generation by copying the code you have made in .json file. Or just use Misode dimension generator for everything.