Changed tool registration on Thaumium grafter & scoop. Fixes #34

This commit is contained in:
MysteriousAges committed 2015-04-13 09:10:42 -07:00
1 parent 3b8dec5425
commit 50d914e846
2 files changed
+5 -37

No files matched your search

@@ -1,8 +1,5 @@
package magicbees.item;
import java.util.HashSet;
import java.util.Set;
import magicbees.main.CommonProxy;
import magicbees.main.Config;
import magicbees.main.utils.compat.ThaumcraftHelper;
@@ -36,6 +33,7 @@ public class ItemThaumiumGrafter extends Item implements IRepairableExtended, IT
this.setMaxDamage(15);
this.setCreativeTab(forestry.api.core.Tabs.tabArboriculture);
this.setUnlocalizedName("thaumiumGrafter");
this.setHarvestLevel("grafter", 3);
}
@Override
@@ -43,20 +41,6 @@ public class ItemThaumiumGrafter extends Item implements IRepairableExtended, IT
{
return 100f;
}
@Override
public Set<String> getToolClasses(ItemStack itemStack)
{
HashSet<String> classes = new HashSet<String>(1);
classes.add("grafter");
return classes;
}
@Override
public int getHarvestLevel(ItemStack itemStack, String toolClass)
{
return toolClass.equals("grafter") ? 3 : 0;
}
@Override
public float func_150893_a(ItemStack itemStack, Block block)
@@ -1,11 +1,5 @@
package magicbees.item;
import java.util.HashSet;
import java.util.Set;
import cpw.mods.fml.common.Optional;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import magicbees.main.CommonProxy;
import magicbees.main.utils.compat.ThaumcraftHelper;
import net.minecraft.block.Block;
@@ -17,6 +11,9 @@ import net.minecraft.world.World;
import net.minecraftforge.common.ForgeHooks;
import thaumcraft.api.IRepairable;
import thaumcraft.api.ThaumcraftApi;
import cpw.mods.fml.common.Optional;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import forestry.api.core.IToolScoop;
@Optional.InterfaceList(
@@ -33,20 +30,7 @@ public class ItemThaumiumScoop extends Item implements IRepairable, IToolScoop
this.setMaxDamage(30);
this.setCreativeTab(forestry.api.core.Tabs.tabApiculture);
this.setUnlocalizedName("thaumiumScoop");
}
@Override
public Set<String> getToolClasses(ItemStack itemStack)
{
HashSet<String> classes = new HashSet<String>(1);
classes.add("scoop");
return classes;
}
@Override
public int getHarvestLevel(ItemStack itemStack, String toolClass)
{
return toolClass.equals("scoop") ? 3 : 0;
this.setHarvestLevel("scoop", 3);
}
@Override