Тёмный

How to Make Custom Village Datapacks in Minecraft 1.20 (Ep 1) 

Conure
Подписаться 2,4 тыс.
Просмотров 14 тыс.
50% 1

Episode 2 - Jigsaw Blocks! • How Jigsaw Blocks Work...
In this video, I show you how to:
- Save a custom structure into a datapack
- Make that structure placeable with /place
- Make the structure generate naturally in the world
Download the datapack! (Completed - includes content from episode 2) www.planetminecraft.com/data-...
Join the Discord Server! / discord
Part of the Thunderbirds Worldgen Project! All builds showcased in this video were created by @RavenRavel, with some minor contributions from myself and @DoctorPlasmaMC.

Игры

Опубликовано:

 

15 июл 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 110   
@conure512
@conure512 6 месяцев назад
FAQ (please read before commenting) Q: "Where's the download link/Ep2 link?" A: Video description. Q: "Can I do this on Bedrock edition?" A: No! Bedrock doesn't support datapacks. Q: "I followed along and I can't get it to /place!!" A: I get this question frequently, and the answer is almost always that you spelled something wrong. Go back into your datapack, make sure all your references to your own files are spelled exactly the same as how you named them. Also, if you're running this on a personal server (which is highly recommended instead doing this in singleplayer), make sure you're checking the SERVER LOGS for any info on errors you might've made! Error messages often tell you exactly what part of the datapack is having an error. Q: "I got /place to work but it won't spawn naturally in the world" A: Same answer as the last question - make sure you've spelled everything right. But if you've checked through and still can't find the error, another potential problem is that in structure_set, "separation" must always be a smaller number than "spacing". Other things to remember: - Datapack files cannot have capital letters in their names. Lowercase letters, numbers, and _ - . are all allowed. - The command /reload DOES NOT WORK!! You MUST restart your world/server if you've made edits to your "worldgen" files. This is different from almost every other datapack file type. I've also gotten other questions such as "How do I make the structure spawn underground?" For questions like this, and pretty much any other type of question, see the available options on the Wiki: minecraft.wiki/w/Template_pool minecraft.wiki/w/Structure/JSON_format minecraft.wiki/w/Structure_set
@Cactusking1
@Cactusking1 4 месяца назад
Just wondering why do you recommend doing this on a personal server and not singelplayer. and how do I get one, do they cost money?
@TheFoldedUniverse
@TheFoldedUniverse 3 месяца назад
@@Cactusking1 For that I would recommend using the Essential mod (it adds the friends feature from bedrock edition). That way it is not only free but you can also really easily open the world folder. Be warned though. If you open Minecraft through any other launcher other than the official one, this will not work.
@therombaro
@therombaro 2 месяца назад
13:27 - @conure512, if I'm on a single-player world, in order to refresh the worldgen folder do I have to completely close and open the game? Or is it sufficient just to exit the world and re-enter it without closing the entire game?
@TheFoldedUniverse
@TheFoldedUniverse 2 месяца назад
@@therombaro you can just close the world without closing the game and that would work just fine
@therombaro
@therombaro 2 месяца назад
@@TheFoldedUniverse okay thanks! Yeah, it’s kinda hard to tell how it works when nothing is working in my world. I’m getting there, tho
@tjb3171
@tjb3171 9 месяцев назад
Finally, someone who makes a vid on how to do this in 1.20
@unstableisotopeiscool
@unstableisotopeiscool 7 месяцев назад
it should work in (most) versions
@ImGoingQuackers
@ImGoingQuackers 4 месяца назад
@@unstableisotopeiscool Will it work in 1.18.2? I'm trying to make custom villages for my Create Mod server.
@asdfasdfasdf2053
@asdfasdfasdf2053 4 месяца назад
Duuuuuuuuuuuuuuuuuuuude, this is amazing. A lot of the other tutorials focus on typing out the JSON, but this is EXACTLY what I was looking for! Specifically what file does what and how to test as you go. Now, I'll just need to watch it like 3 more times to get it to sink in and build my first datapack hahahah
@TheFoldedUniverse
@TheFoldedUniverse 3 месяца назад
THANK YOU THANK YOU THANK YOU THANK YOU!!!!! I have been trying for a year to get this working and it has never worked. Thank you for providing me with the tutorial that FINALY made it work! I hope you can continue the structure series, and maybe do tutorials on other custom worldgen to. Thank you.
@_pakoreii
@_pakoreii 6 месяцев назад
Tysm, fjnally found someone who explains and makes the folders itself instead of having a preloaded pack and just explaining the json
@AutisticCupOfTea
@AutisticCupOfTea 10 месяцев назад
How much talent do you want to have? Conure : Yes!
@thugpug4392
@thugpug4392 10 месяцев назад
Excited for episode 2, jigsaw blocks seem so cool
@OLIVER427
@OLIVER427 Месяц назад
FINALLY! Someone who has a GREAT tutorial for 1.20! Thank you!!
@DoctorPlasmaMC
@DoctorPlasmaMC 4 месяца назад
Excellent series from the very start. I will say the autocomplete functionality with the Visual Studio Code datapack plugin is super helpful.
@conure512
@conure512 4 месяца назад
Convincing argument. However, if I may present my own counterargument: notepad opens faster lmao
@DoctorPlasmaMC
@DoctorPlasmaMC 4 месяца назад
@@conure512 *pulls syntax highlighting out of sheath*
@mariushauge7628
@mariushauge7628 2 месяца назад
This is amazing and really helpful! Thanks!
@s.her.3006
@s.her.3006 9 месяцев назад
I made a little datapack myself where I also generate some custom structures but since 1.19.4 the worldgen just didn't work anymore and i didn't know why. And thanks to ur tutorial i could fix my mistakes and now it also works in 1.20! Thank u very much
@asdfasdfasdf2053
@asdfasdfasdf2053 4 месяца назад
Did you post a summary anywhere? I'd like to update some datapacks that some other people made for 1.19, and that would be helpful to try to update a big unfamiliar codebase.
@SirCauliflowerr
@SirCauliflowerr 6 месяцев назад
Heya, I really liked the video's, your explanations are clear and consise, and you explain it better then other yt'ers in my opinion. I have a request! Would you also be able to make a video on how to add lootchests with loottables to these structures? I cant seem to figure it out. Much thanks already!
@nuklearboysymbiote
@nuklearboysymbiote Месяц назад
hi just found your channel. congrats on 1k subs! added one more for u :)
@poot6760
@poot6760 9 месяцев назад
Hey, I am really enjoying it so far. Could you maybe paste the file templates for structures/pools though? Copying by hand takes time and it is easy to make a mistake so I figured it would be best to ask you. Thanks in advance :D Also you earned a sub with how well this is explained. Edit: OMG IT WORKED!!! YOU ARE WONDERFUL!!!! IT ACTUALLY WORKS I LOVE YOU THIS IS SO GREAT
@conure512
@conure512 9 месяцев назад
I've got a download link to the datapack in the description! And thank you! Glad you made it work :)
@_pakoreii
@_pakoreii 5 месяцев назад
You deserve 100k subs
@Neo-ho8lu
@Neo-ho8lu 4 месяца назад
Best Minecraft videos ive found on the internet about this topic. But how do i get the datapack into a world before it is generated?
@conure512
@conure512 4 месяца назад
In singleplayer, in the world generation screen, open the Datapacks menu and it'll let you put files into a folder. On a server, you can create the world folder containing only the datapacks folder, out your datapacks in, and the server will fill out the rest of the world when it starts.
@Minecrafter8197
@Minecrafter8197 8 месяцев назад
very cool bro
@UndertaleNoEscape
@UndertaleNoEscape 4 месяца назад
if you want to make the structure underground remove the project start to heightmap line and put a Y number on the absolute line where there's a zero thing
@RavenRavel
@RavenRavel 10 месяцев назад
YEEHAW
@EnderThePirate
@EnderThePirate 5 месяцев назад
i downloaded the datapack you uploaded to planetminecraft and i edited it to be my structures and file names and for some reason it keeps saying that it failed to validate the datapack whenever i try to add it to a world
@TheFoldedUniverse
@TheFoldedUniverse 3 месяца назад
So....... I did exactly what you said but when I tried to save the structure I got a message that said: "Unable to save structure 'mci:well/entrance/well_top/well' " Do you know if there is something I did wrong?
@amwaspgaming1149
@amwaspgaming1149 5 месяцев назад
hello I just need to ask. i can /place my structure as a template but not as a normal structure. I can't seem to find anywhere that I have misspelled.
@FunKayyy
@FunKayyy 3 месяца назад
Is there a way to disable blobs of ground from generating beneath the structures or even continue generating certain blocks down like how old villages generated cobblestone foundations if they generated over an edge? I'm interested in making a Mangrove Village that consists of raised docks and platforms so features like that are kinda essential.
@conure512
@conure512 3 месяца назад
Sure! You can set "terrain_adaptation" in the structure file to "none" instead of "beard_thin".
@FunKayyy
@FunKayyy 3 месяца назад
@@conure512 wonderful, tysm!
@ParkorIsPirate
@ParkorIsPirate 6 месяцев назад
I followed along but couldnt get the /place command to work is there anything I could try to fix that?
@raffoxygames2249
@raffoxygames2249 Месяц назад
So I'm encountering a anoying error after implementing the worldgen JSON files. It says: the currently selected datapack prevents the world from loading. I've found out that it only gives me this message after adding in the JSON files. I am also using version 1.20.5. Don't know if that could be one of the reasons. Any ideas on how to fix this?
@War_games_ps4
@War_games_ps4 Месяц назад
Do you know how to place it in a single player world with the structure block. By me it says that it is not available.
@sahilislam7709
@sahilislam7709 4 месяца назад
@Conure you advice has been amazing but i have one question. i am attempting to make boats but everytime they spawn they generate pieces of land with them and i dont want that to happen so how would i stop it
@conure512
@conure512 4 месяца назад
Change terrain_adaptation from "beard_thin" to "none" :)
@sahilislam7709
@sahilislam7709 3 месяца назад
@@conure512 thank you it worked but the tags dont work it keeps sending me to the safe mode screen no matter what i even checked the name spaces over 5 times but it still keeps sending me to the safe mode screen
@splatonk
@splatonk 4 месяца назад
/place places only air, the portal structure is summonable by structure blocks but /places places nothing
@mr_gaming1382
@mr_gaming1382 3 дня назад
Is there a how to put them underground
@sventomasek
@sventomasek 6 месяцев назад
I can spawn my structure using /place in the world I made the datapack in but not in new worlds. It says "Generated structure..." but I don't see it anywhere, and when I use /locate it says it found the structure at this location but there's nothing there. Edit: Figured it out I just mistyped something but idk why it worked in one world and didn't in another
@PandaBait28
@PandaBait28 5 месяцев назад
What did you mistype? Having the same issue.
@jacobgutierrez7945
@jacobgutierrez7945 9 месяцев назад
Can you please give us the scripts that you used to make the datapack work? The letters are to hard to copy.
@conure512
@conure512 9 месяцев назад
I've got a download link to the datapack on Episode 2 right now, I might add one to this video as well if I get around to it
@contrastedred5933
@contrastedred5933 9 месяцев назад
What do I need to change to make this spawn underground?
@conure512
@conure512 9 месяцев назад
If I remember correctly, there's a setting in the structure json file which I have as "WORLD_SURFACE_WG" and you can change it to "BURY" or something like that. All the details are on the wiki under Custom Structure :)
@contrastedred5933
@contrastedred5933 9 месяцев назад
@@conure512 thank you
@user-hl3gi1qn1c
@user-hl3gi1qn1c 3 месяца назад
Can you / replace air for the structure voids?
@conure512
@conure512 3 месяца назад
yeah, or you can just add "keep" to the fill command
@whycantithinkofaname26
@whycantithinkofaname26 Месяц назад
I got the error "Errors in currently selected data packs prevented the world from loading. You can either try to load it with only the vanilla data pack ('safe mode'), or go back to the title screen and fix it manually" Edit: if anyone else has this problem i got it because i forgot to put in separation, make sure to look for typos too!
@Lehyperjay17
@Lehyperjay17 6 месяцев назад
Hi, i have question. Is the custom village thing also works on bedrock? If yes, how??
@conure512
@conure512 6 месяцев назад
Nope, bedrock doesn't have datapacks. If there is a way, I am not aware of it, because I don't play bedrock.
@timewarper9575
@timewarper9575 6 месяцев назад
Im having a problem where I copied everything word for word, but mine doesnt do the /place at all
@ParkorIsPirate
@ParkorIsPirate 6 месяцев назад
same
@iliyangamer
@iliyangamer 7 месяцев назад
I'm trying to use /locate structure, but nothing. I don't understand how to put "overworld"
@conure512
@conure512 7 месяцев назад
Structure placement is dependent on the biome, not the dimension. Getting your structure to spawn in the overworld is as simple as specifying that it should spawn in overworld biome(s).
@iliyangamer
@iliyangamer 7 месяцев назад
@@conure512 Is there no way I can find on the site to know it?
@conure512
@conure512 7 месяцев назад
@@iliyangamer minecraft.wiki should have all the info you need. just go to the page called Custom Structure.
@iliyangamer
@iliyangamer 7 месяцев назад
@@conure512 Ok thank you.
@danRP408
@danRP408 2 месяца назад
Does this work on 1.19.2?
@Cactusking1
@Cactusking1 4 месяца назад
I dont have the "pack.mcmeta" at 7:36, is it neaded? If yes why dont I have it and how do I get it
@5oc788
@5oc788 3 месяца назад
yes it is - its literally renaming the end file part after . to mcmeta
@UndertaleNoEscape
@UndertaleNoEscape 4 месяца назад
my datapack says that it's for an older version, how do i fix this?
@conure512
@conure512 4 месяца назад
That's all controlled by pack.mcmeta. Make sure you're using the latest format!
@UndertaleNoEscape
@UndertaleNoEscape 4 месяца назад
fixed it
@stonksoftheworld2139
@stonksoftheworld2139 4 месяца назад
im at 8:26 and it isnt working idk what to do ive restarted 2 times
@5oc788
@5oc788 3 месяца назад
do you have the .mcmeta
@Eaglebrace
@Eaglebrace 14 дней назад
For any dummy like me out there not figuring out why things may not work like really you have typed everything from top to bottom and almost pulling the hair out cause you cant figure out why, Well ladies and Gentlement i found out today thanks too the wonderful community that I for some reason mixed things up by putting my pack in the *Resourcepack* folder, And not in the *Datapack* folder in your saved world folder were it should be. Also for any one who struggle to find the numbers for the pack_format for 1.20.6, it is 41 Happy Datapack making folks!
@mrMasus
@mrMasus 7 месяцев назад
Does this work on bedrock ??
@conure512
@conure512 7 месяцев назад
Datapacks are java only.
@5oc788
@5oc788 3 месяца назад
as I've delved into some comments since I'm making a data pack for a friend discord server Minecraft server, and I've seen Concure512 say ".Json files can't be empty" they can be. at least on windows so, I humbly ask. put the base .Json code into the description or into the comment section.
@conure512
@conure512 3 месяца назад
The datapack can be downloaded from the link in the description if you want the raw code!
@5oc788
@5oc788 3 месяца назад
@@conure512 yeah I did it looks like the completed code that I can't really use for a base unless I have the raw base code (that you can see in the video)
@Wyattcherico
@Wyattcherico 2 месяца назад
Note to other people, bc this realy confused me. For some reason, structures made this way will not spawn naturally in a superflat, even with the correct biome. No idea why, but it is the case.
@conure512
@conure512 2 месяца назад
Did you tell the superflat world to not spawn structures? I believe that's a setting you can specify when generating the world.
@Wyattcherico
@Wyattcherico 2 месяца назад
It spawned normal structures, just not mine @@conure512
@Wyattcherico
@Wyattcherico 2 месяца назад
It spawned normal structures, just not mine@@conure512
@Wyattcherico
@Wyattcherico 2 месяца назад
also I'm having an issue with the buildings/extras from part 2 not spawning. The jigsaws are there, I made a template pool, its spelled right, it just doesn't work for some reason. @@conure512
@rshtg2019
@rshtg2019 9 месяцев назад
this doesnt work in forge does it
@conure512
@conure512 9 месяцев назад
It's a datapack, so it should still work in worlds loaded by a Forge client or server. But if you're asking whether this could actually be a forge mod, then no, that's a completely different process (and I've never used forge before so idk how to do it)
@Simiae
@Simiae 8 месяцев назад
@@conure512 you can package datapacks into forge mods.
@UnpaidNewbieTV
@UnpaidNewbieTV 6 месяцев назад
When add the .json files into the "structure" folder and the "template_pool" folder at 9:16, even with the .json files empty, I get an error message saying one of the selected datapacks had errors. I took out the .json files and the world booted up fine. How to fix?
@conure512
@conure512 6 месяцев назад
The json files cannot be empty! That will actually give you an error. If you were having errors before, then like I tell pretty much everyone here, you've probably spelled something wrong. Pay very close attention to what the errors are actually saying.
@5oc788
@5oc788 3 месяца назад
@@conure512 as someone who is following this tutorial step by step - yes they bloody can for some reason? no error - nothing - completely empty so the description should have at least the bare bones .json code (running on windows 11)
@TooCursed
@TooCursed 7 месяцев назад
dont get it
@ultimate_pleb
@ultimate_pleb 19 дней назад
I.... followed this?
@Lurucity
@Lurucity 7 месяцев назад
reusing this for later so i dont have to retype it "name": "minecraft:STRUCTURENAMEHERE", "fallback": "minecraft:empty", "elements": [{ "weight": 1, "element": { "location": "STRUCTUREHERE" "processors": "minecraft:empty", "projection": "rigid", "element_type": "minecraft:single_pool_element" } }] }
@conure512
@conure512 7 месяцев назад
Sure go ahead, or if you want I've put a download link to the pack in the description so you can access all the files :)
@Lurucity
@Lurucity 7 месяцев назад
@@conure512 thx
@Lurucity
@Lurucity 7 месяцев назад
btw i can load the center but its saying im loading a template and not a structure@@conure512
@_SnowyPlayz_
@_SnowyPlayz_ 10 дней назад
what about minecraft bedrock?
@ziriken6412
@ziriken6412 5 месяцев назад
doesnt work... heres my json: { "biomes": "minecraft:wooded_badlands", "adapt_noise": false, "spawn_overrides": {}, "type": "minecraft:jigsaw", "start_pool": "ts:welna/budynek", "size": 7, "step": "surface_structures", "start_height": { "absolute": 0 }, "project_start_to_heightmap": "WORLD_SURFACE_WG", "max_distance_from_center": 116, "terrain_adaptation": "beard_thin", "use_expansion_hack": false }
@conure512
@conure512 5 месяцев назад
As I've told several people, I guarantee you spelled something wrong. - First, make sure your template pool works without the structure json (so remove the structure json and try to start the world) - If that doesn't work, pay attention to the server logs and fix your template pool. If it's fine, the structure json is your problem. And in that case, I can basically 90% guarantee that you spelled the name of your start pool wrong.
@Paul_Frank.
@Paul_Frank. 10 месяцев назад
🤎
@AutisticCupOfTea
@AutisticCupOfTea 10 месяцев назад
Will you remember me if you blow up?😂
@conure512
@conure512 10 месяцев назад
of course bro, although i doubt i will be blowing up anytime soon lol (im pretty much quitting youtube in like a month)
@AutisticCupOfTea
@AutisticCupOfTea 10 месяцев назад
@@conure512 why though?
@Roblox_bacon80
@Roblox_bacon80 2 месяца назад
In 2024 it doesnt work
@Xinity28
@Xinity28 11 дней назад
I build much better then raiven
Далее
I Made the Trial Chambers MASSIVE
24:12
Просмотров 50 тыс.
Super gymnastics 😍🫣
00:15
Просмотров 51 млн
НЕПОСЛУШНЫЙ РЕБЁНОК ВЕРНУЛСЯ!
19:32
I Coded a Minecraft Update in 7 Days
16:30
Просмотров 2,6 млн
I Asked AI To Make Redstone For Me
11:16
Просмотров 6 млн
Snow skipper | technical  video
33:04
Просмотров 4,9 тыс.
How to make a Datapack in Minecraft for beginners
12:36
Minecraft 1.21 will Revolutionize Datapacks. Again.
10:38
I Asked AI To Make Redstone For Me
10:38
Просмотров 2,1 млн
Creating my Perfect Version of Minecraft
10:53
Просмотров 465 тыс.
Survivor's Elegy Data Pack Showcase - Minecraft 1.20.1
22:48
БРАВЛ СТАРС ВЗЛОМАЛИ?!
18:31
Просмотров 345 тыс.