public class BlockDispenser extends BlockContainer
bedrock, blockBed, blockClay, blockConstructorCalled, blockDiamond, blockGold, blockHardness, blockID, blockIndexInTexture, blockLapis, blockMaterial, blockParticleGravity, blockResistance, blocksList, blockSnow, blockSteel, bookShelf, brick, button, cactus, cake, canBlockGrass, chest, cloth, cobblestone, cobblestoneMossy, crops, deadBush, dirt, dispenser, doorSteel, doorWood, enableStats, fence, field_28032_t, fire, glass, glowStone, grass, gravel, ice, isBlockContainer, jukebox, ladder, lavaMoving, lavaStill, leaves, lever, lightOpacity, lightValue, lockedChest, maxX, maxY, maxZ, minX, minY, minZ, mobSpawner, mushroomBrown, mushroomRed, musicBlock, netherrack, obsidian, opaqueCubeLookup, oreCoal, oreDiamond, oreGold, oreIron, oreLapis, oreRedstone, oreRedstoneGlowing, pistonBase, pistonExtension, pistonMoving, pistonStickyBase, planks, plantRed, plantYellow, portal, pressurePlatePlanks, pressurePlateStone, pumpkin, pumpkinLantern, rail, railDetector, railPowered, redstoneRepeaterActive, redstoneRepeaterIdle, redstoneWire, reed, sand, sandStone, sapling, signPost, signWall, slipperiness, slowSand, snow, soundClothFootstep, soundGlassFootstep, soundGrassFootstep, soundGravelFootstep, soundMetalFootstep, soundPowderFootstep, soundSandFootstep, soundStoneFootstep, soundWoodFootstep, sponge, stairCompactCobblestone, stairCompactPlanks, stairDouble, stairSingle, stepSound, stone, stoneOvenActive, stoneOvenIdle, tallGrass, tickOnLoad, tilledField, tnt, torchRedstoneActive, torchRedstoneIdle, torchWood, trapdoor, waterMoving, waterStill, web, wood, workbench| Modifier | Constructor and Description |
|---|---|
protected |
BlockDispenser(int i) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
blockActivated(World world,
int i,
int j,
int k,
EntityPlayer entityplayer) |
protected TileEntity |
getBlockEntity() |
int |
getBlockTexture(IBlockAccess iblockaccess,
int i,
int j,
int k,
int l) |
int |
getBlockTextureFromSide(int i) |
int |
idDropped(int i,
java.util.Random random) |
void |
onBlockAdded(World world,
int i,
int j,
int k) |
void |
onBlockPlacedBy(World world,
int i,
int j,
int k,
EntityLiving entityliving) |
void |
onBlockRemoval(World world,
int i,
int j,
int k) |
void |
onNeighborBlockChange(World world,
int i,
int j,
int k,
int l) |
int |
tickRate() |
void |
updateTick(World world,
int i,
int j,
int k,
java.util.Random random) |
blockStrength, canBlockStay, canCollideCheck, canPlaceBlockAt, canPlaceBlockOnSide, canProvidePower, collisionRayTrace, colorMultiplier, damageDropped, disableNeighborNotifyOnMetadataChange, disableStats, dropBlockAsItem_do, dropBlockAsItem, dropBlockAsItemWithChance, getBlockBrightness, getBlockName, getBlockTextureFromSideAndMetadata, getCollidingBoundingBoxes, getCollisionBoundingBoxFromPool, getEnableStats, getExplosionResistance, getHardness, getIsBlockSolid, getMobilityFlag, getRenderBlockPass, getRenderColor, getRenderType, getSelectedBoundingBoxFromPool, harvestBlock, initializeBlock, isCollidable, isIndirectlyPoweringTo, isOpaqueCube, isPoweringTo, onBlockClicked, onBlockDestroyedByExplosion, onBlockDestroyedByPlayer, onBlockPlaced, onEntityCollidedWithBlock, onEntityWalking, playBlock, quantityDropped, randomDisplayTick, renderAsNormalBlock, setBlockBounds, setBlockBoundsBasedOnState, setBlockBoundsForItemRender, setBlockName, setBlockUnbreakable, setHardness, setLightOpacity, setLightValue, setResistance, setStepSound, setTickOnLoad, shouldSideBeRendered, translateBlockName, velocityToAddToEntitypublic void onBlockAdded(World world, int i, int j, int k)
onBlockAdded in class BlockContainerpublic int getBlockTexture(IBlockAccess iblockaccess, int i, int j, int k, int l)
getBlockTexture in class Blockpublic int getBlockTextureFromSide(int i)
getBlockTextureFromSide in class Blockpublic boolean blockActivated(World world, int i, int j, int k, EntityPlayer entityplayer)
blockActivated in class Blockpublic void onNeighborBlockChange(World world, int i, int j, int k, int l)
onNeighborBlockChange in class Blockpublic void updateTick(World world, int i, int j, int k, java.util.Random random)
updateTick in class Blockprotected TileEntity getBlockEntity()
getBlockEntity in class BlockContainerpublic void onBlockPlacedBy(World world, int i, int j, int k, EntityLiving entityliving)
onBlockPlacedBy in class Blockpublic void onBlockRemoval(World world, int i, int j, int k)
onBlockRemoval in class BlockContainer