WitherDoggie

Main Class

May 14th, 2016
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.41 KB | None | 0 0
  1. package com.wither.withermod;
  2.  
  3. import com.wither.withermod.blocks.ModBlock;
  4. import com.wither.withermod.blocks.ModPane;
  5. import com.wither.withermod.items.ModItem;
  6.  
  7. import net.minecraft.item.ItemFood;
  8. import net.minecraftforge.fml.common.Mod;
  9. import net.minecraftforge.fml.common.Mod.EventHandler;
  10. import net.minecraftforge.fml.common.event.FMLInitializationEvent;
  11. import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
  12. import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
  13. import net.minecraftforge.fml.common.SidedProxy;
  14. import net.minecraftforge.fml.common.Mod.Instance;
  15.  
  16. @Mod(modid = Main.MODID, version = Main.VERSION, name = Main.NAME, dependencies = "required-after:FML")
  17. public class Main {
  18.    
  19.     //strings
  20.     public static final String MODID = "withermod";
  21.     public static final String VERSION = "Build 1";
  22.     public static final String NAME = "Wither's Mod";
  23.    
  24.     @Instance(value = MODID)
  25.     public static Main Instance;
  26.    
  27.     @SidedProxy(modId=MODID, clientSide = "com.wither.withermod.ClientProxy", serverSide = "com.wither.withermod.ClientProxy")
  28.     public static CommonProxy proxy;
  29.  
  30.     @EventHandler
  31.     public static void PreInit(FMLPreInitializationEvent e){
  32.         proxy.PreInit(e);
  33.     }
  34.    
  35.     @EventHandler
  36.     public static void Init(FMLInitializationEvent e){
  37.         proxy.Init(e);
  38.     }
  39.     @EventHandler
  40.     public static void PostInit(FMLPostInitializationEvent e){
  41.         proxy.PostInit(e);
  42.     }
  43. }
Add Comment
Please, Sign In to add comment