Guest User

Untitled

a guest
Dec 12th, 2015
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.54 KB | None | 0 0
  1. package jip.jipmod.init;
  2.  
  3. import jip.jipmod.JipMod;
  4. import jip.jipmod.Reference;
  5. import jip.jipmod.blocks.BlockTest;
  6. import jip.jipmod.init.modBlockClasses.BlockGristOre;
  7. import net.minecraft.block.Block;
  8. import net.minecraft.block.material.Material;
  9. import net.minecraft.client.Minecraft;
  10. import net.minecraft.client.resources.model.ModelResourceLocation;
  11. import net.minecraft.item.Item;
  12. import net.minecraft.item.ItemStack;
  13. import net.minecraftforge.fml.common.registry.GameRegistry;
  14.  
  15. public class TutorialBlocks {
  16.  
  17. public static Block test_block;
  18. public static Block grist_ore;
  19.  
  20. public static void init(){
  21. test_block = new BlockTest(Material.cloth).setUnlocalizedName("test_block").setCreativeTab(JipMod.tabJipMod);
  22. grist_ore = new BlockGristOre(Material.rock).setUnlocalizedName("grist_ore").setCreativeTab(JipMod.tabJipMod);
  23. }
  24.  
  25. public static void register(){
  26. GameRegistry.registerBlock(test_block, test_block.getUnlocalizedName().substring(5));
  27. GameRegistry.registerBlock(grist_ore, grist_ore.getUnlocalizedName().substring(5));
  28. GameRegistry.addSmelting(grist_ore, new ItemStack(TutorialItems.grist,1,0), 0.0F);
  29. }
  30.  
  31. public static void registerRenders(){
  32. registerRender(test_block);
  33. registerRender(grist_ore);
  34. }
  35.  
  36. public static void registerRender(Block block){
  37.  
  38. Item item = Item.getItemFromBlock(block);
  39. Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(item, 0, new ModelResourceLocation(Reference.MOD_ID + ":" + item.getUnlocalizedName().substring(5), "inventory"));
  40. }
  41.  
  42. }
Advertisement
Add Comment
Please, Sign In to add comment