Jump to content
  • Home
  • Files
  • Docs
Topics
  • All Content

  • This Topic
  • This Forum

  • Advanced Search
  • Existing user? Sign In  

    Sign In



    • Not recommended on shared computers


    • Forgot your password?

  • Sign Up
  • All Activity
  • Home
  • Minecraft Forge
  • General Discussion
  • why is forge modding so darn hard
Currently Supported: 1.16.X (Latest) and 1.15.X (LTS)
Sign in to follow this  
Followers 3
Crazy_sheep

why is forge modding so darn hard

By Crazy_sheep, December 5, 2020 in General Discussion

  • Start new topic
  • Prev
  • 1
  • 2
  • Next
  • Page 2 of 2  

Recommended Posts

Crazy_sheep    1

Crazy_sheep

Crazy_sheep    1

  • Stone Miner
  • Crazy_sheep
  • Members
  • 1
  • 94 posts
Posted December 6, 2020
1 minute ago, Danebi said:

Have you tried learning Java first?

yes but I don't know what to make and C++ is a lot and I mean a lot stronger than java and if C++ cant do something you can just make a header file that allows it to do that

 

and am I stupid ☹️

Share this post


Link to post
Share on other sites

Crazy_sheep    1

Crazy_sheep

Crazy_sheep    1

  • Stone Miner
  • Crazy_sheep
  • Members
  • 1
  • 94 posts
Posted December 6, 2020

and can I get some Motivation

Share this post


Link to post
Share on other sites

Crazy_sheep    1

Crazy_sheep

Crazy_sheep    1

  • Stone Miner
  • Crazy_sheep
  • Members
  • 1
  • 94 posts
Posted December 6, 2020

Does java have limitations on what it can do like can it change stuff in the cpu or not?

Share this post


Link to post
Share on other sites

Crazy_sheep    1

Crazy_sheep

Crazy_sheep    1

  • Stone Miner
  • Crazy_sheep
  • Members
  • 1
  • 94 posts
Posted December 6, 2020

because i will then start learning java

Share this post


Link to post
Share on other sites

Crazy_sheep    1

Crazy_sheep

Crazy_sheep    1

  • Stone Miner
  • Crazy_sheep
  • Members
  • 1
  • 94 posts
Posted December 6, 2020

are you guys still there?

Share this post


Link to post
Share on other sites

ZombiexReaperx    0

ZombiexReaperx

ZombiexReaperx    0

  • Tree Puncher
  • ZombiexReaperx
  • Members
  • 0
  • 8 posts
Posted December 6, 2020 (edited)

Java Is Not That Hard To Understand, You Are Doubting Yourself And Making It Difficult.

Edited December 6, 2020 by ZombiexReaperx

Share this post


Link to post
Share on other sites

Crazy_sheep    1

Crazy_sheep

Crazy_sheep    1

  • Stone Miner
  • Crazy_sheep
  • Members
  • 1
  • 94 posts
Posted December 6, 2020
15 minutes ago, ZombiexReaperx said:

Java Is Not That Hard To Understand, You Are Doubting Yourself And Making It Difficult.

but what are the limitations of java?

Share this post


Link to post
Share on other sites

LeiteDesnatado    0

LeiteDesnatado

LeiteDesnatado    0

  • Tree Puncher
  • LeiteDesnatado
  • Members
  • 0
  • 14 posts
Posted December 6, 2020

I agree with other people said about learning java first, but as a beginner I think it's hard to learn modding because there aren't many tutorials and most of them are incomplete

Share this post


Link to post
Share on other sites

LeiteDesnatado    0

LeiteDesnatado

LeiteDesnatado    0

  • Tree Puncher
  • LeiteDesnatado
  • Members
  • 0
  • 14 posts
Posted December 6, 2020

Even though it's old you can watch thenewboston's java tutorials it's really good

Share this post


Link to post
Share on other sites

loordgek    174

loordgek

loordgek    174

  • World Shaper
  • loordgek
  • Members
  • 174
  • 1797 posts
Posted December 6, 2020
9 minutes ago, Crazy_sheep said:

but what are the limitations of java?

what do you mean by that

Share this post


Link to post
Share on other sites

Crazy_sheep    1

Crazy_sheep

Crazy_sheep    1

  • Stone Miner
  • Crazy_sheep
  • Members
  • 1
  • 94 posts
Posted December 6, 2020
1 hour ago, loordgek said:

what do you mean by that

i mean with that are there stuff what java cant do?

Share this post


Link to post
Share on other sites

Crazy_sheep    1

Crazy_sheep

