Advertisement
Guest User

Untitled

a guest
Apr 16th, 2016
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.24 KB | None | 0 0
  1. package com.webs.legouni_craft.lucmod;
  2.  
  3. import com.webs.legouni_craft.lucmod.models.TestDiamondSwordModel;
  4.  
  5. import net.minecraft.client.renderer.ItemMeshDefinition;
  6. import net.minecraft.item.Item;
  7. import net.minecraftforge.client.model.ModelLoader;
  8. import net.minecraftforge.common.MinecraftForge;
  9. import net.minecraftforge.fml.common.Mod;
  10. import net.minecraftforge.fml.common.Mod.EventHandler;
  11. import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
  12.  
  13. @Mod(modid = LUCMod.MODID, name = LUCMod.NAME, version = LUCMod.VERSION)
  14. public class LUCMod
  15. {
  16.     public static final String MODID = "lucmod";
  17.     public static final String NAME = "LegoUni-Craft Mod";
  18.     public static final String VERSION = "1.0";
  19.        
  20.     public LUCMod() {
  21.         MinecraftForge.EVENT_BUS.register(this);
  22.     }
  23.        
  24.     @EventHandler
  25.     public void preInit(FMLPreInitializationEvent event){
  26.         registerModels();
  27.     }
  28.    
  29.     private void registerModels() {
  30.         registerModel(Item.getByNameOrId("minecraft:diamond_sword"), new TestDiamondSwordModel(Item.getByNameOrId("minecraft:diamond_sword")));
  31.     }
  32.  
  33.     private void registerModel(Item item, ItemMeshDefinition meshDefinition) {
  34.         ModelLoader.setCustomMeshDefinition(item, meshDefinition);
  35.     }
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement