Help, please.
This one has to be in the Forge Forums, and this is the best place to be, i hope.
I'm an old school php-programmerer for years and the last months i learned more OOP (yes, indeed ) and Java.
I play Minecraft since 1.0 and with mods from 1.3. Last week i wanted to start modding and i'm thru some Tut-scripts.
I now installed the last version of forge.
But there is one thing i don't get:
Is this deobfuscated vanilla code?! (got it from a world.gen.feature)
Well, if it is, i think there is something wrong with Minecraft modding.
Please, don't get me wrong, but i refuse to work with these called Searge-names (func_1234_f). I don't want to get insane.
Even if there are completed lists and tools to translate every single parameter or function. Ok, if it's only one click to translate it all, then it's ok. But there isn't, is it?
As every programmer knows, method names, for example, should have proper names to understand.
As every modder knows, you need to understand vanilla-code to start and see what is there. Again, i'm not talking of editing, only understanding.
And doesn't Mojang support all modders? Of course they do! They are so big, and one reason is its modding community! And also Mojang works for the modding API.
So why can't we have an understandable vanilla-code?! This is against the community philosophy seriously.
I will now start with 1.6.2.
If vanilla stays "encrypted" in future, then there is no future for me as a modder. I'm too old to start as an encrypter.
Please be patient with me. I'm a new modder. I highly assume that i got something wrong.
But i couldn't find more information about it in the last 2 days. One of the last is from Searge at MCP. (and even he is talking from 'things getting easier for modders')
I think all new modders need a clear official statement about it.
.. well at least i'm happy with short answers, too
Thank you so much!