Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package fr.dodo.rainbow.blocks;
- import com.google.common.collect.Lists;
- import fr.dodo.rainbow.init.ModBlocks;
- import fr.dodo.rainbow.init.ModItems;
- import fr.dodo.rainbow.items.CSMMBlock;
- import net.minecraft.block.Block;
- import net.minecraft.block.material.Material;
- import net.minecraft.item.Item;
- import static net.minecraft.block.material.Material.IRON;
- import static net.minecraft.block.material.Material.ROCK;
- public class OreBlock extends CSMMBlock {
- public OreBlock(String name, Material materialV, float v, float v1, int i, String pickaxe) {
- super(name, materialV);
- }
- public Item getItemDropped(IBlockState state, Random rand, int fortune)
- {
- return this == ModBlocks.rainbow_block ? ModItems.mixed : Item.getItemFromBlock(this);
- }
- public int getExpDrop(IBlockState state, IBlockAccess world, BlockPos pos, int fortune)
- {
- Random rand = world instanceof World ? ((World)world).rand : new Random();
- if (this.getItemDropped(state, rand, fortune) != Item.getItemFromBlock(this))
- {
- int i = 0;
- if (this == BlockInit.CHICKEN_ORE)
- {
- i = MathHelper.getInt(rand, 250, 500);
- }
- return i;
- }
- return 0;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement