Forge Modding Tutorial - Minecraft 1.20: Custom Items & Creative Mode Tab | #2

Поділитися
Вставка
  • Опубліковано 4 лип 2023
  • In this Minecraft Modding Tutorial for Forge, we are adding a Custom Item to Minecraft 1.20, as well as a Custom Creative Mode Tab!
    == MODDING COURSES ==
    FORGE ▶️ url.kaupenjoe.net/CourseForge...
    FABRIC ▶️ url.kaupenjoe.net/CourseFabri...
    == COMPATIBILITY ==
    ▶️ Compatible with 1.20 & 1.20.1
    == ASSETS & DOWNLOAD LINKS ==
    GitHub Repo: github.com/Tutorials-By-Kaupe...
    Assets Zipped: url.kaupenjoe.net/mbkj48/assets
    == 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

КОМЕНТАРІ • 193

  • @Bluberry11
    @Bluberry11 4 місяці тому +19

    roughly 16:00, "pParameters, pOutput" should be replaced with "itemDisplayParameters, output". and the "pOutput" below that line should be replaced with "output"

    • @diamomo
      @diamomo 3 місяці тому +4

      Thank you so much. I was having issues with the auto complete, tried to have Intellij mirror what I saw in the video and kept getting the "wrong" outcome. Followed your comment here and it worked!

  • @dogbone10
    @dogbone10 10 місяців тому +60

    You 1.20 kids have it sooooo good. Back in my day we modded in ZIRCON, and it was ROUGHLY THE SAME
    This means WAR

    • @ModdingByKaupenjoe
      @ModdingByKaupenjoe  10 місяців тому +10

      🤣🤣🤣🤣🤣🤣

    • @meherabhossain2194
      @meherabhossain2194 Місяць тому +1

      ​@@ModdingByKaupenjoe I am having a texture problem, the texture is not rendering what do I do? I used your models json files and added my own textures despite all that it is pink and black

    • @meherabhossain2194
      @meherabhossain2194 Місяць тому +1

      Is this a 16x16 texture problem?

    • @Nihilios
      @Nihilios 24 дні тому +2

      @@meherabhossain2194 probably yes, your textures have to be 16x16 like every minecraft texture :)
      Moreover, make sure that your png file’s name is the same as the one specified in the « layer0 » line in your item’s model :)

    • @doukask4361
      @doukask4361 13 годин тому

      back in my day minecraft never existed we had to play with toys and we had only 20 minutes before our perents took them, we had to go through mountains and through aether fricking portals (how the heck is my brain even working this out aether portals is that even a thing in minecraft 😂 😂)[anyway] from there we had to get some fireworks and elyt 😭😭😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂 i can't do this enymore

  • @danver3197
    @danver3197 11 місяців тому +36

    AAHAAAA I LOVE THIS, man I got really excited seeing that Sapphire in-game.
    I do have trouble understanding the bits of code, but just knowing it works is incredible, I'll now try adding my own textures and items to the game so that I can better understand everything!
    Thank you!!

  • @inklazer3447
    @inklazer3447 4 місяці тому +6

    Thank you for taking the time to explain everything from start to finish yet another time for a new version!
    You are so helpful!

  • @wingedblade3580
    @wingedblade3580 3 місяці тому +16

    Thank you for this tutorial! One note for .displayItems at [16:00] : you can use a for loop here to add the custom items without adding every item on its own. That looks like this: .displayItems((pParameters, pOutput) -> {
    for(RegistryObject item : ModItems.ITEMS.getEntries()) {
    pOutput.accept(item.get());
    }
    })

    • @ModdingByKaupenjoe
      @ModdingByKaupenjoe  3 місяці тому +6

      Very true! There are some instances where you might not want to add all items to one tab, but want to split them up, then it can make this more complicated. However, it it's a very good solution for this :)

    • @Gurpefy
      @Gurpefy 2 місяці тому +1

      like I understand java a bit, but doing any minecraft java coding is soo confusing. I dont understand what half of this stuff means

    • @izzoriousaxel8807
      @izzoriousaxel8807 2 місяці тому

      @@GurpefyThat's a for each loop, it's creating a variable of type RegistryObject named item for each object contained in the return of getEntries(), and it runs the code inside the loop body for each one.
      They're a much more compact way of writing a for loop whenever you have a list of objects of the same type.

  • @epiccookiegamer4190
    @epiccookiegamer4190 5 місяців тому +5

    This is awesome! It felt so good seeing my custom mod tab in the creative menu! Thank you for making such high-quality tutorials.

    • @ModdingByKaupenjoe
      @ModdingByKaupenjoe  5 місяців тому +2

      Thank you so much for the kind words, awesome to see you making some mods. Excited to see when your first mod comes out 😁😁💙

  • @_Silvi_
    @_Silvi_ Місяць тому +3

    If school was as exciting to learn new things as this i would've never wanted to come back home again😂. Phenomenal series you are amazing!!

  • @AndItGoesBOOM
    @AndItGoesBOOM 21 день тому +1

    This is very useful thank you so much for this brilliant tutorial!!!

  • @h3ge
    @h3ge 11 місяців тому +26

    this guy is the goat🔥

  • @ThatGoldenTiger
    @ThatGoldenTiger 11 місяців тому

    I was looking for this for an hour

  • @squalito217
    @squalito217 11 місяців тому +15

    I like the idea to make some reusable things at the start like the creative tab where we can place our items. The syntax is kinda hard for me to understand as a complete java beginner ( Finished your Java course, took me 3 days ) but I think it's about coding, coding and coding and I will get used to it. Thanks for your amazing job helping noobs to understand crazy things ;D

    • @ModdingByKaupenjoe
      @ModdingByKaupenjoe  11 місяців тому +8

      Absolutely! It all comes down to repetition and at some point you'll get the Eureka moment and it'll make all the repetition so freaking worth it 😁😎 Best of luck on your continued journey and thank you for kind words 💙💙

  • @PixelMC_Studios
    @PixelMC_Studios 2 місяці тому +1

    I am very For this clear tutorial.This tutorial is very beginner friendly.I am very happy to make my own new mods in minecraft java by this tutorial. Now i am working with a World generation mod :)
    Thank You...

  • @rgsfvxv-nk1sr
    @rgsfvxv-nk1sr 3 місяці тому +1

    thanks for the tutorial

  • @weirdcoding
    @weirdcoding 9 місяців тому +1

    You're the best tysm

  • @Joseph-Anubis
    @Joseph-Anubis 6 місяців тому +17

    everything has worked just can't get the png files for the item textures to load

    • @prajplayz
      @prajplayz 4 місяці тому +1

      Make sure that your mod ID and package name are the same.

    • @luigiplayer1547
      @luigiplayer1547 3 місяці тому +2

      @@prajplayz still doesn't work and I quadrupled checked evrything

    • @lukas-po1wj
      @lukas-po1wj 3 місяці тому

      had the same problem here didn't know why, but I made a "item" folder(directory) inside of the textures folder(directory) and but the images in there and it worked fine. (my issue anyway)@layer1547

    • @DomiTV7
      @DomiTV7 3 місяці тому

      @@prajplayz😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅😅 3:00 3:00 3:00 bis bis zur 3:01 letzten 3:01 3:01 3:01 3:01 3:02 und neun 3:50 und und die 3:53 waren auch die die man 4:00 in die 4:09 4:11 in die 4:13 4:13 4:14 der der 4:15 4:16 4:16 4:17 4:17 4:17 in in in die Mitte Mitte 4:20 4:20 4:20 von von den 4:22 4:23 der 4:24 4:24 4:27 4:27 4:31 4:31 😅3:57

    • @TheCornChili
      @TheCornChili 2 місяці тому

      I had the same issue. I don’t know what was wrong but to fix it I went to the GitHub repository and replaced everything with the names of my stuff. I probably just misformatted something I hope this helps.

  • @lightcomic1
    @lightcomic1 11 місяців тому +1

    the thumbnail is great

  • @PenguinGaming77
    @PenguinGaming77 10 місяців тому +4

    These vids are amazing i can tell u put effort into them

    • @ModdingByKaupenjoe
      @ModdingByKaupenjoe  10 місяців тому +3

      I appreciate that, thank you so much for the kind words 💙💙

    • @PenguinGaming77
      @PenguinGaming77 10 місяців тому

      @@ModdingByKaupenjoe your welcome i really enjoy your tutorials have a good day

  • @NEZhu
    @NEZhu Місяць тому +1

    모딩 기본 세팅이 안돼서 모딩을 포기했는데 Modding by Kaupenjoe님의 영상덕분의 성공했어요!

  • @ANerdyCoder
    @ANerdyCoder 8 місяців тому +1

    nice concise and up to datee.
    thx
    : )
    .

  • @martinskuta7436
    @martinskuta7436 9 місяців тому

    Is it possible to set the position of the creative tabs? I tried creating two of them but one of them got generated on the first page right next to building blocks, while moving the spawn eggs tab to the second page. Can't figure out if I am doing something wrong

  • @actuallygreenthumb4261
    @actuallygreenthumb4261 10 місяців тому +4

    can you show how to make the item have a custom amount of damage?

  • @prozidu_mikas
    @prozidu_mikas 9 місяців тому +2

    Hey man, great video, at 13:35 when you created the java class for the custom creative mode tab, you wrote "ModCreativeModTabs" instead of "ModCreativeModeTabs", does that change anything??

  • @j.s.4278
    @j.s.4278 2 місяці тому

    How did you make the item textures? I made one but it is showing up semi transparent when I really don't want it too. How would I fix that?

  • @matthieuvanderplaats2454
    @matthieuvanderplaats2454 8 місяців тому

    love you video's

  • @Enderffighter
    @Enderffighter 11 місяців тому

    hey i want to ask something i watched your ore and tree generation videos and did the same thing but it doesnt work can u help?

  • @purplekrizoffschannel2015
    @purplekrizoffschannel2015 Місяць тому

    How do i add attributes to a weapon? is there a better video to watch for making a weapon with altered stats (I want to make a sword that does very little damage but has no swing cooldown)

  • @shadow_king_a1229
    @shadow_king_a1229 11 місяців тому +1

    can you go over how to make a sword or tool with special abilities?

  • @JL3TFGAMEZ
    @JL3TFGAMEZ 7 місяців тому

    I understand needing to make sure the video isn't long but dang, you're zooming. Great tutorial though! It's super helpful

  • @ikkitkhan
    @ikkitkhan 6 місяців тому

    how can i make the pictures for the items, just out of curiosity as I am in the process of making my first Minecraft mod

  • @jedicrafter1767
    @jedicrafter1767 17 днів тому

    got it to work, but the Sapphire has the untextured texture. I got confused where he added the png because it just popped up when he didn't seem to press anything. I'm not sure how to get the texture to show up as any change I make seems to cause something in the lang to make an error and the game crashes.

  • @justanothercommenter9318
    @justanothercommenter9318 29 днів тому

    How does the en_us.json file actually connect to the rest of the code? I understand its supposed to make the name for the item in-game, but it seems totally isolated. is there another file that is reading it somewhere that i missed? it may not actually help with coding, but I am interested

  • @disocialejo1440
    @disocialejo1440 4 місяці тому

    i love this, making my own mod is a good little project while i'm on vacation. I have a question tho, how should I name the lang json file for the name of my objects in spanish? is it sp_mx.json or...?
    thank you so much in advance

  • @atb4352
    @atb4352 5 місяців тому

    Any idea how to fix this error : UNSUPPORTED (log once): POSSIBLE ISSUE: unit 0 GLD_TEXTURE_INDEX_2D is unloadable and bound to sampler type (Float) - using zero texture because texture unloadable I believe it is specific to mac, but I can't find a solution :( so my textures won't load

  • @dachidachi231
    @dachidachi231 11 місяців тому +1

    Are rideable entities, baby entities coming????

  • @VexariaGG
    @VexariaGG 6 місяців тому

    Amazing videos! though, i have a problem; i've checked against both the video and the repo, and in the tutorial for the custom creative mode tab, my code looks exactly like yours except my public static final RegistryObject TUTORIAL_TAB shows no usages when i finished that section, any suggestions?

    • @TheGhostEU
      @TheGhostEU 5 місяців тому

      Instead of initializing a static variable you can just add the line of code he wrote into the register method. So in register write CREATIVE_MODE_TABS.register("tutorial_tab"...) and so on. Make sure you write it after CREATIVE_MODE_TABS.register(eventBus).

  • @freshie94
    @freshie94 6 місяців тому

    I'm getting an error that "Could not reserve enough space for 3145728KB object heap". Why is my object heap so insanely huge? And how can I fix this?

  • @ishansoni1857
    @ishansoni1857 Місяць тому +1

    I love your "AAAAAAAAAAAAALright everybody!"

  • @CrystalGames2000
    @CrystalGames2000 6 місяців тому

    Don't know why, but it won't let me run the script, do you have any idea why? (The run button is gray)

  • @rubymodz1534
    @rubymodz1534 4 місяці тому

    is there any website where i can find texture for the items??

  • @rikoths
    @rikoths 3 місяці тому

    i very like this video😃😃😃😃😃😃😃😃😃😃😃

  • @Studsamillion.
    @Studsamillion. 6 місяців тому

    Great video. I was wondering why when I got to make a directory i works fine and then I go to make the second directory that is the mod ID and it doesnt add a dropdown to the previous directory. It simply changes the name of assets directory to assets.tutorialmod. Any clue why this would happen?

    • @jeremyclark4992
      @jeremyclark4992 6 місяців тому

      This is just a view setting. Under the project tab in the navigation window, just click the three dots => Tree Appearance => and make sure "Flatten Packages" and "Compact Middle Packages" are unchecked. The directories are there, the IDE just mashes them together in the navigation to keep the directory tree looking clean.

  • @tgnk615gaming
    @tgnk615gaming 10 місяців тому

    I’m assuming there is some sort of change in between writing this and the publish of the video but the “BuildCreativeModeTabContentEvent” is red for me, and it says I could
    Create Class
    Create Interface
    Create enum
    Creat inner class
    Create type parameter
    What do I do, or is there a different way?

    • @ModdingByKaupenjoe
      @ModdingByKaupenjoe  10 місяців тому

      Strange, there really shouldn't be 🤔 what forge version are you using? 🤔

    • @tgnk615gaming
      @tgnk615gaming 10 місяців тому

      @@ModdingByKaupenjoeI was using 1.16.5! I used your 1.16.5 tutorial to get into the game. Thanks!

  • @GuiParchs156
    @GuiParchs156 11 місяців тому

    Thanks! I was trying to add the creative tab with your 1.19.3 series but it didn't work, so I guess they changed the way its done

    • @marceljanz9905
      @marceljanz9905 9 місяців тому

      Same with 1.19.4. I will just keep watching the 1.20 series i guess since they changed some things apparently.
      Nevermind its still not working. I dont have any Deferred register for this. Can you help?

  • @Kai_Hallow
    @Kai_Hallow 8 місяців тому +1

    Hey I was following the tutorial to a T exception being me changing names of stuff to fit my own mod and for some reason the creative tab thing isn't detecting the translation, if I click the option to make it automatically create one (me inputting what it translates to) it makes the translation in the correct file (en_us.json) but for some reason it's not detecting the translation is in there even when it puts it there itself, did I mess something up? How do I fix this?

    • @0O7
      @0O7 7 місяців тому

      Hey, did you manage to fix it? I seem to have the same issue

    • @Nellybell2254
      @Nellybell2254 7 місяців тому

      I am also having this problem.

    • @Kai_Hallow
      @Kai_Hallow 7 місяців тому

      @@0O7 I did but I don't know what I did in the first place to fix it.

  • @OppositeOfMute
    @OppositeOfMute 9 місяців тому +1

    When I try running my mod I get a warning that it failed to load a valid ResourcePackInfo. So none of my textures for items nor the names set in en_us.json show up properly. What is causing this?

    • @OppositeOfMute
      @OppositeOfMute 9 місяців тому +2

      I figured it out. For some reason my files were missing the pack.mcmeta inside of the resources folder.

  • @trolgeeeeee
    @trolgeeeeee 3 місяці тому

    im having a problem every time i try to open up my inventory it just freezes and crashes

  • @NeekoShogun
    @NeekoShogun 5 місяців тому

    1stly you explained it very well
    2ndly in 14:05 When I write DefferedRegister.Create(Registries. i am not able to find CREATIVE_MODE_TAB it says it isn't existing

  • @Iron_man2297
    @Iron_man2297 10 місяців тому

    Will you do again videos abaut datagen or does the 1.19 version work on 1.20

  • @Cov3ringFire
    @Cov3ringFire 6 місяців тому

    It's been a long time since I messed with Minecraft modding and I can't remember, do I need to have a forge server running on my computer for this client to connect to so I can get into creative mode? Or can you do that in SinglePlayer mode?

    • @ModdingByKaupenjoe
      @ModdingByKaupenjoe  6 місяців тому

      Nah, you can do everything in single player mode. It does make sense later down the late to also test things with both server and client, but for most of the early things, testing it in single player should be fine :)

    • @Cov3ringFire
      @Cov3ringFire 6 місяців тому

      @@ModdingByKaupenjoe Thanks Joe, I had forgotten you can pick the mode when you create a new world in SinglePlayer mode.

  • @Aaaahhh-sg9ty
    @Aaaahhh-sg9ty 4 місяці тому

    At 3:28 bus automatically fills in but it’s not doing it for me it just has the brackets

  • @drakhooficial
    @drakhooficial 10 місяців тому +2

    how do i add it as a .jar mod into the mod folder? do i just rename the folder im working on as a .jar and add it?

    • @ModdingByKaupenjoe
      @ModdingByKaupenjoe  10 місяців тому +3

      You open the terminal put in ./gradlew build and hit enter
      Open your project folder in the explorer. You will find the JAR file in build > libs :)

    • @drakhooficial
      @drakhooficial 10 місяців тому +2

      @@ModdingByKaupenjoe Thanks Kaupen

  • @RonnieMcDee
    @RonnieMcDee 2 місяці тому

    The black magic to get the sapphire.png blew my mind for a moment. There is a zip in the description where he dragged from another screen or something

    • @ModdingByKaupenjoe
      @ModdingByKaupenjoe  2 місяці тому +1

      yes, you can download the png file from the description 😅 you just have to then drag the png into the folder 🙏🏻🙏🏻

  • @anderand5171
    @anderand5171 3 місяці тому +1

    i cant get the pOutput to work

  • @juanitoalcachofa3485
    @juanitoalcachofa3485 8 місяців тому

    epic

  • @donavanbealer641
    @donavanbealer641 10 місяців тому +1

    What button did u press for that copy thing to come up

    • @Utopia.anti-utopia
      @Utopia.anti-utopia 3 місяці тому

      If you also need it, that Ctrl + V. You also have to cope your file

  • @elizabethb.1346
    @elizabethb.1346 7 місяців тому

    Your videos are amazing and are helping me to make some adjustments to a mod I really like! including putting in a creative menu tab, as it was not present.
    But in Intellij I am seeing p_ numbers not pNames and I can't figure out how to change it. For example, I get this:
    .displayItems (p_259814_: ((p_270258_, p_259752_) ->
    rather than seeing
    .displayItems ((pParameters, pOutput) ->
    I cannot find the setting to change this---it wasn't always like that so I must have messed something up, but their help menu doesn't appear to have an answer---but its driving me crazy! Any ideas how to fix it? thank you!!

    • @ModdingByKaupenjoe
      @ModdingByKaupenjoe  7 місяців тому +2

      Thank you💙💙 Take another look at the first tutorial starting at 10:17, you wanna use parchment mappings and that should hopefully fix it :)

    • @elizabethb.1346
      @elizabethb.1346 7 місяців тому

      @@ModdingByKaupenjoe Thank you!!

  • @user-gp9mv3fr5d
    @user-gp9mv3fr5d 6 місяців тому +1

    5:44 I am having error with getTabKey and accept, do you know why? (I am codding in version 1.20.2)

    • @__prometheus__
      @__prometheus__ 5 місяців тому

      same

    • @ShxdowAski0m
      @ShxdowAski0m 3 місяці тому

      did u make sure to do if (event.getTabKey() == CreativeModeTabs.INGREDIENTS) has TWO (==) equal signs and not just one =?

  • @kick_poweranimation
    @kick_poweranimation 6 днів тому

    hey make sure you name thing right it is a must

  • @AstalWuzHere
    @AstalWuzHere 2 місяці тому

    Hey I tried running "BuildClient" but got this error:
    Execution failed for task ':runClient'.
    > Process 'command 'C:\Users\Astral\.jdks\jbr-17.0.9\bin\java.exe'' finished with non-zero exit value 1

    • @gabrielroy-manningham5734
      @gabrielroy-manningham5734 Місяць тому +1

      I had the same issue and it turns out it was because my mod id was invalid since it contained hyphens "-". I removed hyphens and also updated my jvm to temurin version 19 and minecraft launches now. Hope it works for you.

  • @MarMar1134
    @MarMar1134 4 місяці тому +1

    Hello! I have a problem with the textures, it doesn´t load in my game and i tried everything, anyone has an idea of what could it be?

    • @CheazMaster
      @CheazMaster 4 місяці тому +1

      i have the same problem. it does the black and pink checkerboard texture instead of mine

  • @calebplayz4852
    @calebplayz4852 7 місяців тому

    for some reason deferredRegister doesnt come up when i type it in, do you know how i could fix this?

    • @MarshmallowBoy
      @MarshmallowBoy 7 місяців тому

      make sure you have imports above your class

    • @Nellybell2254
      @Nellybell2254 7 місяців тому

      also the capital D is important in Deferred

  • @JacobKinsley
    @JacobKinsley 2 місяці тому +2

    This is my first time using Java for something that isn't just a simple introduction to programming, and my god the code required to register a creative tab is making me need a minute...

    • @ModdingByKaupenjoe
      @ModdingByKaupenjoe  2 місяці тому

      Ye, it's quite rough 😅 That's why the modding community always pleads with people to learn java before jumping immediately into modding 🙏🏻

    • @JacobKinsley
      @JacobKinsley 2 місяці тому +1

      @@ModdingByKaupenjoe it's actually not that bad reading it a second time. I'm just not used to literally every line of code storing at least 1 reference to something across various files because in programming tutorials it's usually just one or two files with everything hard coded. Plus I've never used the builder pattern until now. (and doing the dots on each new line (I think it's called calling methods but I don't know if the java term is different (sorry for nested brackets I'm sure you're used to reading them though)) is not something I've ever seen before)

  • @TacoProductions16
    @TacoProductions16 10 місяців тому

    How did you make the textures for the sapphire?

    • @ModdingByKaupenjoe
      @ModdingByKaupenjoe  10 місяців тому +1

      I actually ordered them from an artist on fiverr. If you wanna make your own textures, you can use gimp or paint.net - I personally use photoshop, but that's usually too expensive for people 🙏🏻🙏🏻

    • @TacoProductions16
      @TacoProductions16 10 місяців тому

      @@ModdingByKaupenjoe Thank you so much!

  • @bruhbruhbruh6546
    @bruhbruhbruh6546 7 місяців тому +1

    my name isn't showing up and is hwoing up as item.modid.itemname and my commas, semicolons, colons are all white instead of orange

  • @EAEATEAEA
    @EAEATEAEA 4 місяці тому

    How Can I export my mod?

  • @mellevanseijen5810
    @mellevanseijen5810 10 місяців тому +1

    Whenever I add an item to the creative tab, it appears invisible in the creative tab, but the name is visible when i hover over it. How can I fix that?

    • @ModdingByKaupenjoe
      @ModdingByKaupenjoe  10 місяців тому +1

      This usually means you have a typo somewhere in the item model json file in the names. Double check that, including casing!

    • @mellevanseijen5810
      @mellevanseijen5810 10 місяців тому

      @@ModdingByKaupenjoe Wow thanks, I checked 3 times if I wrote everything right, but I had texture instead of textures lmao

  • @Pererillo
    @Pererillo 10 місяців тому +2

    Sometimes you sound like xQc lmao, great tutorials

    • @ModdingByKaupenjoe
      @ModdingByKaupenjoe  10 місяців тому +3

      WHAT 🤣 that is some crazy comment! But kinda funny ngl 🤣😜

  • @KingKraken_
    @KingKraken_ 4 місяці тому

    is anyone else having an issue that says the registry object not present?

  • @Random_Edits-rx3cb
    @Random_Edits-rx3cb 7 місяців тому +3

    I can't create a new texture and use it, I looked at your blockbench tutorial and created my own texture. I just followed your steps but used my texture instead, but whenever I load into minecraft to see it, I get the no texture block

    • @huglife626
      @huglife626 7 місяців тому

      Same issue

    • @jeremyclark4992
      @jeremyclark4992 6 місяців тому

      Same issue

    • @wolfieboy09
      @wolfieboy09 5 місяців тому

      Did you name your texture file "textures"?

    • @Random_Edits-rx3cb
      @Random_Edits-rx3cb 5 місяців тому

      @@wolfieboy09 dont worry about it I switched to fabric because I thought it was better and the problem fixed itself

    • @Pixiebixxie
      @Pixiebixxie 5 місяців тому +2

      Make sure you made an "item" folder in BOTH the "textures" folder AND the "models" folder. Had the same problem. The " means its case sensitive you HAVE to name it that.

  • @Ertplays
    @Ertplays 2 місяці тому

    My register function for ModCreativeModeTabs isn’t registering and my item textures aren’t working. What could I have done wrong? I already checked everything from the video multiple times.

    • @blokmachinist8870
      @blokmachinist8870 Місяць тому

      From someone elses comment: "Hey man, great video, at 13:35 when you created the java class for the custom creative mode tab, you wrote "ModCreativeModTabs" instead of "ModCreativeModeTabs", does that change anything??" So could be a spelling mistake

    • @Ertplays
      @Ertplays Місяць тому

      @@blokmachinist8870 I fixed that already. Too late though, already figured it out!

  • @secretblade2817
    @secretblade2817 6 місяців тому

    Im getting an error message that says "java.lang.NullPointerException: Cannot invoke "java.lang.Class.getname()" because "this.modClass" is null".

  • @TimorGamez
    @TimorGamez 8 місяців тому

    DeferredRegister won’t pop up for me

  • @mistress1623
    @mistress1623 Місяць тому

    when i do "CreativeModeTabs.INGREDIENTS" it says it can't resolve the name and "INGREDIENTS" shows up red. What am I doing wrong?

    • @thatguycalledjesse
      @thatguycalledjesse Місяць тому

      Make sure it's CreativeModeTabs plural and not CreativeModeTab singular

  • @ominic_
    @ominic_ 9 місяців тому

    whenever i test at 11:03 minecraft gives me an error and says mods.toml missing metadata for modid assets/tutorialmod. anybody know how to fix this?

    • @ModdingByKaupenjoe
      @ModdingByKaupenjoe  9 місяців тому

      When changing the name, it changed your mod id in the TutorialMod class to "assets/tutorialmod" for some reason this sometimes happens. Just change it back to tutorialmod and you should be good to go.

    • @ominic_
      @ominic_ 9 місяців тому

      @@ModdingByKaupenjoe thanks!

  • @stupid_apple2070
    @stupid_apple2070 10 місяців тому +1

    how do others download this???????????????

  • @rtester40
    @rtester40 9 місяців тому

    I can never figure out github i follow the direction to commit and it always fails. I set it up right and I get git is not installed. I install it and when i go to push and commit it says it already exist but it is empty I wished when people make these tutorials they would not forget to tell how to set it up if they are going to use it in the tutorials. also the discord is crap noone ever seems to help and they have in the rues you cant message anyone directly and I purchased several of his classes

    • @ModdingByKaupenjoe
      @ModdingByKaupenjoe  9 місяців тому

      Couple of things, firstly I have answered every one of your comments in the comments section.
      Secondly, git/github is not necessarily required to follow any of the tutorials. It might be very useful, but can be skipped.
      Thirdly, yes all help given in the discord is 100% voluntary, that's why there is no direct messages, because it gets way too much.
      Fourthly, all my classes have a way of asking questions within the website itself, be it a Q&A or a comment section.
      Fifthly, the last question you asked on the discord server was at 2 AM my time. Many people who would be able to help are from European Time zones, including myself, and might sleep or have lives to live.
      If you cannot see that I and people on the server are trying our best to help where we can, then I don't know what to tell you.

  • @donavanbealer641
    @donavanbealer641 10 місяців тому +1

    And I can't find the sapphire

  • @albertb5766
    @albertb5766 13 днів тому

    Possible Texture Solution: Silly me didn't get my textures to load properly because I did not have my sapphire.json file INSIDE the item folder. I'd make sure all files (sapphire.json, en_us.json, and sapphire.png) is inside their respective folders.

  • @shaifennec
    @shaifennec 2 місяці тому

    for what ever reason textures dont show up even though there nothing wrong and i cant figure it out

    • @ModdingByKaupenjoe
      @ModdingByKaupenjoe  2 місяці тому

      Well, if the textures won't show up something is wrong. Double check the spelling of each folder and the folder structure, as well as the texture file. Then make sure the json file has the correct name and spelling as well, then check the contents of the json file and make sure there's no typos in there either. Including casing, that's an easy thing to miss :)

  • @rithtruong
    @rithtruong 9 місяців тому

    How do we get the textures to work? (they appear pink/black/checkered)

    • @ModdingByKaupenjoe
      @ModdingByKaupenjoe  9 місяців тому +1

      Then you have a typo in your folder structure, the time model JSON file or your texture file. Double check all those 🤔

    • @rithtruong
      @rithtruong 9 місяців тому

      @@ModdingByKaupenjoe Turns out I had to add .png to the file names. Thanks for the reply and the awesome videos!

    • @Shroomland1738
      @Shroomland1738 8 місяців тому

      @@rithtruong hey wdym I’m having the same issue how do u fix it?

    • @rithtruong
      @rithtruong 8 місяців тому +1

      @@Shroomland1738 if you’re on MacOS, when you save the image from chrome don’t forget to add .png to the file name

    • @Shroomland1738
      @Shroomland1738 8 місяців тому

      @@rithtruong got it thxxxx

  • @mirotifagames
    @mirotifagames 16 днів тому

    guys how did he get the texture of the sapphire automatically pls help I want to know how to import my own 3d model

  • @BlainesterSIndustriesYT
    @BlainesterSIndustriesYT 2 місяці тому

    my editer is action like command prompt and idk how to make it like a text editer again

  • @enragementgame
    @enragementgame 10 місяців тому +1

    No matter what I do, it keeps telling me the .item package doesn't exist, despite the fact I did everything exactly as it was show here.

  • @TheSpinner7
    @TheSpinner7 10 місяців тому +1

    Why we didnt use datagen?

    • @ModdingByKaupenjoe
      @ModdingByKaupenjoe  10 місяців тому +2

      Datagen will be introduced in a later tutorial 🙏🏻🙏🏻

  • @doukask4361
    @doukask4361 13 годин тому

    i skipped from first vedeo and i got to this howww i just came here

  • @cvx_1341
    @cvx_1341 2 місяці тому +1

    please help, the sapphire appeared as a null block :(

    • @ModdingByKaupenjoe
      @ModdingByKaupenjoe  2 місяці тому +1

      Must be a typo either in your folder structure or in the item model json file. Double check all the spelling and casing too🙏🏻

    • @cvx_1341
      @cvx_1341 2 місяці тому

      ​​​@@ModdingByKaupenjoeindeed was a typo, thanks a lot for the help and also great tutorial btw!

  • @Fess._.
    @Fess._. 4 місяці тому

    Why am I loading in as a KaupenJoe skin? lmao

  • @donqe6439
    @donqe6439 3 місяці тому

    How do I get the Png file?

    • @ModdingByKaupenjoe
      @ModdingByKaupenjoe  3 місяці тому

      The assets are always linked in the description below for download. They are sometimes zipped, which means you need to extract them 🙏🏻

    • @donqe6439
      @donqe6439 3 місяці тому

      thanks!!!
      @@ModdingByKaupenjoe

  • @voguh__
    @voguh__ 7 місяців тому

    This new method to add items/blocks into a creative tab is ridiculous, what is the problem to use a property ".creativeTab" in a Item.Properties for example?

  • @spencernold7121
    @spencernold7121 6 місяців тому

    Nah, the tiem/items mistake isn't something I've seen in a long while, since the 1.7 to 1.8 switch in naming conventions

  • @dinhamatos8634
    @dinhamatos8634 Місяць тому +2

    hi,i can't see the texture and the name when i open the game,i checked everything,what this may be?

  • @etrevi
    @etrevi 5 місяців тому

    11:00

  • @alphagamingisgaming
    @alphagamingisgaming 9 місяців тому

    6:20

  • @dygrysyt
    @dygrysyt 10 днів тому

    why do i get a course if i can get fuckin mcreator for free

  • @cinemamovies1916
    @cinemamovies1916 4 місяці тому +1

    The textures are still black and pink, I made sure the json was correct, the name was item.tutorialmod.sapphire when i held it in my hand, so maybe it didnt load right? Please clarify.

    • @ModdingByKaupenjoe
      @ModdingByKaupenjoe  4 місяці тому

      If both the name and the name texture don't work, there's most likely a typo or mistake in your folder structure. Make sure the names are all spelled correctly, the folder structure is correct and your mod id is spelled correctly

  • @andreapaoli7278
    @andreapaoli7278 2 місяці тому +1

    i didn't understand anything at all

    • @ItsCoderDan
      @ItsCoderDan Місяць тому

      this is the easy parts of modding

  • @terminatoroffire
    @terminatoroffire 11 місяців тому

    hello for somereason i am getting a java.lang.reflect.InvocationTargetException: null error when I followed along to the . what would cause it because it says that it has failed to load correctly

    • @terminatoroffire
      @terminatoroffire 11 місяців тому

      never mind i found the error i had a stray Capital that was hiding in the registry object. loving the tutorials so far cant wait to see whats next

  • @982Error
    @982Error 10 місяців тому +2

    whenever i try and launch it to test it @11:03 I get this failure
    Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "Thread-3"
    Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "Server thread"
    Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "Render thread"
    > Task :runClient FAILED
    FAILURE: Build failed with an exception.
    * What went wrong:
    Execution failed for task ':runClient'.
    > Process 'command 'C:\Program Files\Eclipse Adoptium\jdk-17.0.7.7-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.
    * Get more help at help.gradle.org
    BUILD FAILED in 2m 1s

    • @ANGRYpooCHUCKER
      @ANGRYpooCHUCKER 9 місяців тому

      Try making sure your MOD_ID does NOT have hyphens (dashes). I named mine with a hyphen thinking it would work but it needs to be only letters or underscores. All letters is probably best.

    • @josemariamesquitafranca7087
      @josemariamesquitafranca7087 6 місяців тому

      I also have the same error

  • @bohdancraft-shadowgamer
    @bohdancraft-shadowgamer Місяць тому

    mods.toml missing metadata for modid ...

  • @insane8080
    @insane8080 3 місяці тому

    Not sure what I did wrong but I'm getting this when i try to run it "Caused by: java.lang.ClassFormatError: Duplicate method name "lambda$createSearchTrees$18" with signature "(Lnet.minecraft.world.item.ItemStack;)Ljava.util.stream.Stream;" in class file net/minecraft/client/Minecraft" followed by this > Process 'command 'C:\Users\valex\.gradle\jdks\eclipse_adoptium-17-amd64-windows\jdk-17.0.10+7\bin\java.exe'' finished with non-zero exit value 1