/** * 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.energy.client.app; import cn.academy.terminal.App; import cn.academy.terminal.AppEnvironment; import cn.academy.terminal.client.TerminalUI; import cn.academy.terminal.registry.AppRegistration.RegApp; import cn.lambdalib.annoreg.core.Registrant; import cn.lambdalib.util.client.auxgui.AuxGuiHandler; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; /** * @author WeAthFolD */ @Registrant public class AppFreqTransmitter extends App { @RegApp public static AppFreqTransmitter instance = new AppFreqTransmitter(); private AppFreqTransmitter() { super("freq_transmitter"); } @Override public AppEnvironment createEnvironment() { return new AppEnvironment() { @Override @SideOnly(Side.CLIENT) public void onStart() { TerminalUI.passOn(new FreqTransmitterUI()); } }; } }