mirror of
https://github.com/GTNewHorizons/MagicBees.git
synced 2026-11-13 16:54:08 +00:00
Changed tool registration on Thaumium grafter & scoop. Fixes #34
This commit is contained in:
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
|
||||
|
||||
Reference in new issue
Block a user