BeardAch
Hey you! Tired of those silly, kill x zombies "achievements" other plugins let you make?
Well this is the plugin for you! BeardAch is an achievemnts plugin built the right way.
Designed to be a framework to build upon, BeardAch works on the principle of Triggers and Rewards.
Triggers define the unlock conditions for an achievement, rewards what a player gets.
Want an achievement for killing 30 creepers and 20 skeletons? Easy.
Auto rank up players based on play time? No problem.
Award players an exploration achievement for visiting a temple on the edge of the map? Of course.
Want to reward those who've donated to your server? Done.
With BeardAch, achievements are simple to make, no matter how hard they are for players to achieve.
Dumpling is out!
The newest version of BeardAch has just been released, With it a host of bug fixes, features and additions!Check out Dumpling today! Config
Jenkins (Dev. builds)
Tehbeard, please, update this! It is one of the most awesome plugins out here :) If you need an extra minecraft account, I can give you one if you upgrade this! Thanks in advance! /jhs232
I'm having a slight problem. Only the first achievement a player earns is recorded in my mysql database.
Whenever a player earns an achievement I get this on the console:
Apart from that, everything seems to be working just fine. Hope you can help :)
@S3thc0n
If by client mod you mean spout's ability to, no.
There are plans for the next version to include custom triggers and rewards, as well as custom events for when achievements are earned.
tl;dr Not in the core module, perhaps via an extension in a later release.
@agentpaco
the command reward can be used for this.
I do not know the specifics for PEX, but something along the lines of:
rewards: - "comm|pex group <PLAYER> achievementGroup"
in that achievements definition would be what you want.
just wondering. I am trying to rank people up by my PEX groups automatically by playtime. Does this do that or just give an achievement? I cannot seem to learn how to configure it if it can.
Does this support client mod achievements? System sounds great, and the plugin would be perfect if the achievements were fancy.
Are there somewhere more example achievments?
Would be nice if someone could post some of his Achievments here, that I could see what trigger and so on there are. I read the default config here, but I don't really understood it, I need some examples :)
@TheRedMajora
You need the BeardStat plugin as well.
I'm working on trying to seperate them better, so that you don't have to have BeardStat installed, but if you don't the stat and statwithin triggers won't explode :)
with both choclate and bacon it says
07:58:02 [SEVERE] Could not load 'plugins/BeardAch.jar' in folder 'plugins': org.bukkit.plugin.UnknownDependencyException: BeardStat at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:165) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:156) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:132) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:52) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:408) at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
in my console =(
help?
Hopefully going to have a new release out in a week or so.
Here's a sneak peak at the changelog: - Prevent some NPE's from occuring - Exemption nodes to stop your admins getting "promoted" to builder. - Vault support for economy trigger and reward. - A mystery addition, that will be pretty damn awesome :D
@indigomontoya
hmmm, can't seem to replicate this. It's likely to be a file permission error.
the config.yml should be under plugins/BeardAch/config.yml
https://gist.github.com/1744943 <
link to the default configthis didnt generate any config files are anything. Am I supposed to make them? If so, what should they be called and where do you want them to be.
Freaking. Awesome.
*cries with joy*
Slight bug, though.
When you remove the achievement "old_timer", it will simply regenerate itself into the configuration
when the plugin is next loaded! :o
@danielford166
BeardStat took around 18 hours. Depends on if any of the bukkit moderation team are on to check it.
@Tehbeard
how long estimate do u think it will take to verfiy
@danielford166
On the new BeardStats? I had to make some changes to it's API, 0.4 of BeardAch is just waiting for verification on here. It works with the latest BeardStat and has some extra features :)
@Tehbeard
Sorry once again to be F* pain in your a but I got this warning:
Do not worry I messed it up :P
@Tehbeard
Ah ok I will try that, there wasnt anything in the config, maybe put a note about that down
@danielford166 I see the problem :)
should be
Achievements are stored under Achievements: node in the config