Where to get started with modding

  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord

SourC00lguy

New Member
Jul 29, 2019
315
0
0
I guess that's more of my question, and it got lost in the wording. In what way did they learn to code and then would they suggest only learning code related to modding, and if that's even possible.
 

Rongmario

New Member
Jul 29, 2019
63
0
1
You can't really just learn how to code stuff that is relating to modding. Gotta learn the basics in Java before you can advance anywhere in minecraft modding.
 
  • Like
Reactions: SatanicSanta

SourC00lguy

New Member
Jul 29, 2019
315
0
0
I've watched vswe and his coarses, I was just wondering how others learned and achieved what they have. What kind of thought processes you have to have when making your mod.
 

pizzawolf14

New Member
Jul 29, 2019
566
0
0
I am learning Java right now because nobody has the necessary software to run Python (my preferred language) and I found a YouTube channel that teaches programming in many different languages. The guy's name is Bucky Roberts (I think) and the channel is Thenewboston. His voice is one of my favorite YT voices (about tied with Reika's :p), he cuts straight to the point, and each video teaches one aspect in like 1:30. I've been teaching myself, then watching his videos on the things I really have a hard time grasping. I can say that it has been easier for me because I can already code in another object-oriented language, so just experiment a little and learn the way you do best. Everybody's different.
 

SourC00lguy

New Member
Jul 29, 2019
315
0
0
The point was to get tips on strategies for learning to mod, as well as maybe tricky areas to learn and what is really important from many people's point of view
 

Hambeau

Over-Achiever
Jul 24, 2013
2,598
1,531
213
You can't really just learn how to code stuff that is relating to modding. Gotta learn the basics in Java before you can advance anywhere in minecraft modding.

Or learn the basics in any language (except maybe Fortran, Cobol or Pascal :D) and use the experience to teach yourself Java. I started with 8-bit Intel (8080) and MOS tech (6502) binary machine code many years ago and have learned many different interpreted and compiled "higher level" languages since. I haven't bothered with Java yet since I have to use other scripting languages and C++ IRL.
 

Strikingwolf

New Member
Jul 29, 2019
3,709
-26
1
Or learn the basics in any language (except maybe Fortran, Cobol or Pascal :D) and use the experience to teach yourself Java. I started with 8-bit Intel (8080) and MOS tech (6502) binary machine code many years ago and have learned many different interpreted and compiled "higher level" languages since. I haven't bothered with Java yet since I have to use other scripting languages and C++ IRL.
For MC modding you just have to know the basic ideas of higher level languages (I.e. Inheritance, Objects, basic statements, etc.)
 
  • Like
Reactions: Hambeau

pizzawolf14

New Member
Jul 29, 2019
566
0
0
Or learn the basics in any language (except maybe Fortran, Cobol or Pascal :D) and use the experience to teach yourself Java. I started with 8-bit Intel (8080) and MOS tech (6502) binary machine code many years ago and have learned many different interpreted and compiled "higher level" languages since. I haven't bothered with Java yet since I have to use other scripting languages and C++ IRL.
I consider myself reasonably good at Python, but Java still made me wince... Probably because Python is like baby's first programming language :p
 

Hambeau

Over-Achiever
Jul 24, 2013
2,598
1,531
213
For MC modding you just have to know the basic ideas of higher level languages (I.e. Inheritance, Objects, basic statements, etc.)

We didn't have Objects or Inheritance back in the stone age :D I did, however, attend classes at Sun Microsystems when they were re-writing SunOS into Solaris using C++ to learn the concepts, though...
 
  • Like
Reactions: SatanicSanta

Strikingwolf

New Member
Jul 29, 2019
3,709
-26
1
We didn't have Objects or Inheritance back in the stone age :D I did, however, attend classes at Sun Microsystems when they were re-writing SunOS into Solaris using C++ to learn the concepts, though...
The stone ages...BURN MACHINE CODE BURN :p
 

Hambeau

Over-Achiever
Jul 24, 2013
2,598
1,531
213
We could predict exactly how long each program would run, though, since at 1Mhz each machine cycle was 1us (microsecond... my mu don't work so good) :D
 
  • Like
Reactions: Rongmario

Rongmario

New Member
Jul 29, 2019
63
0
1
And here I am dabbling in Python for the first time...
I find python reasonably easy to handle with, well it is the the basis as my tutor calls it.
I guess I would find other languages good, currently working on Ruby (bit different haha)