public class BlockRCrop
extends net.minecraft.block.BlockCrops
implements net.minecraft.block.ITileEntityProvider
| Modifier and Type | Field and Description |
|---|---|
net.minecraft.util.IIcon[] |
cropIcons |
net.minecraft.util.IIcon[] |
cropOverlay |
net.minecraft.util.IIcon[] |
fastIcons |
blockConstructorCalled, blockHardness, blockIcon, blockMaterial, blockParticleGravity, blockRegistry, blockResistance, canBlockGrass, capturedDrops, captureDrops, delegate, enableStats, harvesters, isBlockContainer, lightOpacity, lightValue, maxX, maxY, maxZ, minX, minY, minZ, needsRandomTick, opaque, slipperiness, soundTypeAnvil, soundTypeCloth, soundTypeGlass, soundTypeGrass, soundTypeGravel, soundTypeLadder, soundTypeMetal, soundTypePiston, soundTypeSand, soundTypeSnow, soundTypeStone, soundTypeWood, stepSound, textureName, useNeighborBrightness| Constructor and Description |
|---|
BlockRCrop() |
| Modifier and Type | Method and Description |
|---|---|
void |
breakBlock(net.minecraft.world.World world,
int x,
int y,
int z,
net.minecraft.block.Block block,
int meta) |
int |
colorMultiplier(net.minecraft.world.IBlockAccess blockAccess,
int x,
int y,
int z) |
net.minecraft.tileentity.TileEntity |
createNewTileEntity(net.minecraft.world.World world,
int meta) |
void |
doGrowth(net.minecraft.world.World world,
int x,
int y,
int z,
Seed seed,
BlockStack blockReq,
java.util.Random random) |
boolean |
doHarvest(net.minecraft.world.World world,
int x,
int y,
int z,
net.minecraft.entity.player.EntityPlayer player) |
boolean |
doReqInfo(java.lang.String seedName) |
void |
doRightClickDrops(net.minecraft.world.World world,
int x,
int y,
int z) |
void |
dropItems(net.minecraft.world.World world,
int x,
int y,
int z,
int meta) |
java.util.List<net.minecraft.item.ItemStack> |
getDrops(net.minecraft.world.World world,
int x,
int y,
int z,
int meta) |
java.util.ArrayList<net.minecraft.item.ItemStack> |
getDrops(net.minecraft.world.World world,
int x,
int y,
int z,
int meta,
int fortune) |
net.minecraft.util.IIcon |
getIcon(int side,
int meta) |
net.minecraft.item.Item |
getItemDropped(int meta,
java.util.Random random,
int p_149650_3_) |
net.minecraft.item.ItemStack |
getPickBlock(net.minecraft.util.MovingObjectPosition target,
net.minecraft.world.World world,
int x,
int y,
int z,
net.minecraft.entity.player.EntityPlayer player) |
net.minecraftforge.common.EnumPlantType |
getPlantType(net.minecraft.world.IBlockAccess world,
int x,
int y,
int z) |
int |
getRenderType() |
static int |
getTileSeedIndex(net.minecraft.world.World world,
int x,
int y,
int z) |
boolean |
onBlockActivated(net.minecraft.world.World world,
int x,
int y,
int z,
net.minecraft.entity.player.EntityPlayer player,
int side,
float hitX,
float hitY,
float hitZ) |
void |
registerBlockIcons(net.minecraft.client.renderer.texture.IIconRegister ir) |
void |
updateTick(net.minecraft.world.World world,
int x,
int y,
int z,
java.util.Random random) |
canPlaceBlockOn, dropBlockAsItemWithChance, func_149851_a, func_149852_a, func_149853_b, func_149863_m, func_149865_P, func_149866_i, getItem, quantityDroppedcanBlockStay, canPlaceBlockAt, checkAndDropBlock, getCollisionBoundingBoxFromPool, getPlant, getPlantMetadata, isOpaqueCube, onNeighborBlockChange, renderAsNormalBlockaddCollisionBoxesToList, addDestroyEffects, addHitEffects, beginLeavesDecay, canBeReplacedByLeaves, canCollideCheck, canConnectRedstone, canCreatureSpawn, canDropFromExplosion, canEntityDestroy, canHarvestBlock, canPlaceBlockOnSide, canPlaceTorchOnTop, canProvidePower, canRenderInPass, canReplace, canSilkHarvest, canSilkHarvest, canSustainLeaves, canSustainPlant, captureDrops, collisionRayTrace, createStackedBlock, createTileEntity, damageDropped, disableStats, dropBlockAsItem, dropBlockAsItem, dropXpOnBlockBreak, fillWithRain, func_149698_L, func_149730_j, func_149735_b, getAmbientOcclusionLightValue, getBedDirection, getBedSpawnPosition, getBlockBoundsMaxX, getBlockBoundsMaxY, getBlockBoundsMaxZ, getBlockBoundsMinX, getBlockBoundsMinY, getBlockBoundsMinZ, getBlockById, getBlockColor, getBlockFromItem, getBlockFromName, getBlockHardness, getBlocksMovement, getBlockTextureFromSide, getCanBlockGrass, getComparatorInputOverride, getCreativeTabToDisplayOn, getDamageValue, getEnableStats, getEnchantPowerBonus, getExpDrop, getExplosionResistance, getExplosionResistance, getFireSpreadSpeed, getFlammability, getHarvestLevel, getHarvestTool, getIcon, getIdFromBlock, getItemIconName, getLightOpacity, getLightOpacity, getLightValue, getLightValue, getLocalizedName, getMapColor, getMaterial, getMixedBrightnessForBlock, getMobilityFlag, getPickBlock, getPlayerRelativeBlockHardness, getRenderBlockPass, getRenderColor, getSelectedBoundingBoxFromPool, getSubBlocks, getTextureName, getTickRandomly, getUnlocalizedName, getUseNeighborBrightness, getValidRotations, getWeakChanges, harvestBlock, hasComparatorInputOverride, hasTileEntity, hasTileEntity, isAir, isAssociatedBlock, isBeaconBase, isBed, isBedFoot, isBlockNormalCube, isBlockSolid, isBurning, isCollidable, isEqualTo, isFertile, isFireSource, isFlammable, isFlowerPot, isFoliage, isLadder, isLeaves, isNormalCube, isNormalCube, isProvidingStrongPower, isProvidingWeakPower, isReplaceable, isReplaceableOreGen, isSideSolid, isToolEffective, isWood, onBlockAdded, onBlockClicked, onBlockDestroyedByExplosion, onBlockDestroyedByPlayer, onBlockEventReceived, onBlockExploded, onBlockHarvested, onBlockPlaced, onBlockPlacedBy, onBlockPreDestroy, onEntityCollidedWithBlock, onEntityWalking, onFallenUpon, onNeighborChange, onPlantGrow, onPostBlockPlaced, quantityDropped, quantityDroppedWithBonus, randomDisplayTick, recolourBlock, registerBlocks, removedByPlayer, removedByPlayer, rotateBlock, setBedOccupied, setBlockBounds, setBlockBoundsBasedOnState, setBlockBoundsForItemRender, setBlockName, setBlockTextureName, setBlockUnbreakable, setCreativeTab, setHardness, setHarvestLevel, setHarvestLevel, setLightLevel, setLightOpacity, setResistance, setStepSound, setTickRandomly, shouldCheckWeakPower, shouldSideBeRendered, tickRate, velocityToAddToEntitypublic net.minecraft.util.IIcon[] cropIcons
public net.minecraft.util.IIcon[] fastIcons
public net.minecraft.util.IIcon[] cropOverlay
public static int getTileSeedIndex(net.minecraft.world.World world,
int x,
int y,
int z)
public void updateTick(net.minecraft.world.World world,
int x,
int y,
int z,
java.util.Random random)
updateTick in class net.minecraft.block.BlockCropspublic void doGrowth(net.minecraft.world.World world,
int x,
int y,
int z,
Seed seed,
BlockStack blockReq,
java.util.Random random)
public boolean onBlockActivated(net.minecraft.world.World world,
int x,
int y,
int z,
net.minecraft.entity.player.EntityPlayer player,
int side,
float hitX,
float hitY,
float hitZ)
onBlockActivated in class net.minecraft.block.Blockpublic void breakBlock(net.minecraft.world.World world,
int x,
int y,
int z,
net.minecraft.block.Block block,
int meta)
breakBlock in class net.minecraft.block.Blockpublic net.minecraft.item.Item getItemDropped(int meta,
java.util.Random random,
int p_149650_3_)
getItemDropped in class net.minecraft.block.BlockCropspublic java.util.ArrayList<net.minecraft.item.ItemStack> getDrops(net.minecraft.world.World world,
int x,
int y,
int z,
int meta,
int fortune)
getDrops in class net.minecraft.block.BlockCropspublic net.minecraft.item.ItemStack getPickBlock(net.minecraft.util.MovingObjectPosition target,
net.minecraft.world.World world,
int x,
int y,
int z,
net.minecraft.entity.player.EntityPlayer player)
getPickBlock in class net.minecraft.block.Blockpublic void registerBlockIcons(net.minecraft.client.renderer.texture.IIconRegister ir)
registerBlockIcons in class net.minecraft.block.BlockCropspublic net.minecraft.util.IIcon getIcon(int side,
int meta)
getIcon in class net.minecraft.block.BlockCropspublic int getRenderType()
getRenderType in class net.minecraft.block.BlockCropspublic int colorMultiplier(net.minecraft.world.IBlockAccess blockAccess,
int x,
int y,
int z)
colorMultiplier in class net.minecraft.block.Blockpublic void dropItems(net.minecraft.world.World world,
int x,
int y,
int z,
int meta)
public java.util.List<net.minecraft.item.ItemStack> getDrops(net.minecraft.world.World world,
int x,
int y,
int z,
int meta)
public boolean doHarvest(net.minecraft.world.World world,
int x,
int y,
int z,
net.minecraft.entity.player.EntityPlayer player)
public boolean doReqInfo(java.lang.String seedName)
public void doRightClickDrops(net.minecraft.world.World world,
int x,
int y,
int z)
public net.minecraftforge.common.EnumPlantType getPlantType(net.minecraft.world.IBlockAccess world,
int x,
int y,
int z)
getPlantType in interface net.minecraftforge.common.IPlantablegetPlantType in class net.minecraft.block.BlockBushpublic net.minecraft.tileentity.TileEntity createNewTileEntity(net.minecraft.world.World world,
int meta)
createNewTileEntity in interface net.minecraft.block.ITileEntityProvider