pryingtuna85649

PurpleGrassBlock class

May 2nd, 2014
193
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. package com.wizardofoz.basic.block;
  2.  
  3. import com.wizardofoz.basic.Gillikins;
  4. import com.wizardofoz.basic.item.entity.TileEntityPurpleGrass;
  5.  
  6. import cpw.mods.fml.relauncher.Side;
  7. import cpw.mods.fml.relauncher.SideOnly;
  8. import net.minecraft.block.Block;
  9. import net.minecraft.block.BlockContainer;
  10. import net.minecraft.block.material.Material;
  11. import net.minecraft.client.renderer.texture.IIconRegister;
  12. import net.minecraft.creativetab.CreativeTabs;
  13. import net.minecraft.tileentity.TileEntity;
  14. import net.minecraft.world.World;
  15.  
  16. public class PurpleGrassBlock extends BlockContainer {
  17.  
  18. public PurpleGrassBlock(Material material) {
  19. super(material);
  20. this.setCreativeTab(CreativeTabs.tabBlock);
  21. }
  22.  
  23. @Override
  24. public TileEntity createNewTileEntity(World var1, int var2) {
  25. return new TileEntityPurpleGrass();
  26. }
  27.  
  28. public int getRenderType() {
  29. return -1;
  30. }
  31.  
  32. public boolean isOpaqueCube() {
  33. return false;
  34. }
  35.  
  36. public boolean renderAsNormalBlock() {
  37. return false;
  38. }
  39.  
  40. @SideOnly(Side.CLIENT)
  41. public void registerIcon(IIconRegister iconRegister) {
  42. this.blockIcon = iconRegister.registerIcon("Gillikins:PurpleGrass");
  43. }
  44.  
  45. }
Advertisement
Add Comment
Please, Sign In to add comment