Note: This mod currently does not add any achievements to minecraft, it only supports modders adding in achievements of their own. I am currently working on adding achievements to the game :smile.gif:
[Bugs]
Rewards do not currently add the item to your inventory
[Release Log]
v1.12 Fixed some display bugs
v1.1 - Added support for differnt kinds of Achievements, the ability to save all achievements to the computer as well as an Achievement book to view all of the achievements.
v1.0 - Release!
[Tutorial] How to add achievements to the game.
Unfortunately, adding achievements is not as clean as I would like it to be, but I think its okay for the time being.
First off, create a new java file. You can name it whatever you like, but you might want to have "Achievement" in it somewhere.
Next, make it extended to mod_Achievements like so:
public class AchievementName extends mod_Achievements{
Next, insert a fuction to add the achievement when minecraft boots up.
AddNonRewardAchievement(ID,Title,Description);
AddRewardAchievement(ID,Title,Description);
AddProgressAchievement(5,"EpicZor5","You be Epic1",block ID of reward(Either nq.something.bh or dx.something.aW);
Now add another method to display the achievement when you get it:
public void achieveNorm(int ID){
DisplayAchievement(ID,Type,""); //Use for all achievements except for the progress achievement
}
public void achieveProg(int ID){
UpdateProgress(ID,New Description);
}
Now, for the Type variable, it can be 1-4
1: Displays at top, used for Achievements without a reward.
2. Displays under 1, used for Achievements linked with a mod.
3. Displays under 2, used for Achievements with a reward.
Now, you need to add a variable linking to this class, so find your main mod class (usually named mod_Something) and add in the following code to your variable list.
public static AchievementName ac = new AchievementName(true);
Finally go to the section of code you want the achievement to be gaines, and put in this code in:
mod_Something.ac.achieveNorm(); OR mod_Something.ac.achieveProg();
So if I understand this correctly, your tutorial will show other Modders how to add achievements to the game with their mods. Am I correct with this statement?
So if I understand this correctly, your tutorial will show other Modders how to add achievements to the game with their mods. Am I correct with this statement?
Yes
Quote from marcboss84 »
How do you see Achivement List?
He dont found it
I haven't implemented it yet. I will be working on it soon.
Rollback Post to RevisionRollBack
To mod is to create a new world for everyone else to enjoy.
One thing I'm concerned about is if, let's say, a Modder decides to make an Achievement related to his mod. Then a player who doesn't have the Achievements mod installed (nor does he want it for some stupid reason) gets a black screen because an unrecognized file had been put in the Minecraft.jar file when the player installed the mod he wanted.
Is that a plausible problem? Will some mods be "Achievements" required to use?
One thing I'm concerned about is if, let's say, a Modder decides to make an Achievement related to his mod. Then a player who doesn't have the Achievements mod installed (nor does he want it for some stupid reason) gets a black screen because an unrecognized file had been put in the Minecraft.jar file when the player installed the mod he wanted.
Is that a plausible problem? Will some mods be "Achievements" required to use?
I don' think it will be a big problem. I'm sure if a modder adds an achievement to their mod, they will add a link to download the Achievment mod.
Rollback Post to RevisionRollBack
To mod is to create a new world for everyone else to enjoy.
One thing I'm concerned about is if, let's say, a Modder decides to make an Achievement related to his mod. Then a player who doesn't have the Achievements mod installed (nor does he want it for some stupid reason) gets a black screen because an unrecognized file had been put in the Minecraft.jar file when the player installed the mod he wanted.
Is that a plausible problem? Will some mods be "Achievements" required to use?
I don' think it will be a big problem. I'm sure if a modder adds an achievement to their mod, they will add a link to download the Achievment mod.
I started a new world and I was trying to get some of the first achievement on the suggestions thread. I broke a block and created a item in 2x2 but did not get any achievement.
Do I have to make all the achievement or does this mod just have different achievements that the suggestion thread does?
I started a new world and I was trying to get some of the first achievement on the suggestions thread. I broke a block and created a item in 2x2 but did not get any achievement.
Do I have to make all the achievement or does this mod just have different achievements that the suggestion thread does?
P.S. I do have Risugami's mod loader.
Currently, the Mod is in a stage where the tutorial is showing you how to add an instance in which there is an achievement. But there is no way of alerting you that this achievement has been achieved as of right now. It's in the early stages of development.
Quote from haffe97 »
Quote from I Got Cookies »
I started a new world and I was trying to get some of the first achievement on the suggestions thread. I broke a block and created a item in 2x2 but did not get any achievement.
Do I have to make all the achievement or does this mod just have different achievements that the suggestion thread does?
P.S. I do have Risugami's mod loader.
The suggstion thread is just only suggestions.
The suggestion thread was originally a Request thread, so all of the achievements included on the list will eventually be implemented into the releases of the mod.
So let me get this staight, There are no achievements included with the mod, you have to make them first?
Rollback Post to RevisionRollBack
[center]
Please, use this to get yourself a free Minecraft account. It is free and simple, just sign up and complete easy surveys.
Please Click My Dragons Below
It looks like it is supposed to say "Ach3" and not "Ach4". Lines 64 and 93 in the decompiled .class-files. Will it be possible to have a custom reward? Anyway, great work. Looking forward to see this in action. I'm going to do some testing myself. Kudos to you!
So let me get this staight, There are no achievements included with the mod, you have to make them first?
The alpha version released right now does not have any achievements included. But the final version will include achievements! Along with other things.
Quote from Blodappelsin »
Will it be possible to have a custom reward?
Yes it will. Check out the Suggestions thread for more info.
Oh ho ho! That is lookin great! Awesome job so far, Mettra.
Any status on the reward quests actually giving rewards yet? And have you started on adaptation rewards yet?
Also, why is the first reward text so big? :tongue.gif:
And two other things I noticed (actually a third one too):
1.) Have, for chain achievements, which part you completed along with the name of the chain.
2.) We need a new sprite for the achievement book.
3.) Are you going to have an achievements accomplished book and a seperate achievements not completed book or just combined?
(and a fourth) 4.) We need a sounds for when achievements are achieved!
EDIT: In my personal opinion, so people don't feel encouraged to go out of their way of having fun just to spend a lot of time doing a repetitive action for an achievement (such as killing 500 spiders with your bare hands), the achievement book should only show achievements you have completed. And don't have achievements in progress show the incompleted parts' requirements, just show the player how many parts. Hope that makes sense. If not, ask me to clarify.
Oh ho ho! That is lookin great! Awesome job so far, Mettra.
Any status on the reward quests actually giving rewards yet? And have you started on adaptation rewards yet?
Also, why is the first reward text so big? :tongue.gif:
And two other things I noticed (actually a third one too):
1.) Have, for chain achievements, which part you completed along with the name of the chain.
2.) We need a new sprite for the achievement book.
3.) Are you going to have an achievements accomplished book and a seperate achievements not completed book or just combined?
(and a fourth) 4.) We need a sounds for when achievements are achieved!
EDIT: In my personal opinion, so people don't feel encouraged to go out of their way of having fun just to spend a lot of time doing a repetitive action for an achievement (such as killing 500 spiders with your bare hands), the achievement book should only show achievements you have completed. And don't have achievements in progress show the incompleted parts' requirements, just show the player how many parts. Hope that makes sense. If not, ask me to clarify.
The first achievement is big because that is the normal achievement size, the others have to be small because the text doesn't wrap around the screen =/
For the questions:
1.It does do that, maybe not adressed in the video =/, Currently it says, "[Achievement Name] completed. Part [Next Part] unlocked!"
2.Yes, yes we do :tongue.gif: Ill make one later
3.Yes, I plan on having the gold book be all achievement, and the red flower book be current achievements that have been unlocked.
4.Yes, also going to be done later :tongue.gif:
As for your edit, do you think there should only be one book (the red flower one)? IMO I don't think people will go out of their way for achievements like that, unless they want to. As long as the reward/adaptation isn't crucial, achievements will just be fun unlockables :tongue.gif:
Rollback Post to RevisionRollBack
To mod is to create a new world for everyone else to enjoy.
As for your edit, do you think there should only be one book (the red flower one)? IMO I don't think people will go out of their way for achievements like that, unless they want to. As long as the reward/adaptation isn't crucial, achievements will just be fun unlockables :tongue.gif:
I would normally agree.
But from this incident, I realized that some people become enraged when they know what they have to do to obtain a reward.
Suggestions and other things should go into: viewtopic.php?f=25&t=103940&p=1545741
Note: This mod currently does not add any achievements to minecraft, it only supports modders adding in achievements of their own. I am currently working on adding achievements to the game :smile.gif:
[Bugs]
Rewards do not currently add the item to your inventory
[Release Log]
v1.12 Fixed some display bugs
v1.1 - Added support for differnt kinds of Achievements, the ability to save all achievements to the computer as well as an Achievement book to view all of the achievements.
v1.0 - Release!
[Work to do]
Add ways to get rewards.
Download! Requires Risugami's Mod loader
http://www.mediafire.com/?vh7adz75j61tsbw
[Video]
[Recipes]
= book
This makes an Achievement viewer :biggrin.gif:
[Tutorial] How to add achievements to the game.
Unfortunately, adding achievements is not as clean as I would like it to be, but I think its okay for the time being.
First off, create a new java file. You can name it whatever you like, but you might want to have "Achievement" in it somewhere.
Next, make it extended to mod_Achievements like so:
Next, insert a fuction to add the achievement when minecraft boots up.
The Current achievement functions are:
Now add another method to display the achievement when you get it:
Now, for the Type variable, it can be 1-4
1: Displays at top, used for Achievements without a reward.
2. Displays under 1, used for Achievements linked with a mod.
3. Displays under 2, used for Achievements with a reward.
Now, you need to add a variable linking to this class, so find your main mod class (usually named mod_Something) and add in the following code to your variable list.
Finally go to the section of code you want the achievement to be gaines, and put in this code in:
Picture for reference (Made by Ocalorie) http://img256.imageshack.us/img256/7854 ... ments1.png
And now you are done! Compile your mod and enjoy! :smile.gif:
Keep it up.
Yes
I haven't implemented it yet. I will be working on it soon.
Is that a plausible problem? Will some mods be "Achievements" required to use?
I don' think it will be a big problem. I'm sure if a modder adds an achievement to their mod, they will add a link to download the Achievment mod.
Yeah, you're probably right.
Do I have to make all the achievement or does this mod just have different achievements that the suggestion thread does?
P.S. I do have Risugami's mod loader.
Currently, the Mod is in a stage where the tutorial is showing you how to add an instance in which there is an achievement. But there is no way of alerting you that this achievement has been achieved as of right now. It's in the early stages of development.
The suggestion thread was originally a Request thread, so all of the achievements included on the list will eventually be implemented into the releases of the mod.
Please, use this to get yourself a free Minecraft account. It is free and simple, just sign up and complete easy surveys.
Please Click My Dragons Below
It looks like it is supposed to say "Ach3" and not "Ach4". Lines 64 and 93 in the decompiled .class-files. Will it be possible to have a custom reward? Anyway, great work. Looking forward to see this in action. I'm going to do some testing myself. Kudos to you!
The alpha version released right now does not have any achievements included. But the final version will include achievements! Along with other things.
Yes it will. Check out the Suggestions thread for more info.
Enjoy :smile.gif:
Done, plus some bugfixes :smile.gif:
Any status on the reward quests actually giving rewards yet? And have you started on adaptation rewards yet?
Also, why is the first reward text so big? :tongue.gif:
And two other things I noticed (actually a third one too):
1.) Have, for chain achievements, which part you completed along with the name of the chain.
2.) We need a new sprite for the achievement book.
3.) Are you going to have an achievements accomplished book and a seperate achievements not completed book or just combined?
(and a fourth) 4.) We need a sounds for when achievements are achieved!
EDIT: In my personal opinion, so people don't feel encouraged to go out of their way of having fun just to spend a lot of time doing a repetitive action for an achievement (such as killing 500 spiders with your bare hands), the achievement book should only show achievements you have completed. And don't have achievements in progress show the incompleted parts' requirements, just show the player how many parts. Hope that makes sense. If not, ask me to clarify.
The first achievement is big because that is the normal achievement size, the others have to be small because the text doesn't wrap around the screen =/
For the questions:
1.It does do that, maybe not adressed in the video =/, Currently it says, "[Achievement Name] completed. Part [Next Part] unlocked!"
2.Yes, yes we do :tongue.gif: Ill make one later
3.Yes, I plan on having the gold book be all achievement, and the red flower book be current achievements that have been unlocked.
4.Yes, also going to be done later :tongue.gif:
As for your edit, do you think there should only be one book (the red flower one)? IMO I don't think people will go out of their way for achievements like that, unless they want to. As long as the reward/adaptation isn't crucial, achievements will just be fun unlockables :tongue.gif:
I would normally agree.
But from this incident, I realized that some people become enraged when they know what they have to do to obtain a reward.