Add custom structure to Village structure pool

Started by Twebster9000 on

Topic category: Help with Minecraft modding (Java Edition)

Joined Dec 2023
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Add custom structure to Village structure pool

I wish to add a custom structure to a vanilla village. I have made the structure, and using Jigsaw Blocks I set it up identically to how the indivigual village structures are set up. I want to know how I can add my structure to the pool that villages draw from to generate.

If it's relevant, I'm using Mcreator 2024.2 because some of the plugins my mod relies on haven't been updated to 2024.4 yet.

Joined Apr 2023
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
I know this is a bit of a…
Mon, 04/14/2025 - 18:59

I know this is a bit of a long shot, but did you ever figure this out?

I am looking for a way to do this in 2025.1

Joined Dec 2017
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
You'd have to rewrite the…
Fri, 08/01/2025 - 17:04
  • You'd have to rewrite the village pool .json to include your custom structure along with vanilla structures. This is in the data/minecraft/worldgen/template_pool/village/
    • From there you pick from your village type such as /plains or /snowy
    • After you pick your village, pick the pool you are adding to such as houses.json or streets.json
    • I recommend figuring out and copying over the vanilla pool to your mods minecraft data folder then just adding your structure to the pool.
    • To make it easy to add your structure to the pool, move your structure nbt file to the corisponding structure pool folder in the data/minecraft/structure/village/?type?/?pool? folder so you can use the same context as the vanilla pool.json file.
Joined Dec 2017
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Much like making a mod…
Fri, 08/01/2025 - 17:22

Much like making a mod jigsaw structure, vanilla minecraft has set pools which specify the chances of a specific structure to generate, unless you add your structure to this pool, you wont be able to generate your structure in a village.

Joined Dec 2017
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Update: It is actually…
Fri, 08/01/2025 - 17:36

Update: It is actually easier to just use your structure in your mods structure folder and calling it in the pool from there.

Joined Dec 2017
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
If nothing that I said seems…
Fri, 08/01/2025 - 17:46

If nothing that I said seems to work, you might not be able to without actually coding it.