Crazy_sheep    1

  • Stone Miner
  • Crazy_sheep
  • Members
  • 1
  • 94 posts
Posted December 6, 2020
1 hour ago, loordgek said:

what do you mean by that

i mean with that are there stuff what java cant do?

Quote

I agree with other people said about learning java first, but as a beginner I think it's hard to learn modding because there aren't many tutorials and most of them are incomplete

yeah there are absolutely no tutorials on youtube on how to get a private value with forge

Share this post


Link to post
Share on other sites

LexManos    1616

LexManos

LexManos    1616

  • Reality Controller
  • LexManos
  • Forge Code God
  • 1616
  • 8925 posts
Posted December 6, 2020

1) Stop double/triple posting. People will respond to you when then can/want.

2) There are TONS of tutorials out there randing from java basics, {MIT has a really nice full course in video format for free} to Forge specific ones. Tho those tend to be in text format.

What I would suggest, is that you find someone who can write the mod you want RIGHT NOW for you. And then you spend some time yourself learning the basics of Java before attempting to write a mod.


I do Forge for free, however the servers to run it arn't free, so anything is appreciated.
Patreon: http://www.patreon.com/lexmanos
Paypal: http://paypal.me/LexManos

BitCoin: 1Q8rWvUNMM2T1ZfDaFeeYQyVXtYoeT6tTn

Share this post


Link to post
Share on other sites

Crazy_sheep    1

Crazy_sheep

Crazy_sheep    1

  • Stone Miner
  • Crazy_sheep
  • Members
  • 1
  • 94 posts
Posted December 6, 2020 (edited)
23 minutes ago, LexManos said:

1) Stop double/triple posting. People will respond to you when then can/want.

2) There are TONS of tutorials out there randing from java basics, {MIT has a really nice full course in video format for free} to Forge specific ones. Tho those tend to be in text format.

What I would suggest, is that you find someone who can write the mod you want RIGHT NOW for you. And then you spend some time yourself learning the basics of Java before attempting to write a mod.

ok but i will maybe tomorrow get a book for java! and if i have made i simple prototype 2D game in java i will then try to mod minecraft again does that sound good? but i am not gonne start making a game i am first going to make simple programs like a JFrame with a button that will restart your pc

Edited December 6, 2020 by Crazy_sheep

Share this post


Link to post
Share on other sites

LexManos    1616

LexManos

LexManos    1616

  • Reality Controller
  • LexManos
  • Forge Code God
  • 1616
  • 8925 posts
Posted December 6, 2020

There is a ever popular route of making a calculator.

Again, crawl before you walk, walk before you run.

Making a game/game content can be a end goal, but you need to understand the basics. 

 


I do Forge for free, however the servers to run it arn't free, so anything is appreciated.
Patreon: http://www.patreon.com/lexmanos
Paypal: http://paypal.me/LexManos

BitCoin: 1Q8rWvUNMM2T1ZfDaFeeYQyVXtYoeT6tTn

Share this post


Link to post
Share on other sites

GamingZacharyC    1

GamingZacharyC

GamingZacharyC    1

  • Tree Puncher
  • GamingZacharyC
  • Members
  • 1
  • 25 posts
Posted December 6, 2020 (edited)

Here; Let me provide some insight, since this seems to be from two people who learned Java first against someone who doesn't know Java very well.

 

I personally have never learned a coding language before diving into a project; I find fun in learning as I go. If I need to figure out how to do something, I either google or post on some kind of forum. I know this isn't best practice, and I know that it is highly discouraged.

 

If you know C++, then Java should be easy. Look for patterns. Watch modding tutorials. Or, start out learning Swing. I promise, if you just try, if you put in effort, if you sit there and make connections, that most coding languages can become very easy. I started out with RBX.Lua, which is a special adaptation of Lua for Roblox. I had no clue what I was doing. I watched some tutorials, and figured it out within a month. Patterns can become very apparent within Lua in general.

 

For learning how to mod Minecraft, learn Java an all of a sudden it's a breeze is pretty bad advice. Sure, it makes it 75% easier, but that's it. You're only 75% there. That's like only following 75% of the instructions to build a nuclear (fission) reactor without having built one before. You're bound to fail. I've seen on countless threads around the internet, and having learned Java along my journey, can attest that Minecraft Java is 99% different from regular Java. Yes, as you put it, Minecraft modding is "so damn hard." Just saying that Minecraft modding is 100% Java is a false claim, too. Setting up your modding workspace and using it requires knowledge of Gradle too, and a pretty good understanding of how Minecraft works in some situations.

 

