Started by
asadef
on
Topic category: Help with MCreator software
I'm creating a biome with multiple variants of a new tree, just like the vanilla ones. I created structures for each variant, so each variant spawn independently.
The issue is that after the biome generates, some trees overlap, so cases like two stems touching or the leaves of a tree destroying part of the stem of another are quite common (it is possible to even find pieces of a destroyed tree floating).
Is there a way to stop this from happening? I thought on adding a procedure to check if there is air around the spawning point of a tree, so if it returns true the tree spawns, but have no idea on how to make it work, or if it is even possible...
Edited by asadef on Mon, 04/19/2021 - 07:26
I don't know why people don't know about this.. But here's the answer:
You need to make sure, that the structure block is in the center of the tree.
Or the tree will be off centered and might collide with other structures.
Sorry for the images not showing up.
Here is the image of how NOT to setup structures: https://drive.google.com/file/d/1wKMWN7naKpNkTUfSgZ84JNukSIlmZvPC/view?…
here is the image of how to setup structures: https://drive.google.com/file/d/1AXe5_eRQjJ5mwOF5VniZDRx2TSa2mbS1/view?…
You can reach this goal, by changing the center point of the structure!
"Access denied" :(
CodeLovingBison, I kindly advise you to not use Google Drive for sharing images, as not all the time can people remember to change the permission settings to "anyone with the link". use sites like Imgur or imgbb instead. but if you wish to continue using Drive, always set the permissions to be visible to anyone with the link so that others can access it ^_^
Thank you for warning. I will be more careful...
OK FINUALY!
Here is the image of how NOT to setup structures: https://ibb.co/7QzZ0Ps
here is the image of how to setup structures: https://ibb.co/VxrstM2
It worked! Thanks!
You're welcome!
Wait... Did you set the center point of the structure like this?
Example: https://ibb.co/H7N8VhS
Because if you did it in the structure block, it wouldn't work. It will be offcentered as usual...