Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.ccrama.MinereachAch;
- import java.util.HashMap;
- import org.bukkit.inventory.ItemStack;
- public class Achievement {
- private String achieve;
- private String databasename;
- private int triggernumber;
- private String stat;
- private ItemStack[] wins;
- private boolean erodes;
- public HashMap<String, Achievement> achievements = new HashMap<String, Achievement>();
- public Achievement(String statname, String achievementname, int trigger,
- ItemStack[] winitems, boolean erosion) {
- String[] dbitems = statname.split("\\.");
- achieve = achievementname;
- stat = dbitems[1];
- databasename = dbitems[0];
- triggernumber = trigger;
- wins = winitems;
- erodes = erosion;
- achievements.put(statname, this);
- }
- public Achievement getByName(String s){
- Achievement ach = achievements.get(s);
- return ach;
- }
- public String getStatName() {
- return stat;
- }
- public String getAchievementName() {
- return achieve;
- }
- public String getDatabase() {
- return databasename;
- }
- public int getTriggeredAt() {
- return triggernumber;
- }
- public ItemStack[] getWinItems() {
- return wins;
- }
- public boolean isForever() {
- return erodes;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement