TechReborn/src/main/java/techreborn/achievement/TRAchievements.java

36 lines
1.2 KiB
Java
Raw Normal View History

2015-04-17 16:53:54 +02:00
package techreborn.achievement;
import net.minecraft.item.ItemStack;
import net.minecraft.stats.Achievement;
import net.minecraftforge.common.AchievementPage;
2015-11-23 20:19:18 +01:00
import net.minecraftforge.fml.common.FMLCommonHandler;
2015-04-24 15:20:09 +02:00
import techreborn.init.ModBlocks;
import techreborn.lib.ModInfo;
2015-04-17 16:53:54 +02:00
2016-03-24 01:39:26 +01:00
public class TRAchievements
{
2015-04-24 15:20:09 +02:00
2016-03-24 01:39:26 +01:00
public static AchievementPage techrebornPage;
public static int pageIndex;
2016-03-24 01:39:26 +01:00
public static Achievement ore_PickUp;
public static Achievement thermalgen_Craft;
public static Achievement centrifuge_Craft;
2016-03-24 01:39:26 +01:00
public static void init()
{
ore_PickUp = new AchievementMod("ore_PickUp", 0, 0, new ItemStack(ModBlocks.ore, 1, 0), null);
centrifuge_Craft = new AchievementMod("centrifuge_Craft", 1, 1, ModBlocks.centrifuge, ore_PickUp);
thermalgen_Craft = new AchievementMod("thermalgen_Craft", 2, 1, ModBlocks.thermalGenerator, ore_PickUp);
2016-03-24 01:39:26 +01:00
pageIndex = AchievementPage.getAchievementPages().size();
techrebornPage = new AchievementPage(ModInfo.MOD_NAME,
AchievementMod.achievements.toArray(new Achievement[AchievementMod.achievements.size()]));
AchievementPage.registerAchievementPage(techrebornPage);
2016-03-24 01:39:26 +01:00
FMLCommonHandler.instance().bus().register(new AchievementTriggerer());
2016-03-24 01:39:26 +01:00
}
2015-04-17 16:53:54 +02:00
}