Advertisement
Guest User

Untitled

a guest
Aug 17th, 2018
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.79 KB | None | 0 0
  1. package me.xXJamie_Xx.waterblockutils;
  2.  
  3. import me.xXJamie_Xx.waterblockutils.proxy.CommonProxy;
  4. import net.minecraft.item.Item;
  5. import net.minecraftforge.client.event.ModelRegistryEvent;
  6. import net.minecraftforge.event.RegistryEvent;
  7. import net.minecraftforge.fml.common.Mod;
  8. import net.minecraftforge.fml.common.SidedProxy;
  9. import net.minecraftforge.fml.common.event.FMLInitializationEvent;
  10. import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
  11. import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
  12. import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
  13.  
  14. @Mod(modid = WaterBlockUtils.modId, name = WaterBlockUtils.name, version = WaterBlockUtils.version, acceptedMinecraftVersions = "[1.12.2]")
  15. public class WaterBlockUtils {
  16.  
  17.     public static final String modId = "waterblockutils";
  18.     public static final String name = "Water Block Utils";
  19.     public static final String version = "1.0.0";
  20.  
  21.     @SidedProxy(serverSide = "me.xXJamie_Xx.waterblockutils.proxy.CommonProxy", clientSide = "me.xXJamie_Xx.waterblockutils.proxy.ClientProxy")
  22.     public static CommonProxy proxy;
  23.    
  24.     @Mod.Instance(modId)
  25.     public static WaterBlockUtils instance;
  26.    
  27.     @Mod.EventHandler
  28.     public void preInit(FMLPreInitializationEvent event) {
  29.         System.out.println(name + " is loading!");
  30.     }
  31.    
  32.     @Mod.EventHandler
  33.     public void init(FMLInitializationEvent event) {}
  34.    
  35.     @Mod.EventHandler
  36.     public void postInit(FMLPostInitializationEvent event) {}
  37.  
  38.     @Mod.EventBusSubscriber
  39.     public static class RegistrationHandler {
  40.        
  41.         @SubscribeEvent
  42.         public static void registerItems(RegistryEvent.Register<Item> event) {
  43.             ModItems.register(event.getRegistry());        
  44.         }
  45.        
  46.         @SubscribeEvent
  47.         public static void registerItems(ModelRegistryEvent event) {
  48.             ModItems.registerModels();
  49.         }
  50.     }
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement