/**
* Copyright (c) Lambda Innovation, 2013-2016
* This file is part of the AcademyCraft mod.
* https://github.com/LambdaInnovation/AcademyCraft
* Licensed under GPLv3, see project root for more information.
*/
package cn.academy.ability.app;
import cn.academy.ability.client.ui.SkillTreeAppUI;
import cn.academy.terminal.App;
import cn.academy.terminal.AppEnvironment;
import cn.academy.terminal.registry.AppRegistration.RegApp;
import cn.lambdalib.annoreg.core.Registrant;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import net.minecraft.client.Minecraft;
/**
* @author WeAthFolD
*/
@Registrant
public class AppSkillTree extends App {
@RegApp
public static AppSkillTree instance = new AppSkillTree();
public AppSkillTree() {
super("skill_tree");
}
@Override
public AppEnvironment createEnvironment() {
return new AppEnvironment() {
@SideOnly(Side.CLIENT)
@Override
public void onStart() {
Minecraft.getMinecraft().displayGuiScreen(SkillTreeAppUI.apply());
}
};
}
}