public class BlockTallGrass extends BlockFlower implements IShearable
anvil, beacon, bed, bedrock, blockClay, blockDiamond, blockEmerald, blockGold, blockID, blockLapis, blockMaterial, blockParticleGravity, blocksList, blockSnow, blockSteel, bookShelf, brewingStand, brick, cactus, cake, canBlockGrass, carrot, cauldron, chest, cloth, cobblestone, cobblestoneMossy, cobblestoneWall, cocoaPlant, commandBlock, crops, deadBush, dirt, dispenser, doorSteel, doorWood, dragonEgg, enchantmentTable, enderChest, endPortal, endPortalFrame, fence, fenceGate, fenceIron, field_94337_cv, field_94338_cu, field_94339_ct, field_94340_cs, field_94341_cq, field_94342_cr, field_94343_co, field_94344_cp, field_94345_cm, field_94346_cn, field_94347_ck, field_94348_cl, field_96469_cy, fire, flowerPot, furnaceBurning, furnaceIdle, glass, glowStone, grass, gravel, ice, jukebox, ladder, lavaMoving, lavaStill, leaves, lever, lightOpacity, lightValue, lockedChest, melon, melonStem, mobSpawner, mushroomBrown, mushroomCapBrown, mushroomCapRed, mushroomRed, music, mycelium, netherBrick, netherFence, netherrack, netherStalk, obsidian, opaqueCubeLookup, oreCoal, oreDiamond, oreEmerald, oreGold, oreIron, oreLapis, oreRedstone, oreRedstoneGlowing, pistonBase, pistonExtension, pistonMoving, pistonStickyBase, planks, plantRed, plantYellow, portal, potato, pressurePlatePlanks, pressurePlateStone, pumpkin, pumpkinLantern, pumpkinStem, rail, railDetector, railPowered, redstoneLampActive, redstoneLampIdle, redstoneRepeaterActive, redstoneRepeaterIdle, redstoneWire, reed, sand, sandStone, sapling, signPost, signWall, silverfish, skull, slipperiness, slowSand, snow, soundAnvilFootstep, soundClothFootstep, soundGlassFootstep, soundGrassFootstep, soundGravelFootstep, soundLadderFootstep, soundMetalFootstep, soundPowderFootstep, soundSandFootstep, soundSnowFootstep, soundStoneFootstep, soundWoodFootstep, sponge, stairCompactCobblestone, stairCompactPlanks, stairsBrick, stairsNetherBrick, stairsSandStone, stairsStoneBrickSmooth, stairsWoodBirch, stairsWoodJungle, stairsWoodSpruce, stepSound, stone, stoneBrick, stoneButton, stoneDoubleSlab, stoneSingleSlab, tallGrass, thinGlass, tilledField, tnt, torchRedstoneActive, torchRedstoneIdle, torchWood, trapdoor, tripWire, tripWireSource, useNeighborBrightness, vine, waterlily, waterMoving, waterStill, web, whiteStone, wood, woodDoubleSlab, woodenButton, woodSingleSlab, workbench| Modifier and Type | Method and Description | 
|---|---|
int | 
colorMultiplier(IBlockAccess par1IBlockAccess,
                              int par2,
                              int par3,
                              int par4)  | 
void | 
func_94332_a(IconRegister par1IconRegister)  | 
int | 
getBlockColor()  | 
ArrayList<ItemStack> | 
getBlockDropped(World world,
                              int x,
                              int y,
                              int z,
                              int meta,
                              int fortune)
This returns a complete list of items dropped from this block. 
 | 
Icon | 
getBlockTextureFromSideAndMetadata(int par1,
                                                                    int par2)  | 
int | 
getDamageValue(World par1World,
                            int par2,
                            int par3,
                            int par4)
Get the block's damage value (for use with pick block). 
 | 
int | 
getRenderColor(int par1)  | 
void | 
getSubBlocks(int par1,
                        CreativeTabs par2CreativeTabs,
                        List par3List)  | 
void | 
harvestBlock(World par1World,
                        EntityPlayer par2EntityPlayer,
                        int par3,
                        int par4,
                        int par5,
                        int par6)
Called when the player destroys a block with an item that can harvest it. 
 | 
int | 
idDropped(int par1,
                  Random par2Random,
                  int par3)
Returns the ID of the items to drop on destruction. 
 | 
boolean | 
isShearable(ItemStack item,
                      World world,
                      int x,
                      int y,
                      int z)
Checks if the object is currently shearable
 Example: Sheep return false when they have no wool 
 | 
ArrayList<ItemStack> | 
onSheared(ItemStack item,
                  World world,
                  int x,
                  int y,
                  int z,
                  int fortune)
Performs the shear function on this object. 
 | 
int | 
quantityDroppedWithBonus(int par1,
                                                Random par2Random)
Returns the usual quantity dropped by the block plus a bonus of 1 to 'i' (inclusive). 
 | 
