Fix #752 Jackhammer now works on all vanilla stone types

This commit is contained in:
modmuss50 2016-09-27 18:27:40 +01:00
parent 0cfb337809
commit ac05373963

View file

@ -9,6 +9,7 @@ import net.minecraft.enchantment.Enchantment;
import net.minecraft.enchantment.EnchantmentHelper; import net.minecraft.enchantment.EnchantmentHelper;
import net.minecraft.entity.EntityLivingBase; import net.minecraft.entity.EntityLivingBase;
import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.init.Blocks;
import net.minecraft.item.Item; import net.minecraft.item.Item;
import net.minecraft.item.ItemPickaxe; import net.minecraft.item.ItemPickaxe;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
@ -72,8 +73,7 @@ public class ItemJackhammer extends ItemPickaxe implements IEnergyItemInfo, ITex
@Override @Override
public float getStrVsBlock(ItemStack stack, IBlockState state) { public float getStrVsBlock(ItemStack stack, IBlockState state) {
if (OreDictUtils.isOre(state, "stone") && PoweredItem.canUseEnergy(cost, if ((OreDictUtils.isOre(state, "stone") || state.getBlock() == Blocks.STONE) && PoweredItem.canUseEnergy(cost, stack)) {
stack)) {
return efficiencyOnProperMaterial; return efficiencyOnProperMaterial;
} else { } else {
return 0.5F; return 0.5F;