I'm working on a world-gen project for Minecraft Bedrock where I want to replace the default vanilla oaks with high-quality custom models.
My goal is to modify the 'oak_tree_feature.json' to act as a selector. Instead of generating the standard trunk and leaves, it will pick from a randomized list of custom structures (.mcstructure files).
I want to achieve a natural look by using a weighted list so the game randomly chooses between different tree variations every time a feature is triggered. If anyone has tips on optimizing the placement or handling the ground-level offsets for these structures, I'd love to hear them!