Is Minecraft based on the principle of components? If not, what organizational structure did they use?
I ask because I am beginning to feel like creating an engine arround components is quite frankly sucking the life out of me and overall getting massively in the way of my idea process. I know Markus is a one man run and gun programmer and I want to know how he decided to do things in this regard.