Started by
T55
on
Topic category: Help with Minecraft modding (Java Edition)
Does anyone have any way to make a 1.19 world deeper? I saw that @__SK__ has a mod made for it, and I read a tutorial from him, but I didn't understand what to do.
So, if anyone knows, can you please show me how to do it in pictures or a video?
Edited by T55 on Tue, 05/09/2023 - 22:12
Since 1.17+ Mojang has made possible to change worldgen with json files, I see you asked for 1.19. If you are trying to change the world height/depth for 1.19.2, go to misodes website in order to det the reference json files.For 1.19.3 or 1.19.4, you will need different sets of json files. Worldgen has been changing a lot.
https://misode.github.io/dimension-type/?version=1.19&preset=overworld&…;
You will need the dimension_type and noise_settings for your json files. As an example for the Overworld you will need the proper overworld.json in the dimension_type (short format) and noise_settings (long format) folders. If it is for a custom dimension, then the files will have your dimension's name (generated by MCreator, but you must modify the files manually in all scenarios). There you must change the:
"min_y": -64,//lowest min -2032
"height": 384,//highest max 2031
to your desired values. These values must be divisable by 16. More info in ... https://minecraft.fandom.com/wiki/Custom
Also make sure the ligical_height is not greater than height. I prefer to set it the same as height.
"logical_height": 384,//highest max 2031
If you want to remove the lava below -54, then you will need to create mixins. In my case, I have created mixins for 1.19.3, 1.19.2, and 1.17. Sometimes these mixins are difficult, I am still working on 1.18.2's mixin. You can also change the cave formations and/or terrain. Anyways, this is not an easy topic to teach ... but it is not difficult to understand either. Can't post the code here, it has a few thousand lines.
Best wishes!
One Question:
Where do I need to put the .json file?
@_SK_ Thx!
Idk where I would put the .json files though
NVM, I found where to put the files :)
For future reference.
File location ... for Overworld
src\main\resources\data\minecraft\dimension_type\overworld.json (short format)
src\main\resources\data\minecraft\worldgen\noise_settings\overworld.json (long format)
File location ... for Custom dimension
src\main\resources\data\mod_id\dimension_type\dimension_name.json (short format)
src\main\resources\data\mod_id\worldgen\noise_settings\dimension_name.json (long format)
Saving this for later, yall are amazing