Forge Modding Tutorial - Minecraft 1.20: Workspace Setup | #1

  Рет қаралды 223,632

Modding by Kaupenjoe

Modding by Kaupenjoe

11 ай бұрын

In this Minecraft Modding Tutorial for Forge in Minecraft 1.20 and Minecraft 1.20.1, we are setting up the Modding Workspace for the first time!
== MODDING COURSES ==
FORGE ▶️ url.kaupenjoe.net/CourseForge...
FABRIC ▶️ url.kaupenjoe.net/CourseFabri...
== COMPATIBILITY ==
▶️ Compatible with 1.20 & 1.20.1
== ASSETS & DOWNLOAD LINKS ==
Adoptium JDK: adoptium.net/temurin/releases/
IntelliJ IDEA: www.jetbrains.com/idea/downlo...
Java Playlist: • Java Introduction for ...
Forge Download: files.minecraftforge.net/net/...
Parchment: parchmentmc.org/docs/getting-...
GitHub Repo: github.com/Tutorials-By-Kaupe...
== SUPPORT ME ON PATREON ==
▶️ / kaupenjoe
== 25% OFF FOR GAMING SERVERS ==
▶️ www.bisecthosting.com/Kaupenjoe
== TAKE A LOOK AT MY COURSES WITH COUPON CODES ==
▶️ NEW Forge Modding with Minecraft 1.20.X:
url.kaupenjoe.net/CourseForge...
▶️ NEW Fabric Modding with Minecraft 1.20.X:
url.kaupenjoe.net/CourseFabri...
▶️ Complete and Roblox Lua Game Development:
url.kaupenjoe.net/RobloxCoupon *
▶️ Learn Forge Modding with Minecraft 1.18:
url.kaupenjoe.net/CourseForge118 *
▶️ Learn Fabric Modding with Minecraft 1.18:
url.kaupenjoe.net/CourseFabri... *
== SUPPORT ME ON PATREON ==
▶️ / kaupenjoe
== SOCIALS ==
Discord: / discord
Personal Twitter: / kaupenjoe
Instagram: url.kaupenjoe.net/tutorials/i...
Facebook: url.kaupenjoe.net/tutorials/f...
Twitter: url.kaupenjoe.net/tutorials/t...
TikTok: url.kaupenjoe.net/tutorials/t...
Written Tutorials: 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.
== 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

