Last active
August 29, 2015 14:04
-
-
Save Azenet/a0a0a63c6872893c2283 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public enum AchievementNameEnum { | |
OPEN_INVENTORY(Achievement.OPEN_INVENTORY, "Taking Inventory"), | |
MINE_WOOD(Achievement.MINE_WOOD, "Getting Wood"), | |
BUILD_WORKBENCH(Achievement.BUILD_WORKBENCH, "Benchmarking"), | |
BUILD_PICKAXE(Achievement.BUILD_PICKAXE, "Time to Mine!"), | |
BUILD_FURNACE(Achievement.BUILD_FURNACE, "Hot Topic"), | |
ACQUIRE_IRON(Achievement.ACQUIRE_IRON, "Acquire Hardware"), | |
BUILD_HOE(Achievement.BUILD_HOE, "Time to Farm!"), | |
MAKE_BREAD(Achievement.MAKE_BREAD, "Bake Bread"), | |
BAKE_CAKE(Achievement.BAKE_CAKE, "The Lie"), | |
BUILD_BETTER_PICKAXE(Achievement.BUILD_BETTER_PICKAXE, "Getting an Upgrade"), | |
COOK_FISH(Achievement.COOK_FISH, "Delicious Fish"), | |
ON_A_RAIL(Achievement.ON_A_RAIL, "On A Rail"), | |
BUILD_SWORD(Achievement.BUILD_SWORD, "Time to Strike!"), | |
KILL_ENEMY(Achievement.KILL_ENEMY, "Monster Hunter"), | |
KILL_COW(Achievement.KILL_COW, "Cow Tipper"), | |
FLY_PIG(Achievement.FLY_PIG, "When Pigs Fly"), | |
SNIPE_SKELETON(Achievement.SNIPE_SKELETON, "Sniper Duel"), | |
GET_DIAMONDS(Achievement.GET_DIAMONDS, "DIAMONDS!"), | |
NETHER_PORTAL(Achievement.NETHER_PORTAL, "We Need to Go Deeper"), | |
GHAST_RETURN(Achievement.GHAST_RETURN, "Return to Sender"), | |
GET_BLAZE_ROD(Achievement.GET_BLAZE_ROD, "Into Fire"), | |
BREW_POTION(Achievement.BREW_POTION, "Local Brewery"), | |
END_PORTAL(Achievement.END_PORTAL, "The End?"), | |
THE_END(Achievement.THE_END, "The End."), | |
ENCHANTMENTS(Achievement.ENCHANTMENTS, "Enchanter"), | |
OVERKILL(Achievement.OVERKILL, "Overkill"), | |
BOOKCASE(Achievement.BOOKCASE, "Librarian"), | |
EXPLORE_ALL_BIOMES(Achievement.EXPLORE_ALL_BIOMES, "Adventuring Time"), | |
SPAWN_WITHER(Achievement.SPAWN_WITHER, "The Beginning?"), | |
KILL_WITHER(Achievement.KILL_WITHER, "The Beginning."), | |
FULL_BEACON(Achievement.FULL_BEACON, "Beaconator"), | |
BREED_COW(Achievement.BREED_COW, "Repopulation"), | |
DIAMONDS_TO_YOU(Achievement.DIAMONDS_TO_YOU, "Diamonds to you!"); | |
private Achievement achievement; | |
private String readableName; | |
AchievementNameEnum(Achievement achievement, String readableName) { | |
this.achievement = achievement; | |
this.readableName = readableName; | |
} | |
public String getReadableName() { | |
return readableName; | |
} | |
public Achievement getAchievement() { | |
return achievement; | |
} | |
public static AchievementNameEnum getAchievementNameEnumFromAchievement(Achievement a) { | |
for (AchievementNameEnum ane : values()) { | |
if (a.equals(ane.getAchievement())) | |
return ane; | |
} | |
return null; | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment