001package net.minecraft.block; 002 003import net.minecraft.creativetab.CreativeTabs; 004import net.minecraft.world.IBlockAccess; 005 006public class BlockPoweredOre extends BlockOreStorage 007{ 008 public BlockPoweredOre(int par1) 009 { 010 super(par1); 011 this.setCreativeTab(CreativeTabs.tabRedstone); 012 } 013 014 /** 015 * Can this block provide power. Only wire currently seems to have this change based on its state. 016 */ 017 public boolean canProvidePower() 018 { 019 return true; 020 } 021 022 /** 023 * Returns true if the block is emitting indirect/weak redstone power on the specified side. If isBlockNormalCube 024 * returns true, standard redstone propagation rules will apply instead and this will not be called. Args: World, X, 025 * Y, Z, side. Note that the side is reversed - eg it is 1 (up) when checking the bottom of the block. 026 */ 027 public int isProvidingWeakPower(IBlockAccess par1IBlockAccess, int par2, int par3, int par4, int par5) 028 { 029 return 15; 030 } 031}