001package net.minecraft.block;
002
003import java.util.Random;
004import net.minecraft.block.material.Material;
005import net.minecraft.creativetab.CreativeTabs;
006import net.minecraft.item.Item;
007
008public class BlockBookshelf extends Block
009{
010    public BlockBookshelf(int par1, int par2)
011    {
012        super(par1, par2, Material.wood);
013        this.setCreativeTab(CreativeTabs.tabBlock);
014    }
015
016    /**
017     * Returns the block texture based on the side being looked at.  Args: side
018     */
019    public int getBlockTextureFromSide(int par1)
020    {
021        return par1 <= 1 ? 4 : this.blockIndexInTexture;
022    }
023
024    /**
025     * Returns the quantity of items to drop on block destruction.
026     */
027    public int quantityDropped(Random par1Random)
028    {
029        return 3;
030    }
031
032    /**
033     * Returns the ID of the items to drop on destruction.
034     */
035    public int idDropped(int par1, Random par2Random, int par3)
036    {
037        return Item.book.itemID;
038    }
039}