1)learn stuff (https://www.w3schools.com/ , programming books from the library or bookstore, discussion groups online, classes at a local community college, etc)
--java coding
--databases
--coding practices (how to write bugfree code, Object-Oriented Progamming, modularization and reuseability, UI design, keeping good notes, etc)
You don't necessarily need to pay money for all this, but some things are not really as common or in the forefront when looking for answers.
2)get the proper tools
--plain-text editor (to write your code in)
--compiler (to create the executable others will download)
--word processor (to create your design document outlining the program's workings and future plans/todo list)
--pencil and paper (for when inspiration strikes when you're not at the computer)
--sound recorder/editor (to create any audio resources your program will use)
--drawing program, animator, render (to create any visual resources your program will use)
--repository (a place to keep your finished work, whether for distribution to others or to reuse in future work) <--this is NOT just something like curseforge
A lot of this stuff can be integrated into one convenient package called an IDE. They aren't perfect and definitely not created equal, but they also aren't necessarily "you get what you pay for". It will take some trial and error and investigation, but you can definitely find some freebie gems that rival even the most expensive IDEs you can pay a subscription for.
You can definitely work "off the cuff", but I find it a lot better to work out the details before doing any codework. It prevents a lot of bugs and logic errors from creeping in that might mess up future additions and force you into a horrible rewrite once things get too untenable to ignore.
Best way to start is learn Java using the following above or Mcreator so you can use a visual creation tool using template and go about the code if need be. You do get better results coding it with Java though but they are options. There is tutorials on Youtube covering Forge (many versions) and Fabric (still new but a few are out there) if you need any help getting started setting up Forge or Fabric for IntelliJ, Eclipse or Visual Studio Code (your coding environment software people recommend).
Rollback Post to RevisionRollBack
Niche Community Content Finder, Youtuber, Modpack/Map Maker, Duck
Forum Thread Maintainer for APortingCore, Liteloader Download HUB, Asphodel Meadows, Fabric Project, Legacy Fabric/Cursed Fabric, Power API, Rift/Fabric/Forge 1.13 to 1.17.
Hey I'm a youtuber I would love to know how t make mods if you could help me learn or make me mods please let me know.
Thx but I don't know how that's why I'm looking for help
1)learn stuff (https://www.w3schools.com/ , programming books from the library or bookstore, discussion groups online, classes at a local community college, etc)
--java coding
--databases
--coding practices (how to write bugfree code, Object-Oriented Progamming, modularization and reuseability, UI design, keeping good notes, etc)
You don't necessarily need to pay money for all this, but some things are not really as common or in the forefront when looking for answers.
2)get the proper tools
--plain-text editor (to write your code in)
--compiler (to create the executable others will download)
--word processor (to create your design document outlining the program's workings and future plans/todo list)
--pencil and paper (for when inspiration strikes when you're not at the computer)
--sound recorder/editor (to create any audio resources your program will use)
--drawing program, animator, render (to create any visual resources your program will use)
--repository (a place to keep your finished work, whether for distribution to others or to reuse in future work) <--this is NOT just something like curseforge
A lot of this stuff can be integrated into one convenient package called an IDE. They aren't perfect and definitely not created equal, but they also aren't necessarily "you get what you pay for". It will take some trial and error and investigation, but you can definitely find some freebie gems that rival even the most expensive IDEs you can pay a subscription for.
You can definitely work "off the cuff", but I find it a lot better to work out the details before doing any codework. It prevents a lot of bugs and logic errors from creeping in that might mess up future additions and force you into a horrible rewrite once things get too untenable to ignore.
Thx
Best way to start is learn Java using the following above or Mcreator so you can use a visual creation tool using template and go about the code if need be. You do get better results coding it with Java though but they are options. There is tutorials on Youtube covering Forge (many versions) and Fabric (still new but a few are out there) if you need any help getting started setting up Forge or Fabric for IntelliJ, Eclipse or Visual Studio Code (your coding environment software people recommend).
Niche Community Content Finder, Youtuber, Modpack/Map Maker, Duck
Forum Thread Maintainer for APortingCore, Liteloader Download HUB, Asphodel Meadows, Fabric Project, Legacy Fabric/Cursed Fabric, Power API, Rift/Fabric/Forge 1.13 to 1.17.
Wikis I Maintain: https://modwiki.miraheze.org/wiki/User:SuntannedDuck2