Topic category: Feature requests and ideas for MCreator
It would be interesting if there was a procedure block that checks if a certain structure fits in a certain place.
Specifically, "fit" means that the structure to be generated there would not replace any non-air blocks.
Additionally, an advanced version could be made that allowed adding inputs (such as when calling a procedure within another) and that these inputs would be other blocks to check that they are not crossed.
It could also be interesting to have a way to generate structures without being able to replace selected blocks in their appearance. This idea would be necessary to be able to easily create custom trees, since now you would only have to create the tree in a world, save the structure, and when generating them with bonemeal in your sapling, you would simply use the check if structure fits and if it returns true, place the structure there.