Advertisement
Guest User

ModBlocks.java

a guest
Jun 3rd, 2017
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.12 KB | None | 0 0
  1. package init;
  2.  
  3. import com.xXJamie_Xx.myTweaks.blocks.BlocktownCentre;
  4.  
  5. import items.ItemObsidianingot;
  6. import net.minecraft.block.Block;
  7. import net.minecraft.client.Minecraft;
  8. import net.minecraft.client.renderer.block.model.ModelResourceLocation;
  9. import net.minecraft.item.Item;
  10. import net.minecraft.item.ItemBlock;
  11. import net.minecraftforge.fml.common.registry.GameRegistry;
  12.  
  13. public class ModBlocks {
  14.  
  15.    
  16.    
  17.     public static Block townCentre;
  18.    
  19.     public static void init() {
  20.         townCentre = new BlocktownCentre();
  21.     }
  22.    
  23.     public static void register() {
  24.         registerBlock(townCentre);
  25.     }
  26.    
  27.     private static void registerBlock(Block block) {
  28.         GameRegistry.register(townCentre);
  29.         ItemBlock item = new ItemBlock(block);
  30.         item.setRegistryName(block.getRegistryName());
  31.         GameRegistry.register(item);
  32.     }
  33.    
  34.     public static void registerRenders() {
  35.         registerRender(townCentre);
  36.     }
  37.    
  38.     private static void registerRender(Block block) {
  39.         Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(Item.getItemFromBlock(block), 0, new ModelResourceLocation(block.getRegistryName(), "inventory"));
  40.     }
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement