a few more achieves

This commit is contained in:
Vaern 2021-12-22 11:57:14 -08:00
parent 97d0a67eef
commit 00aa419e98
3 changed files with 16 additions and 2 deletions

View File

@ -35,12 +35,16 @@ public class SlotMachineOutput extends Slot {
player.triggerAchievement(MainRegistry.achDesh);
if(item == ModItems.gem_tantalium)
player.triggerAchievement(MainRegistry.achTantalum);
if(item == Item.getItemFromBlock(ModBlocks.machine_gascent))
player.triggerAchievement(MainRegistry.achGasCent);
if(item == Item.getItemFromBlock(ModBlocks.machine_centrifuge))
player.triggerAchievement(MainRegistry.achCentrifuge);
if(item == ModItems.ingot_schrabidium || item == ModItems.nugget_schrabidium)
player.triggerAchievement(MainRegistry.achSchrab);
if(item == Item.getItemFromBlock(ModBlocks.machine_crystallizer))
player.triggerAchievement(MainRegistry.achAcidizer);
if(item == Item.getItemFromBlock(ModBlocks.machine_silex))
player.triggerAchievement(MainRegistry.achSILEX);
if(item == ModItems.nugget_technetium)
player.triggerAchievement(MainRegistry.achTechnetium);
if(item == Item.getItemFromBlock(ModBlocks.watz_core))

View File

@ -211,6 +211,7 @@ public class MainRegistry {
public static Achievement achTantalum;
public static Achievement achRedBalloons;
public static Achievement achManhattan;
public static Achievement achGasCent;
public static Achievement achCentrifuge;
public static Achievement achFOEQ;
public static Achievement achSoyuz;
@ -221,6 +222,7 @@ public class MainRegistry {
public static Achievement achTechnetium;
public static Achievement achZIRNOXBoom;
public static Achievement achChicagoPile;
public static Achievement achSILEX;
public static Achievement achWatz;
public static Achievement achWatzBoom;
public static Achievement achRBMK;
@ -821,6 +823,7 @@ public class MainRegistry {
achPolymer = new Achievement("achievement.polymer", "polymer", 9, -1, ModItems.ingot_polymer, achChemplant).initIndependentStat().registerStat();
achDesh = new Achievement("achievement.desh", "desh", 9, 2, ModItems.ingot_desh, achChemplant).initIndependentStat().registerStat();
achTantalum = new Achievement("achievement.tantalum", "tantalum", 7, 3, ModItems.gem_tantalium, achChemplant).initIndependentStat().setSpecial().registerStat();
achGasCent = new Achievement("achievement.gasCent", "gasCent", 13, 2, ModItems.ingot_uranium_fuel, achDesh).initIndependentStat().registerStat();
achCentrifuge = new Achievement("achievement.centrifuge", "centrifuge", 12, -2, new ItemStack(ModBlocks.machine_centrifuge), achPolymer).initIndependentStat().registerStat();
achFOEQ = new Achievement("achievement.FOEQ", "FOEQ", 5, 5, ModItems.sat_foeq, achDesh).initIndependentStat().setSpecial().registerStat();
achSoyuz = new Achievement("achievement.soyuz", "soyuz", 7, 6, Items.baked_potato, achDesh).initIndependentStat().setSpecial().registerStat();
@ -831,6 +834,7 @@ public class MainRegistry {
achTechnetium = new Achievement("achievement.technetium", "technetium", 15, -2, ModItems.ingot_tcalloy, achCentrifuge).initIndependentStat().registerStat();
achZIRNOXBoom = new Achievement("achievement.ZIRNOXBoom", "ZIRNOXBoom", 14, -1, ModItems.debris_element, achCentrifuge).initIndependentStat().setSpecial().registerStat();
achChicagoPile = new Achievement("achievement.chicagoPile", "chicagoPile", 13, 0, ModItems.pile_rod_plutonium, achCentrifuge).initIndependentStat().registerStat();
achSILEX = new Achievement("achievement.SILEX", "SILEX", 12, 7, new ItemStack(ModBlocks.machine_silex), achAcidizer).initIndependentStat().registerStat();
achWatz = new Achievement("achievement.watz", "watz", 14, 3, ModItems.pellet_schrabidium, achSchrab).initIndependentStat().registerStat();
achWatzBoom = new Achievement("achievement.watzBoom", "watzBoom", 14, 5, ModItems.bucket_mud, achWatz).initIndependentStat().setSpecial().registerStat();
achRBMK = new Achievement("achievement.RBMK", "RBMK", 9, -5, ModItems.rbmk_fuel_ueu, achConcrete).initIndependentStat().registerStat();
@ -881,6 +885,7 @@ public class MainRegistry {
achPolymer,
achDesh,
achTantalum,
achGasCent,
achCentrifuge,
achFOEQ,
achSoyuz,
@ -891,6 +896,7 @@ public class MainRegistry {
achTechnetium,
achZIRNOXBoom,
achChicagoPile,
achSILEX,
achWatz,
achWatzBoom,
achRBMK,

View File

@ -54,6 +54,8 @@ achievement.freytag.desc=Herold's life guards
achievement.freytag=Freytag
achievement.fusion.desc=A dance of deuterons, tritons, and energy.
achievement.fusion=Fusion
achievement.gasCent.desc=Unenriched Uranium hates him!
achievement.gasCent=The Zippe Style
achievement.hidden.desc=Kill a tainted creeper with a falling boxcar.
achievement.hidden=Hidden Catalog
achievement.horizonsBonus.desc=honest to god what the hell is wrong with you
@ -64,7 +66,7 @@ achievement.horizonsStart.desc=Send a lad to the moon.
achievement.horizonsStart=Apogee
achievement.impossible.desc=You can't get this achievement.
achievement.impossible=Literally impossible
achievement.manhattan.desc=8:15, August 6th, 1945
achievement.manhattan.desc=8:15; August 6th, 1945
achievement.manhattan=The Manhattan Project
achievement.meltdown.desc=You got this far, how could you mess this up?
achievement.meltdown=Rapid Unscheduled Disassembly
@ -92,6 +94,8 @@ achievement.schrab.desc=Regardless, I wouldn't look at it for too long.
achievement.schrab=Island of Stability
achievement.selenium.desc=Yeah.
achievement.selenium=XVIII The Moon
achievement.SILEX.desc=It's cooler then it sounds, I promise.
achievement.SILEX=Separation of Isotopes by Laser Exitation
achievement.stratum.desc=Hit the brakes, Mitts.
achievement.stratum=Stratum
achievement.someWounds.desc=Get ready
@ -104,7 +108,7 @@ achievement.tantalum.desc=An elusive, yet ever-needed element.
achievement.tantalum="Tantalium"
achievement.tasteofblood.desc=is not part of any testing protocol.
achievement.tasteofblood=The Taste of Blood
achievement.technetium.desc=Haha, charade you are
achievement.technetium.desc=It's medicinal, it's medicinal!
achievement.technetium=Big Man, Pig Man
achievement.watzBoom.desc=Drain your septic tank next time.
achievement.watzBoom=Disgusting