Getting Started - How to make Addons [1] | Minecraft Bedrock Edition
Vložit
- čas přidán 22. 06. 2024
- FREE DOWNLOADS: foxynotail.com/how-to/
Addon making Tutorial & Guide
Lesson 1: Getting Started
In this video I go over everything you need to get started with making addons. Including popular software I use as well as online resources and how to access the vanilla behavior pack and resource pack files to help with your workflow.
What are addons: • Answering YOUR questio...
Check my recent video to learn all about what addons are and how they work.
#Minecraft #MinecraftBedrock #BedrockEdition #MCPE
Chapters
0:00 Getting Started
1:07 Software: Bridge
4:52 Website: bedrock.dev
6:02 Software: Notepad++
7:00 Software: Visual Studio Code
8:05 Software: Blockbench
8:50 Where to Start?
11:29 How to get Vanilla Packs
15:06 Setting up a workspace
17:21 VS Code Extensions
18:56 Error Checking: Content Logging
Links
● Website: foxynotail.com/
● Discord: bit.ly/2ZfXzRq
● Twitch: / foxynotail
● Twitter: / foxynotail
● Patreon: / foxynotail
● CZcams: / foxynotail
● 2nd Channel: / foxy2official
● Instagram: / foxy_notail - Hry
I think I have found this video before it has actually been released. Also this is the first time I have seen your face. great idea for a series btw!
How did you find it? Just curious. It's not due out for quite a while lol
@@foxynotail it is the only video in the first playlist of your channel. Unlisted videos show up in playlists I guess.
Ahh ok. That makes sense. Thanks for replying 👍
Fancy
*2 days ago* 😳😳👌
Now if only my family would let me have the time to work on stuff like this. I am looking forward to watching your series
Thank you 👍
Have a conversation about with them about it.
you could do that instead of watching youtube videos no?
@@dalgeubam but they have to watch videos to learn it no?
I’ve been waiting my whole life for this.
And i was born before Minecraft existed.🤣
And Im both Veteran in Java and pE that now is called bedrock
Love how everything is so much simpler now. I had notepad ++ back when minecraft was in 1.5.2 version and used it a lot to change things. I had no idea what i was doing (I'm a tilesetter, been one since 2000) but after tons of errors and tons of coffe i managed to get into it and was pretty comfortable changing things, even maintaining small server. I stopped playing with notepad almost a decade ago so to find a good tutorial on how to do it again is amazing. Thank you for giving your time to the minecraft community. I might even get back into making texture packs since the basics haven't changed much since i played with minecraft files. I love to have a smart hobby again as i get closer to 50's. 🖖
Ive never seen Minecraft tutorials for this kind of thing. Brilliant stuff, and I'd love to learn more :D
I've been learning this stuff to make packs for my daughters bedrock worlds and this is something i desperately wish i would have had about a year ago. (Learning through self teaching can rough sometimes, can't tell you how many times i've given up because my packs didn't work) Foxy, you are AWESOME!
Thank you foxy, excited and very much looking forward to the upcoming episodes ...
how did it take me so long to see this??? I did not get a notification for this one. This is EXACTLY what i have been wanting to know recently. Thank you so much for the content, I cant wait to start digging into it!
I can't believe how many of my questions were answered. Definitely giving up on bridge and trying it your way. Just wow. Great tutorial.
Thank you! Started out watching DRP’s tutorials but they weren’t too in-depth, just scratching the surface, and later he stopped releasing them. So thank you for filling in that void!
Look forward to the rest of the vids in this series!
Thank you! I'm totally stoked for this series.
Amazing stuff, I started making my own packs and mods a few weeks ago and this video just made my day. Thank you 🐼
This is incredible!!! So excited for this series!!
Love the video foxy, thank you for making this, super helpful for folks like myself who would like to learn more about this
Hi Foxy. I think this video is a great idea and will do really good. I already know a bit of coding addons but I am always open to learn new things. Keep up the great work!!
Great job explaining the set up for something that is so complicated! Really happy to see this all put together!
You're welcome 👍
Foxy, you are truly awesome! You make great content to watch, whether it's a let's play or a tutorial. I always find your videos to be extremely informational and easy to watch. The let's play are always fun and hilarious. Keep doing what you do! Thanks for all your videos!
Thank you 👍
This is absolutely awesome. I want to get my son involved in coded and making it fun where he can play a game with the fruits of his labor on a game he loves... epic. Thank you good sir
You're welcome 👍
epic dad
youre an amazing parent you should be very proud of yourself man
Yessssss!!!! This is gonna b soooo useful.
Thx 😁
Awesome content! thank you this is exactly what i was looking for!
Oh this is going to be fun... I love modding Bethesda games... now I get to try MC too... Thanks Mr. NoTail. Great work as always.
You're welcome 👍
Dude your tutorial was not useful in the way that it was intended but you just saved my life thanks for making this!!!!
It's great that you're making such high quality tutorials for this! Thank you! The community really needs this!
I watched the addon tutorial you made in January in which you told people they should change all the UUIDs every time they update a pack. I hope that by now you've figured out that's wrong, that if you leave the UUIDs unchanged and only increment the version numbers in the header and any modules you changed, Minecraft will propagate the update into all its folders automatically. But I guess you'll be getting to that in a later tutorial.
Updating versions didn't work before. I'm glad that's fixed. I still think it's good practice to update the UUIDs. Bedrock is not reliable enough in my mind to risk it lol
@@foxynotail Well, it does save a lot of drudgery and I haven't had any problem with it. But there's one thing I expect it does that you can't do manually if you change UUIDs. For a multiplayer world, joining players can download your resource packs (or you can force them to do it). If you change the UUID, they'll be prompted whether to *add* the new version but the old one won't be overridden or removed, since the game thinks a different UUID means a different pack. I'm not sure the code actually tells the remote client to update it, but I'll bet it does.
Yes exactly. So basically it's good practice to change the UUIDs with every version. For the extra minute of work, it's worth not having potential issues with servers and multiplayer and Minecraft just being useless sometimes lol
Note for 19:30 ... If you don't find "Content Log Settings" under Profile, look for the Creator button, which I found located directly under the Profile button. The Log settings were in there. Thank you for the incredibly helpful content, FoxyNoTail!
Wow - very well done Foxy. I think this is something lots of people want to do, and it's hard to find a good tutorial. Good to see a clear, concise and informative video on it! I would love to see more like this! 👏👏👏 Love the subtle 'Expert Level 99' shirt too! 🤣🤣
Thank you 👍
This is a great series, I've wanted to start making addons for MC for a while but I couldn't find a good source. Thank you very much Mr NoTail.
I use VSCode most of the time, it's great!
Another reminder I need to get a PC lol I’ll learn everything I can from your tutorials in the meantime while I save up ;D
Yes, finally a good Tutorial on this!
foxy, I’ve been out looking for videos on how to create a similar mod pack to your replay mod pack for bedrock. I know that you no longer play bedrock version, but myself and many other bedrock players would really appreciate 21:22 having your replay mod updated and kept up-to-date. Your mod pack inspired me to get back into CZcams after leaving for two years. My videos look so cool with your mod pack, and now that we can no longer use it, I’m still trying my best to make videos, but is very demotivating, knowing I could make better quality videos with your mod pack. I really hope this comment makes it to you and you can find it in your heart to spend the time to update that mod pack for myself & everyone here in the bedrock community. Thank you foxy, and stay awesome I love your videos.
I still play bedrock and the camera addon still works
This is awesome, thank you Foxy!
You're welcome 👍
i am happy i fanally found out how to make my addons :)
Thank you for this!
That was really pretty good. I'm glad your using vs because I was about to recommend it to you. Then you pulled it out and I was like ah good
He is a coder after all hahaj
Please continue this pal
Thank you very much for making! The C++ code was very hard for me!😄😁🤩
There's no C++ with addons. It's all in JSON
@@foxynotail oh OK thanks
@@foxynotail Didn't the develepers say bedrock edition was C++? Just Asking.
@@omzahed bedrock not add-ons
Omgggg tysmmmmm u get a sub and a like j was checking for so long tysm
This CZcamsr even tho it been 2 years ago everything he said is right those programs still haven't died on us
Great vid foxy for people who want to learn this is probably beyond my capabilities haha
Thanks Lofty!
Thank you so much for this! I am only starting to get into developing add-ons so we can make custom things for our servers and your tutorials are a huge help.
Make how to make texture packs im still learning
check out agent mind storm's channel he already has a really good series on it
@@yailso127 Yeah i saw it all but ig i can still learn more
Straight from the expert level 99
You mean level 99999999, right?
@@LieutenantByrd ya 😁
This was a great start to a series... although I would guess it won't be the most popular/watched on your channel, this is a great service to the community as there is a dearth of tutorials for beginning add-on development. Good job on the level of detail, I look forward to watching the rest of the series!!
Do you not use git or some other VCS for your add-ons? Or is that just too geeky/into the weeds for this tutorial?
I have never used git. I don't see any need to to be honest. I've never been a professional coder so not had the experiences of working at that sort of level.
This series is about how to make add-ons, not how to be the most efficient coder lol
@@foxynotail Understood... hope you didn't take that as a critique, didn't mean it to be. The first couple of tries I had with add-ons I most definitely screwed things up at some point and being able to undo changes since last commit saved me trouble... so was curious if you used one for the same scenario and were just omitting it or didn't use, that's all!
I didn't take it as a critique. I know there are a million different ways to approach coding. You use GIT, I just make a new folder and call it addon 1.1.0. If I need to revert, I go back to the old folder lol
How come the default "Vanilla-Packs" provided by minecraft only contain a fraction of the actual in-game content? For example under the "Items" tab there's only foodstuffs and spider eyes and such, where can I get all the rest that I need to change it? Or do I just have to manually code in items that are in the base game already (but not in this vanilla pack) only to be able to change them?
I love this guy, he has free, easy to use mods that are NOT hacks and will not get you banned
Thankyou sir ❤️
That entity face at the end looks kinda evil imo 👀
Also just as a tip, the content log GUI can also be accessed with Ctrl+H, and files are saved in a logs folder as well
That's very handy! Thanks for the tip 👍
Bridge v2 seems to improve on the issues mentioned. The online version works surprisingly well and you can toggle which files are present in your packs.
Wow thanks
thank you
This is really interesting video.
Hey foxy, please make a tutorial for custom animations, animation controllers and sounds
thanks
Foxy the Guru !
Very cool. A lot of YT people have a 2nd channel when they change content audiences, is this something you're considering?
I have a 2nd channel. I don't plan on charging for my videos and tutorials.
There are routes to make online lessons through respected online learning resources which would be a paid service, but I'm not considering that just yet.
There's a view setting in Bridge to see it in code view rather than tree view.
You explained every thing in like ASMR you deserver 10 mil my good sir.
Shout out plssssssssssssssss
As a software engineer, I cringed when you transitioned to Notepad++ but you regained me when you then transitioned to VSCode. Good start to a hopefully successful series for you.
What would you use otherwise?
There are lots of ways to code. No need to be elitist about it.
Were making add-ons, which requires very little coding knowledge. Were not building apps or working with lots of data.
Notepad++ is a really easy and clean solution that works just fine.
I've been using just that for years and had no issues getting hundreds of thousands of downloads on my add-ons.
I can't see how any other app would make a difference to my success.
Basically, you can and should respect other people's preferences and experiences are different from your own and appreciate that your way isn't the only way to get the job done.
@@foxynotail appreciate the time you took to reply and I was not meaning to come off as elitist nor diminishing notepad++ as a solution with the ability to get the job done. As you mentioned in your transitions that led you to VSCode it simply makes the job quicker and easier and me knowing that (and not knowing ultimately where you were going to land) I had the cringe reaction because in the end I find time being my most valuable resource. Which I still will happily spend some of on your videos.
@FoxyNoTail I have a question. Do we must use the version switcher to get the files needed. Is there any other way to get the files
There could be not an option in a 4-month past time, but in an editor tab of the [file - preferences - settings] of the bridge, there is an option "Open All Nodes" to open up json file with all the collapsables opened.
Ok! This might be it! I have been looking for an addon maker that works on bedrock edition! Hope this works. 🙂
Dang... shoulda checked this out a long time ago.
Please make all these a playlist on your channel. Would like to follow/add it to my library.
It already is 👍
this is the first time ive seen foxynotail irl and ngl he kinda looks like what i think silent would look like lol
Hey foxy could you do a tutorial on how to make custom music discs?
Any idea when there might be support from Mojang for 3rd party shaders that can work with the Render Dragon engine? I'd really like to be able to use your Chunk Border and Light Level Resource Packs, and it's frustrating that we can't.
Hey do you have a video on how to make custom mobs?
So, to get the automatically generated starter packs in the development folders, I have to download Bridge despite not going to use it?
same! 😃
Well done Foxy. If you looked at my channel you would see this kind of thing is right up my interest ally. Can't wait for the others my man, keep it up.
It worked! :)
Let’s say I made an add on could I then take that and just change it into my own game or would I still need to build a separate code for the game
Microsoft+Minecraft should sponsor this. Day of code make your first add-on
Cool this is just what I needed, for some reason my mobs don't move and when hit or fed they float away...
could you just use visual studio?? is there some reseaon to use code besides being freE?
So I want to make an add-on that adds a speed boat, submarine, helicopter, a few guns, and a barrel that can have a Gatling gun pop out of it with the click of a button from a tablet, which can also control where the gun aims, and can be connected to multiple Gatling guns. Basically, I want to create an add-on that adds equipment that you'd see on The Oregon, a spy ship existing in novels by Clive Cussler. Will making an entity through Bridge help me do this?
Also, will this be considered a resource or behavior pack?
Yay addons making
Also I think u can also make add-ons on mobile because of visual studio mobile
This should help me out
basically i use addon maker for mobile but now i have a pc now i can now fully code my addon
What resource pack did you use on your addon showcase of player heads
Vanilla
Is it possible to have texture variation with custom blocks?
Hey, I was wondering, for some reason I downloaded MClauncher and I did not get the folder you got. Do you know what the problem could be?
Can i extract apk or exe file to get full pack of resource and behaviour pack ?
Would it be possible to make a lego addon because I haven’t seen anything like that for bedrock edition
how should i use this code: {
"format_version": 1,
"header": {
"name": "Your Add-on Name",
"uuid": "unique-identifier",
"version": [1, 0, 0],
"description": "Your Add-on Description"
},
"modules": [
{
"type": "data",
"uuid": "behavior-pack-uuid",
"version": [1, 0, 0]
},
{
"type": "resources",
"uuid": "resource-pack-uuid",
"version": [1, 0, 0]
}
]
}
If I just download the Bedrock Server files from Minecraft.net, will that contain all the same files that I need? It looked like it contained a lot more files than the behavior pack when I downloaded that.
There is a hot key that opens and closes all the little drop arrows in bridge.
Hi, I really liked your tutorial, I'm just not getting the VSCode extensions to work, they don't complete when I type. Would you help me?
Hey foxy! Bridge is not generating a "Entities" Folder, Do you know if this was changed in newer versions? And any good way to work around this?
No idea. I don't use bridge.
@@foxynotail When you start a BP, RP, etc, where do you get the base files from when you do it? Are you just creating new folders and adding in the manifest folders and stuff manually?
Yes. I do it all manually
@@foxynotail Thank you! I found a pretty decent guide to writing them up. Hopefully ill get it figured out. I can see why you dont care for Bridge.
Do these also work as plugins for servers? Dumb question, I know...
So . . basically how this works is that you are taking vanilla files and simply adding your own files to it, .. does this mean that if I don't edit any of the original files and ONLY add new information that my addon will be compatible with all other addons even ones that edit vanilla files ?
its easier in 2.0 you can choose tree or code text mode
I had hair when this video started now I have none😂😂😂Explains foxys hairline lol
Foxy how do you import into "storage/games/com.mojang/development packs"?? I am on mobile
I'm sorry I don't use mobile for Minecraft. I can't help
I would like to make a MMORPG style level system for harvesting resources and monster slaying, so if I add more monsters my guys do bonus/null damage, or perhaps more aggressive against my players on my server based off how skilled they are at slaying the monsters.
Would this be possible, trying to find something like that in the file system bound to the players that would get it such "bonuses"
I was hoping there would be a tutorial on this.
There will be lots of tutorials on this. This is just getting you setup
is there a tutorial on how to download and set up the mc launcher
Hi Foxy.
Is it possible (for anyone smarter than me) to create an ADDON so we can use the left hand as in Java or even better?
Or an Addon that enables us to build on the Nether roof? Or Sweeping Edge? Or any parity that Devs ignore for some reason?
No to all. However I believe items will be configurable for the off hand soon. You can do it in the betas already, just not in stable release
All of these are already out
where do I find the location where the downloaded versions from Minecraft Version Manager are?