public class BlockTorch extends Block
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 |
BlockTorch(int i,
int j) |
Modifier and Type | Method and Description |
---|---|
boolean |
canPlaceBlockAt(World world,
int i,
int j,
int k) |
MovingObjectPosition |
collisionRayTrace(World world,
int i,
int j,
int k,
Vec3D vec3d,
Vec3D vec3d1) |
AxisAlignedBB |
getCollisionBoundingBoxFromPool(World world,
int i,
int j,
int k) |
int |
getRenderType() |
boolean |
isOpaqueCube() |
void |
onBlockAdded(World world,
int i,
int j,
int k) |
void |
onBlockPlaced(World world,
int i,
int j,
int k,
int l) |
void |
onNeighborBlockChange(World world,
int i,
int j,
int k,
int l) |
void |
randomDisplayTick(World world,
int i,
int j,
int k,
java.util.Random random) |
boolean |
renderAsNormalBlock() |
void |
updateTick(World world,
int i,
int j,
int k,
java.util.Random random) |
blockActivated, blockStrength, canBlockStay, canCollideCheck, canPlaceBlockOnSide, canProvidePower, colorMultiplier, damageDropped, disableNeighborNotifyOnMetadataChange, disableStats, dropBlockAsItem_do, dropBlockAsItem, dropBlockAsItemWithChance, getBlockBrightness, getBlockName, getBlockTexture, getBlockTextureFromSide, getBlockTextureFromSideAndMetadata, getCollidingBoundingBoxes, getEnableStats, getExplosionResistance, getHardness, getIsBlockSolid, getMobilityFlag, getRenderBlockPass, getRenderColor, getSelectedBoundingBoxFromPool, harvestBlock, idDropped, initializeBlock, isCollidable, isIndirectlyPoweringTo, isPoweringTo, onBlockClicked, onBlockDestroyedByExplosion, onBlockDestroyedByPlayer, onBlockPlacedBy, onBlockRemoval, onEntityCollidedWithBlock, onEntityWalking, playBlock, quantityDropped, setBlockBounds, setBlockBoundsBasedOnState, setBlockBoundsForItemRender, setBlockName, setBlockUnbreakable, setHardness, setLightOpacity, setLightValue, setResistance, setStepSound, setTickOnLoad, shouldSideBeRendered, tickRate, translateBlockName, velocityToAddToEntity
public AxisAlignedBB getCollisionBoundingBoxFromPool(World world, int i, int j, int k)
getCollisionBoundingBoxFromPool
in class Block
public boolean isOpaqueCube()
isOpaqueCube
in class Block
public boolean renderAsNormalBlock()
renderAsNormalBlock
in class Block
public int getRenderType()
getRenderType
in class Block
public boolean canPlaceBlockAt(World world, int i, int j, int k)
canPlaceBlockAt
in class Block
public void onBlockPlaced(World world, int i, int j, int k, int l)
onBlockPlaced
in class Block
public void updateTick(World world, int i, int j, int k, java.util.Random random)
updateTick
in class Block
public void onBlockAdded(World world, int i, int j, int k)
onBlockAdded
in class Block
public void onNeighborBlockChange(World world, int i, int j, int k, int l)
onNeighborBlockChange
in class Block
public MovingObjectPosition collisionRayTrace(World world, int i, int j, int k, Vec3D vec3d, Vec3D vec3d1)
collisionRayTrace
in class Block
public void randomDisplayTick(World world, int i, int j, int k, java.util.Random random)
randomDisplayTick
in class Block