You are confusing things that are in vanilla minecraft, and not part of Forge with things that we should be responsible for.
That is just stupid, We are not Mojang, we are not providing generic support for all random stuff you want to do with MC.
99% of everything you want to do is not our domain. The parts that are are documented well enough in code and have logical names that with a small amount of effort on the modder's end it can be understood.
A Full blow javadocs or something like that is Mojang's domain not ours. We provide enough information on what Forge does that it is sufficient.
If you want documentation what Minecraft does, go bitch at Mojang.
As for tutorials and other things, that is not my job, I suck at writing them, the community has full access to this forum and the wiki and a plethora of other places to create them. It is just that nobody cares enough to do things properly so people just regurgitate the same stuff they have been fed.
If you need the highlevel descripotion of Minecraft functionality, write it.
Also, banned for 7 days for being a fucking thread necro over, and over, and over, and over. ALL of your posts have necroed threads that are over a month old.