AchievementsPlus
Add some achievements for your players to make your server more interesting to explore
Features
- Create your own achievements
- Get it with entering the specific region or crafting the specific item
- Choose if you want to get a reward (money or an item) when you get an achievement
- See every achievement with a gui
Commands & Permissions
Command | Description | Permission |
---|---|---|
/achivementsplus reload | Reloads the config and all language files. | acp.admin.reload |
/achievements [player] | Opens the GUI. | / |
/achievement | Displays all achievements commands. | acp.admin.info |
/achievement create <region:itemcraft> <name> | Creates an achievement. | acp.admin.create |
/achievement delete <id> | Deletes an achievement. | acp.admin.delete |
/achievement list | Displays every achievement. | acp.admin.list |
/achievement modify <id> <name:description> <content> | Modifies an achievement. | acp.admin.modify |
/achievement reward <id> <none:money:item> [number] | Sets the reward of an achievement. | acp.admin.reward |
Dependencies
Supported Languages
- English
- German
- You can contact me if you translated it into another language
Tutorial
API
MCStats
This plugin uses Metrics to send some anonymous stats to mcstats.org as the numbers of achievements, the version of the plugin, your server version and some other basic mcstats data. You can disable this by setting 'metrics' to false in the config.yml. The collected information can be found by clicking on the picture above.
Updater
There is an updater which checks for a new version on server start and every 2 hours. If you don't want this, please set 'update_check' to false.
@BreadCloud
Thank you, I will add it in the next update
:D Hello, the author
my english isn't very good , this is my translation of the Chinese language file
@justin393
I'll try it out and decide if it looks good.
@anonym6000
Yeah, but I'd like to rank them by items. I.e harder achievements are diamond etc. You could easily make the arg able to return null and if it's null set a default item.
@justin393
I think it's more clear if every achievement looks uniformly.
@anonym6000
Yeah, can you make it so we can specify the item to be displayed in the GUI? Such as api.registerAchievment(String name, String description, ItemStack item)
Thanks, it should support 1.8.3
Wow, great plugin, it supports 1.8.3?
@justin393
Thank you for the feedback! Let me know if I should change something in the API.
Awesome, now that the API is here I'll be using it.
@oneill011990
Hey, that's a good idea. Maybe I will add it, but first I want to add more variants of achievements (like if you craft a specific item or something like that)
EDIT: I decided to add an API first ;)
How about an API so that other plugins could add achevments and control when they are unlocked? I would use it.
Awsome plugin! using it on my server, RedstoneMC now!
Thank you for your feedback!
Wasn't checking on Curse, so sorry for the late reply.