Minecraft modding is also "so damn hard" because it has to be so versatile. Some people just want to make a minimap mod, and some want to make the next Mekanism or Thaumcraft. Some people want to make AppleSkin, while others want to make VoxelMap. Some people want to make mods like MrCrayFish's Furniture Mod. There are so many different things that people want to make and do, and, in order to allow for it all, modding has to be "so damn hard." There is no in-between. If you're looking for an easy way around (AKA not doing much of the work yourself) with negative consequences, check out MCreator (for now, as the dev is in the same situation as Anzor). That said, I do not recommend MCreator for anyone looking to distribute a serious mod. MCreator may be great for someone looking to make a mod between friends, but it is not for making your Applied Energistics 2  (though I prefer Refined Storage, it has fewer mechanically impressive features, like Certus Quartz growth).

Edited December 6, 2020 by GamingZacharyC
Changed an "i" to an "o" because of typos

I am a new modder, and will make frequent mistakes. Please do not hesitate to point any out, or suggest a better method.

 

DO NOT HATE ON THE NOOB!!!

-----------------------------------------------------------------------------------------------------------

STOP MOD REPOSTS

-----------------------------------------------------------------------------------------------------------

Share this post


Link to post
Share on other sites

ZombiexReaperx    0

ZombiexReaperx

ZombiexReaperx    0

  • Tree Puncher
  • ZombiexReaperx
  • Members
  • 0
  • 8 posts
Posted December 6, 2020
3 hours ago, Crazy_sheep said:

i mean with that are there stuff what java cant do?

There Are Always Stuff Something Cant Do. With C++ C# They Cant Do Everything Like Java, Also Please Be Specific

Share this post


Link to post
Share on other sites

Danebi    26

Danebi

Danebi    26

  • Diamond Finder
  • Danebi
  • Members
  • 26
  • 428 posts
Posted December 6, 2020 (edited)
1 hour ago, ZombiexReaperx said:

There Are Always Stuff Something Cant Do. With C++ C# They Cant Do Everything Like Java, Also Please Be Specific

Can you stop capitalizing every word?

Edited December 6, 2020 by Danebi

Share this post


Link to post
Share on other sites

Crazy_sheep    1

Crazy_sheep

Crazy_sheep    1

  • Stone Miner
  • Crazy_sheep
  • Members
  • 1
  • 94 posts
Posted December 7, 2020
15 hours ago, Danebi said:

Can you stop capitalizing every word?

I am sorry that I am bad at English(I am Dutch)

17 hours ago, ZombiexReaperx said:

There Are Always Stuff Something Cant Do. With C++ C# They Cant Do Everything Like Java, Also Please Be Specific

but a way around this is to run a external file like for example: like java cant restart your pc(yes it can but this is just a example) you can make java run a external file of C++ or another script language

18 hours ago, GamingZacharyC said:

Here; Let me provide some insight, since this seems to be from two people who learned Java first against someone who doesn't know Java very well.

 

I personally have never learned a coding language before diving into a project; I find fun in learning as I go. If I need to figure out how to do something, I either google or post on some kind of forum. I know this isn't best practice, and I know that it is highly discouraged.

 

If you know C++, then Java should be easy. Look for patterns. Watch modding tutorials. Or, start out learning Swing. I promise, if you just try, if you put in effort, if you sit there and make connections, that most coding languages can become very easy. I started out with RBX.Lua, which is a special adaptation of Lua for Roblox. I had no clue what I was doing. I watched some tutorials, and figured it out within a month. Patterns can become very apparent within Lua in general.

 

For learning how to mod Minecraft, learn Java an all of a sudden it's a breeze is pretty bad advice. Sure, it makes it 75% easier, but that's it. You're only 75% there. That's like only following 75% of the instructions to build a nuclear (fission) reactor without having built one before. You're bound to fail. I've seen on countless threads around the internet, and having learned Java along my journey, can attest that Minecraft Java is 99% different from regular Java. Yes, as you put it, Minecraft modding is "so damn hard." Just saying that Minecraft modding is 100% Java is a false claim, too. Setting up your modding workspace and using it requires knowledge of Gradle too, and a pretty good understanding of how Minecraft works in some situations.

 

Minecraft modding is also "so damn hard" because it has to be so versatile. Some people just want to make a minimap mod, and some want to make the next Mekanism or Thaumcraft. Some people want to make AppleSkin, while others want to make VoxelMap. Some people want to make mods like MrCrayFish's Furniture Mod. There are so many different things that people want to make and do, and, in order to allow for it all, modding has to be "so damn hard." There is no in-between. If you're looking for an easy way around (AKA not doing much of the work yourself) with negative consequences, check out MCreator (for now, as the dev is in the same situation as Anzor). That said, I do not recommend MCreator for anyone looking to distribute a serious mod. MCreator may be great for someone looking to make a mod between friends, but it is not for making your Applied Energistics 2  (though I prefer Refined Storage, it has fewer mechanically impressive features, like Certus Quartz growth).

