Added more achievements
-Added "Just hit it!" -Added "A lot of crafting" -Added "Straight down" -Added "Chunk destroyeré -Added "Faster filling" -Added "Time for some logic"
This commit is contained in:
parent
19d6bff276
commit
36cf4cbdde
3 changed files with 31 additions and 3 deletions
|
@ -235,3 +235,15 @@ achievement.goldGearAchievement=No, it isn't made of honey
|
|||
achievement.goldGearAchievement.desc=Upgrade a iron gear to a gold gear
|
||||
achievement.diamondGearAchievement=Shiny!
|
||||
achievement.diamondGearAchievement.desc=Upgrade a gold gear to a diamond gear
|
||||
achievement.wrenchAchievement=Just hit it!
|
||||
achievement.wrenchAchievement.desc=Make a wrench
|
||||
achievement.aLotOfCraftingAchievement=A lot of crafting
|
||||
achievement.aLotOfCraftingAchievement.desc=Make an auto workbench
|
||||
achievement.straightDownAchievement=Straight down
|
||||
achievement.straightDownAchievement.desc=Craft an mining well
|
||||
achievement.chunkDestroyerAchievement=Chunk destroyer
|
||||
achievement.chunkDestroyerAchievement.desc=Craft a quarry
|
||||
achievement.fasterFillingAchievement=Faster filling
|
||||
achievement.fasterFillingAchievement.desc=Make a filler
|
||||
achievement.timeForSomeLogicAchievement=Time for some logic
|
||||
achievement.timeForSomeLogicAchievement.desc=Craft an assembly table
|
|
@ -173,7 +173,14 @@ public class BuildCraftCore extends BuildCraftMod {
|
|||
public static Achievement ironGearAchievement;
|
||||
public static Achievement goldGearAchievement;
|
||||
public static Achievement diamondGearAchievement;
|
||||
public static AchievementPage BuildcraftAchievments;
|
||||
public static Achievement wrenchAchievement;
|
||||
public static Achievement aLotOfCraftingAchievement;
|
||||
public static Achievement straightDownAchievement;
|
||||
public static Achievement chunkDestroyerAchievement;
|
||||
public static Achievement fasterFillingAchievement;
|
||||
public static Achievement timeForSomeLogicAchievement;
|
||||
|
||||
public static AchievementPage BuildcraftAchievements;
|
||||
|
||||
@EventHandler
|
||||
public void loadConfiguration(FMLPreInitializationEvent evt) {
|
||||
|
@ -368,7 +375,13 @@ public class BuildCraftCore extends BuildCraftMod {
|
|||
ironGearAchievement = new Achievement("achievement.ironGear", "ironGearAchievement", 4, 0, ironGearItem, stoneGearAchievement).registerStat();
|
||||
goldGearAchievement = new Achievement("achievement.goldGear", "goldGearAchievement", 6, 0, goldGearItem, ironGearAchievement).registerStat();
|
||||
diamondGearAchievement = new Achievement("achievement.diamondGear", "diamondGearAchievement", 8, 0, diamondGearItem, goldGearAchievement).registerStat();
|
||||
BuildcraftAchievments = new AchievementPage("Buildcraft", woodenGearAchievement, stoneGearAchievement, ironGearAchievement, goldGearAchievement, diamondGearAchievement);
|
||||
AchievementPage.registerAchievementPage(BuildcraftAchievments);
|
||||
wrenchAchievement = new Achievement("achievement.wrench", "wrenchAchievement", 3, 2, wrenchItem, stoneGearAchievement).registerStat();
|
||||
aLotOfCraftingAchievement = new Achievement("achievement.aLotOfCrafting", "aLotOfCraftingAchievement", 1, 2, BuildCraftFactory.autoWorkbenchBlock, woodenGearAchievement).registerStat();
|
||||
straightDownAchievement = new Achievement("achievement.straightDown", "straightDownAchievement", 5, 2, BuildCraftFactory.miningWellBlock, ironGearAchievement).registerStat();
|
||||
chunkDestroyerAchievement = new Achievement("achievement.chunkDestroyer", "chunkDestroyerAchievement", 9, 2, BuildCraftFactory.quarryBlock, diamondGearAchievement).registerStat();
|
||||
fasterFillingAchievement = new Achievement("achievement.fasterFilling", "fasterFillingAchievement", 7, 2, BuildCraftBuilders.fillerBlock, goldGearAchievement).registerStat();
|
||||
timeForSomeLogicAchievement = new Achievement("achievement.timeForSomeLogic", "timeForSomeLogicAchievement", 9, -2, BuildCraftSilicon.assemblyTableBlock, diamondGearAchievement).registerStat();
|
||||
BuildcraftAchievements = new AchievementPage("Buildcraft", woodenGearAchievement, stoneGearAchievement, ironGearAchievement, goldGearAchievement, diamondGearAchievement, wrenchAchievement, aLotOfCraftingAchievement, straightDownAchievement, chunkDestroyerAchievement, fasterFillingAchievement, timeForSomeLogicAchievement);
|
||||
AchievementPage.registerAchievementPage(BuildcraftAchievements);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -24,6 +24,9 @@ public class CraftingHandler {
|
|||
if (Event.crafting.getItem().equals(BuildCraftCore.diamondGearItem)){
|
||||
Event.player.addStat(BuildCraftCore.diamondGearAchievement, 1);
|
||||
}
|
||||
if (Event.crafting.getItem().equals(BuildCraftCore.wrenchItem)){
|
||||
Event.player.addStat(BuildCraftCore.wrenchAchievement, 1);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue