public class BlockFrame extends net.minecraft.block.Block implements IFramePipeConnection
blockConstructorCalled, blockHardness, blockIcon, blockMaterial, blockParticleGravity, blockRegistry, blockResistance, canBlockGrass, enableStats, 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 |
|---|
BlockFrame() |
| Modifier and Type | Method and Description |
|---|---|
void |
addCollisionBoxesToList(net.minecraft.world.World world,
int i,
int j,
int k,
net.minecraft.util.AxisAlignedBB axisalignedbb,
java.util.List arraylist,
net.minecraft.entity.Entity par7Entity) |
net.minecraft.util.MovingObjectPosition |
collisionRayTrace(net.minecraft.world.World world,
int i,
int j,
int k,
net.minecraft.util.Vec3 vec3d,
net.minecraft.util.Vec3 vec3d1) |
net.minecraft.util.AxisAlignedBB |
getCollisionBoundingBoxFromPool(net.minecraft.world.World world,
int i,
int j,
int k) |
net.minecraft.item.Item |
getItemDropped(int i,
java.util.Random random,
int j) |
int |
getRenderType() |
net.minecraft.util.AxisAlignedBB |
getSelectedBoundingBoxFromPool(net.minecraft.world.World world,
int i,
int j,
int k) |
void |
getSubBlocks(net.minecraft.item.Item item,
net.minecraft.creativetab.CreativeTabs tab,
java.util.List list) |
boolean |
isOpaqueCube() |
boolean |
isPipeConnected(net.minecraft.world.IBlockAccess blockAccess,
int x1,
int y1,
int z1,
int x2,
int y2,
int z2) |
void |
registerBlockIcons(net.minecraft.client.renderer.texture.IIconRegister par1IconRegister) |
boolean |
renderAsNormalBlock() |
void |
updateTick(net.minecraft.world.World world,
int i,
int j,
int k,
java.util.Random random) |
addDestroyEffects, addHitEffects, beginLeavesDecay, breakBlock, canBeReplacedByLeaves, canBlockStay, canCollideCheck, canConnectRedstone, canCreatureSpawn, canDropFromExplosion, canEntityDestroy, canHarvestBlock, canPlaceBlockAt, canPlaceBlockOnSide, canPlaceTorchOnTop, canProvidePower, canRenderInPass, canReplace, canSilkHarvest, canSilkHarvest, canSustainLeaves, canSustainPlant, colorMultiplier, createStackedBlock, createTileEntity, damageDropped, disableStats, dropBlockAsItem, dropBlockAsItem, dropBlockAsItemWithChance, 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, getDrops, getEnableStats, getEnchantPowerBonus, getExpDrop, getExplosionResistance, getExplosionResistance, getFireSpreadSpeed, getFlammability, getHarvestLevel, getHarvestTool, getIcon, getIcon, getIdFromBlock, getItem, getItemIconName, getLightOpacity, getLightOpacity, getLightValue, getLightValue, getLocalizedName, getMapColor, getMaterial, getMixedBrightnessForBlock, getMobilityFlag, getPickBlock, getPlayerRelativeBlockHardness, getRenderBlockPass, getRenderColor, 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, onBlockActivated, onBlockAdded, onBlockClicked, onBlockDestroyedByExplosion, onBlockDestroyedByPlayer, onBlockEventReceived, onBlockExploded, onBlockHarvested, onBlockPlaced, onBlockPlacedBy, onBlockPreDestroy, onEntityCollidedWithBlock, onEntityWalking, onFallenUpon, onNeighborBlockChange, onNeighborChange, onPlantGrow, onPostBlockPlaced, quantityDropped, quantityDropped, quantityDroppedWithBonus, randomDisplayTick, recolourBlock, registerBlocks, removedByPlayer, rotateBlock, setBedOccupied, setBlockBounds, setBlockBoundsBasedOnState, setBlockBoundsForItemRender, setBlockName, setBlockTextureName, setBlockUnbreakable, setCreativeTab, setHardness, setHarvestLevel, setHarvestLevel, setLightLevel, setLightOpacity, setResistance, setStepSound, setTickRandomly, shouldCheckWeakPower, shouldSideBeRendered, tickRate, velocityToAddToEntitypublic void updateTick(net.minecraft.world.World world,
int i,
int j,
int k,
java.util.Random random)
updateTick in class net.minecraft.block.Blockpublic boolean isOpaqueCube()
isOpaqueCube in class net.minecraft.block.Blockpublic boolean renderAsNormalBlock()
renderAsNormalBlock in class net.minecraft.block.Blockpublic net.minecraft.item.Item getItemDropped(int i,
java.util.Random random,
int j)
getItemDropped in class net.minecraft.block.Blockpublic int getRenderType()
getRenderType in class net.minecraft.block.Blockpublic net.minecraft.util.AxisAlignedBB getCollisionBoundingBoxFromPool(net.minecraft.world.World world,
int i,
int j,
int k)
getCollisionBoundingBoxFromPool in class net.minecraft.block.Blockpublic net.minecraft.util.AxisAlignedBB getSelectedBoundingBoxFromPool(net.minecraft.world.World world,
int i,
int j,
int k)
getSelectedBoundingBoxFromPool in class net.minecraft.block.Blockpublic void addCollisionBoxesToList(net.minecraft.world.World world,
int i,
int j,
int k,
net.minecraft.util.AxisAlignedBB axisalignedbb,
java.util.List arraylist,
net.minecraft.entity.Entity par7Entity)
addCollisionBoxesToList in class net.minecraft.block.Blockpublic net.minecraft.util.MovingObjectPosition collisionRayTrace(net.minecraft.world.World world,
int i,
int j,
int k,
net.minecraft.util.Vec3 vec3d,
net.minecraft.util.Vec3 vec3d1)
collisionRayTrace in class net.minecraft.block.Blockpublic boolean isPipeConnected(net.minecraft.world.IBlockAccess blockAccess,
int x1,
int y1,
int z1,
int x2,
int y2,
int z2)
isPipeConnected in interface IFramePipeConnectionpublic void getSubBlocks(net.minecraft.item.Item item,
net.minecraft.creativetab.CreativeTabs tab,
java.util.List list)
getSubBlocks in class net.minecraft.block.Blockpublic void registerBlockIcons(net.minecraft.client.renderer.texture.IIconRegister par1IconRegister)
registerBlockIcons in class net.minecraft.block.Block