Advertisement
FriedrichLP

Untitled

Nov 1st, 2017
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. package friedrichlp.core.init;
  2.  
  3. import friedrichlp.core.Reference;
  4. import friedrichlp.core.blocks.BlockHektometer;
  5. import net.minecraft.block.Block;
  6. import net.minecraft.client.Minecraft;
  7. import net.minecraft.client.renderer.block.model.ModelResourceLocation;
  8. import net.minecraft.item.Item;
  9. import net.minecraft.item.ItemBlock;
  10. import net.minecraftforge.fml.common.registry.GameRegistry;
  11.  
  12. public class ModBlocks {
  13.  
  14. public static Block blockHektometer;
  15. public static ItemBlock itemHektometer;
  16.  
  17. public static void init() {
  18. blockHektometer = new BlockHektometer();
  19. itemHektometer = new ItemBlock(ModBlocks.blockHektometer);
  20. }
  21.  
  22. public static void registerRenders() {
  23. registerRender(blockHektometer);
  24. GameRegistry.register(blockHektometer);
  25. itemHektometer.setRegistryName("itemHektometer");
  26. itemHektometer.setUnlocalizedName("itemHektometer");
  27. GameRegistry.register(itemHektometer);
  28.  
  29. }
  30.  
  31. private static void registerRender(Block block) {
  32. Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(Item.getItemFromBlock(block), 0, new ModelResourceLocation(Reference.MOD_ID + ":" + block.getUnlocalizedName().substring(5), "inventory"));
  33. }
  34.  
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement