With Mojang having joined forces with bukkit I have a very simple suggestion Mod API wise.
Allow developers to create new achievements and to tie mod permissions* to those or existing achievements.
Example, I have a mod that allows users with the (fictional) "Redstone Doctorate" to use a new Redstone device. "Redstone Doctorate" comes from having activated 500 Redstone devices (levers, pressure-plates, what have you), The achievement represents then familiarity with Redstone.
*for those that do not know, permissions is a system used by the bukkit server plugins to limit who can do what. This would, in effect, create skills of a sort when tied to Achievements.
Rollback Post to RevisionRollBack
MineCraft: a game in which Adults and kids play together with blocks
"Shall I craft you a ladder to help you off that high horse now?"
someone who knows a bit of modding could easily add some more achievements. and what if i make a lever and flip it 500 times? does that make me a redstone engineer? i wouldn't even have to use any redstone to get that achevement!
that was thrown at as a simple example, obviously it's not a perfect one, and I'm aiming here for the "official" mod api which will cover both client and server according to Jeb. I'm actually looking very much forward to MC going Peer to Peer (which is closest to what Jeb described with personal worlds becoming shareable)
Rollback Post to RevisionRollBack
MineCraft: a game in which Adults and kids play together with blocks
"Shall I craft you a ladder to help you off that high horse now?"
I'll try to be a bit clearer, I do not know if you've (Xylenth) ever written a bukkit plugin so I'll assume for argument sake that you have not.
Bukkit plugins use a system (the good ones at least IMHO) called permissions to determine who can use certain features, this is mainly for security. Under normal conditions currently an admin must manually grant the permissions for a feature to a player or group of players. What I'm suggesting here is twofold and relates to the New API.
1. Allow new achievements to be added to the tree by mod makers. Probably limited to the host world.
2. Allow mod makers to marry achievements to permissions, so if say someone Achieved "Redstone Doctorate" on my world I could automatically and smoothly grant them the "Redstone.CoolGizmo.use" permission.
The API is still under development so I'm suggesting these factors be considered.
Rollback Post to RevisionRollBack
MineCraft: a game in which Adults and kids play together with blocks
"Shall I craft you a ladder to help you off that high horse now?"
if it is I've not seen it, and certainly it isn't in the official Mojang API, as it hasn't been written (or at the very least hasn't been published) yet
Rollback Post to RevisionRollBack
MineCraft: a game in which Adults and kids play together with blocks
"Shall I craft you a ladder to help you off that high horse now?"
To post a comment, please login or register a new account.
Allow developers to create new achievements and to tie mod permissions* to those or existing achievements.
Example, I have a mod that allows users with the (fictional) "Redstone Doctorate" to use a new Redstone device. "Redstone Doctorate" comes from having activated 500 Redstone devices (levers, pressure-plates, what have you), The achievement represents then familiarity with Redstone.
*for those that do not know, permissions is a system used by the bukkit server plugins to limit who can do what. This would, in effect, create skills of a sort when tied to Achievements.
"Shall I craft you a ladder to help you off that high horse now?"
that was thrown at as a simple example, obviously it's not a perfect one, and I'm aiming here for the "official" mod api which will cover both client and server according to Jeb. I'm actually looking very much forward to MC going Peer to Peer (which is closest to what Jeb described with personal worlds becoming shareable)
"Shall I craft you a ladder to help you off that high horse now?"
Bukkit plugins use a system (the good ones at least IMHO) called permissions to determine who can use certain features, this is mainly for security. Under normal conditions currently an admin must manually grant the permissions for a feature to a player or group of players. What I'm suggesting here is twofold and relates to the New API.
1. Allow new achievements to be added to the tree by mod makers. Probably limited to the host world.
2. Allow mod makers to marry achievements to permissions, so if say someone Achieved "Redstone Doctorate" on my world I could automatically and smoothly grant them the "Redstone.CoolGizmo.use" permission.
The API is still under development so I'm suggesting these factors be considered.
"Shall I craft you a ladder to help you off that high horse now?"
if it is I've not seen it, and certainly it isn't in the official Mojang API, as it hasn't been written (or at the very least hasn't been published) yet
"Shall I craft you a ladder to help you off that high horse now?"