Пікірлер: 600
@ModdingByKaupenjoe
@ModdingByKaupenjoe 5 күн бұрын
Hello folks coming in for 1.21 - please note that this series was created with 1.20 in mind. While you can follow _some_ steps, others might not work 1-to-1 in 1.21, because of a lot of changes! 1.21 Courses and Tutorials are already in the works, but will take a while to complete. For the time being, I suggest with sticking with 1.20 or 1.20.1 or deepening your java knowledge to be ready for the 1.21 courses or tutorials :)
@CIaudiator
@CIaudiator 4 күн бұрын
Do u think it will be easy to upgrade a 1.20 mod to 1.21?
@petrifiedsuezo4202
@petrifiedsuezo4202 3 күн бұрын
Would you just have to use an older idk for older versions of Minecraft?
@kimirq9026
@kimirq9026 3 күн бұрын
parchmentmc is down is it permanently or just temporarily?
@davidebertoni719
@davidebertoni719 2 сағат бұрын
Did you also made a tutorial on how to export the mod and actually play it in the real instance of minecraft?
@drxcu
@drxcu 5 ай бұрын
A few things to add in case some people encounter some errors: 1. Be sure to get the x64 java version, not x86. (I as a CS student should know better but still made this stupid mistake) 2. When copying the Parchment code to add to your settings.gradle and build.gradle follow all instructions on the parchment website. For example for me now I also needed to change the mappings in the minecraft{} section in the build.gradle 3. Don't just copy the versions from the Parchment website. Their examples may work for the newest versions, but you have to compare it to the table displayed on their website. For me the version would be 2023.09.03-1.20.1 for 1.20.1. The example code on the website that was copied in this tutorial is by now for 1.20.2, which results in a version mismatch error. 4. In the gradle.properties file, the mapping_version needs to be that exact same version (2023.09.03-1.20.1 for me). In this tutorial it was not apparent for me what I need to change that version to since Kaupenjoe just inserted a date and a version without really explaining it (maybe it flew over my head). I tried 2024.01.08-1.20.1 (todays date), which obviously is not a parchment version that exists or makes sense. All in all a great tutorial if you want to copy everything the day it releases, but it complicates it a little bit for people that follow this tutorial a few months later, because explanations why some things are done, for example the mapping_version, are missing.
@Bluberry11
@Bluberry11 5 ай бұрын
Dude thank you so much I didn't understand what he meant before. Kaupenjoe needs to pin this
@7ammadz889
@7ammadz889 5 ай бұрын
duuuude thanks maaan , you saved me from losin it totally
@jacobcollier4223
@jacobcollier4223 4 ай бұрын
TYSM! I had an idea of what might be wrong since I was using 1.20.2, but this explanation got me the rest of the way there
@Utopia.anti-utopia
@Utopia.anti-utopia 4 ай бұрын
Thank you! You saved a lot of time for me
@davidlarsson7950
@davidlarsson7950 4 ай бұрын
Also, don't be afraid to use a version that is older than the version of forge you are using. I downloaded forge for 1.20.4 but parchment is only on 1.20.3. Parchment tutorial is a little confusing on this, but just use the latest stable version even if it's not the latest minecraft version.
@remoiskewl
@remoiskewl 6 ай бұрын
Awesome tutorial my guy! I'm a CS major in college but I'm working on my first Minecraft project now, and this tutorial makes the setup process so much less of a mystery! Appreciate the help!
@bennythetiger6052
@bennythetiger6052 7 ай бұрын
Dude thank you so much! I had a great idea for a mod yesterday, but I had no idea how to get started. I'm a software engineer, so I already know the rough part. I'm 100% sure this will help me a bunch. Thank you for sharing such quality content!
@gideonhawk
@gideonhawk 7 ай бұрын
he makes great courses which go deeper into certain subjects which is very helpful. hes also really quick with responses here and on the course. id really check it out if you get to a point here where you need more.
@scaryscooter216
@scaryscooter216 11 ай бұрын
Hey, just wanna say your tutorials are amazing and thank you for keeping up to date with everything in so much detail. It's so rare for someone to explain things this thoroughly online with this much dedication. I've been making a mod in 1.20.1 and just finished adding tree generation and my own armour by using all of your past tutorials. However if there's one thing I would like to see an updated tutorial on for 1.20, it would be how to use tags. I remember looking at your previous tag videos but the last update was in 1.18.2, from which I believe more has changed. So if you do plan on making an updated video on tags that would be greatly appreciated! Thank you once again, and I am looking forward to following the rest of your tutorials!
@ModdingByKaupenjoe
@ModdingByKaupenjoe 11 ай бұрын
Ye, I will absolutely do another video on tags, I think it is much overdue anyway 😎🙏🏻
@scaryscooter216
@scaryscooter216 11 ай бұрын
@@ModdingByKaupenjoe Thanks! I really appreciate it. Looking forward to the rest of this updated series.
@gabrielschilive7675
@gabrielschilive7675 10 ай бұрын
You have an attention to the viewer that is rare in programming videos. Congratulations!
@ModdingByKaupenjoe
@ModdingByKaupenjoe 10 ай бұрын
Thank you very much 🙏🏻💙💙
@Lucas.s444
@Lucas.s444 10 ай бұрын
Great tutorial! Looking forward to watching the rest and seeing what I can create :D
@monosodium-glutamate
@monosodium-glutamate 11 ай бұрын
Kaupenjoe on his way to have the only real comprehensive, easy to follow tutorials for Minecraft modding
@CluckNorris-me2io
@CluckNorris-me2io 4 ай бұрын
First video of yours that I've seen and I'm immediately subscribing. You broke this down into easily understandable segments! I can't wait to make my dream mod! Thank you.
@ModdingByKaupenjoe
@ModdingByKaupenjoe 4 ай бұрын
Let's go! Thank you so much for the kind words and welcome to modding 💙 Excited to see your mod when it's ready 😁😁
@Ethan-fv2jl
@Ethan-fv2jl 8 ай бұрын
You do a really great job at explaining things in your tutorials, and having a new set of them to watch for every major Minecraft update is extremely helpful. Can't wait to start making mods!
@ModdingByKaupenjoe
@ModdingByKaupenjoe 8 ай бұрын
Let's go, glad to hear! Excited to see what you come up with in terms of mods 😁😁💙
@iSeeEthan
@iSeeEthan 5 ай бұрын
@@ModdingByKaupenjoe can u help me im using vscode and when i run ./gradlew runClient is crashes with error "> Process 'command 'C:\Program Files\Java\jdk-17.0.5\bin\java.exe'' finished with non-zero exit value 1"
@TheRealMangoDev
@TheRealMangoDev 5 ай бұрын
@@iSeeEthandid you resolve the issue? if not, try checking if your java version is 17
@TheRealMangoDev
@TheRealMangoDev 5 ай бұрын
like the sdk, language version, etc.
@aahmama
@aahmama 10 ай бұрын
I can't wait to make my own mod using your tutorials! I have always wanted to and you are the (amazing) person who made it possible.
@brokenearth7079
@brokenearth7079 7 ай бұрын
You do a great job keeping up with Minecraft, I'm sure you'll be the #1 modding guide for years
@nova--minecraft
@nova--minecraft 5 ай бұрын
For anyone wondering why they are getting an error with the 'Config' file : Kaupenjoe didn't mention it in the video, but you can just delete the 'config' line which causes an error starting the client. It is located in your .java file ! And should also be marked red if it causes errors. (For me it was probably because I am using 1.20.1 with forge 47.2.1!)
@Spenkler
@Spenkler 3 ай бұрын
you're literally amazing
@basil3263
@basil3263 3 ай бұрын
ABSOLUTE FUCKING LEGEND OMG
@glitchlord9720
@glitchlord9720 23 күн бұрын
thank you, you are very helpful
@fallen_stars6290
@fallen_stars6290 11 ай бұрын
Helped me a lot!your tutorials are great!
@nonoobgaming2776
@nonoobgaming2776 9 ай бұрын
This is like the only good tutorial ever for modding. so excited to make
@HexEmulator
@HexEmulator 9 ай бұрын
THANK YOU SO MUCH! I've been looking for what feels like ages for a minecraft modding tutorial that goes into the depth that I need! This was literally the perfect amount of information, and is getting me started with development of my mod. :D Looking forward to watching more of your mods, and seeing what I can do!
@ModdingByKaupenjoe
@ModdingByKaupenjoe 9 ай бұрын
Awesome to hear, thank you so much for the kind words - excited to see your mods come to live 😎😁😁
@leoNillo
@leoNillo 11 ай бұрын
I made a small mod with some inside jokes i have with my friends in 1.19 fabric, now i have a lot more to add, this is going to be fun. Your tutorials are the best.
@user-oo1sc5ks5p
@user-oo1sc5ks5p 4 ай бұрын
nice tutorial, its incredible that you can setup the workspace so simply.
@zelka3283
@zelka3283 10 ай бұрын
thank you so much, it helped me a lot!
@quantif1edlasagna36
@quantif1edlasagna36 12 күн бұрын
great tutorial!! at first it is a bit overwhelming, but once one powers through it, it gets very simple
@weirdcoding
@weirdcoding 10 ай бұрын
You're the best man tysm
@user-zi4jx2ls1j
@user-zi4jx2ls1j 2 ай бұрын
Thanks for the debugging tips! it said something about java_home even though i did what you said in the installer, but after i followed your tips it worked
@Melooka
@Melooka Ай бұрын
"please make an effort to understand everything that were doing here" meanwhile changing a lot of stuff in the background fast without explaining what you are doing.. had to rewatch that part a couple of times :/
@smartkirb9918
@smartkirb9918 8 ай бұрын
I can't wait to see the rest
@smartkirb9918
@smartkirb9918 8 ай бұрын
I did notice though that apparently, the build failed for me after adding parchment into the code. Edit: It was just cause I was using the current date for parchment. I changed it to 2023.6.26-1.20.1 and that fixed it for me.
@NoobElephant
@NoobElephant 3 ай бұрын
Nice video it took me a while to figure it out but in the end I got it
@cyberkidjason9641
@cyberkidjason9641 10 ай бұрын
This guy deserves way more subscribers
@AUTTP911
@AUTTP911 2 ай бұрын
Thanks, finnaly, i just couldn't make this work before.
@deepthoughts169
@deepthoughts169 2 ай бұрын
if anyone is having problems with the "runClient" option, just change the forge version in settings.gradle to 47.2.19. and then press the reconfigure button and run.
@davidson4263
@davidson4263 2 ай бұрын
thank you
@deepthoughts169
@deepthoughts169 2 ай бұрын
@@davidson4263 np
@user-lq6en8wx9p
@user-lq6en8wx9p 10 ай бұрын
Hello, I am a Korean viewer. I dream of becoming a programmer, but I am practicing while watching this video. Thank you for uploading this video!
@William43210
@William43210 3 ай бұрын
Great video! I had a few issues with mods.toml, but the fix was simply to comment out all of the example dependencies stuff at the bottom. Otherwise the tutorial worked really well!
@MichaelIZKOOL
@MichaelIZKOOL 6 ай бұрын
If you get a weird error like "Caused by: java.lang.ClassFormatError: Duplicate method name "lambda$static$34" with signature "(Lnet.minecraft.world.level.block.state.BlockState;)I" in class file net/minecraft/world/level/block/Blocks" when running the client, it may be because of a mismatch in forge minecraft version (ex: 1.20.4) and parchment mapping version (ex: 1.20.2). To fix this, follow the directions at the bottom of the parchment getting started page where it says "For using Parchment for an older version on a newer MC version"
@zeldek
@zeldek 3 күн бұрын
thanks 🙏🙏 i didn't realise that i was using newer version of minecraft and couldn't find a fix to this bug anywhere, this helped
@user-ly4by1if3z
@user-ly4by1if3z 3 ай бұрын
if you have problems with parchment not wanting to work I just had to use the recommended installer area mdk for 1.20.1 and everything seems to work now. the build was successful
@Minou_
@Minou_ 3 ай бұрын
This tutorial was really helpful ❤ I'd recommend running the client once in a while, (for people who are new to modding, like me :)) So it's easier to know when something went wrong
@Werewolf914
@Werewolf914 7 ай бұрын
Thanks for the video my PC will be fixed hopefully early December and I was wanting to learn how to Mod there was a game I'd been making in Survival but I think modded where you can have custom stuff such as Mobs and Items, would make it even better I'll have to go watch the coding in Java tutorials first, the only coding I've ever done was basic stuff over a decade ago for Web Design with the typical C++ and Game Design with Unreal Engine 3 (think it was 3) and I remember a little bit but neither of those are Java and I'm sure I've forgotten a lot
@MyskitXDXDXD
@MyskitXDXDXD 5 ай бұрын
I'm so glad these exist; I would have no idea where to start without this!
@HazuStremea
@HazuStremea 3 ай бұрын
lov u Kaupenjoe
@Mim0_
@Mim0_ 11 ай бұрын
Nice!
@LoopyLucy95
@LoopyLucy95 7 ай бұрын
Hyphens are not allowed in the modid btw lol. It's only lower case letters, numbers and underscores, not hyphens.
@ModdingByKaupenjoe
@ModdingByKaupenjoe 7 ай бұрын
Ye, apparently a thing that changes semi-recently, but I wasn't aware of it 🙏🏻🙏🏻
@DarkEclipse86
@DarkEclipse86 7 ай бұрын
Absolute neat
@TheWasthereonce
@TheWasthereonce 8 ай бұрын
PSA with the Adoptium JDK: You want to get the 64bit version. There is also a 32bit version on there that will mess you up later because of memory heap overload. I learned this the hard way
@i_nooby4714
@i_nooby4714 6 ай бұрын
I can't thank you enough
@TheWasthereonce
@TheWasthereonce 6 ай бұрын
@@i_nooby4714 Np. But also since you mentioned you can't thank me enough, it would help more people if you also make comments about any obstacles you run into on these videos. It helps people starting out that could run into similar problems.
@Hadiuz
@Hadiuz 10 ай бұрын
Hey, I would like to know why you didn't use IntelliJ's Minecraft plugin, are there any advantages the way you did it?
@annefox2013
@annefox2013 11 ай бұрын
Will the course have any geckolib tutorials, like animated items, or 3d armor?
@heeshraahbaht4223
@heeshraahbaht4223 9 ай бұрын
If I could, I would use your course😀
@DouweRegts
@DouweRegts 20 күн бұрын
thx
@tobyzilla2.074
@tobyzilla2.074 4 ай бұрын
Hey i just started to learn how to make minecraft java mods and I'll say that im going to use your tutorial to teach myself how to work on my minecraft Java mod im working on
@JakubNenadal
@JakubNenadal 26 күн бұрын
Yay I made it too.
@logancolon257
@logancolon257 11 күн бұрын
trying to follow this tutorial after the java tutorials is insane this man talks like 1000% faster
@Random_Edits-rx3cb
@Random_Edits-rx3cb 8 ай бұрын
is it possible to use anything java or jdk higher than 17 instead of just 17?
@PetrickGamer0077
@PetrickGamer0077 8 ай бұрын
Why is it that when I open the folder in intellij and go to mods.toml, the modId on line 18 is underlined in red?
@magnus6975
@magnus6975 11 ай бұрын
Your tutorial is amazing I love that (I am brazilian, sorry for my English), but I hava a question why did you delete a lot of parts of the code ?
@lampostjohny19
@lampostjohny19 3 ай бұрын
u r the goat
@zescoot2590
@zescoot2590 4 ай бұрын
Make sure the repositories maven is in a separate new maven function because you will get a build error if its in the maven that appears by default
@mcmilph
@mcmilph 4 ай бұрын
Hey I really love the effort you put into ur vids and i cant wait to try it. Im just having a probelm, when i start the program nothing downloads, it just say "Cause: zip END header not found" in the build thingy. Im not sure what to do..
@mikavanschalkwijk6953
@mikavanschalkwijk6953 2 ай бұрын
When I run minecraft using the gradle tasks, it starts up but it says that it is missing metadata from the toml file. What should I do now?
@V2_The_Machine
@V2_The_Machine 5 ай бұрын
FINALLY A NON-MCREATOR KZfaqR
@xmaster47512
@xmaster47512 8 ай бұрын
I try to do the runclient command and the window opens, but then it just crashes. it says "Process 'command 'C:\Users\Xavier\.jdks\corretto-17.0.6\bin\java.exe'' finished with non-zero exit value 1". is this a problem with my jdk? EDIT: fixed a similar problem i had on fabric by making sure my jdk was x64.
@pigggygaming
@pigggygaming 21 күн бұрын
Honestly, I have no clue how to code, but I do want to become a game developer so I figured that the best way to start would be to mod Minecraft. This really helped. Edit: Now that I think about it, it probably wasn't the best idea to learn all this right before 1.21 drops, but if I had waited I would've never learned.
@kiziroakami
@kiziroakami 26 күн бұрын
Great Tutorial! I am left with a question though. Can't say I understand the code fully so I'm not 100% sure here. Not sure if this will be addressed in later videos but I was wondering why at the beginning all those DeferredRegister methods are being deleted. I assume it's cause those functions to register stuff are being moved someplace else for readability in coming parts? Thanks in advance!
@ModdingByKaupenjoe
@ModdingByKaupenjoe 26 күн бұрын
Forge basically puts all of them inside the "main" class. I personally like to put those methods and registers into their own classes. Mainly for organizing purposes. So, you're spot on :)
@ChristopherMaguire-uo2sm
@ChristopherMaguire-uo2sm 5 күн бұрын
Is it the same for modding 1.8 mc version of forge or do you have to do something different?
@JaysGamesJsg
@JaysGamesJsg 11 ай бұрын
Just a quick question about the MIT license section, what exactly does the MIT license do? From my understanding, people can use my code but have to give credit, is that basically what it is?
@ModdingByKaupenjoe
@ModdingByKaupenjoe 11 ай бұрын
Yep, that's pretty much it 😁
@jonathanjohn9643
@jonathanjohn9643 7 ай бұрын
how do you open the forge file on mac m1 using IntelliJ, it is greyed out when i try it?
@theskrript_
@theskrript_ 2 ай бұрын
Is there a way to use VS Code instead of Intellij IDEA or it is much much harder and complicated from using Java dedicated IDE?
@manuelj8246
@manuelj8246 7 ай бұрын
Hey bro I really love your videos could you help me I have a problem. When I try to get in multiplayer it says something about a microsoft account is there any way to put the account or to get in multiplayer, because I need to check some events that crash at server and not on client. Thank you
@ronseaman2699
@ronseaman2699 7 ай бұрын
I'm having trouble setting up forge I believe the issue is a notification that says "Found invalid Gradle JVM configuration. Please fix JAVA_HOME environment variable" (I am on windows) I am certain I clicked the add to local hard drive on Eclipse Temurin setup though Is there some way to manually fix this?
@mcsquared361
@mcsquared361 3 ай бұрын
Super late, but if you go into your IDE and go to settings > Build, Execution, Dep > Gradle, then look towards the bottom under 'Gradle: ' and make sure the Gradle JVM is on the 'project SDK' (17) rather than the 'JAVA_HOME' which is holding the download from the description it should fix it. I was getting this same error and switching to the project sdk in the settings helped me resolve it. Hope it helps
@Kai_Hallow
@Kai_Hallow 8 ай бұрын
For some reason I had to redo these first steps and now in my projext settings thing the SDK file is saying Eclipse Temurin instead of '17 java version" like yours does, how do I fix that?
@user-hi3ep9bm6b
@user-hi3ep9bm6b 3 ай бұрын
I personally downloaded java 17 and it appeared
@theboss-zy5yk
@theboss-zy5yk 3 ай бұрын
Hey, I'm not sure if I just haven't seen it but do you also got a tutorial on implementing shaders into forge mods. I set up a mod and put a functional simple shader into assets/shaders folder but now I'm stuck at telling the mod to have the shader active. I can't find any wiki or documentation of how to do it :(
@d-boithescientist2263
@d-boithescientist2263 8 ай бұрын
How do I move my folder outside onedrive? Im using Windows 11 btw.
@Exoskeleton2921
@Exoskeleton2921 9 ай бұрын
I got all of this done and it seemed to be work properly, but when i went to run client at the very end it came up with "mods.toml missing metadata for modid tutorialmod" any idea what I did wrong? (edit rq, this was after starting the forge/minecraft client, so it was saying this in minecraft not in terminal or anything like that)
@kataki_cy
@kataki_cy 8 ай бұрын
Did you fixed tit?
@user-yy4gv6gf2w
@user-yy4gv6gf2w Ай бұрын
same error here did you solve it ?
@drdyte7967
@drdyte7967 4 ай бұрын
at 8:03 you go over something really simple, but I would like some clarification Does it matter what I put in the middle? for example would net.craig.example be any different than net.xirxi.example?
@ModdingByKaupenjoe
@ModdingByKaupenjoe 4 ай бұрын
Nope would both work, it basically just denotes the "folder structure" - but convention says you should use the company name, but because most people watching are not companies, we just use our first name or online name :)
@mgroovetime9528
@mgroovetime9528 9 ай бұрын
Question. Dose it have to be your minecraft user name at this part right here 8:07
@danver3197
@danver3197 11 ай бұрын
is it okay if i leave the license as "All rights reserved" ? Edit: I had an extra line under public Example Mod() {} , something that said "config:spec" something like that, i just deleted it and proceeded with the tutorial aaaand, it actually worked lmao. Kaupenjoe, I want to say that I'm thrilled to follow this tutorial! Thank you for everything!
@ModdingByKaupenjoe
@ModdingByKaupenjoe 11 ай бұрын
As long as you give credit you are totally good keeping it ARR 😎 Nice, gonna be an awesome series, I am already hyped for it 😁😁
@cuboidigon
@cuboidigon 4 ай бұрын
my goal was to get a faster build time faster than 3m 11s and got 2m 5s. I now have completed my goal
@iitztoasty2112
@iitztoasty2112 11 ай бұрын
whats like the main difference between fabric and forge? as im wondering if i follow the fabric tutorial or the forge one
@plushrei5926
@plushrei5926 4 ай бұрын
forge is more messy but has a lot of big mods already written fabric is more optimised but has like 0 big mods for it
@splidge_splodge
@splidge_splodge 8 ай бұрын
i have a problem when i change the packet name at the top of the example mod class. whenever i rename it, it says "cannot resolve symbol Config" what do i do about that?
@smartkirb9918
@smartkirb9918 8 ай бұрын
In my case, remove any reference to Config and also delete Config entirely
@Galacalactus
@Galacalactus 3 ай бұрын
So i can't run client because theres an error over modEventBus.addListener(this::addCreative); says unable to resolve method. I notice you didn't have that error. Not sure what's wrong :/
@aot-soldier3603
@aot-soldier3603 2 ай бұрын
I’m confused about the license part, what do I put if this is my first mod. Do I put MIT like in the video?
@thomasdean8047
@thomasdean8047 11 ай бұрын
Hey! Just wanted to say, your tutorials are great! I was wondering what the advantages of 1.20 modding are? From what I understood making custom biomes in 1.18.2 was very hard, So I recently started your 1.16.5 tutorials, will it be better to switch to 1.20?
@ModdingByKaupenjoe
@ModdingByKaupenjoe 11 ай бұрын
Well, the advantages usually are that many people switch versions, you have access to more vanilla content. It is true though that custom biomes has been made infinitely worse and only works with a dependency for your mod, otherwise it won't work. The reason to switch is that 1.18+ are the most popular and most played versions as of right now :)
@thomasdean8047
@thomasdean8047 11 ай бұрын
@@ModdingByKaupenjoe Alright thank you! Tbh I don't particularly care for popularity, and I prefer 1.16.5 to new version even in vanilla anyway. Custom Biomes is something I really want to have, and I couldn't figure out TerraBlender for 1.18.2. thank you for the response!
@Noctide
@Noctide 4 ай бұрын
when i use Temurin 17 for gradle JVM, it says "JAVA HOME isn't set
@m0stw4nt3d6
@m0stw4nt3d6 8 ай бұрын
What's the difference between downloading forge and just creating the mod within the intellij interface? I get an error everytime I do that.
@mateosanjuansanchez321
@mateosanjuansanchez321 8 ай бұрын
Hi, I was following the tutotial and wen it's supposed to run the client there is an error, it sais this "error mods.toml missing metadata for modid" and I don't know what to do. If some one could help me. Thanks
@lehtalis
@lehtalis 8 ай бұрын
i had this error when running the client : Execution failed for task ':processResources'. > Could not copy file 'D:\forge modding\src\main esources\META-INF\mods.toml' to 'D:\forge modding\build esources\main\META-INF\mods.toml'. > Missing property (mod_id) for Groovy template expansion. Defined keys [minecraft_version, minecraft_version_range, forge_version, forge_version_range, loader_version_range, modmc, mod_name, mod_license, mod_version, mod_authors, mod_description, project]. forge modding being my project folder name
@exccheat
@exccheat 9 ай бұрын
hi, can you help when I open the project it gives an error: Cannot invoke "java.nio.file.Path.toString()" because the return value of "java.nio.file.Path.getFileName()" is null
@LiamKerslake
@LiamKerslake Ай бұрын
just wondering about this! i'm pretty sure that now that java 21 is out we should be using 21 instead of 17 going forward right? very late to this tutorial and appreciate it a lot but just curious about that :)
@ModdingByKaupenjoe
@ModdingByKaupenjoe Ай бұрын
If you're using 1.20.5+ then yes java 21, if not keep using java 17. If you wanna follow the full tutorials series, you will have a hard time with 1.20.2+. I _highly_ suggest following with 1.20.1 🙏🏻🙏🏻
@blainemarlow2261
@blainemarlow2261 3 ай бұрын
great tutorial! But wait, how do you actually turn this into a jar file?
@SamuraiDestroy
@SamuraiDestroy 5 ай бұрын
For some reason as well as the ExampleMod class, there's a Config class. Is this an issue or just a new Forge feature?
@ModdingByKaupenjoe
@ModdingByKaupenjoe 5 ай бұрын
It's an example to show how to do Configs, it can be deleted, if you don't need it, any error that occurs after deleting it in the ExampleMod class that line can then also be deleted. Or you can just keep it for the time being 🤷🏻‍♂️
@noahkassem
@noahkassem 2 ай бұрын
thank you man , i went from 0% knowlge in coding and java and moding to publishing my first mod .. can you make a series reveing your follower mods ? you can start with main i would love to know what i did right and did wrong . Mod mod name is Divine Artifacts [ Forge ] in curseforge there you can find the source code
@CubedGamerYT
@CubedGamerYT 27 күн бұрын
when i launch the client i get an error: "C:\user\(my user)\desktop\forge-1.20.1-47.2.32-mdk\build esources\main has mods that were not found" if anyone knows why this happens i would really appreciate it
@gardeneye5669
@gardeneye5669 11 ай бұрын
Hey, I have a problem. When I try to open the forge folder with intelliJ, it returns me an error.
@InfinityShadow20
@InfinityShadow20 Ай бұрын
Would using Visual Studio C# work for the coding side of things?
@ToxicWasteRoblox
@ToxicWasteRoblox 2 ай бұрын
[[dependencies.${mod_id}]] #optional line 44 [[dependencies.${mod_id}]] line 58 expected, got '$' line 44 expected, got '$' line 58 how to fix
@dachidachi231
@dachidachi231 11 ай бұрын
kaupen will you stream resourse slimes on twitch?
@ModdingByKaupenjoe
@ModdingByKaupenjoe 11 ай бұрын
Oh man, Resources Slimes that's a name I haven't heard in a long time 🤣 Possibly at some point I might want to take another shot at it, but not very soon. At some point, but in a few weeks *maybe* not sooner 🙏🏻
@dachidachi231
@dachidachi231 11 ай бұрын
@@ModdingByKaupenjoe yah I just loved tuning in and sometimes helping no worries I see you have much much more important stuff to focus on like the courses.
@bread0237
@bread0237 4 ай бұрын
Ah finally, all the java I learned from kan academy instead of doing math can help me now
@Squid_Boy_
@Squid_Boy_ 4 ай бұрын
i got a problem, at the verry end of the tutorial, i ran the client, but it showed an error about it having to be displayed in a file as public [name mod], are there any solutions to this?
@rvesker9791
@rvesker9791 5 ай бұрын
what do i select in the intellij download menu? (gredle, java etc.)???
@FuturePathIT
@FuturePathIT 2 ай бұрын
What does this error message mean? Does this have something to do with my java jdk? I have actually downloaded jdk 17. The error occurs when I execute runClient. Exception in thread "main" java.lang.module.ResolutionException: Module it.unimi.dsi.fastutil reads more than one module named cpw.mods.securejarhandler
@gvibo
@gvibo 3 ай бұрын
My graddle settings menu are not the same you show on 5:00 what should i do?
@AST919
@AST919 3 ай бұрын
In your introduction to Java series, you don't use Forge with the project generator, do I use Forge or Java?
@FlowerPrimrose
@FlowerPrimrose 6 ай бұрын
can you do a tutorial of adding custom hats that you can add effects on them
@Lightning_Fir
@Lightning_Fir 6 ай бұрын
i assume terumin 17 is fine instead of just 17? since i have terumin-17 but i dont see anything that is just '17' (4:56)
@BonbonGamer
@BonbonGamer 2 ай бұрын
Not sure if I'll get help on this since the video is somewhat old, but I am getting the error "Exception in thread "main" java.lang.IllegalStateException: Failed to find system mod: minecraft" which I'm assuming it means it can't find the Minecraft exe/jar, any suggestions for a fix? Thanks in advance
@BioFan90
@BioFan90 2 ай бұрын
I am also having this issue currently and I've reisntalled the workspace from the beginning like three or four times
@BonbonGamer
@BonbonGamer 2 ай бұрын
@@BioFan90 omg i just got it to work idk what i did differently though. Just make sure you pay extra close attention to what he does and Im sure you will get it!
@BioFan90
@BioFan90 2 ай бұрын
@@BonbonGamer ok
Forge Modding Tutorial - Minecraft 1.20: Custom Items & Creative Mode Tab | #2
17:50
Making a $50,000 Eldritch Minecraft Mod (for MrBeast)
35:57
doctor4t
Рет қаралды 4,3 МЛН
Why You Should Always Help Others ❤️
00:40
Alan Chikin Chow
Рет қаралды 132 МЛН
⬅️🤔➡️
00:31
Celine Dept
Рет қаралды 44 МЛН
I made my own custom mod in minecraft...
11:48
ImNotaCasualty
Рет қаралды 9 МЛН
Teaching modding to Fundy
9:08
r4tmaid
Рет қаралды 714 М.
I Wrote Minecraft for a Calculator
14:43
The Science Elf
Рет қаралды 1,3 МЛН
Why Minecraft Players Built a Real Life Supercomputer
23:24
HellCastle & Tylerrrr
Рет қаралды 894 М.
I Made a Neural Network with just Redstone!
17:23
mattbatwings
Рет қаралды 627 М.
I Found Minecraft's Hardest Mod
42:54
RageTrain
Рет қаралды 4,7 МЛН
I made a minecraft mod EVERY DAY for 100 DAYS
9:44
ItsJim
Рет қаралды 6 МЛН
I Made a 3D Renderer with just redstone!
24:56
mattbatwings
Рет қаралды 1,3 МЛН
Why You Should Always Help Others ❤️
00:40
Alan Chikin Chow
Рет қаралды 132 МЛН