Unfortunately, getting a solid API for mods is absolutely necessary for Minecraft's long-term viability. I think DaBiggman may be right, though, it may never happen. As "Notch & co." see more and more cool mods, they begin to realize how big the API will need to be.
Without the API, mods will continue to be flaky. They'll cause continue to cause crashes, and be hard to maintain after updates.
Minecraft isn't even finished. ITS NOT A FULL GAME. BETA.
How can something be going downhill when something has not even begun to go uphill?
Rollback Post to RevisionRollBack
Quote from Sheip »
*puts down cigar
*sips a bit of brandy
Of course my good man , in they year of '86 I was browsing some of the caves in my world looking for a tad bit of coal to keep my abode warm. And what do you know!?!?! a giant combusting scrotum snuck up on me!
Could somebody perhaps explain what an API is? I'm a Windows Adept, but this reaches past my expertise.
Okay, so API stands for Application Programming Interface and I'll give you a quick and dirty run-down of what it means in the specific context of Minecraft mod making:
(This is a hypothetical example based on my reading of some of the 'how to mod minecraft' posts but not actually having done so myself. Specific details may vary)
If you want to make a mod currently - let's say you want to create a hybrid pig and creeper ("preeper") - what you have to do is write a number of functions in Java. There's one that actually creates the preeper's 3D representation, and others that control when it appears and such. Then, through various compiler/java magic, you put all that back in the main Minecraft program.
It's not enough to write the 'how to make a preeper' code, though - you have to change the rest of the game so it realizes that there's a preeper to be made. So you have to write extra code that replaces chunks of the original Minecraft code, and this is of course a difficult thing to do and extremely prone to being broken.
If there were a modding API, however, you wouldn't need to do that second part. It'd be a series of public functions (or classes) that the modder could use. So in this example, instead of re-writing Minecraft code, your mod would simply call something like "Creatures.registerNewCreature(new Preeper())".
What Notch is just now realizing is that, the way people are doing mods right now, they're getting into every aspect of the game. You could make a mod API that supports adding new creatures pretty easily, but what about mods like the Piston mod that change the way that the blocks themselves behave? That's pretty deep into the game. And even that's not as invasive as something like Betterlight, which changed the rendering engine itself.
I'd thought he'd start simple with things like just supporting new creatures and build from there, but it looks like he's already getting overwhelmed with what the mod folks have done.
This is a very good explanation, and you make a lot of good points. I'm basically convinced now that the simple modding API that Notch probably originally had in mind just wouldn't cut it - his recent comments on Twitter confirm this:
Quote from Notch »
@MrPodunkian No, I don't want to do a mod API because it's months of work for something that will nerf mods. There are better ways to do it
@MrPodunkian and by "nerf" I mean you won't be able to do stuff like the piston mod, mo creatures, and finite water anyway.
@MrPodunkian so the way people do it now is more powerful and already established, so I'm rethinking to see if there's a way to embrace it
I mean, how could it accommodate something like, say, the Aether collaboration?
Quote from Space_Butler »
Step 1: Make minecraft
Step 2: Minecraft makes lots of money, form a team to help develop minecraft
Step 3: Assign all team members to non-minecraft projects, work on minecraft alone.
I am finding the reasoning in this line of action difficult to discern.
Yeah, it does seem a bit odd, doesn't it?
Quote from DaBiggman »
Hahahahahahahahaa, my friends and I predicted this the day he announced the API: It will never happen.
Secondly, Jens got moved to a new project
You mean the guy who has almost single handedly made the last four updates is now gone, so we are back to Notch who hasn't done a thing in months. Awesome.
I think he was moved out of jealousy and spite because he was taking over for Notch.
Quote from DaBiggman »
Notch hasn't done jack in months, he moved Jens because he was getting jealous of the attention. He's a child and doesn't want anyone playing with his toy. I can't wait to watch him crash and burn hard.
This is flatly untrue.
It's difficult to ascertain exactly who has done what, but judging on tweets from Jens and Notch, the breakdown of contributions to recent updates seems to be roughly as follows (I'm still uncertain about these, please correct me here if I'm wrong):
Jens:
- detector and booster rails (?)
- implemented redstone repeater (Notch’s idea)
- wolves
- birch and pine saplings
- piston integration
- beds (with help from Notch)
- fixed ambient occlusion
- evaluated Scaevolous’ McRegion mod (integrated it into the game)
- dispensers
- dyes
- various bug-fixes and tweaks (incl. the SMP fence glitch)
Notch:
- oversees and approves/disapproves of changes made by other coders
- everything to do with weather
- stats and achievements (with help from Jens)
- occlusion culling
- complex mapping
- cake
- cookie
- squid
- music blocks
- various bug-fixes and tweaks (incl. ladder and side-grass change)
Again, it's tricky to really quantify how much work each has done because there's a lot of collaboration involved (and Notch basically is the person who oversees and judges any additions that may be made to the game, meaning that he's actually involved in all of these changes), but it does seem to be split more-or-less evenly.
Furthermore, I've never had the impression that Notch is jealous of Jens in any way - if anything, he seems to be delighted to have such a talented coder to help him. And he does give credit where it's due.
Howdy. Since people are venting, thought I'd throw in my two cents as well.
I'm a n00b -- came onboard with 1.3. Got my sons addicted as well. I do software development: mostly LAMP these days, but I spent a lot of time in the .NET world, and before that Java. Just throwing all that out there.
tl,dr: relatively new to Minecraft but committed to it, have plenty of coding experience
I was underwhelmed by Notch's update today, for several reasons.
I had really hoped that pistons were going to be in 1.5, now it looks like it'll be a while longer. The world won't end without built-in pistons, so I can live with that minor disappointment.
I was more disappointed to hear that the Modding API might not happen. Notch is correct when he says that people are making great mods for the game, but I think he is underestimating the value of a solid API. The ability for people to create new, unpredictable content for the game is, in my opinion, one of the key selling points of Minecraft. Writing an API isn't the easiest thing in the world: you've got to balance between giving other developers power and keeping them from screwing up the really important things. I'm not familiar with the MC code so I can't guess really how difficult a job this really would be. I think it's worth it, though: when I look at some of my favorite games over the years such as Tribes and Half-Life, it is the community and their mods which have really brought new life and added longevity to the game.
An API and a user-friendly means to add mods to the game (through a GUI) would do wonders. Who likes having to mess with .jar files all the time? Why not provide a means to reduce the chance of mods conflicting with one another by providing a consistent interface?
Notch writes that one of Mojang's main problems they need to solve is preventing people from making money off their work. I can appreciate this: who wants some slacker to come along and profit from something you worked hard on? But to play devil's advocate here....if you've already sold over two million copies of a game (in comparison, Half-Life sold about 8 million over its entire lifetime, Mass Effect only 1.6 million) then how much profit are you going to lose to copycats...especially if your game isn't even completed yet?
I say throw open the gates and give the community as much as you can. I guarantee they will continue to astound Notch -- and the rest of us -- with their creativity. Give the users more "Lego blocks" to play with, and they'll build great things. And you know what? The "competition" (which will be in imitation mode, not innovation mode) won't be able to keep up. Do you really think that Fortresscraft's community can compete with Minecraft's? I don't.
The one thing I don't understand at all is why Notch is apparently the only developer for Minecraft at this time. Yes, yes, Jens is gone temporarily....but why? If Minecraft is what put Mojang on the map, and it isn't completed....why are you not throwing all your available developers at it, especially if you are concerned about the competition?
I look forward to versions 1.6 and beyond. I think Minecraft still has amazing potential, beyond what it has already accomplished. But I'm a bit puzzled and concerned about Mojang's priorities after Notch's update today.
Unfortunatly, I seem now to be agreeing with DaBiggman.
The quality of his work and has been going downhill ever since minecraft went into beta, during alpha he thought about what the game needed and he implemented it well but ever since the october update which turned out to be a large dissapointment, his ideas are becoming more and more unneccery.
A lot of features that should of been implement haven't and now withdrawing the only other developer who has some great ideas and is kinda listening to the community, notch has the weakness of beliving that his creatvity will hit the rocks if he starts to look at things people do want.
Now I won't be all negative, he has produced some good things like weather and a more stable minecart system (that does require tweaking though) but compared to the rest.....
I just hope in the months leading up to 11/11/11 that he gets his act together and askes the community what they want.
Problem with his 'api' solution, some people just want to make mods as a hobby now have to go through a load of licencing **** and royalities.
Who's creativity is at risk now?
Are you starting to see how I converted from being a supporter of the man to a detractor?
Well it has certainly taken longer that you since I just noticed we joined the same day. I think we need to get though to notch and get him to do what the communtiy wants, since I last looked meta-pig weren't one of them.
After some internal discussion and general anxiety, we’ve arrived at a
plan for supporting mods. It’s still a bit vague and the details might
change after we’ve run it by our lawyers, but here’s what we want to
do:
* Let players sign up as “mod developers”. This will cost money, and
will require you agreeing to a license deal (you only need one per
mod team).
* Mod developers can download the source code from our SVN repository.
As soon as we commit a change, it will be available to all mod
developers, unobfuscated and uncensored.
* Mod developers get a unique certificate for signing their mods. This
means players can see who made what mod and choose to trust individual
developers. The cost of signing up makes sure only serious developers
have access to this certificate.
The rules of the license deal will contain:
* Mods must only be playable by people who have bought Minecraft
* You can’t sell your mods or make money off them unless you’ve got a
separate license deal with us
* The mods must not be malicious (obviously)
* We retain the right to use your mod idea and implement it ourselves
in Minecraft. This is to prevent the situation where we have to avoid
adding a feature just because there’s a mod out there that does
something similar. It’s also great for dealing with bug fixes provided
by the community.
In the long term, we hope this means people will do awesome new things
with the Minecraft engine and play around with it. We want to buy
and/or license good mods and/or total conversions and sell them
ourselves. It’s possible we might have a mod marketplace for selling
and buying mods that fans have written, or we might purchase and
integrate nice mods that fit the main theme of Minecraft.
[edit]
Just to clear up two things:
The access cost won’t be prohibitively expensive, and if you make a good mod or something else based on the source code, it’s highly likely we will want to license it.
Hmmm...intriguing! I wonder how the modders will react?
There's one thing that I'd like to clear up a bit, and it's namely this:
We retain the right to use your mod idea and implement it ourselves
in Minecraft. This is to prevent the situation where we have to avoid
adding a feature just because there’s a mod out there that does
something similar. It’s also great for dealing with bug fixes provided
by the community.
We want to buy
and/or license good mods and/or total conversions and sell them
ourselves. It’s possible we might have a mod marketplace for selling
and buying mods that fans have written, or we might purchase and
integrate nice mods that fit the main theme of Minecraft.
It's interesting that one paragraph implies that Mojang has the right to take any idea, even if it exists in a fan-made mod, and put it straight into the game, whereas the other implies that Mojang needs to purchase/licence a mod if they like the idea enough. What will separate a mod that needs to be purchased and a mod that can be taken and implemented based on Mojang's right to it? I guess it will probably be the amount of code that's directly taken from the mod, ie. Mojang might use the idea of a mod, but build it up from scratch (hence, not purchasing/licencing it). I'd have to feel sorry though for a modder who pays the one-time fee and develops their idea, only to have Mojang implement the idea separately and render the mod obsolete.
Another thing I'm a tad concerned about is that it means people who work on mods on a whim or as a hobby might be put off by all this legal stuff, and the fact that they'll now have to pay a fee to be registered as an official modder. I suppose it was inevitable in the end...I hope it works out for the best. I suppose that the people most dedicated to developing Minecraft (and thus the ones most likely to sign up) are the ones who typically come out with the best mods anyway.
(Actually, this gives me a lot of hope for the Aether collaboration - I can definitely see that being purchased by Notch under this scheme.)
PS.
Oh, and Notch did stats and achievements, Jens did weather...and rails.
Pretty sure Notch was the one who did the weather. Jens helped out with the stats and achievements.
Well it has certainly taken longer that you since I just noticed we joined the same day. I think we need to get though to notch and get him to do what the communtiy wants, since I last looked meta-pig weren't one of them.
He has stated on numerous occasions he doesn't want other peoples ideas. This is HIS project, no one elses.
A while back I had a thread where I polled the userbase - if they owned Minecraft, how would they develop it in terms of community support? I can't search my own posts to find it at the moment, but the majority of the answers were "I'd look at the community, but what I say goes". Essentially what's going on in development right now (for various values of 'look at the community').
You're an opinionated guy, can you honestly say you wouldn't do the same thing at the end of the day? I know I'd listen to my community... to an extent. And then I'd do what I wanted for my game. If my game's a sci-fi exploration and adventure game, I'm not going to add whaling harpoons no matter how many people on my forums inexplicably love the idea, for example.
The other problem with listening to the community is that the community doesn't agree with itself. Look at all the people who want bugfixes vs. all the people who want new features and don't care about bugs. Again, I can't search my posts to find it, but I seem to recall at one point there was one thread of each at the same time. Very vocal people, all angry at Notch, and each thread wanted diametrically opposed things.
Something I've advocated in the past is making Minecraft less of a game and more of a platform for people to mod on top of. This new look at APIs might be able to do that - I can see someone with full source-code access making a full conversion sort of thing. Not as easily, but I think the potential for everyone to have a minecraft they want is still there.
Rollback Post to RevisionRollBack
This forum ticked me off so much I went to random.org and set my password to something I'll never be able to remember, then switched my password reset to a throwaway.
Not wanting to chuck more petrol on the fire but surely when you bought the game you bought it at its current state. And any other updates are simply bonuses? thats the way i see it anyway
And I agree with you. Nobody put a gun to our heads -- any of us -- and made us purchase Minecraft.
That's why I'm not spitting fire at this point, because I'm a big boy and walked into this with my eyes open.
But there is an expectation on everyone's part, I think, that more will be added to the game. That's where the frustration comes from. It also means Notch is going to have a hell of a problem on his hands come 11/11/11 if he declares Minecraft complete and he hasn't surpassed the expectations of the majority of his customers. That may not be fair, but if the attitude of the forum crowd now is any indicator then I think it's a safe bet.
Notch's update this morning is a bit more heartening:
Because of overwhelming feedback, the cost of the mod api access will be 0 dollars.
Our intention wasn’t to make money off selling the access, only to ensure some level of quality. Obviously that wasn’t the most popular idea in the world. :wink.gif:
Can I go back to working on the maps now?
IMO, this is a good thing.
When I read his previous post about mod developers having to sign up and pay, I grit my teeth and thought to myself "oh, ok, well there goes the modding community". It's a moot point now (thank God) but even a $10 fee is enough of a barrier to entry to discourage some.
Full code access plus a means that trusted mods are digitally signed is a very positive development. I don't know if there have been any malicious mods out there, but all it takes is one widespread nasty one (that, for instance, wipes your hard drive after you start up Minecraft) to sour people on mods and the game in general. I'd like to think that by providing some kind of certification the chance of this is greatly reduced.
Are things perfect now? Will the community quit complaining to Notch? Of course not. I hope he realizes that even if every MC release were a home run, there would still be people bitching and moaning. For as much as some of his blog posts concern us, I'd much rather continue having a window into what's going on at Mojang than dead silence...which is what you get from many developers.
what I think they shud do is implement existing API, modloader! that wont break a single mod,+ it ts ultra-popular!
there is also adiomod,spawnlist,and GUI API.
theres your modding API!
We don’t want to just add it as-is because it doesn’t quite feel “fantasy” enough, and there’s a lot of corner cases we need to solve.
I wouldn't care if it doesn't look "fantasy". I just want minimal buggage when it's released. I've already got a mental blueprint for a water valve.
Viva la Industrial Revolution!
Oh atiaxi, it's so hard to be on this forum and actually use facts. You know as well as I do, you can spout facts until your fingers bleed, but within a day, someone new will come on the forum and demand those facts, and it is a cycle that repeats until your left brain-dead and not caring anymore.
Quote from DaBiggman »
Notch hasn't done jack in months, he moved Jens because he was getting jealous of the attention. He's a child and doesn't want anyone playing with his toy. I can't wait to watch him crash and burn hard.
Where did you pull those facts from?
Rollback Post to RevisionRollBack
Thread Ninja. Call me ED.
Quote from Tali »
Sssssshepard, the Creepersssss are ~ASssssssssUMING DIRECT CONTROL
Unfortunately, getting a solid API for mods is absolutely necessary for Minecraft's long-term viability. I think DaBiggman may be right, though, it may never happen. As "Notch & co." see more and more cool mods, they begin to realize how big the API will need to be.
Without the API, mods will continue to be flaky. They'll cause continue to cause crashes, and be hard to maintain after updates.
Minecraft isn't even finished. ITS NOT A FULL GAME. BETA.
How can something be going downhill when something has not even begun to go uphill?
This is a very good explanation, and you make a lot of good points. I'm basically convinced now that the simple modding API that Notch probably originally had in mind just wouldn't cut it - his recent comments on Twitter confirm this:
I mean, how could it accommodate something like, say, the Aether collaboration?
Yeah, it does seem a bit odd, doesn't it?
This is flatly untrue.
It's difficult to ascertain exactly who has done what, but judging on tweets from Jens and Notch, the breakdown of contributions to recent updates seems to be roughly as follows (I'm still uncertain about these, please correct me here if I'm wrong):
Jens:
- detector and booster rails (?)
- implemented redstone repeater (Notch’s idea)
- wolves
- birch and pine saplings
- piston integration
- beds (with help from Notch)
- fixed ambient occlusion
- evaluated Scaevolous’ McRegion mod (integrated it into the game)
- dispensers
- dyes
- various bug-fixes and tweaks (incl. the SMP fence glitch)
Notch:
- oversees and approves/disapproves of changes made by other coders
- everything to do with weather
- stats and achievements (with help from Jens)
- occlusion culling
- complex mapping
- cake
- cookie
- squid
- music blocks
- various bug-fixes and tweaks (incl. ladder and side-grass change)
Again, it's tricky to really quantify how much work each has done because there's a lot of collaboration involved (and Notch basically is the person who oversees and judges any additions that may be made to the game, meaning that he's actually involved in all of these changes), but it does seem to be split more-or-less evenly.
Furthermore, I've never had the impression that Notch is jealous of Jens in any way - if anything, he seems to be delighted to have such a talented coder to help him. And he does give credit where it's due.
I'm a n00b -- came onboard with 1.3. Got my sons addicted as well. I do software development: mostly LAMP these days, but I spent a lot of time in the .NET world, and before that Java. Just throwing all that out there.
tl,dr: relatively new to Minecraft but committed to it, have plenty of coding experience
I was underwhelmed by Notch's update today, for several reasons.
I had really hoped that pistons were going to be in 1.5, now it looks like it'll be a while longer. The world won't end without built-in pistons, so I can live with that minor disappointment.
I was more disappointed to hear that the Modding API might not happen. Notch is correct when he says that people are making great mods for the game, but I think he is underestimating the value of a solid API. The ability for people to create new, unpredictable content for the game is, in my opinion, one of the key selling points of Minecraft. Writing an API isn't the easiest thing in the world: you've got to balance between giving other developers power and keeping them from screwing up the really important things. I'm not familiar with the MC code so I can't guess really how difficult a job this really would be. I think it's worth it, though: when I look at some of my favorite games over the years such as Tribes and Half-Life, it is the community and their mods which have really brought new life and added longevity to the game.
An API and a user-friendly means to add mods to the game (through a GUI) would do wonders. Who likes having to mess with .jar files all the time? Why not provide a means to reduce the chance of mods conflicting with one another by providing a consistent interface?
Notch writes that one of Mojang's main problems they need to solve is preventing people from making money off their work. I can appreciate this: who wants some slacker to come along and profit from something you worked hard on? But to play devil's advocate here....if you've already sold over two million copies of a game (in comparison, Half-Life sold about 8 million over its entire lifetime, Mass Effect only 1.6 million) then how much profit are you going to lose to copycats...especially if your game isn't even completed yet?
I say throw open the gates and give the community as much as you can. I guarantee they will continue to astound Notch -- and the rest of us -- with their creativity. Give the users more "Lego blocks" to play with, and they'll build great things. And you know what? The "competition" (which will be in imitation mode, not innovation mode) won't be able to keep up. Do you really think that Fortresscraft's community can compete with Minecraft's? I don't.
The one thing I don't understand at all is why Notch is apparently the only developer for Minecraft at this time. Yes, yes, Jens is gone temporarily....but why? If Minecraft is what put Mojang on the map, and it isn't completed....why are you not throwing all your available developers at it, especially if you are concerned about the competition?
I look forward to versions 1.6 and beyond. I think Minecraft still has amazing potential, beyond what it has already accomplished. But I'm a bit puzzled and concerned about Mojang's priorities after Notch's update today.
I'm glad to see a thought-out post on the issue.
The quality of his work and has been going downhill ever since minecraft went into beta, during alpha he thought about what the game needed and he implemented it well but ever since the october update which turned out to be a large dissapointment, his ideas are becoming more and more unneccery.
A lot of features that should of been implement haven't and now withdrawing the only other developer who has some great ideas and is kinda listening to the community, notch has the weakness of beliving that his creatvity will hit the rocks if he starts to look at things people do want.
Now I won't be all negative, he has produced some good things like weather and a more stable minecart system (that does require tweaking though) but compared to the rest.....
I just hope in the months leading up to 11/11/11 that he gets his act together and askes the community what they want.
Who's creativity is at risk now?
Well it has certainly taken longer that you since I just noticed we joined the same day. I think we need to get though to notch and get him to do what the communtiy wants, since I last looked meta-pig weren't one of them.
Hmmm...intriguing! I wonder how the modders will react?
There's one thing that I'd like to clear up a bit, and it's namely this:
It's interesting that one paragraph implies that Mojang has the right to take any idea, even if it exists in a fan-made mod, and put it straight into the game, whereas the other implies that Mojang needs to purchase/licence a mod if they like the idea enough. What will separate a mod that needs to be purchased and a mod that can be taken and implemented based on Mojang's right to it? I guess it will probably be the amount of code that's directly taken from the mod, ie. Mojang might use the idea of a mod, but build it up from scratch (hence, not purchasing/licencing it). I'd have to feel sorry though for a modder who pays the one-time fee and develops their idea, only to have Mojang implement the idea separately and render the mod obsolete.
Another thing I'm a tad concerned about is that it means people who work on mods on a whim or as a hobby might be put off by all this legal stuff, and the fact that they'll now have to pay a fee to be registered as an official modder. I suppose it was inevitable in the end...I hope it works out for the best. I suppose that the people most dedicated to developing Minecraft (and thus the ones most likely to sign up) are the ones who typically come out with the best mods anyway.
(Actually, this gives me a lot of hope for the Aether collaboration - I can definitely see that being purchased by Notch under this scheme.)
PS.
Pretty sure Notch was the one who did the weather. Jens helped out with the stats and achievements.
A while back I had a thread where I polled the userbase - if they owned Minecraft, how would they develop it in terms of community support? I can't search my own posts to find it at the moment, but the majority of the answers were "I'd look at the community, but what I say goes". Essentially what's going on in development right now (for various values of 'look at the community').
You're an opinionated guy, can you honestly say you wouldn't do the same thing at the end of the day? I know I'd listen to my community... to an extent. And then I'd do what I wanted for my game. If my game's a sci-fi exploration and adventure game, I'm not going to add whaling harpoons no matter how many people on my forums inexplicably love the idea, for example.
The other problem with listening to the community is that the community doesn't agree with itself. Look at all the people who want bugfixes vs. all the people who want new features and don't care about bugs. Again, I can't search my posts to find it, but I seem to recall at one point there was one thread of each at the same time. Very vocal people, all angry at Notch, and each thread wanted diametrically opposed things.
Something I've advocated in the past is making Minecraft less of a game and more of a platform for people to mod on top of. This new look at APIs might be able to do that - I can see someone with full source-code access making a full conversion sort of thing. Not as easily, but I think the potential for everyone to have a minecraft they want is still there.
And I agree with you. Nobody put a gun to our heads -- any of us -- and made us purchase Minecraft.
That's why I'm not spitting fire at this point, because I'm a big boy and walked into this with my eyes open.
But there is an expectation on everyone's part, I think, that more will be added to the game. That's where the frustration comes from. It also means Notch is going to have a hell of a problem on his hands come 11/11/11 if he declares Minecraft complete and he hasn't surpassed the expectations of the majority of his customers. That may not be fair, but if the attitude of the forum crowd now is any indicator then I think it's a safe bet.
Notch's update this morning is a bit more heartening:
IMO, this is a good thing.
When I read his previous post about mod developers having to sign up and pay, I grit my teeth and thought to myself "oh, ok, well there goes the modding community". It's a moot point now (thank God) but even a $10 fee is enough of a barrier to entry to discourage some.
Full code access plus a means that trusted mods are digitally signed is a very positive development. I don't know if there have been any malicious mods out there, but all it takes is one widespread nasty one (that, for instance, wipes your hard drive after you start up Minecraft) to sour people on mods and the game in general. I'd like to think that by providing some kind of certification the chance of this is greatly reduced.
Are things perfect now? Will the community quit complaining to Notch? Of course not. I hope he realizes that even if every MC release were a home run, there would still be people bitching and moaning. For as much as some of his blog posts concern us, I'd much rather continue having a window into what's going on at Mojang than dead silence...which is what you get from many developers.
there is also adiomod,spawnlist,and GUI API.
theres your modding API!
I haven't see anyone trying to sell mods, wtf is he talking about?
eagle
FAITHFUL 32x32
I wouldn't care if it doesn't look "fantasy". I just want minimal buggage when it's released. I've already got a mental blueprint for a water valve.
Viva la Industrial Revolution!
"Gotta blast!" ~Spongebob Squarepants
"Use the Force, Kirk!" ~ Ka D'Argo