public class BlockEngine extends BlockEngineBase
icons, keepInventory, maxPasses, rand, renderPassblockConstructorCalled, 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 |
|---|
BlockEngine() |
| Modifier and Type | Method and Description |
|---|---|
net.minecraft.tileentity.TileEntity |
createTileEntity(net.minecraft.world.World world,
int metadata) |
int |
getEngineCount() |
void |
getSubBlocks(net.minecraft.item.Item item,
net.minecraft.creativetab.CreativeTabs par2CreativeTabs,
java.util.List itemList) |
java.lang.String |
getUnlocalizedName(int metadata) |
void |
registerTile(java.lang.Class<? extends TileEngineBase> engineTile,
java.lang.String name) |
addCollisionBoxesToList, collisionRayTrace, createNewTileEntity, damageDropped, getBoxes, getExpansion, getRenderType, isOpaqueCube, isSideSolid, onBlockActivated, onNeighborBlockChange, onPostBlockPlaced, randomDisplayTick, renderAsNormalBlock, rotateBlockbreakBlock, canRenderInPass, canRenderInPassBC, getCurrentRenderPass, getFrontSide, getIcon, getIcon, getIconAbsolute, getIconAbsolute, getIconBlockNames, getIconGlowLevel, getIconGlowLevel, getLightValue, getRenderBlockPass, hasAlphaPass, isRotatable, onBlockPlacedBy, registerBlockIcons, registerIconsForMeta, setAlphaPass, setPassCount, setRotatableaddDestroyEffects, addHitEffects, beginLeavesDecay, canBeReplacedByLeaves, canBlockStay, canCollideCheck, canConnectRedstone, canCreatureSpawn, canDropFromExplosion, canEntityDestroy, canHarvestBlock, canPlaceBlockAt, canPlaceBlockOnSide, canPlaceTorchOnTop, canProvidePower, canReplace, canSilkHarvest, canSilkHarvest, canSustainLeaves, canSustainPlant, captureDrops, colorMultiplier, createStackedBlock, 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, getCollisionBoundingBoxFromPool, getComparatorInputOverride, getCreativeTabToDisplayOn, getDamageValue, getDrops, getEnableStats, getEnchantPowerBonus, getExpDrop, getExplosionResistance, getExplosionResistance, getFireSpreadSpeed, getFlammability, getHarvestLevel, getHarvestTool, getIdFromBlock, getItem, getItemDropped, getItemIconName, getLightOpacity, getLightOpacity, getLightValue, getLocalizedName, getMapColor, getMaterial, getMixedBrightnessForBlock, getMobilityFlag, getPickBlock, getPickBlock, getPlayerRelativeBlockHardness, getRenderColor, getSelectedBoundingBoxFromPool, 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, isToolEffective, isWood, onBlockClicked, onBlockDestroyedByExplosion, onBlockDestroyedByPlayer, onBlockExploded, onBlockHarvested, onBlockPlaced, onBlockPreDestroy, onEntityCollidedWithBlock, onEntityWalking, onFallenUpon, onNeighborChange, onPlantGrow, quantityDropped, quantityDropped, quantityDroppedWithBonus, recolourBlock, registerBlocks, removedByPlayer, removedByPlayer, setBedOccupied, setBlockBounds, setBlockBoundsBasedOnState, setBlockBoundsForItemRender, setBlockName, setBlockTextureName, setBlockUnbreakable, setCreativeTab, setHardness, setHarvestLevel, setHarvestLevel, setLightLevel, setLightOpacity, setResistance, setStepSound, setTickRandomly, shouldCheckWeakPower, shouldSideBeRendered, tickRate, updateTick, velocityToAddToEntitypublic java.lang.String getUnlocalizedName(int metadata)
getUnlocalizedName in class BlockEngineBasepublic void registerTile(java.lang.Class<? extends TileEngineBase> engineTile, java.lang.String name)
public net.minecraft.tileentity.TileEntity createTileEntity(net.minecraft.world.World world,
int metadata)
createTileEntity in class BlockEngineBasepublic void getSubBlocks(net.minecraft.item.Item item,
net.minecraft.creativetab.CreativeTabs par2CreativeTabs,
java.util.List itemList)
getSubBlocks in class net.minecraft.block.Blockpublic int getEngineCount()