I fr made a datapack in 1.21 and spent 3 WHOLE HOURS trying to figure out why it's not working. Then, I think the minecraft wiki told me to make it singular. WHEN WAS THIS VIDEO WHEN I NEEDED IT?
My datapack(s) broke in 1.20.5 and 1.21 and I had to make both work at effectively the same time Add to that I spotted inconsistencies in their changes and expect more changes to bring everything in line again I’m working on a new datapack and it’s definitely more advanced than anything I’ve done previously
One thing the wiki didn't mention that frustrated my attempts a little was that you can't use a predicate file for a custom enchantment. So I kept seeing conflicting information about the name for the predicate folder, when really the issue was that the enchantment couldn't use a predicate file
You sould learn to use log and console because your bug could have been fix in minutes if you had use the console! (Enable it in the settings of the launcher and restart your game) When you reload, every broken file will have an error and telll exactly why it's broken
0:56 that's the same how in Texture packs in some version(i don't remember which one) the folder blocks was changed to block And about the making a series from this, I would realy like another series about downgrading datapacks
I'm probably not gonna do any videos for downgrading, for two main reasons: 1) lots of datapacks will be completely impossible to downgrade if they used features that were added in the newer versions, and 2) it can be a genuine challenge to find full documentation for how datapacks used to work. The wiki usually gets updated to the newest version as soon as it's released, and the old documentation is lost. Changelogs still exist, but those usually aren't fully comprehensive when it comes to the actual syntax (they just give an overview of the implications of the changes).
This is of absolute public utility ! I just spent less than half an hour updating my resource pack thanks to you, I pray you have the patience to continue on with this as a series.
Do continue making content like this. My Crafting datapacks haven't worked since 1.20.4, even though everything is formatted correctly for the new specifications
Big thanks for the vid, probably helped out a lot of people. I figured it out on my own after trying stuff for an hour and then just downloading an example pack from the internet. I was like: Dude really, that stupid s messed everything up? Well lets add it to all other file names then. Wait why are my tags no longer working? For all the other commands that changed i just used mc stacker anyway because i cant remember the more complicated or changed stuff for now anyway. I subbed, will love to see your future vids. Well, now its finally time to make a blaster that shoots exploding fish and annoy my friends with it.
I am surprised by how many datapack youtubers just use notepad. Like cmon, productivity will triple if you use VSCode and mcfunction/json syntax extensions
Why the hell did Mojang do this are they just messing with datapack creators 😭whats the goddamn point?? Great Series idea, might try use it to maintain some datapacks that are bound to be abandonded by having had to update quite a bit recently..
Modders have it even worse, even minor versions can have huge changes to systems, or have entire systems they use just completely removed, like when they removed block ids that broke a lot of things, or when they changed the underlying way text is rendered, which had no apparent visible effect but completely broke guis in a lot of mods This is why mods often take so long to be updated to new versions
I am making a datapack(recently started) in 1.20.1 bebause it requires create mod and farmer's delight. When the mods update to 1.21, I'll need to upgrade too but the recipes and stuff are from create mod. Idk will they update to components in recipes or not
Of course... The old system is no longer in the game, so they/you either need to adapt, reimplement the old system (which would be more work then just updating to components), or rely on something like KubeJS...
@@TheiBunny I feel like while it would break a lot is a good idea. I see many benefits of this new system so I can only imagine it might be a good addition.
can someone please look into a datapack, called DispensePearl, on planetminecraft, and tell me how i can make it work again?, im trying to fix it but idk why i cant get it to work in 1.21.. Edit: never mind, my changes to the datapack did work but a mod was breaking my game, was thinking it was because of the datapack lol
I assume you meant 1.21, and I don't need to, because it works almost exactly the same. Only difference is that the "structures" folder is now called "structure" (like i talked about in THIS video.)
I fr made a datapack in 1.21 and spent 3 WHOLE HOURS trying to figure out why it's not working.
Then, I think the minecraft wiki told me to make it singular.
WHEN WAS THIS VIDEO WHEN I NEEDED IT?
Mojang: we're updating datapacks
* removes s from folders, add s to enchantments
community: why...
tags.
please.
mojang.
Please make it tag.
I was about to say..
@@enderallygolem but dude, it's where all the tags are. Smh
dude what does my head in is they changed:
`loot_tables/blocks` to `loot_table/blocks`
and
`tags/blocks` to `tags/block`
its so bloody pointless.
Please do continue this. My dp's were broken since 1.20
i've since fixed them myself before this vid, but this did cover many of the issues i had
Bruh stop double commenting.
Thanks for making this video. I have no idea what is wrong with my datapack when all the commands are working in command block until I saw this video.
My datapack(s) broke in 1.20.5 and 1.21 and I had to make both work at effectively the same time
Add to that I spotted inconsistencies in their changes and expect more changes to bring everything in line again
I’m working on a new datapack and it’s definitely more advanced than anything I’ve done previously
One thing the wiki didn't mention that frustrated my attempts a little was that you can't use a predicate file for a custom enchantment. So I kept seeing conflicting information about the name for the predicate folder, when really the issue was that the enchantment couldn't use a predicate file
I still have to do double takes while making textures because resource packs use plurals, and datapacks use singulars.
i remember they changed grass id to short_grass, which broke a single tag in my dp, and i couldn't figure it out for weeks
They also changed scute to turtle_scute because there is also armadillo_scute now
You sould learn to use log and console because your bug could have been fix in minutes if you had use the console!
(Enable it in the settings of the launcher and restart your game)
When you reload, every broken file will have an error and telll exactly why it's broken
Moyang: "We're gonna update datapacks!"
**makes the smallest changes to folders and changes random pieces of commands**
"... My work here is done!"
It is mojang not moyang
@@3141minecraft
Quick question: have you ever watched PhoenixSC? (This is very important for you to know why i typed Moyang.)
0:56 that's the same how in Texture packs in some version(i don't remember which one) the folder blocks was changed to block
And about the making a series from this, I would realy like another series about downgrading datapacks
I'm probably not gonna do any videos for downgrading, for two main reasons: 1) lots of datapacks will be completely impossible to downgrade if they used features that were added in the newer versions, and 2) it can be a genuine challenge to find full documentation for how datapacks used to work. The wiki usually gets updated to the newest version as soon as it's released, and the old documentation is lost. Changelogs still exist, but those usually aren't fully comprehensive when it comes to the actual syntax (they just give an overview of the implications of the changes).
This is of absolute public utility ! I just spent less than half an hour updating my resource pack thanks to you, I pray you have the patience to continue on with this as a series.
In short: literally everything changed
10 years ago
WHERE WAS THIS VIDEO WHEN I NEEDED IT… spent several days only to figure out the culprit was a singular “s”
sorry I was a bit late with this, im hoping to make these videos a lot more quickly in future updates lol
every data pack maker should watch this video
Do continue making content like this. My Crafting datapacks haven't worked since 1.20.4, even though everything is formatted correctly for the new specifications
Man... I still haven't moved on from that 1.20.5 update 😅
glad you're talking about this
Big thanks for the vid, probably helped out a lot of people. I figured it out on my own after trying stuff for an hour and then just downloading an example pack from the internet. I was like: Dude really, that stupid s messed everything up? Well lets add it to all other file names then. Wait why are my tags no longer working? For all the other commands that changed i just used mc stacker anyway because i cant remember the more complicated or changed stuff for now anyway. I subbed, will love to see your future vids. Well, now its finally time to make a blaster that shoots exploding fish and annoy my friends with it.
Thank you sir. Saved my sanity
I am surprised by how many datapack youtubers just use notepad.
Like cmon, productivity will triple if you use VSCode and mcfunction/json syntax extensions
nah bro, i like notepad so much better. i get this question a lot. it just works better for my mind
@@conure512 crazy XD. i started with notepad
Great video needed this
Why the hell did Mojang do this are they just messing with datapack creators 😭whats the goddamn point?? Great Series idea, might try use it to maintain some datapacks that are bound to be abandonded by having had to update quite a bit recently..
Modders have it even worse, even minor versions can have huge changes to systems, or have entire systems they use just completely removed, like when they removed block ids that broke a lot of things, or when they changed the underlying way text is rendered, which had no apparent visible effect but completely broke guis in a lot of mods
This is why mods often take so long to be updated to new versions
I am making a datapack(recently started) in 1.20.1 bebause it requires create mod and farmer's delight. When the mods update to 1.21, I'll need to upgrade too but the recipes and stuff are from create mod. Idk will they update to components in recipes or not
Of course... The old system is no longer in the game, so they/you either need to adapt, reimplement the old system (which would be more work then just updating to components), or rely on something like KubeJS...
Do I need to change the folders inside of those directories as well? For example, "chests" to "chest" in loot_table?
Well too bad all will absolutely break next update with the new component system
The component system's already here (added in 1.20.5/6)
i mean, we could see entity nbt phased out for components still, which I'm pretty sure we have confirmation is on the to-do list?
@@TheiBunny Possibly - I hadn't heard that this was confirmed, but if so, then yes it's about to break everything all over again lol
@@TheiBunny I feel like while it would break a lot is a good idea. I see many benefits of this new system so I can only imagine it might be a good addition.
---Thanks--- тнапк
will i be able to update a 1.17.1 datapack to 1.21
Yeah, but you'll probably have to deal with additional changes
this was pain for me, including 1.20.6
alot of really weird and arbitrary changes, why was some of these done??
can someone please look into a datapack, called DispensePearl, on planetminecraft, and tell me how i can make it work again?, im trying to fix it but idk why i cant get it to work in 1.21..
Edit: never mind, my changes to the datapack did work but a mod was breaking my game, was thinking it was because of the datapack lol
Please remake your structure series for 1.20 please
I assume you meant 1.21, and I don't need to, because it works almost exactly the same. Only difference is that the "structures" folder is now called "structure" (like i talked about in THIS video.)
Can you make a series of videos so i can make my 1.14 command blocks into working data packs (joke)
next episode will be how to update from 20w15a to 20w16a
56 seconds ago
Only 29 minutes ago
10 minutes ago
too specific change
30 minutea ago
Of course they would do that...
2 timer ago