If Minecraft was open source modding would be so much easier, but instead we must use tools such as MCP. Even with MCP, it is hard to tell what each parameter for each method does. Minecraft thrives on mods and the community would not exist without them, so why not make them easier to make? I would be fine with an official plugin API too
Just wait for the plugin API... I know it's taking a long time but it is actually being worked on. Also you can't really make a community-driven API, since the API would have to be officially built into the game to be considered a proper API.
You don't understand. It's entirely possible to create a community-driven modding system, but unless it's officially made by Mojang it shouldn't be called an API (technically it is, but calling it an API implies that it is developed or supported by the developers of the game, which it is not).
You don't understand. It's entirely possible to create a community-driven modding system, but unless it's officially made by Mojang it shouldn't be called an API (technically it is, but calling it an API implies that it is developed or supported by the developers of the game, which it is not).
API doesn't imply it is official. Calling it the Official API does. An API is just a set of tools for building software such as classes, methods, utilities, etc.
If there is something good enough like FML and Minecraft Forge and there is a ModAPI in works (they deleted they github repo) why care in making other thing?
Rollback Post to RevisionRollBack
Op in #minecrafthelp, JIRA Helper in bugs.mojang.com, Chat moderator in Minecraft Forums, Twitch/Mixer mod
Scroll down to the 'Popular API Examples' section on http://www.webopedia.com/TERM/A/API.html, notice how every example given is an official API made by the company who owns the service/product itself.
Scroll down to the 'Popular API Examples' section on http://www.webopedia.com/TERM/A/API.html, notice how every example given is an official API made by the company who owns the service/product itself.
That is irrelevant. Just because Bukkit is not an official API does this mean it isn't an API? No.
Look at SnakeYAML. It is an API, yet it is not the official Java YAML parser.
I'm pretty sure I heard them say they would make Minecraft open-sourced when it's time ended. (Not being worked on Terraria takes over)
But then again, they just recently got bought by Microsoft... And that was when Notch was in development...
Making minecraft open-source would make it extremely easy to pirate it without even breaking any laws. It also would make it a lot easier for hackers to create hack clients and such.
We should all wait for the official API, and if you're following the blog/twitter/reddit posts of Mojang, you should know that 1.8 already contains lots of preparations for the plugin api and that there's already a system being made to define your own commands in java (probably as a part of the plugin api) which will probably be included in 1.9.
BTW: back when Notch was working on Minecraft, he said that once the Minecraft sales started to die out, he would make the game open-source. However, now that he isn't working on Minecraft anymore and Minecraft was bought by Microsoft, I'm not sure if this will still be the case.
Making minecraft open-source would make it extremely easy to pirate it without even breaking any laws. It also would make it a lot easier for hackers to create hack clients and such.
We should all wait for the official API, and if you're following the blog/twitter/reddit posts of Mojang, you should know that 1.8 already contains lots of preparations for the plugin api and that there's already a system being made to define your own commands in java (probably as a part of the plugin api) which will probably be included in 1.9.
BTW: back when Notch was working on Minecraft, he said that once the Minecraft sales started to die out, he would make the game open-source. However, now that he isn't working on Minecraft anymore and Minecraft was bought by Microsoft, I'm not sure if this will still be the case.
Your probably right, but how would it be easier to pirate it legally?
Your probably right, but how would it be easier to pirate it legally?
Currentlt, to pirate Minecraft (when you do it yourself), you need to obtain a copy of the game (which you can legally download from the Minecraft website), and crack it (which is currently rather hard since it is compiled and obfuscated. The fact that it's compiled doesn't make it harder to crack at all, since java can be easily decompiled in a few secounds. It being obfuscated however does make it a lot harder since it takes days, weeks or sometimes even months (depending on skill, luck and amount of time you spend on it) to figure out what each part of the code does and how you can modify it to circumvent the account validation. (assuming you do it yourself, which is more or less legal as long as you don't redistribute the cracked version)
If Minecraft was open-source, then it would be very easy to obtain an unobfuscated copy of the source, which makes you able to find the account validation code much faster so you can disable it in a matter of minutes (assuming you have a decent programmins skill), which means that if you have decent programming skills, you can obtain a cracked copy legally without much effort and without spending a lot of time on it.
If Minecraft was open source modding would be so much easier, but instead we must use tools such as MCP. Even with MCP, it is hard to tell what each parameter for each method does. Minecraft thrives on mods and the community would not exist without them, so why not make them easier to make? I would be fine with an official plugin API too
Op in #minecrafthelp, JIRA Helper in bugs.mojang.com, Chat moderator in Minecraft Forums, Twitch/Mixer mod
How to get a dxdiag
If I helped you, dont forget to click the thanks arrow!
API doesn't imply it is official. Calling it the Official API does. An API is just a set of tools for building software such as classes, methods, utilities, etc.
Op in #minecrafthelp, JIRA Helper in bugs.mojang.com, Chat moderator in Minecraft Forums, Twitch/Mixer mod
How to get a dxdiag
If I helped you, dont forget to click the thanks arrow!
There is zero chance of this ever happening.
Cast aside your festive doylaks: dragon stuff is about to happen.
Multiplayer is lonely once you understand how it actually works.
Alpha 1.0.4
That is irrelevant. Just because Bukkit is not an official API does this mean it isn't an API? No.
Look at SnakeYAML. It is an API, yet it is not the official Java YAML parser.
I'm pretty sure I heard them say they would make Minecraft open-sourced when it's time ended. (Not being worked on Terraria takes over)
But then again, they just recently got bought by Microsoft... And that was when Notch was in development...
2. How are you so sure that it will come?
Then why are the first 2 links when searching it:
1. Nodus Minecraft Hacked Client
2. Minecraft 1.8.x Hacked Client
Followed by a couple videos that say "hacked client", and a few more links to other things.
Cast aside your festive doylaks: dragon stuff is about to happen.
Multiplayer is lonely once you understand how it actually works.
Alpha 1.0.4
We should all wait for the official API, and if you're following the blog/twitter/reddit posts of Mojang, you should know that 1.8 already contains lots of preparations for the plugin api and that there's already a system being made to define your own commands in java (probably as a part of the plugin api) which will probably be included in 1.9.
BTW: back when Notch was working on Minecraft, he said that once the Minecraft sales started to die out, he would make the game open-source. However, now that he isn't working on Minecraft anymore and Minecraft was bought by Microsoft, I'm not sure if this will still be the case.
Your probably right, but how would it be easier to pirate it legally?
Praise be to Spode.
Currentlt, to pirate Minecraft (when you do it yourself), you need to obtain a copy of the game (which you can legally download from the Minecraft website), and crack it (which is currently rather hard since it is compiled and obfuscated. The fact that it's compiled doesn't make it harder to crack at all, since java can be easily decompiled in a few secounds. It being obfuscated however does make it a lot harder since it takes days, weeks or sometimes even months (depending on skill, luck and amount of time you spend on it) to figure out what each part of the code does and how you can modify it to circumvent the account validation. (assuming you do it yourself, which is more or less legal as long as you don't redistribute the cracked version)
If Minecraft was open-source, then it would be very easy to obtain an unobfuscated copy of the source, which makes you able to find the account validation code much faster so you can disable it in a matter of minutes (assuming you have a decent programmins skill), which means that if you have decent programming skills, you can obtain a cracked copy legally without much effort and without spending a lot of time on it.
NO SUPPORT.
I'm working on an open-source mod called Craft++. Check it out!