First off, it's a pain to manually upload every single file in a custom pack by hand but that's not why I'm here. While I was testing Terra's functionality with Minehut, I discovered that the structure files it uses to manually generate all its structures (even all the custom trees) are not able to be uploaded on Minehut.
This can be a very simple fix by allowing .tesf extension files to be uploaded onto Minehut. I really hope they can work on this soon because otherwise our custom packs work, but will be extremely empty as Terra makes extensive use of a custom structure generation system to override vanilla generation.
Thank you for your time.