I know that Minecraft has been decompiled and reverse engineered. HOWEVER, it wasn't as simple as just using the normal tools. People had to spend time figuring out what everything was.
Sorry, but the "do it the hard way" elitism doesn't work outside of playing Minecraft.
Notch doesn't owe you or the modders anything. We all paid for an unfinished game. He already said he would be making public APIs. Him protecting his intellectual property is more then expected.
The Meaning of Life, the Universe, and Everything.
Join Date:
11/23/2010
Posts:
46
Member Details
I don't really care if he obfuscates or not.. as long as he creates an API, which is planned. So.. the more the community pushes toward the API the more he'll prioritize it. Maybe he can have a team member work on the minor bugs (major problems, but seemingly minor to fix) while he get's to work on an API.. can't be TOO bad, as hMod already provides one while dealing with his obfuscation.
This would also likely aide in him putting out patches while not breaking plugins, once the API is stable and working. He could also add more functionality while ALSO not breaking previous plugins. Sounds like a dream to me.
I know that Minecraft has been decompiled and reverse engineered. HOWEVER, it wasn't as simple as just using the normal tools. People had to spend time figuring out what everything was.
Sorry, but the "do it the hard way" elitism doesn't work outside of playing Minecraft.
Notch doesn't owe you or the modders anything. We all paid for an unfinished game. He already said he would be making public APIs. Him protecting his intellectual property is more then expected.
Scratch that. Definitely a troll
*facepalm*
I don't even know where to start on this one.
First off, not a troll. Second, Minecraft is NOT open source. Just because you can read the source that doesn't make it open source. Third, you're just butthurt obfuscation makes mods break and you don't seem to understand why. Forth, I'd like to see you make a game, have people make mods for an unfinished game, add features, and not break the mods for an unfinished game. I'm pretty sure this would never / could never happen. Fifth, if you're skimming, read four.
Im sure there is a reason, but its not to protect us from hackers as somken was saying
Hackers could be one reason. (If it is a reason) But, Notch is just covering his ass. I don't see why people care so much about obfuscation. People that want to mod and hack (hack as in the real meaning of hack. Not the medias version) will do so. People that want to mod, but don't want to do all the hard work, will wait for APIs. End users, like most of us, won't be effected by obfuscation.
The profusion of mods that exist only do because unlike other languages, java is not very difficult to reverse engineer, otherwise everybody would have to wait patiently until notch release a mod API of some kind.
As good as minecraft is, once a game makes itself overtly difficult to mod, it's gone and shot itself in the foot. I only buy Bethesday games because I know there'll always be some kind of mod to make it entertaining again after I get tired of vanilla. People who have a limited budget for games will tend towards modifiable games because you get more for your money. Minecraft stops being one of those games once it makes it more difficult to mod.
The profusion of mods that exist only do because unlike other languages, java is not very difficult to reverse engineer, otherwise everybody would have to wait patiently until notch release a mod API of some kind.
As good as minecraft is, once a game makes itself overtly difficult to mod, it's gone and shot itself in the foot. I only buy Bethesday games because I know there'll always be some kind of mod to make it entertaining again after I get tired of vanilla. People who have a limited budget for games will tend towards modifiable games because you get more for your money. Minecraft stops being one of those games once it makes it more difficult to mod.
Notch has already said he'd likely do an API. It would be more productive to encourage Notch to create that rather than tell him how to code his game.
The profusion of mods that exist only do because unlike other languages, java is not very difficult to reverse engineer, otherwise everybody would have to wait patiently until notch release a mod API of some kind.
As good as minecraft is, once a game makes itself overtly difficult to mod, it's gone and shot itself in the foot. I only buy Bethesday games because I know there'll always be some kind of mod to make it entertaining again after I get tired of vanilla. People who have a limited budget for games will tend towards modifiable games because you get more for your money. Minecraft stops being one of those games once it makes it more difficult to mod.
Notch has already said he'd likely do an API. It would be more productive to encourage Notch to create that rather than tell him how to code his game.
Who gives a crap Notch could drop dead all I care these days. We got better and more educated programmers redoing SMP anyways.
Who gives a crap Notch could drop dead all I care these days. We got better and more educated programmers redoing SMP anyways.
You mad, bro?
He is.
It's cool that you "got better and more educated programmers". If this is true, why are you asking for obfuscation to be removed? Obviously Notch's coding attempts pale in comparison to your MIGHTY coding prowess. Oh we bask in your light oh Kane.
Seriously, if all you can do to defend your point of view is to call names, make nasty inferences to our IQ and brag about how much better you are at making Notch's game, why are you still here?
Who gives a crap Notch could drop dead all I care these days. We got better and more educated programmers redoing SMP anyways.
You mad, bro?
He is.
It's cool that you "got better and more educated programmers". If this is true, why are you asking for obfuscation to be removed? Obviously Notch's coding attempts pale in comparison to your MIGHTY coding prowess. Oh we bask in your light oh Kane.
Seriously, if all you can do to defend your point of view is to call names, make nasty inferences to our IQ and brag about how much better you are at making Notch's game, why are you still here?
Actually no I'm not. That would make peoples lives easier but I was referring to rewriting of the code in C++ that most of you I'm sure will be using in the near future done by people who know what their doing.
Actually no I'm not. That would make peoples lives easier but I was referring to rewriting of the code in C++ that most of you I'm sure will be using in the near future done by people who know what their doing.
If you're ripping off Notch's game, why do you need him to remove server obfuscation? Why would he even want to enable you?
Actually no I'm not. That would make peoples lives easier but I was referring to rewriting of the code in C++ that most of you I'm sure will be using in the near future done by people who know what their doing.
If you're ripping off Notch's game, why do you need him to remove server obfuscation? Why would he even want to enable you?
This was not for me it was for other developers. I would have liked to see this. But apparently you don't? If that is the case then don't vote but bumping this well thanks :smile.gif: Look at the votes go up.
Anyways I'm waiting for another project in the future that is done in C++ to become more stable. Many people are and they will support a lot more then what Notch can do.
Unfortunately when you gut out the client and add net code it does not always work the best. It might have been easier for Notch to start from scratch but it's his game and he can do whatever he likes. Since he allows us to request and post requests and such through this voting system then I see no harm.
Sorry, but the "do it the hard way" elitism doesn't work outside of playing Minecraft.
The obfuscation doesn't stop reverse engineering either
http://mc.kev009.com/wiki/Protocol
If you really support obfuscation you are stupid.
Scratch that. Definitely a troll
This would also likely aide in him putting out patches while not breaking plugins, once the API is stable and working. He could also add more functionality while ALSO not breaking previous plugins. Sounds like a dream to me.
EDIT: Here is the link to vote up the API - http://getsatisfaction.com/mojang/topic ... odding_api
*facepalm*
I don't even know where to start on this one.
First off, not a troll. Second, Minecraft is NOT open source. Just because you can read the source that doesn't make it open source. Third, you're just butthurt obfuscation makes mods break and you don't seem to understand why. Forth, I'd like to see you make a game, have people make mods for an unfinished game, add features, and not break the mods for an unfinished game. I'm pretty sure this would never / could never happen. Fifth, if you're skimming, read four.
Hackers could be one reason. (If it is a reason) But, Notch is just covering his ass. I don't see why people care so much about obfuscation. People that want to mod and hack (hack as in the real meaning of hack. Not the medias version) will do so. People that want to mod, but don't want to do all the hard work, will wait for APIs. End users, like most of us, won't be effected by obfuscation.
As good as minecraft is, once a game makes itself overtly difficult to mod, it's gone and shot itself in the foot. I only buy Bethesday games because I know there'll always be some kind of mod to make it entertaining again after I get tired of vanilla. People who have a limited budget for games will tend towards modifiable games because you get more for your money. Minecraft stops being one of those games once it makes it more difficult to mod.
Notch has already said he'd likely do an API. It would be more productive to encourage Notch to create that rather than tell him how to code his game.
Who gives a crap Notch could drop dead all I care these days. We got better and more educated programmers redoing SMP anyways.
Check out my Let's Play Series:
You mad, bro?
He is.
It's cool that you "got better and more educated programmers". If this is true, why are you asking for obfuscation to be removed? Obviously Notch's coding attempts pale in comparison to your MIGHTY coding prowess. Oh we bask in your light oh Kane.
Seriously, if all you can do to defend your point of view is to call names, make nasty inferences to our IQ and brag about how much better you are at making Notch's game, why are you still here?
Also you use MCCheat, your opinions about server hosting are irrelevant
Actually no I'm not. That would make peoples lives easier but I was referring to rewriting of the code in C++ that most of you I'm sure will be using in the near future done by people who know what their doing.
Check out my Let's Play Series:
If you're ripping off Notch's game, why do you need him to remove server obfuscation? Why would he even want to enable you?
This was not for me it was for other developers. I would have liked to see this. But apparently you don't? If that is the case then don't vote but bumping this well thanks :smile.gif: Look at the votes go up.
Anyways I'm waiting for another project in the future that is done in C++ to become more stable. Many people are and they will support a lot more then what Notch can do.
Unfortunately when you gut out the client and add net code it does not always work the best. It might have been easier for Notch to start from scratch but it's his game and he can do whatever he likes. Since he allows us to request and post requests and such through this voting system then I see no harm.
The only harm I see is other people trolling.
Check out my Let's Play Series:
Just because I posted in the MCCheat doesn't mean I use it.
This coming from the guy who was trolling himself? >.<
As for people voting, hey, they're certainly allowed to do so.
/agree
We can go back and forth on this issue all day. It's up to Notch and Mojang to figure out whats going to happen.