Build your big structure, save it as schematic with Worldedit mod (or any other mod), open that *.schematic file in https://beta.cubical.xyz/ , make changes if needed, export it as Minecraft Structure (*.nbt), import it to MCreator, and finally add it in a procedure. In theory, there is no size limit ... but it relies on the pc's specs.
That sounds like it would definitely work, but what about chunk loading? sometimes a structure would get cut in half because of chunks, which is why minecraft made the structure block size limit 48x48
First off, mcreator does not support jigsaw blocks, and second off, structures larger than 16Lx16W usually get cut off at chunk borders. Though, as far as I know it can be as high as you want without major problems.
I found that what works is that you have to save your structure in individual smaller parts and make your own make-shift jigsaw blocks to spawn in the other parts of your structure.
Ex. a custom block on the edge of your main structure, that when triggered will spawn another structure to extend your main one. There are probably better ways to do this but I found I can get big structures this way without having any problems with them. Only this will cause lag if you make said structure too common.
Dividing your structure into smaller components, then loading each component in individually using procedures or 'custom' modded versions of jigsaw blocks is the method I use, and seems to be the best way to do this. Even generating structures within the 48*48*48 limit can cause lagspikes, and generating things one step at a time can sort of help with this. It also seemingly forces chunks to load since you'll be adding things after world generation, getting around the issue of things getting cut off, and custom procedures/generator blocks gives you way more control over randomization and how you want things to generate. ...But yes, it's the more time consuming and more complicated.
If you're going to do this, I recommend first creating skeletons of your structure in a test world, and using structure blocks to highlight and measure where things need to be placed. I'm currently working on overhauling every vanilla structure, so I've got a decent bit of expperience if you need examples.
Build your big structure, save it as schematic with Worldedit mod (or any other mod), open that *.schematic file in https://beta.cubical.xyz/ , make changes if needed, export it as Minecraft Structure (*.nbt), import it to MCreator, and finally add it in a procedure. In theory, there is no size limit ... but it relies on the pc's specs.
Example: https://mcreator.net/modification/81975/new-world-height-and-depth
That sounds like it would definitely work, but what about chunk loading? sometimes a structure would get cut in half because of chunks, which is why minecraft made the structure block size limit 48x48
And another thing, i saved the structure using //schem save, but i cant find the actual file, where do i get it?
I think it should work with jigsaw blocks too
Greetings,
First off, mcreator does not support jigsaw blocks, and second off, structures larger than 16Lx16W usually get cut off at chunk borders. Though, as far as I know it can be as high as you want without major problems.
I found that what works is that you have to save your structure in individual smaller parts and make your own make-shift jigsaw blocks to spawn in the other parts of your structure.
Ex. a custom block on the edge of your main structure, that when triggered will spawn another structure to extend your main one. There are probably better ways to do this but I found I can get big structures this way without having any problems with them. Only this will cause lag if you make said structure too common.
I have 50M blocks of schematic and cubical.xyx cannot handle that I think i have nothing to do..
Dividing your structure into smaller components, then loading each component in individually using procedures or 'custom' modded versions of jigsaw blocks is the method I use, and seems to be the best way to do this. Even generating structures within the 48*48*48 limit can cause lagspikes, and generating things one step at a time can sort of help with this. It also seemingly forces chunks to load since you'll be adding things after world generation, getting around the issue of things getting cut off, and custom procedures/generator blocks gives you way more control over randomization and how you want things to generate. ...But yes, it's the more time consuming and more complicated.
If you're going to do this, I recommend first creating skeletons of your structure in a test world, and using structure blocks to highlight and measure where things need to be placed. I'm currently working on overhauling every vanilla structure, so I've got a decent bit of expperience if you need examples.
Easier solution to anything here.
Use this mod, it'll let you make your structure up to I believe 256x256x256
https://www.curseforge.com/minecraft/mc-mods/huge-structure-blocks
I used this for my mods, I do not know if MCreator works differently than normal forge modding but this should work I believe.