#Structures generatio datapack
1 messages · Page 1 of 1 (latest)
<@&1201956957406109788>
💬 While you wait, take this time to provide more context and details.
🙇 If nobody has answered you by <t:1728611859:t>, feel free to use the Summon Helpers button to ping our helper team.
✅ Once your question has been resolved (or you no longer need it), please click Resolve Question or run /resolve
Just about everything is the same in 1.21, just the name of the structures folder has been renamed to structure
We have a guide for making custom structures that is up to date in every other regard
Guide on making custom structures using datapacks
You can paste the contents of the files in here, sure
I'm on mobile so I can't dissect a data pack zip or anything
Yep, all good
Template pool Json files
Template pools are used by jigsaw structures to decide what the first piece that gets placed is, and what additional pieces expand out from jigsaw blocks
This is covered in my guide 🙂
I don't know what that is. That's a valid filename if that's what you mean
I don't know what you're fishing for 😅
That's a valid filename, that's all I can say to the question "can I put wildfire.json in the template_pool folder?"
So you mean more or less useless
I'm sorry but I'm not gonna just repeat myself when anything I could say is on the guide. I'm happy to provide clarity or additional information on anything from the guide that is confusing or that you have follow up questions about absolutely, but I did write it for a reason. It does a very good job of providing foundational knowledge such as what a template pool does and what to put in it
You'll need all of those fields, but you don't want to recreate it exactly, because that's just the structure set file for the vanilla villages, which is presumably not what you want to make
It's provided as an example
The name of the structure folder that your structure NBT files get saved in
It used to be structures, now it is structure
Yep
As far as custom structures go, yes
They added some additional, optional features in 1.21, but they're not breaking. It's possible if you use them then the pack might not work in 1.20.x, but I'm not certain on that and you can simply opt not to use them
The one that comes to mind being fluid override or something of that nature
If you're in 1.21, structure. If you're in 1.20.x, structures
No it does not
Looks fine
If you need someone to approve every individual thing you do, I'm sorry but that's not me
Try putting something together, try it in-game, if it doesn't work then I can help figure out why
Then check the logs for errors
1.21:
Datapacks: 48 Resourcepacks: 34
The logs are where Minecraft displays errors when something goes wrong and can thus help you gain information about why something isn't working for you! To open the logs:
- Enable logs in the Minecraft Launcher
- Start your game (or restart it if you already have an open instance)
- Enjoy spotting errors getting much easier!
Great, so that's telling you that it can't find a file called rare_temple_small in your template_pool folder, which is what your structure JSON file says is the start pool. The only template pool file you have is called ruin
Well there's a couple reasons that could happen. Let's see what your structure json file looks like now
Hmm, nothing there that should be making it generate in the sky 🤔 is it in the sky consistently? Have you tested a few different places/worlds?
That's controlled in the structure set file, by modifying the fields in the placement section
What each of those fields does is explained in the guide's section on structure set files
Weight is for determining which if the structures that structure set contains will spawn, so if the structure set only contains one structure, the weight doesn't do anything
Correct