Let’s update Forge 119 4 to 120. oh oh he finished the second show once more and in this top project over here to 1 20. now this is luckily not too crazy we don’t have that many changes you know compared to 118 to 119 that was an insane update This time we’re actually going to be done in a couple of minutes now the first thing we of course want to do is we want to go to our build.gradle file and actually change things number one changing the mappings to 120 then continuing down all the way to right Here where we find our Minecraft Forge one and this is going to be 120 46 and this would be 0.012 let’s double check you can of course check this under the Minecraft 4 download page and as you can see currently 46.0.12 is the latest version phenomenal And then we also have a dependency of gecko lip and that is of course also something that needs to update and that is going to be 120 and the current version is 4.2 that’s just like this and we can double check this as well so you Can see the gecko live version 4.2 and then here micro version Poland echolive version but there’s one more thing that is very important and that is we need to add the mixing plugin right here to the build.gradle file so we just want to copy over the ID over here and we want To paste this into the top of the build.gradle file just below here our micro Forge one if we don’t do this then we’re actually going to get an error and it’s not going to run but have we done all this we can go to the little load Gradle changes right here and we’re just going to let this run through it might take a couple of seconds maybe a minute or two minutes or so and once this has run through we’re going to continue alright here we are with a build successful 2 minutes and 13 seconds that Is absolutely fine we’ve gotten a few warnings but once again those should be all normal as long as you get a build successful you should be fine and now on to the changes well the first thing that’s going to change in the tutorial mode class you can see is creative mode Tap event build contents that is no longer the name of this event the name of this event has changed to build creative mode tab contents event and you just put this in you’re going to get an error here for the or the existing tabs these are the vanilla tabs because Instead of the get tab you have to now do get a tab key and using see if you do this then the arrow goes away so you just want to make sure that this is all done for the vanilla tabs for your custom tab as of right now no changes Are required and just making sure to get rid of the wrong Imports you can just hit Ctrl alt and O and then all of the Imports are removed and then we can continue to the blocks class and that is going to be the modblocks class and you Will see that the material right here no longer exists so the general idea was that before you could just sort of copy a material and it would give you some properties for the block over now you can either make your own material or you can copy of an already existing Block in My case I usually prefer to just copy a already existing block you’re just going to say copy blocks Dot and then for example this one iron block and that’s just going to copy all of the things from the island iron block so if we actually go into this and we can take a Look at this so it would do the map color over here the the instrument and all of the other things would then be copied over I basically highly recommend you just copy it from a vanilla block if you don’t want to then you can also just Say dot of and then you can do all all the things manually so you can see the instrument right here we have the map color right here and all of the other things that we’ve basically been used to previously but like I said I’m just Going to copy this so this is going to be the stone one and then we’re just going to copy this and we’re going to make this one be deep slit and then this one is going to be the Netherrack and this one is going to be in stone and That should basically well give you everything that you need for your blocks here in this case and here we have another one for stone so we’re just going to do happy hawkstone and that’s gonna be fine to get rid of the Imports once again Ctrl alt and O and there we Go that is also done but there’s one more thing that we need to do and that is in the item package in the creative mode tabs because shocker this no longer works the way that it works because this is no longer an event that we want to Call this is a little different because now we actually need a public static final deferred register this is exactly right of creative mode Tab and call this creative underscore mode underscore tabs and this is equal to a deferred register.create this is Registries dot creative multitab and then just tutorial Mode ID and of course ending it with a semicolon now whether it is a deferred register as always there is a public static void a register method with an i event bus called event bus and this is going to register the Deferred register so we’re going to say register passing In the event bus right here and then we can actually do this inline this is no longer a creative mode tab this is now a registry object of a creative mode tab tutorial Tab and this is equal to creative mode tabs.register so pretty much the same way that we’ve registered Everything with a deferred register right items blocks all of that is pretty much the same idea this is the tutorial underscore Tab and this is equal to a supplier of creative mode tab Builder you can see it actually already suggests this to us so we’re just going to hit The Tab Key to autocomplete this and if we were to end this with a semicolon we actually have everything however this doesn’t have the title this doesn’t have the icon and all of that so we could for example just take it from right here so We can just say icon and then all the way including the title right here so we’re just gonna cut this out and paste this in here and you can see all is well now all of the code of course is available to you as always in the description below in the GitHub Repository and once you have this we can say control alt and O again the Imports are done and in the tutorial mod class we just wanted to make sure that we also register this I’m going to put this right here I don’t think that it’s necessarily important in what order you Do this however I do feel like adding it to the very top does seem to make a lot of sense in my mind and also one other thing right here down in the new creative mode tab events method right here instead of tutorial tab this is now tutorialtap.get but before start our Model we have one more thing that we need to change in the meta in folder and that is in the mods.tomo file because if you’re all the way down to the dependencies right here you can see that tutorial mode depends on a Minecraft version between 119 3 and 120 not Inclusive so this means that we either have to change this to 121 or we can say that it is inclusive for our purposes we’re just going to change this to 121 and that basically means that this particular mod can work with 193 192 4 and 120x basically and with that done we Can now actually run the client and see if everything works and here we are in 120 with the newest Forge version and I mean let’s just go into one of our worlds over here and see if everything still works but I’m pretty sure that everything will still work all right Here we are you can see our custom block model still works it is animating and it also does Sounds here we can also take a look at our tiger there it is our tiger we have all sorts of things for example let’s do the sapling here just for the Sake of argument let’s just grow this quickly and see if it will still grow and there we are we have a custom ebony tree and I mean pretty much everything working so that’s how easy it can be to update to 120. as previously discussed the 120 series will tentatively start on The 3rd of July that is currently the planned date and it’s going to be an extensive series it’s going to be very very awesome indeed however that’s gonna be it for this tutorial right here hope you found this useful and you learn something new and I’ll see you all in The next tutorial so yeah Video Information
This video, titled ‘Minecraft 1.19.4 – Forge Modding Tutorial: UPDATE to 1.20 | #17’, was uploaded by Modding by Kaupenjoe on 2023-06-14 14:59:53. It has garnered 5456 views and 138 likes. The duration of the video is 00:07:11 or 431 seconds.
In this Minecraft Modding Tutorial, we are updating to 1.20 🙂
== SUPPORT ME ON PATREON == ▶️ https://www.patreon.com/Kaupenjoe
== ASSETS & DOWNLOAD LINKS == GitHub Repo: https://github.com/Tutorials-By-Kaupenjoe/Forge-Tutorial-1.19.3/tree/16-customMusicDisc Assets Zipped: https://url.kaupenjoe.net/mbkj39/assets
== 25% OFF FOR GAMING SERVERS == ▶️ https://www.bisecthosting.com/Kaupenjoe
== TAKE A LOOK AT MY COURSES WITH COUPON CODES == ▶️ NEW Forge Modding with Minecraft 1.20.X: https://url.kaupenjoe.net/CourseForge120X ▶️ Learn Forge Modding with Minecraft 1.18: https://url.kaupenjoe.net/CourseForge118 * ▶️ Learn Fabric Modding with Minecraft 1.18: https://url.kaupenjoe.net/CourseFabric118 * ▶️ Complete and Roblox Lua Game Development: https://url.kaupenjoe.net/RobloxCoupon *
== 1 MONTH SKILLSHARE FOR FREE == ▶️ https://www.skillshare.com/r/user/kaupenjoe *
== SUPPORT ME ON PATREON == ▶️ https://www.patreon.com/Kaupenjoe
== SOCIALS == Discord: https://discord.com/invite/yqxykanpWf Personal Twitter: https://twitter.com/Kaupenjoe
Instagram: https://url.kaupenjoe.net/tutorials/instagram Facebook: https://url.kaupenjoe.net/tutorials/facebook Twitter: https://url.kaupenjoe.net/tutorials/twitter TikTok: https://url.kaupenjoe.net/tutorials/tiktok Written Tutorials: https://url.kaupenjoe.net/tutorials/blog
== LICENSE == Source Code is distributed under the MIT License. Additional Licenses for other assets can be seen below or in the accompanying CREDITS.txt on download.
== ADDITIONAL CREDITS ==
== AFFILIATE DISCLAIMER == * Some of the links and other products that appear in the video description are from companies which I will earn an affiliate commission or referral bonus from or are my own products. This means that if you click on one of the product links, I’ll receive a small commission or additional kickback without any additional cost for you. This helps support the channel and allows me to continue to make videos. Thank you for the support!
== HASHTAGS == #Minecraft #MinecraftModding #MinecraftTutorial #Kaupenjoe