mirror of
https://github.com/GTNewHorizons/TinkersConstruct.git
synced 2026-11-13 00:47:32 +00:00
39 lines
962 B
Java
39 lines
962 B
Java
package tconstruct.common;
|
|
|
|
import net.minecraft.init.Items;
|
|
import net.minecraft.item.Item;
|
|
import tconstruct.library.crafting.ToolRecipe;
|
|
import tconstruct.library.tools.ToolCore;
|
|
|
|
public class BowRecipe extends ToolRecipe
|
|
{
|
|
|
|
public BowRecipe(Item head, Item handle, ToolCore tool)
|
|
{
|
|
super(head, handle, tool);
|
|
}
|
|
|
|
public BowRecipe(Item head, Item handle, Item accessory, ToolCore tool)
|
|
{
|
|
super(head, handle, accessory, tool);
|
|
}
|
|
|
|
public BowRecipe(Item head, Item handle, Item accessory, Item extra, ToolCore tool)
|
|
{
|
|
super(head, handle, accessory, extra, tool);
|
|
}
|
|
|
|
@Override
|
|
public boolean validHead (Item input)
|
|
{
|
|
for (Item part : headList)
|
|
{
|
|
if (part == input)
|
|
return true;
|
|
if (toolRod != null && part == toolRod && (input == Items.stick || input == Items.bone))
|
|
return true;
|
|
}
|
|
return false;
|
|
}
|
|
}
|