Jeb, Dinnerbone, Grum, and EvilSeph have been discussing the upcoming
Mod API in detail! This is only a small look at the massive amount of information provided about the Mod API, so let's dive right in!
API Questions:
- Will mods have the ability to modify text?
Mods can have config files that, when initialized, will be able to dynamically print text in a variety of ways.
- Will mods like Optifine (which modify the engine directly) be supported?
The API will eliminate the need to write to the engine directly, allowing modifications that affect the game (as any mod will), without altering the game code itself. Among other things, this will greatly simplify mod installation.
- Can vanilla block behavior be modified?
Yes.
- Will there be official community resources (tutorials, forums, etc) for modders?
Yes.
- How will mods be distributed by modders, and downloaded by players?
Players will be able to download mods from the game client itself.
- Will the API be able to add new mobs to the game through mods?
Yes. Additionally, it will be possible to modify animated blocks (water, lava) as well as custom animated blocks.
- Will the API be like Bukkit (an outside resource)?
No, the API will be integrated into the vanilla game, hopefully bypassing the need for exernal APIs.
- Will client-only mods be supported by the API?
Not at this time, but as the biggest client-only modifications are already covered (texture packs, splash screen text etc), it didn't seem necessary.
- Will the API remove the issue of mods being rendered inoperable when the game updates?
It is a target we want to hit for certain, but it won't really have that capability at launch, we don't believe.
- Will mods need to be re-written from the ground up with the API's release?
While mods will need to be changed to accommodate the API, total overhauls shouldn't be necessary. Even if a mod requires an overhaul for the API, it would only be a one-time occurrance.
- Will there be any sort of content filter?
By and large, the community will police its own mods as it does now, but we are working to put a system in place to prevent malicious mods from being distributed.
- What can be modified in the game using the API?
Everything.
- Can the physics be modded?
Yes.
- Will the API be on the XBOX or Pocket Edition?
Not by us, but you can ask the developers of each game, respectively.
Minecraft Questions:- Will mods like Optifine be added to vanilla?
Something even better. Overall, the game engine is being simplified, taking most of the load off of the client, and having the server doing the heavy work, greatly improving SMP.
Smoothstone stairs are not planned.
No new mobs are planned.
________________
Check back for more updates soon, there is a LOT going on today!
Comments
#1
JLC5087-
-
Members
-
368 posts
Gold Miner
Posted 25 November 2012 - 02:36 PM
#2
Schrikvis-
-
Members
-
36 posts
Tree Puncher
Posted 25 November 2012 - 02:36 PM
's too bad that client-side mods won't be supported, though.
I'll miss my minimap mod.
(|:
#3
Sacheverell-
-
Content Admin
-
-
-
1650 posts
Silver Voicemin
Posted 25 November 2012 - 02:36 PM
I wasn't able to get video footage, but I was there in person for the panel.
#4
JLC5087-
-
Members
-
368 posts
Gold Miner
Posted 25 November 2012 - 02:37 PM
#5
PyloDEV-
-
Members
-
423 posts
Gold Miner
Posted 25 November 2012 - 02:43 PM
My website: http://www.pylo.si
#6
Chipmunk9998-
-
Curse Premium
-
-
907 posts
Lapis Lazuli Collector
Posted 25 November 2012 - 02:51 PM
I'm fairly certain it's free to make mods, and I think MCP will stick around for a bit since the API isn't supporting client mods just yet...
#7
peterdetmig-
-
Members
-
631 posts
Redstone Miner
Posted 25 November 2012 - 02:56 PM
#8
foxnuts-
-
Members
-
242 posts
Zombie Killer
Posted 25 November 2012 - 03:12 PM
#9
DogBoy52-
-
Members
-
7 posts
Out of the Water
Posted 25 November 2012 - 03:13 PM
#10
caspar347_-
-
Members
-
20 posts
Tree Puncher
Posted 25 November 2012 - 03:20 PM
1. Clean up after performance mess-ups. (New Lighting System)
2. Give "power users" all of those frickin buttons!
I'm excited, but I don't think it will be done by January. At least not perfectly. (But I will be happy if proven wrong...)
#11
Kittani77-
-
Members
-
160 posts
Zombie Killer
Posted 25 November 2012 - 03:20 PM
#12
Korside-
-
Members
-
34 posts
Tree Puncher
Posted 25 November 2012 - 03:24 PM
#13
Moranic-
-
Members
-
1276 posts
Obsidian Miner
Posted 25 November 2012 - 03:27 PM
#14
holydragonknight-
-
Members
-
157 posts
Zombie Killer
Posted 25 November 2012 - 03:32 PM
#15
xGrimReaperzZ-
-
Members
-
529 posts
Redstone Miner
Posted 25 November 2012 - 03:33 PM
#16
UnknownOne23-
-
Members
-
494 posts
Gold Miner
Posted 25 November 2012 - 03:47 PM
Also, with regards to the API, will texture packs that adds files and classes (Like Misa's realistic) which add other textures
(like clouds, shooting stars, and other things that are only textures) work?
Also, if bukkit will no longer matter about anything, how will I keep my server? I can't run a vanilla server, only the bukkit set-up one. How will I keep it going?
#17
Teek5449-
-
Curse Premium
-
-
33 posts
Tree Puncher
Posted 25 November 2012 - 03:52 PM
"Will client-only mods be supported by the API?
Not at this time, but as the biggest client-only modifications are already covered (texture packs, splash screen text etc), it didn't seem necessary."
We need some clarification on whether this will prevent client side mods from working at all. I think that by preventing, say a minimap mod, will turn a good portion of users away from a server if it is not in their "provided" server mod. Some of us really like using certain mods that do not provide an edge over another player but more of a quality of life benefit. Some might say that MCP will stick around but who really knows? They put in so much work at every release and put up with so much grief that they might just say F it and tell us to use the API.
"Will mods like Optifine be added to vanilla?
Something even better. Overall, the game engine is being simplified, taking most of the load off of the client, and having the server doing the heavy work, greatly improving SMP."
This concerns me that servers will have greater hardware requirements. Or am I reading this wrong? This might just put a lot of servers off line due to increasing server costs.
Lastly, we all know that January 2013 really means another 6 months or so. Remember when we first heard about the mod API? Was that not about a year ago? I really can't remember, it has been that long. I do remember them promising something; documentation, a beta release, etc..., but that never materialized. Basically I am not holding my breath.
#18
EnzerDeLeo-
-
Members
-
142 posts
Coal Miner
Posted 25 November 2012 - 04:10 PM
#19
ChibiSheDevil-
-
Members
-
2 posts
Out of the Water
Posted 25 November 2012 - 04:15 PM
"Nathan Adams @Dinnerbone
I'm not sure where people are getting this from, but we never said that the API is in 1.5 in either of our panels (1.5 one or API one)"
#20
Terradominik-
-
Members
-
6 posts
Out of the Water
Posted 25 November 2012 - 04:15 PM
Nobody ever said that the Minecraft API is in 1.5!
https://twitter.com/...733076738682881