yeah MCreator is very limited and I am not so good at public and private and static and that stuff I don't really know what static does and other stuff you can do with public and private

19 hours ago, LexManos said:

There is a ever popular route of making a calculator.

Again, crawl before you walk, walk before you run.

Making a game/game content can be a end goal, but you need to understand the basics. 

 

yeah I said that I will first learn the basics of java and after that try to make a very simple game(or simulation)

Share this post


Link to post
Share on other sites

GamingZacharyC    1

GamingZacharyC

GamingZacharyC    1

  • Tree Puncher
  • GamingZacharyC
  • Members
  • 1
  • 25 posts
Posted December 7, 2020

Unless you have good advice, and I say this as a random person on the internet (I do not know Crazy_sheep), please do not berate Purple Shep (reference, to those who did not get it) any longer. He has set out a course and path for himself to learn Java, make a small game prototype, and then look at modding MC. He does not deserve, or, I'd be willing to bet want, any more trouble (though, he did almost literally ask for trouble in the beginning). He has good advice, though in the form of being put down 😉.


I am a new modder, and will make frequent mistakes. Please do not hesitate to point any out, or suggest a better method.

 

DO NOT HATE ON THE NOOB!!!

-----------------------------------------------------------------------------------------------------------

STOP MOD REPOSTS

-----------------------------------------------------------------------------------------------------------

Share this post


Link to post
Share on other sites

diesieben07    7590

diesieben07

diesieben07    7590

  • Reality Controller
  • diesieben07
  • Forum Team
  • 7590
  • 54993 posts
Posted December 7, 2020

This is now wildly off topic, so I will close this thread.

  • Thanks 1

Share this post


Link to post
Share on other sites
  • Prev
  • 1
  • 2
  • Next
  • Page 2 of 2  
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 3
Go To Topic Listing



  • Recently Browsing

    No registered users viewing this page.

  • Posts

    • DaemonUmbra
      Minecraft modpack when loading world and it crash in 1.16.4

      By DaemonUmbra · Posted 11 minutes ago

      You were asked to post the full name of whatever file you deleted. There are likely to be many files with similar names and we want to be sure you didn't delete the wrong one due to confusion.
    • DaemonUmbra
      Forge is a "blank file" after installing

      By DaemonUmbra · Posted 14 minutes ago

      Quick reminder to ONLY get Forge from the Forge Files page and only get mods from CurseForge or the mod developer's own site.
    • Pinary
      Recipes Not Working/IItemProvider Help

      By Pinary · Posted 19 minutes ago

      TYSSSM!! It means a lot to me that you helped!
    • Extegral
      Cannot interact with MinecraftForge repositories

      By Extegral · Posted 31 minutes ago

      Well, then I have no idea either. I didn't even do much with Forge repos recently, my last comment was on ForgeGradle a couple months ago, and there wasn't anything offensive there or something. Are there someone specific I could contact on this case? 
    • Draco18s
      Cannot interact with MinecraftForge repositories

      By Draco18s · Posted 54 minutes ago

      In poking around my guess is that you were added as a blocked user.   Why? Don't know.
  • Topics

    • Firstzcz
      34
      Minecraft modpack when loading world and it crash in 1.16.4

      By Firstzcz
      Started 13 hours ago

    • Gina5064
      7
      Forge is a "blank file" after installing

      By Gina5064
      Started 13 hours ago

    • Pinary
      2
      Recipes Not Working/IItemProvider Help

      By Pinary
      Started 3 hours ago

    • Extegral
      2
      Cannot interact with MinecraftForge repositories

      By Extegral
      Started 1 hour ago

    • cadbane86140
      0
      Minecraft: Parkour Paradise 3 Part 3!

      By cadbane86140
      Started 1 hour ago

  • Who's Online (See full list)

    • Dravius
    • Extegral
    • Pinary
    • MistyMarshes
    • DaemonUmbra
    • LexManos
    • jbredwards
    • noodleWrecker7
    • loordgek
    • Kyleigh3106
    • Smartelekes7
  • All Activity
  • Home
  • Minecraft Forge
  • General Discussion
  • why is forge modding so darn hard
  • Theme

Copyright © 2019 ForgeDevelopment LLC · Ads by Longitude Ads LLC Powered by Invision Community