#Structures generatio datapack

1 messages · Page 1 of 1 (latest)

valid surgeBOT
#

<@&1201956957406109788>

Someone will come and help soon!

💬 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

long silo
#

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

crude oarBOT
long silo
#

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

long silo
#

Then check the logs for errors

crude oarBOT
#
Pack Format (1.21)

1.21:
Datapacks: 48 Resourcepacks: 34

long silo
#

Those sure are files

#

✨Check the logs for errors✨

crude oarBOT
#
Output Logs

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:

  1. Enable logs in the Minecraft Launcher
  2. Start your game (or restart it if you already have an open instance)
  3. Enjoy spotting errors getting much easier!
long silo
#

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

long silo
#

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

long silo
#

Correct