package com.hbm.blocks.generic; import java.util.ArrayList; import com.hbm.itempool.ItemPool; import com.hbm.itempool.ItemPoolsSingle; import net.minecraft.block.Block; import net.minecraft.block.material.Material; import net.minecraft.item.ItemStack; import net.minecraft.util.WeightedRandomChestContent; import net.minecraft.world.World; public class BlockMeteoriteTreasure extends Block { public BlockMeteoriteTreasure(Material mat) { super(mat); } @Override public ArrayList getDrops(World world, int x, int y, int z, int metadata, int fortune) { ArrayList ret = new ArrayList(); int count = 1 + world.rand.nextInt(3); WeightedRandomChestContent[] pool = ItemPool.getPool(ItemPoolsSingle.POOL_METEORITE_TREASURE); for(int i = 0; i < count; i++) { ret.add(ItemPool.getStack(pool, world.rand)); } return ret; } }