@Chance: Even if you feel too discouraged to read all of these walls of text directed at you, I strongly recommend and hope that you read this one. I rarely post on these forums unless I feel there is a significant drop in the morality and reasoning of the community, so don't take this post lightly.
Mannn you are only teaching the BASICS. You professionals (Yes I consider you one) know SOOO MUCH MORE. PEOPLE ONLY POST WHAT THEY WANT OTHER PEOPLE TO KNOW. You are not posting EVERYTHING you know you are posting shitty basics to "get people started". Hey, what do I do after I read your guide? Hey, how do I do this...
You call that helping someone. Man, you've only turned the first page of the book. How did you learn about Java?
I don't see you say anything good about anything.
OH MY MISTAKE you learned something from Shawn's guide? Me too. Have you learned ANYTHING else after reading Shawn's guide? NO.
-------------
Result: Don't give me bullshit like you read a fucking book. Very few people can actually understand what the **** their even talking about. If you read a book you must have some sort of past experience.
So your complaint is that you haven't been given enough?
Shawn's guide covered the limitations of his knowledge, and it's invaluable to any person with a serious commitment to MS dev.
I spent a full 6 hours typing out my continuation of Shawn's guide, which I doubt you have read or understood, and while it isn't the limitation of my knowledge now, it's still a token of my appreciation to Shawn and those who wish to learn.
Deagan's guide on Java is excellent; a North Star for people who want to learn but can't afford or are too lazy to bother with buying a book. His guide also covered the majority of his knowledge and took days on end to complete.
Moogra's guide on packets and updating is incredible. I like to believe it was a token of his appreciation to the community, and his gift to the place where he has resided and thrived in for years.
All of these guides took hours and hours of valuable time to write, and they were all symbols of the potential for progress and development among those willing to make a commitment to learning on their own.
Are you so self-righteous that you actually believe people owe you all of their hard-won knowledge when you yourself have given absolutely nothing worth more than the **** off my ass?
I truly feel sorry for you if you believe that anybody that claims to have learned from a book is just BSing you, and that learning is virtually impossible without relying on others. Plenty of people here are a proud contradiction to that claim, and I hold those few in the highest respect.
As you read this next part, please push away any condescending thoughts about the hints of arrogance you may or may not detect; I do not wish to sound arrogant or conceited, but far from it. I like to consider myself decent at Java after the 6-8 months or so I've spent learning it (believe it or not, from a book, with pointers from a few good friends), although it doesn't show in any of my prior releases.
I have met countless people who are dependent on others to learn, and expect help and tutelage to be given simply because it is 'right' to pass on knowledge. However, this is neither true nor ethically correct. The people I'm referring to can never seem to learn from books, and I credit that shortcoming to a lack of discipline, logic, effort, and an impatience for anything not given to them directly. To truly understand a book, you cannot just skim it, as I'm sure you do. You must read each lesson slowly, patiently, meticulously. After you read a section, you must then use it practically, to further understand it. Over my time learning the language, I still have not completed my sole book on Java. The main point being, learning a programming language is only a feat to be attempted by those with the correct mindset, which you blatantly lack.
I hope after reading this you drastically change your views on development, and of those who have offered (indirectly) hours upon hours of their time and, for the most part, all of their knowledge and expertise.
On-Topic:
Yes, the forum has turned into a haven for people who need their server's coded but lack the discipline or motivation to learn and do things themselves, but hiding among the 'leechers', there are still true developers and avid learners. While learning and development still thrives, and don't let what you see posted on these forums bias you, development will persevere. The community as a whole may 'die', but so long as there are people willing to play, there will always be Private Servers (unless Nexon has it's way and shuts us all down xD).