Advertisement
Guest User

Untitled

a guest
Jul 4th, 2014
262
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.46 KB | None | 0 0
  1.  package mods.springmine.BetterLog;
  2.  
  3.  import cpw.mods.fml.client.registry.RenderingRegistry;
  4.  import cpw.mods.fml.common.Mod;
  5.  import cpw.mods.fml.common.Mod.EventHandler;
  6.  import cpw.mods.fml.common.event.FMLInitializationEvent;
  7.  import cpw.mods.fml.common.event.FMLPreInitializationEvent;
  8.  import cpw.mods.fml.relauncher.Side;
  9.  import mods.springmine.utils.BlockModelRender;
  10.  import net.minecraft.block.Block;
  11.  import net.minecraft.block.BlockLog;
  12. import net.minecraft.item.ItemMultiTexture;
  13.  
  14.  @Mod(modid="mods.springmine.BetterLog", name="BetterLog", version="1.6.2")
  15.  
  16.  public class BetterLog
  17.  {
  18.    public static int RenderType;
  19.    
  20.    @Mod.EventHandler
  21.   public void preinit(FMLPreInitializationEvent event)
  22.   {
  23.     int tempid = Block.getIdFromBlock(null);
  24.     Block block = new BlockBetterLog(tempid);
  25.     net.minecraft.item.Item.field_77698_e[tempid] = new ItemMultiTexture(tempid - 256, block, BlockLog.getBlockById(tempid)).setUnlocalizedName("log");
  26.    }
  27.    
  28.    @Mod.EventHandler
  29.    public void init(FMLInitializationEvent event)
  30.   {
  31.      if (event.getSide() == Side.CLIENT)
  32.     {
  33.       RenderType = RenderingRegistry.getNextAvailableRenderId();
  34.        RenderingRegistry.registerBlockHandler(RenderType, new BlockModelRender(new ModelBetterLog(), RenderType, true));
  35.     }
  36.    }
  37.  }
  38.  
  39.  
  40.  
  41. /* Location:           C:\Users\joshl\Downloads\BetterLog162.zip
  42.  
  43.  * Qualified Name:     mods.springmine.BetterLog.BetterLog
  44.  
  45.  * JD-Core Version:    0.7.0.1
  46.  
  47.  */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement