Hey everyone! Quick PSA. In Minecraft 1.21 attribute modifiers have changed. That’s what we used to add attack damage to the tool. MCStacker has been updated to use these changes so you can still use that to apply attribute modifiers. Just letting you know because that section on their site will look a little different.
Thank you, this was the only tutorial I could find regarding the new component system and this video's quality is impeccable! The way you sound and explain things makes you almost like the Bob Ross of Minecraft xD
Explenautuon for single quotes and double quotes. The single quote ' is really an apostrophe and goes in between contractions like can't and won't The double quote is really just a quote and you use that to seperate dialogue I guess. Quotes are a bit hard to explain how to use, but they're easy to understand
Thanks! I really couldn’t think of the word “apostrophe”. “Single” and “double” quotes was the best I could think of. Thanks for taking the time to explain!
@@100percentmeep also noteworthy that sometimes when there's a quote and they say something and in the quote they start talking about someone else's quote then they use the apostrophe example: "I'm talking and it's fun and oh this guy said this at some point 'I'm am talking blah blah blah' so that's cool"
@@SlinkySmith59 That's very interesting. I feel like I've learned that at some point in school but I didn't remember. 🤣 My old teachers would be happy that you've reminded me!
Is it just me, or is the site currently a bit buggy because when I set the rules for e.g. mineable/pickaxe in tools, the command is not generated correctly? :D EDIT: Oooh, you MUST click on the plus to the right, got it!
I think around 6:30 you're looking for the words 'apostrophe' and "quotation mark" (I've used said symbols around the words, for reference). Hope this helps!
I’m not familiar with the Tetra mod, not much into mods at all. This does make the way the game loads items more efficient and flexible. No doubt that mods will benefit from this as well
You can use the hide_additional_tooltip component, [hide_additional_tooltip={}]. Additionally there’s also hide_tooltip, which hides the entire tooltip, including the name
0:39 So i can now make... walk-through-able diamond ores! 6:306:51 OHHHH 7:17 Oh... so you need to have a resource pack to do it... they may as well make addons a canon Minecraft feature, then again, you don't want players accidentally, on joining, having their computers auto download viruses through Minecraft... Hasn't happened on gmod for me yet tho, so... 10:01 Mcstacker! 13:05 Mining stone too!
Hey Land! You don’t really need a resource pack to get it to work technically, the resource pack is really only for the textures. I don’t think there’s a need to add addons to Minecraft, you can do pretty much anything with data packs and resource packs.
@@100percentmeep Oh. True(Minecraft with addons would take away the need for a separate place for resource packs, although... maybe having resource packs and mods separate isn't such a bad thing...?). Also I recall that servers have pop ups saying(along the lines of) "this server requires a resource pack, you wanna download it?"... Very bad of me to forget that. Also, does what you said mean that the model would work without the resource pack? Granted I'm sure the model of the item would likely have a purple black tile texture though, huh?
@@land3021 This game is almost 15 years old now, it’s stuffed with features. I think it’s alright if you forget one. As for the model/texture, it wouldn’t work without a resourcepack. What I meant was you could make that same item and omit the custom_model_data component. Functionally it would be the same, only just not have the custom texture.
So it'd just be regular hoe, in the case of the one you made in this video. Darn! No funny big massive black purple tile-blocks! :) Now, about the fake diamond block... Well, I think I outta wait and see when a block made with 6 maps gets added to the game itself rather than create it myself with existing components for that one to be a possibility in the manner I'd like to try to make it, cause I don't know if this covers blocks or not, that is, without requiring a resource pack... which I believe a map made of multiple maps might(n't?)... A random idea I've been holding onto for a long time, sorry if it came as off topic to you and all that. Glad you don't mind about me forgetting to mention that resource-pack-download-request.
@@land3021 no worries! This doesn’t apply to blocks, I’m afraid. Any components that you give to blocks will disappear when you place them. I don’t think it’s possible to make a block you could walk through without a resource pack.
say you wanted to add a crafting recipe for that Netherite Ultimate Tool, and you were using the "minecraft:item_name" component. How would that be written? clock[item_name='{"text":"Nether Core"}'] would work in a give command data get is {components:{"minecraft:item_name":'"Nether Core"'}}} none of these work in a recipe output
For recipes components go in a special components field. I’ve made a quick recipe that outputs a clock named Nether Core. I left out any input because that’s for you to fill in. { "type": "minecraft:crafting_shaped", "pattern": [], "key": {}, "result": { "id": "minecraft:clock", "components": { "minecraft:item_name": "Nether Core" } } }
@@projectepsilon9851 Woops, my bad! I guess that's what happens when I quickly put a recipe together! Turns out recipes don't like simple text strings. This should work a little better. Let me know how it goes! "minecraft:item_name": "[{'text':'Nether Core'}]"
I'm not really in the modding scene so I don't really know. Essentially this change makes it easier for Minecraft to load items. I don't think much will change except it being more efficient. But again I'm not sure.
@@CesarGpe might be a while. Most blocks don’t really store data. For entities you can already do a lot, I don’t think they’ll change those anytime soon. Would be cool if entities also had custom_model_data though.
Excellent stuff all around, but something I can't find any info on is how to convert minecraft commands into json components, there's a lot of how to go one way, but not the other. Does anyone know? thank you! Edit, I used anothr tutorial by JDawgtor for reference, his example resource packs contain the way that the modifiers are unfolded so moving them over for a datapack is pretty easy.
thank you again for this video, even if it didn't directly answer the question I was looking for it still helped tremendously in understanding how stuff works!
Hey everyone!
Quick PSA. In Minecraft 1.21 attribute modifiers have changed. That’s what we used to add attack damage to the tool. MCStacker has been updated to use these changes so you can still use that to apply attribute modifiers. Just letting you know because that section on their site will look a little different.
Thank you, this was the only tutorial I could find regarding the new component system and this video's quality is impeccable!
The way you sound and explain things makes you almost like the Bob Ross of Minecraft xD
The Bob Ross of Minecraft? Well that’s a mighty compliment, thank you! 😝
Agreed
Amazing Video - Helped me a ton - You deserve to be more popular
Glad I could help! Thank you for your kind words ❤️
Couldn't agree more
Yes he does!
Back in the old PS4 edition days, you could enchant a pickaxe or whatever with efficiency V, and it would act like a multi-tool
Oh that’s right! For a a little bit it was the same on Java I think. There was one version or so that had it.
Yeah I used to make custom weapons by giving random stuff sharpness and fire aspect and the like and have fights with my friends. Good times.
@@Purplesome_ I wish you could still enchant anything in mcbe, sadly Mojang has been to lazy to add a feature they used to have
this video is helpful and quick. 10/10
I’m glad you found it useful! Thanks for your review 😂 I really appreciate it
Explenautuon for single quotes and double quotes. The single quote ' is really an apostrophe and goes in between contractions like can't and won't
The double quote is really just a quote and you use that to seperate dialogue I guess. Quotes are a bit hard to explain how to use, but they're easy to understand
Thanks! I really couldn’t think of the word “apostrophe”. “Single” and “double” quotes was the best I could think of. Thanks for taking the time to explain!
@@100percentmeep also noteworthy that sometimes when there's a quote and they say something and in the quote they start talking about someone else's quote then they use the apostrophe example: "I'm talking and it's fun and oh this guy said this at some point 'I'm am talking blah blah blah' so that's cool"
@@SlinkySmith59 That's very interesting. I feel like I've learned that at some point in school but I didn't remember. 🤣 My old teachers would be happy that you've reminded me!
Is it just me, or is the site currently a bit buggy because when I set the rules for e.g. mineable/pickaxe in tools, the command is not generated correctly? :D
EDIT: Oooh, you MUST click on the plus to the right, got it!
Yeah I found that one as well 😂. Glad you figured it out!
This took me some time to figure out aswell. Glad I'm not the only one!
Which plus are you talking about? I can not find it.
@@GTB-YT There's a tiny + right next to rules that you have to click
@@100percentmeep Are you talking about MCStacker? I am writing it manually and thought you were talking about Command Block GUI.
These videos are amazing, we actually get to learn as you do it it's great. Keep up the good work:))
Thank you so much! Glad you like it!
:o i forgot this new component, i just got excited on the new attributes
lemme try that command, this might give me an idea :)
The new attributes are really exciting too, aren’t they? Mojang is treating us well
Thanks. Exactly the info I was searching for.
You’re very welcome!
I think around 6:30 you're looking for the words 'apostrophe' and "quotation mark" (I've used said symbols around the words, for reference).
Hope this helps!
Thank you! I appreciate it!
Great video!
Thank youuu! ❤️
Liked and subbed
🏆 excellent teacher,
Thank you
Welcome to the channel 😊 thank you very much!
The video was great! loved the explanation!
Thanks! I’m glad you liked it!
Wow Thanks for letting us copy and paste the commands from your description!!! So thoughtful
You're a great tutor!❤
Thank you so much! That’s a lovely compliment!
I wonder if this will make the Tetra mod tool system work easier?
🤔
I’m not familiar with the Tetra mod, not much into mods at all. This does make the way the game loads items more efficient and flexible. No doubt that mods will benefit from this as well
Thanks!!! This video is a life saver!!!
I'm glad I was able to help!
is there a way to display the item components on the tooltip, like how we could see the item tag in older versions of the game?
If you press F3+H it will show advanced tooltips. I’m not sure that’s what you meant though 🤣
Hi, can you please explain how to make resourspack for custom model/texture?
Due to popular demand I will 😃! Though for the sake of transparency I’d like to note that it might be a couple of weeks before I get to that
How I can Hide news Flags (Components)
You can use the hide_additional_tooltip component, [hide_additional_tooltip={}]. Additionally there’s also hide_tooltip, which hides the entire tooltip, including the name
@@100percentmeep Thanks you bro
0:39 So i can now make... walk-through-able diamond ores! 6:30 6:51 OHHHH 7:17 Oh... so you need to have a resource pack to do it... they may as well make addons a canon Minecraft feature, then again, you don't want players accidentally, on joining, having their computers auto download viruses through Minecraft... Hasn't happened on gmod for me yet tho, so... 10:01 Mcstacker! 13:05 Mining stone too!
Hey Land! You don’t really need a resource pack to get it to work technically, the resource pack is really only for the textures. I don’t think there’s a need to add addons to Minecraft, you can do pretty much anything with data packs and resource packs.
@@100percentmeep Oh. True(Minecraft with addons would take away the need for a separate place for resource packs, although... maybe having resource packs and mods separate isn't such a bad thing...?). Also I recall that servers have pop ups saying(along the lines of) "this server requires a resource pack, you wanna download it?"... Very bad of me to forget that.
Also, does what you said mean that the model would work without the resource pack? Granted I'm sure the model of the item would likely have a purple black tile texture though, huh?
@@land3021 This game is almost 15 years old now, it’s stuffed with features. I think it’s alright if you forget one. As for the model/texture, it wouldn’t work without a resourcepack. What I meant was you could make that same item and omit the custom_model_data component. Functionally it would be the same, only just not have the custom texture.
So it'd just be regular hoe, in the case of the one you made in this video. Darn! No funny big massive black purple tile-blocks! :)
Now, about the fake diamond block... Well, I think I outta wait and see when a block made with 6 maps gets added to the game itself rather than create it myself with existing components for that one to be a possibility in the manner I'd like to try to make it, cause I don't know if this covers blocks or not, that is, without requiring a resource pack... which I believe a map made of multiple maps might(n't?)... A random idea I've been holding onto for a long time, sorry if it came as off topic to you and all that. Glad you don't mind about me forgetting to mention that resource-pack-download-request.
@@land3021 no worries! This doesn’t apply to blocks, I’m afraid. Any components that you give to blocks will disappear when you place them. I don’t think it’s possible to make a block you could walk through without a resource pack.
say you wanted to add a crafting recipe for that Netherite Ultimate Tool, and you were using the "minecraft:item_name" component. How would that be written?
clock[item_name='{"text":"Nether Core"}'] would work in a give command
data get is {components:{"minecraft:item_name":'"Nether Core"'}}}
none of these work in a recipe output
For recipes components go in a special components field. I’ve made a quick recipe that outputs a clock named Nether Core. I left out any input because that’s for you to fill in.
{
"type": "minecraft:crafting_shaped",
"pattern": [],
"key": {},
"result": {
"id": "minecraft:clock",
"components": {
"minecraft:item_name": "Nether Core"
}
}
}
@100percentmeep yeah it doesn't work because there's a space
@@projectepsilon9851 Woops, my bad! I guess that's what happens when I quickly put a recipe together!
Turns out recipes don't like simple text strings.
This should work a little better. Let me know how it goes!
"minecraft:item_name": "[{'text':'Nether Core'}]"
what does default_mining_speed mean? Shouldn't that do the same thing?
cool video tho!
default_mining_speed is the mining speed for blocks that don’t match any of the rules. Glad you like my video!
are there documents?/documentation about it
The Minecraft wiki is a great place to start
I wonder how this will affect modding.
I'm not really in the modding scene so I don't really know. Essentially this change makes it easier for Minecraft to load items. I don't think much will change except it being more efficient. But again I'm not sure.
so this is nbt replacement?
Yup! Exactly right!
yes but only for items at the moment, am sure it will eventually come to entities and blocks
@@CesarGpe might be a while. Most blocks don’t really store data. For entities you can already do a lot, I don’t think they’ll change those anytime soon. Would be cool if entities also had custom_model_data though.
@@100percentmeep oh i meant block entities lol
Excellent stuff all around, but something I can't find any info on is how to convert minecraft commands into json components, there's a lot of how to go one way, but not the other. Does anyone know? thank you!
Edit, I used anothr tutorial by JDawgtor for reference, his example resource packs contain the way that the modifiers are unfolded so moving them over for a datapack is pretty easy.
Glad you worked it out!
thank you again for this video, even if it didn't directly answer the question I was looking for it still helped tremendously in understanding how stuff works!
@@ActualRealKayamariOfficialVEVO You have no idea how much reading those words means to me! Thank you so much for taking the time ❤️
It's a halberd
I guess it kind of looks like one, doesn’t it? I suppose it’s not quite a halberd though, as they have long handles
lmfao
btw for the item name you can also just do it like this /give @s netherite_hoe[item_name='"Netherite Tool"']
that is ' " " ' like that
You know when sometimes someone says something you hadn’t thought of but it makes a lot of sense? This is one of those for me. Thanks for sharing!
@@100percentmeep np
heres a tip: mcstacker
Oh I love MCStacker! Which is why I also included it in this tutorial