public class BlockFurnace 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 |
BlockFurnace(int i,
boolean flag) |
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 |
randomDisplayTick(World world,
int i,
int j,
int k,
java.util.Random random) |
static void |
updateFurnaceBlockState(boolean flag,
World world,
int i,
int j,
int k) |
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, onNeighborBlockChange, playBlock, quantityDropped, renderAsNormalBlock, setBlockBounds, setBlockBoundsBasedOnState, setBlockBoundsForItemRender, setBlockName, setBlockUnbreakable, setHardness, setLightOpacity, setLightValue, setResistance, setStepSound, setTickOnLoad, shouldSideBeRendered, tickRate, translateBlockName, updateTick, velocityToAddToEntity
public void onBlockAdded(World world, int i, int j, int k)
onBlockAdded
in class BlockContainer
public int getBlockTexture(IBlockAccess iblockaccess, int i, int j, int k, int l)
getBlockTexture
in class Block
public void randomDisplayTick(World world, int i, int j, int k, java.util.Random random)
randomDisplayTick
in class Block
public int getBlockTextureFromSide(int i)
getBlockTextureFromSide
in class Block
public boolean blockActivated(World world, int i, int j, int k, EntityPlayer entityplayer)
blockActivated
in class Block
public static void updateFurnaceBlockState(boolean flag, World world, int i, int j, int k)
protected TileEntity getBlockEntity()
getBlockEntity
in class BlockContainer
public void onBlockPlacedBy(World world, int i, int j, int k, EntityLiving entityliving)
onBlockPlacedBy
in class Block
public void onBlockRemoval(World world, int i, int j, int k)
onBlockRemoval
in class BlockContainer