Hi, I have a rather personal question about some stuff. Don't worry it's nothing inapropriate, I just can't find the right thing using google. I mean - it bombs you with all kind of $hit, and you have to have some previous knowledge, to know what to look for...
My question is - how do you code MC mods ?
I found a lot of step-by-step tutorials, but they are quite narrow, straightforward, limited and... outdated. For example, I saw some people using Scala to code JAVA, some use Groovy... Some use Notepad++ to simple enter the plain java code... (I would if I'd mastered JAVA that good) Can you drop a few lines of text on what tools should I use, where do I begin ? For example, I know I have to get MC API, open eclipse and start tweaking using tutorials. I even managed to make a simple block. But these mods do so much more, how do you guys know where and what to do with the offered API ? I find very tedious task to use plain and simple JAVA (for example eclipse env, like they showed in the tutorials), because JAVA is so confusing language for begginers to learn. I saw some Scala examples and thought it may be easier that way - And then - there's Jenkins, Github, ANT... things I don't know a thing about... It's not JUST about coding, there's plethora of different things sitting aside, which help one guy to achieve his programming goal. I just want to know your coding setup, if it is not too much to ask for ?