Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package hostileworlds;
- import net.minecraft.block.Block;
- import net.minecraft.server.MinecraftServer;
- import net.minecraftforge.common.Configuration;
- import net.minecraftforge.common.MinecraftForge;
- import java.util.logging.Level;
- import cpw.mods.fml.common.FMLLog;
- import cpw.mods.fml.common.Mod;
- import cpw.mods.fml.common.Mod.Init;
- import cpw.mods.fml.common.Mod.PreInit;
- import cpw.mods.fml.common.SidedProxy;
- import cpw.mods.fml.common.event.FMLInitializationEvent;
- import cpw.mods.fml.common.event.FMLPreInitializationEvent;
- import cpw.mods.fml.common.network.NetworkMod;
- import cpw.mods.fml.common.registry.TickRegistry;
- import cpw.mods.fml.relauncher.Side;
- @NetworkMod(clientSideRequired = false, serverSideRequired = false)
- @Mod(modid = "HostileWorlds", name="Hostile Worlds", version="v1.0")
- public class HostileWorlds {
- @Mod.Instance( value = "HostileWorlds" )
- public static HostileWorlds instance;
- /** For use in preInit ONLY */
- public Configuration preInitConfig;
- @SidedProxy(clientSide = "hostileworlds.ClientProxy", serverSide = "hostileworlds.CommonProxy")
- public static CommonProxy proxy;
- Block blockAuraCurse;
- int blockIDStart = 3222;
- @PreInit
- public void preInit(FMLPreInitializationEvent event)
- {
- preInitConfig = new Configuration(event.getSuggestedConfigurationFile());
- try
- {
- preInitConfig.load();
- blockIDStart = preInitConfig.get(Configuration.CATEGORY_BLOCK, "blockIDStart", blockIDStart).getInt(blockIDStart);
- }
- catch (Exception e)
- {
- FMLLog.log(Level.SEVERE, e, "Hostile Worlds has a problem loading it's configuration");
- }
- finally
- {
- preInitConfig.save();
- }
- }
- @Init
- public void load(FMLInitializationEvent event)
- {
- MinecraftForge.EVENT_BUS.register(new HWEventHandler());
- proxy.init(this);
- }
- public HostileWorlds() {
- int hm = 0;
- TickRegistry.registerTickHandler(new ServerTickHandler(this), Side.SERVER);
- }
- public void onTick(MinecraftServer var1) {
- onTickInGame(var1);
- }
- public void onTickInGame(MinecraftServer var1) {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement