You know Modding API will not just show up in everyone's .minecraft folder when it comes out, right? Only modders can sign up to get and use the Modding API.
The Modding API by necessity must be in everyone's .minecraft folder in order for it to be effective. That is the only way that a mod using the API could be distributed for use by anybody other than a modder... and thus be useful. If the ability to take a mod and seamlessly put the mod into the game (and presumably not require mods to change class files in the mincraft.jar file except in very rare situations... sort of a point for why an API is even being suggested), the API will be available for everybody even if they never use mods.
The documentation for the Modding API might be "for authorized modders only" along with development tools to "unscramble" some parts of the source code, but that is to make it much easier to hook into the API system.... whatever it might be. Determined "hacker types" who are already used to the idea that you can reverse engineer the software would have no problem reverse engineering the API as well, so it would in turn simply become a game between the mod community and Mojang if further obfuscation occurs to mess up the API hooks.
Once the API comes out, whatever it might be, it will only be a matter of time before anybody who cares to get access to that API can get into it, with or without the support of Mojang. The only way that Mojang could keep this from getting out of hand is to make it so easy to sign up for a developer agreement that nobody in the modding community would bother with the hardcore reverse engineering to go outside of legal structure that may or may not exist when the API actually does come out.
ITS RAINING RUBBISH AND POO!
The Modding API by necessity must be in everyone's .minecraft folder in order for it to be effective. That is the only way that a mod using the API could be distributed for use by anybody other than a modder... and thus be useful. If the ability to take a mod and seamlessly put the mod into the game (and presumably not require mods to change class files in the mincraft.jar file except in very rare situations... sort of a point for why an API is even being suggested), the API will be available for everybody even if they never use mods.
The documentation for the Modding API might be "for authorized modders only" along with development tools to "unscramble" some parts of the source code, but that is to make it much easier to hook into the API system.... whatever it might be. Determined "hacker types" who are already used to the idea that you can reverse engineer the software would have no problem reverse engineering the API as well, so it would in turn simply become a game between the mod community and Mojang if further obfuscation occurs to mess up the API hooks.
Once the API comes out, whatever it might be, it will only be a matter of time before anybody who cares to get access to that API can get into it, with or without the support of Mojang. The only way that Mojang could keep this from getting out of hand is to make it so easy to sign up for a developer agreement that nobody in the modding community would bother with the hardcore reverse engineering to go outside of legal structure that may or may not exist when the API actually does come out.
Version 2.1 now updated for MC 1.6.2
-
View User Profile
-
View Posts
-
Send Message
Retired Staff