canBlockStay, canPlaceBlockAt, getCollisionBoundingBoxFromPool, getPlantID, getPlantMetadata, getPlantType, getRenderType, isOpaqueCube, onNeighborBlockChange, renderAsNormalBlock, updateTickaddBlockDestroyEffects, addBlockHitEffects, addCollisionBoxesToList, addCreativeItems, beginLeavesDecay, breakBlock, canBeReplacedByLeaves, canCollideCheck, canConnectRedstone, canCreatureSpawn, canDragonDestroy, canDropFromExplosion, canHarvestBlock, canPlaceBlockOnSide, canPlaceTorchOnTop, canProvidePower, canRenderInPass, canSilkHarvest, canSustainLeaves, canSustainPlant, collisionRayTrace, createTileEntity, damageDropped, dropBlockAsItem, dropBlockAsItemWithChance, fillWithRain, func_82505_u_, func_82506_l, func_94327_t_, func_94328_b_, func_94329_b, func_94330_A, func_94331_a, func_94334_h, func_96468_q_, getAmbientOcclusionLightValue, getBedDirection, getBedSpawnPosition, getBlockBoundsMaxX, getBlockBoundsMaxY, getBlockBoundsMaxZ, getBlockBoundsMinX, getBlockBoundsMinY, getBlockBoundsMinZ, getBlockBrightness, getBlockHardness, getBlocksMovement, getBlockTexture, getBlockTextureFromSide, getCreativeTabToDisplayOn, getEnableStats, getExplosionResistance, getExplosionResistance, getFireSpreadSpeed, getFlammability, getLightOpacity, getLightValue, getLocalizedName, getMixedBrightnessForBlock, getMobilityFlag, getPickBlock, getPlayerRelativeBlockHardness, getRenderBlockPass, getSelectedBoundingBoxFromPool, getTickRandomly, getUnlocalizedName, hasTileEntity, hasTileEntity, idPicked, isAirBlock, isBeaconBase, isBed, isBedFoot, isBlockBurning, isBlockFoliage, isBlockNormalCube, isBlockReplaceable, isBlockSolid, isBlockSolidOnSide, isCollidable, isFertile, isFireSource, isFlammable, isGenMineableReplaceable, isLadder, isLeaves, isNormalCube, isProvidingStrongPower, isProvidingWeakPower, isWood, onBlockActivated, onBlockAdded, onBlockClicked, onBlockDestroyedByExplosion, onBlockDestroyedByPlayer, onBlockEventReceived, onBlockHarvested, onBlockPlaced, onBlockPlacedBy, onEntityCollidedWithBlock, onEntityWalking, onFallenUpon, onPlantGrow, onPostBlockPlaced, onSetBlockIDWithMetaData, quantityDropped, quantityDropped, randomDisplayTick, removeBlockByPlayer, setBedOccupied, setBlockBounds, setBlockBoundsBasedOnState, setBlockBoundsForItemRender, setBlockUnbreakable, setBurnProperties, setCreativeTab, setHardness, setLightOpacity, setLightValue, setResistance, setStepSound, setTickRandomly, setUnlocalizedName, shouldSideBeRendered, tickRate, velocityToAddToEntitypublic Icon getBlockTextureFromSideAndMetadata(int par1, int par2)
getBlockTextureFromSideAndMetadata in class Blockpublic int idDropped(int par1, Random par2Random, int par3)
public int quantityDroppedWithBonus(int par1, Random par2Random)
quantityDroppedWithBonus in class Blockpublic void harvestBlock(World par1World, EntityPlayer par2EntityPlayer, int par3, int par4, int par5, int par6)
harvestBlock in class Blockpublic int getBlockColor()
getBlockColor in class Blockpublic int getRenderColor(int par1)
getRenderColor in class Blockpublic int colorMultiplier(IBlockAccess par1IBlockAccess, int par2, int par3, int par4)
colorMultiplier in class Blockpublic int getDamageValue(World par1World, int par2, int par3, int par4)
getDamageValue in class Blockpublic void getSubBlocks(int par1, CreativeTabs par2CreativeTabs, List par3List)
getSubBlocks in class Blockpublic void func_94332_a(IconRegister par1IconRegister)
func_94332_a in class Blockpublic ArrayList<ItemStack> getBlockDropped(World world, int x, int y, int z, int meta, int fortune)
BlockgetBlockDropped in class Blockworld - The current worldx - X Positiony - Y Positionz - Z Positionmeta - Current metadatafortune - Breakers fortune levelpublic boolean isShearable(ItemStack item, World world, int x, int y, int z)
IShearableisShearable in interface IShearableitem - The itemstack that is being used, Possible to be nullworld - The current worldx - The X Positiony - The Y Positionz - The Z Positionpublic ArrayList<ItemStack> onSheared(ItemStack item, World world, int x, int y, int z, int fortune)
IShearableonSheared in interface IShearableitem - The itemstack that is being used, Possible to be nullworld - The current worldx - The X Positiony - The Y Positionz - The Z Positionfortune - The fortune level of the shears being used