14 juin 2014, 17:03
package com.epic.epicmod;

import java.util.Random;

import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.client.renderer.texture.IIconRegister;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.Item;
import net.minecraft.world.IBlockAccess;

public class RubisOre extends Block {

public RubisOre(int id, Material mat){
super(mat);
this.setCreativeTab(CreativeTabs.tabBlock);

}

@Override
public void registerBlockIcons(IIconRegister reg)
{
this.blockIcon = reg.registerIcon("rubis:rubisore");
}

public Item func_149650_a(int par1, Random rand, int par2){
return EpicMod.Rubis;
}
public Item getItemDropped(int par1, Random rand, int par2){
return EpicMod.Rubis;
}

private Random rand = new Random();
@Override
public int getExpDrop(IBlockAccess p_149690_1_, int p_149690_5_, int p_149690_7_){
if (this.getItemDropped(p_149690_5_, rand, p_149690_7_) != Item.getItemFromBlock(this))
{
return 1 + rand.nextInt(5);
}
return 0;
}

}