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

  Рет қаралды 192,083

Modding by Kaupenjoe

Modding by Kaupenjoe

10 ай бұрын

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

Пікірлер: 544
@drxcu
@drxcu 4 ай бұрын
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 4 ай бұрын
Dude thank you so much I didn't understand what he meant before. Kaupenjoe needs to pin this
@7ammadz889
@7ammadz889 4 ай бұрын
duuuude thanks maaan , you saved me from losin it totally
@jacobcollier4223
@jacobcollier4223 3 ай бұрын
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 3 ай бұрын
Thank you! You saved a lot of time for me
@davidlarsson7950
@davidlarsson7950 3 ай бұрын
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 5 ай бұрын
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 6 ай бұрын
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 6 ай бұрын
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.
@gabrielschilive7675
@gabrielschilive7675 9 ай бұрын
You have an attention to the viewer that is rare in programming videos. Congratulations!
@ModdingByKaupenjoe
@ModdingByKaupenjoe 9 ай бұрын
Thank you very much 🙏🏻💙💙
@scaryscooter216
@scaryscooter216 10 ай бұрын
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 10 ай бұрын
Ye, I will absolutely do another video on tags, I think it is much overdue anyway 😎🙏🏻
@scaryscooter216
@scaryscooter216 10 ай бұрын
@@ModdingByKaupenjoe Thanks! I really appreciate it. Looking forward to the rest of this updated series.
@monosodium-glutamate
@monosodium-glutamate 10 ай бұрын
Kaupenjoe on his way to have the only real comprehensive, easy to follow tutorials for Minecraft modding
@Ethan-fv2jl
@Ethan-fv2jl 7 ай бұрын
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 7 ай бұрын
Let's go, glad to hear! Excited to see what you come up with in terms of mods 😁😁💙
@iseeethan
@iseeethan 4 ай бұрын
@@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 4 ай бұрын
@@iseeethandid you resolve the issue? if not, try checking if your java version is 17
@TheRealMangoDev
@TheRealMangoDev 4 ай бұрын
like the sdk, language version, etc.
@CluckNorris-me2io
@CluckNorris-me2io 3 ай бұрын
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 3 ай бұрын
Let's go! Thank you so much for the kind words and welcome to modding 💙 Excited to see your mod when it's ready 😁😁
@aahmama
@aahmama 9 ай бұрын
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 5 ай бұрын
You do a great job keeping up with Minecraft, I'm sure you'll be the #1 modding guide for years
@Lucas.s444
@Lucas.s444 9 ай бұрын
Great tutorial! Looking forward to watching the rest and seeing what I can create :D
@leoNillo
@leoNillo 10 ай бұрын
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.
@nonoobgaming2776
@nonoobgaming2776 8 ай бұрын
This is like the only good tutorial ever for modding. so excited to make
@SarcausticYT
@SarcausticYT 8 ай бұрын
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 8 ай бұрын
Awesome to hear, thank you so much for the kind words - excited to see your mods come to live 😎😁😁
@fallen_stars6290
@fallen_stars6290 10 ай бұрын
Helped me a lot!your tutorials are great!
@user-oo1sc5ks5p
@user-oo1sc5ks5p 3 ай бұрын
nice tutorial, its incredible that you can setup the workspace so simply.
@user-zi4jx2ls1j
@user-zi4jx2ls1j Ай бұрын
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
@nova--minecraft
@nova--minecraft 4 ай бұрын
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 2 ай бұрын
you're literally amazing
@basil3263
@basil3263 2 ай бұрын
ABSOLUTE FUCKING LEGEND OMG
@user-ly4by1if3z
@user-ly4by1if3z 2 ай бұрын
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_ 2 ай бұрын
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
@William43210
@William43210 2 ай бұрын
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!
@cyberkidjason9641
@cyberkidjason9641 9 ай бұрын
This guy deserves way more subscribers
@user-lq6en8wx9p
@user-lq6en8wx9p 9 ай бұрын
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!
@NoobElephant
@NoobElephant 2 ай бұрын
Nice video it took me a while to figure it out but in the end I got it
@weirdcoding
@weirdcoding 9 ай бұрын
You're the best man tysm
@MichaelIZKOOL
@MichaelIZKOOL 5 ай бұрын
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"
@AUTTP911
@AUTTP911 Ай бұрын
Thanks, finnaly, i just couldn't make this work before.
@smartkirb9918
@smartkirb9918 7 ай бұрын
I can't wait to see the rest
@smartkirb9918
@smartkirb9918 7 ай бұрын
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.
@zelka3283
@zelka3283 9 ай бұрын
thank you so much, it helped me a lot!
@deepthoughts169
@deepthoughts169 Ай бұрын
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 Ай бұрын
thank you
@deepthoughts169
@deepthoughts169 Ай бұрын
@@davidson4263 np
@DarkEclipse86
@DarkEclipse86 5 ай бұрын
Absolute neat
@Werewolf914
@Werewolf914 5 ай бұрын
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
@TheWasthereonce
@TheWasthereonce 7 ай бұрын
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 5 ай бұрын
I can't thank you enough
@TheWasthereonce
@TheWasthereonce 5 ай бұрын
@@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.
@Mim0_
@Mim0_ 10 ай бұрын
Nice!
@Hadiuz
@Hadiuz 8 ай бұрын
Hey, I would like to know why you didn't use IntelliJ's Minecraft plugin, are there any advantages the way you did it?
@LoopyLucy95
@LoopyLucy95 6 ай бұрын
Hyphens are not allowed in the modid btw lol. It's only lower case letters, numbers and underscores, not hyphens.
@ModdingByKaupenjoe
@ModdingByKaupenjoe 6 ай бұрын
Ye, apparently a thing that changes semi-recently, but I wasn't aware of it 🙏🏻🙏🏻
@tobyzilla2.074
@tobyzilla2.074 3 ай бұрын
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
@annefox2013
@annefox2013 10 ай бұрын
Will the course have any geckolib tutorials, like animated items, or 3d armor?
@heeshraahbaht4223
@heeshraahbaht4223 8 ай бұрын
If I could, I would use your course😀
@HazuStremea
@HazuStremea 2 ай бұрын
lov u Kaupenjoe
@lampostjohny19
@lampostjohny19 2 ай бұрын
u r the goat
@noahkassem
@noahkassem Ай бұрын
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
@magnus6975
@magnus6975 10 ай бұрын
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 ?
@mikavanschalkwijk6953
@mikavanschalkwijk6953 Ай бұрын
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?
@mrhitech6742
@mrhitech6742 15 күн бұрын
If you're having trouble launching the JVM with 3GB, make sure you're using a 64-bit version of Java. 32-bit versions require all 3GB of the allocated memory to be contiguous, and since no computer has that, it will throw an error.
@thomasdean8047
@thomasdean8047 10 ай бұрын
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 10 ай бұрын
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 10 ай бұрын
@@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!
@ManNamedJittis
@ManNamedJittis 6 күн бұрын
For those having the Toml problem, MAKE SURE that the mod_id in settings.gradle matches mod_id in the mod class. Make sure there are no uppercases or spaces in your mod id either. Also makes sure that the mod_group_id matches your file structure in the java folder. For example: if your file structure is like: net->MyAwesomeMcName->MyModName->MyModName. Then your mod_group_id should be net.MyAwesomeMcName.MyModName
@danver3197
@danver3197 10 ай бұрын
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 10 ай бұрын
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 😁😁
@zescoot2590
@zescoot2590 3 ай бұрын
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
@Amprogamr
@Amprogamr 8 күн бұрын
I just got this to work. I spent ages asking chatgpt wtf i did wrong, and it got me nowhere. Then i just deleted all my stuff and started over. And i got it running in like 15 minutes or smt, annoyingly fast when i spent so much time trying to fix the error i still don't understand. My wisdom: Make sure you have java v17 and latest mc version where needed, and don't be afraid to scrap everything if it's not working. May your journey be easier than mine.
@mcmilph
@mcmilph 3 ай бұрын
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..
@V2_The_Machine
@V2_The_Machine 4 ай бұрын
FINALLY A NON-MCREATOR KZbinR
@Random_Edits-rx3cb
@Random_Edits-rx3cb 7 ай бұрын
is it possible to use anything java or jdk higher than 17 instead of just 17?
@MyskitXDXDXD
@MyskitXDXDXD 4 ай бұрын
I'm so glad these exist; I would have no idea where to start without this!
@LiamKerslake
@LiamKerslake 20 күн бұрын
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 20 күн бұрын
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 🙏🏻🙏🏻
@JaysGamesJsg
@JaysGamesJsg 10 ай бұрын
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 10 ай бұрын
Yep, that's pretty much it 😁
@drdyte7967
@drdyte7967 3 ай бұрын
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 3 ай бұрын
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 8 ай бұрын
Question. Dose it have to be your minecraft user name at this part right here 8:07
@blainemarlow2261
@blainemarlow2261 Ай бұрын
great tutorial! But wait, how do you actually turn this into a jar file?
@sabrepilot
@sabrepilot Ай бұрын
For anyone getting an error when renaming the package, check if there is a config setup already (which the version of NeoForge I downloaded has). If there is do the same thing as the other file and move it over before deleting com.
@Derekstefan
@Derekstefan Ай бұрын
I think this is the answer I've been looking for. Thank you!
@PetrickGamer0077
@PetrickGamer0077 7 ай бұрын
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?
@prajplayz
@prajplayz 4 ай бұрын
If you are getting an error while doing ./gradlew Try changing your mapping_version in gradle.properties For example: for 1.20.1 its 2023.09.03-1.20.1 For 1.20.2 its 2023.12.10-1.20.2
@manuelj8246
@manuelj8246 6 ай бұрын
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
@theskrript_
@theskrript_ Ай бұрын
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?
@theboss-zy5yk
@theboss-zy5yk 2 ай бұрын
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 :(
@Volvith
@Volvith 10 ай бұрын
Can you please make a tutorial that uses Eclipse? I'm getting really frustrated that there's nothing out there for Eclipse, and everybody, for some reason, decided to just drop Eclipse like a brick and use IntelliJ. :) Thank you. :)
@ModdingByKaupenjoe
@ModdingByKaupenjoe 10 ай бұрын
So sorry, I will not 🙏🏻 I personally don't really like using eclipse, nor do I know too much on how exactly it works. I have been using IntelliJ now for... idk even know how long, probably good 6 years now or maybe some time longer. Change is the constant of the world, and I don't know why people seem to be switching, I just know won't use eclipse. As mentioned in the previous answer to your other comment, you can of course still try and follow the tutorials with eclipse, really the only thing different is going to be the external libraries, which I don't even know where they are on eclipse 🤷🏻‍♂️ Best of luck to you though 💙💙🙏🏻
@iitztoasty2112
@iitztoasty2112 10 ай бұрын
whats like the main difference between fabric and forge? as im wondering if i follow the fabric tutorial or the forge one
@plushrei5926
@plushrei5926 3 ай бұрын
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
@gigadengsplays
@gigadengsplays 9 ай бұрын
Next tuto ! Geckolib MoLang entity please !
@bread0237
@bread0237 3 ай бұрын
Ah finally, all the java I learned from kan academy instead of doing math can help me now
@alexle7480
@alexle7480 6 ай бұрын
i got an error and cant find anything to fix it. It appeared when it tried to runClient: Execution failed for task ':runClient'. > Process 'command 'C:\Program Files\Eclipse Adoptium\jdk-17.0.8.101-hotspot\bin\java.exe'' finished with non-zero exit value 1 * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights.
@skyleyton3229
@skyleyton3229 6 ай бұрын
Same for me !
@jighardy
@jighardy 5 ай бұрын
same, I really hope I can figure it out
@ettoremilani9259
@ettoremilani9259 Ай бұрын
Try to change the forge version to 47.2.0 in your gradle.properties file
@milanmoldovan7987
@milanmoldovan7987 Ай бұрын
@@ettoremilani9259 Thank you! It's working :)
@britogears1606
@britogears1606 18 күн бұрын
I was getting a similar error. I just had to change the parchment version to match my forge version. I should say the correct version and date at the top of the parchment website
@AST919
@AST919 2 ай бұрын
In your introduction to Java series, you don't use Forge with the project generator, do I use Forge or Java?
@jonathanjohn9643
@jonathanjohn9643 5 ай бұрын
how do you open the forge file on mac m1 using IntelliJ, it is greyed out when i try it?
@ToxicWasteRoblox
@ToxicWasteRoblox Ай бұрын
[[dependencies.${mod_id}]] #optional line 44 [[dependencies.${mod_id}]] line 58 expected, got '$' line 44 expected, got '$' line 58 how to fix
@InfinityShadow20
@InfinityShadow20 17 күн бұрын
Would using Visual Studio C# work for the coding side of things?
@d-boithescientist2263
@d-boithescientist2263 7 ай бұрын
How do I move my folder outside onedrive? Im using Windows 11 btw.
@rtester40
@rtester40 9 ай бұрын
7:24 You said it can contain lower case letters, numbers, underscores and dashes. I do not think that is entirely a true statement since this was an illegal MODID uncle-bricks_missing-blocks-mod, I had to remove the dashes so it would work unless there is a limit of how many characters make up the MODID.
@za_skamil_mamonta
@za_skamil_mamonta 10 ай бұрын
yessssssss
@jebediahkerman3826
@jebediahkerman3826 Ай бұрын
In newer forge versions (recommended one currently) there is a configuration (config) class as well, what to do with it? I'm faily certain you can't just delete it (because nothing works).
@jebediahkerman3826
@jebediahkerman3826 Ай бұрын
The solution btw is just to leave it be. So just pretend it's not there. It doesn't really change anything.
@lofigaming9835
@lofigaming9835 Ай бұрын
@@jebediahkerman3826 i tried that too but than everything gets underlined as if theres one big error? help pls
@xmaster47512
@xmaster47512 6 ай бұрын
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.
@SamuraiDestroy
@SamuraiDestroy 4 ай бұрын
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 4 ай бұрын
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 🤷🏻‍♂️
@m0stw4nt3d6
@m0stw4nt3d6 7 ай бұрын
What's the difference between downloading forge and just creating the mod within the intellij interface? I get an error everytime I do that.
@aot-soldier3603
@aot-soldier3603 Ай бұрын
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?
@Derekstefan
@Derekstefan Ай бұрын
Ok so I asked for help about the config.java file. Couple conflicting results from people. One was to delete it and the other was to move it along. I deleted it. It left errors which I removed references to Config. I found that I had to rename the file (TutorialMod) too. That got rid of all errors and now looks like Kaupenjoe's.
@Konslufius
@Konslufius 9 ай бұрын
Hey, I have a problem with the mapping, but I also think that I fixed it. I followed your tutorial step by step, but after the last step of setting up the mapping, I had errors all over the place. What I did is resetting everything, adding the 2 lines of config and in the end there is a 3. line of config, that contains the info of changing the mapping channel into "parchment" and the version into something else you used first. So yea, the mapping_version is also very important to be correct.
@uzoo0oo
@uzoo0oo 7 ай бұрын
@@user-sx2yd5hh7u change the mappings channel and the version in the build.gradle
@mr.rosner
@mr.rosner 9 ай бұрын
I am wandering what is the difference between you course on UDEMY / Your WebSite and this one? I mean, as I pass through the video, for a experient developer, it is a very nice icebreak.
@ModdingByKaupenjoe
@ModdingByKaupenjoe 9 ай бұрын
Udemy/website is no difference in content. My own website is just better revenue split for myself. When it comes to the KZbin videos they are a really good place to start, but the courses are much more in-depth, especially in more advanced topics. So while beginners can definitely benefit from the courses as well, in the advanced topics they really start to shine. Hope this helps 😁🙏🏻
@mr.rosner
@mr.rosner 8 ай бұрын
@@ModdingByKaupenjoe yeah, thanks, I suggest you to specify that on you channel, you know, a way to advertise you self.
@cuboidigon
@cuboidigon 3 ай бұрын
my goal was to get a faster build time faster than 3m 11s and got 2m 5s. I now have completed my goal
@Lightning_Fir
@Lightning_Fir 5 ай бұрын
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)
@igobysoul
@igobysoul 2 ай бұрын
I cant find a mapping_version line like in 11:06. The closest thing I see is one line of code that says "mappings channel: mapping_channel, version: mapping_version" but when I try to change it it causes errors. Am I missing something? Edit: After posting this I immediately found a line of code on the parchment website that ended up working.
@gardeneye5669
@gardeneye5669 10 ай бұрын
Hey, I have a problem. When I try to open the forge folder with intelliJ, it returns me an error.
@Noctide
@Noctide 3 ай бұрын
when i use Temurin 17 for gradle JVM, it says "JAVA HOME isn't set
@exccheat
@exccheat 8 ай бұрын
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
@tejtycraft
@tejtycraft 3 күн бұрын
Did you know that intellij has plugin that generates the modding workspace with parameters you set there?
@Exoskeleton2921
@Exoskeleton2921 8 ай бұрын
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 7 ай бұрын
Did you fixed tit?
@user-yy4gv6gf2w
@user-yy4gv6gf2w 15 күн бұрын
same error here did you solve it ?
@lehtalis
@lehtalis 7 ай бұрын
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
@ronseaman2699
@ronseaman2699 6 ай бұрын
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 2 ай бұрын
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
@splidge_splodge
@splidge_splodge 7 ай бұрын
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 7 ай бұрын
In my case, remove any reference to Config and also delete Config entirely
@dachidachi231
@dachidachi231 10 ай бұрын
kaupen will you stream resourse slimes on twitch?
@ModdingByKaupenjoe
@ModdingByKaupenjoe 10 ай бұрын
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 10 ай бұрын
@@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.
@zpackofax
@zpackofax 4 ай бұрын
FOR ANYONE THAT HAS PROBLEMS WITH :"... finished with non-zero exit value -1", make sure that the mapping_version in gradle.properties is the right version (the version kaupenjoe used(mapping_version=2023.06.26-1.20.1))
@FuturePathIT
@FuturePathIT Ай бұрын
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
@Kai_Hallow
@Kai_Hallow 7 ай бұрын
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 2 ай бұрын
I personally downloaded java 17 and it appeared
Forge Modding Tutorial - Minecraft 1.20: Custom Items & Creative Mode Tab | #2
17:50
Teaching modding to Fundy
9:08
r4tmaid
Рет қаралды 690 М.
Bro be careful where you drop the ball  #learnfromkhaby  #comedy
00:19
Khaby. Lame
Рет қаралды 20 МЛН
The best home workout !! 😱😱
00:27
Tibo InShape
Рет қаралды 11 МЛН
когда одна дома // EVA mash
00:51
EVA mash
Рет қаралды 13 МЛН
I AM MAKING MY OWN MINECRAFT MOD!!! (And why you should too)
10:05
I made my own custom mod in minecraft...
11:48
ImNotaCasualty
Рет қаралды 9 МЛН
Minecraft's Most Important Mod Is In DANGER
8:12
Purplers
Рет қаралды 1,2 МЛН
Discord is getting a New Look!
8:41
No Text To Speech
Рет қаралды 359 М.
I Made a Fabric Minecraft Mod (Without Learning Java)
6:37
Nico is LOST
Рет қаралды 57 М.
How To Make Minecraft Look Like This
5:42
flowstate
Рет қаралды 275 М.
Making a $50,000 Eldritch Minecraft Mod (for MrBeast)
35:57
doctor4t
Рет қаралды 4 МЛН
Bro be careful where you drop the ball  #learnfromkhaby  #comedy
00:19
Khaby. Lame
Рет қаралды 20 МЛН