Search in sources :

Example 1 with WrenchItemStat

use of gregtech.api.items.toolitem.WrenchItemStat in project GregTech by GregTechCE.

the class MetaTool method registerSubItems.

@Override
public void registerSubItems() {
    SWORD = addItem(0, "tool.sword").setToolStats(new ToolSword()).setFullRepairCost(2).addOreDict(ToolDictNames.craftingToolSword);
    PICKAXE = addItem(1, "tool.pickaxe").setToolStats(new ToolPickaxe()).setFullRepairCost(3).addOreDict(ToolDictNames.craftingToolPickaxe);
    SHOVEL = addItem(2, "tool.shovel").setToolStats(new ToolShovel()).setFullRepairCost(1).addOreDict(ToolDictNames.craftingToolShovel);
    AXE = addItem(3, "tool.axe").setToolStats(new ToolAxe()).setFullRepairCost(3).addOreDict(ToolDictNames.craftingToolAxe);
    HOE = addItem(4, "tool.hoe").setToolStats(new ToolHoe()).setFullRepairCost(2).addOreDict(ToolDictNames.craftingToolHoe);
    SAW = addItem(5, "tool.saw").setToolStats(new ToolSaw()).setFullRepairCost(2).addOreDict(ToolDictNames.craftingToolSaw);
    HARD_HAMMER = addItem(6, "tool.hard_hammer").setToolStats(new ToolHardHammer()).setFullRepairCost(6).addOreDict(ToolDictNames.craftingToolHardHammer);
    SOFT_HAMMER = addItem(7, "tool.soft_hammer").setToolStats(new ToolSoftHammer()).setFullRepairCost(6).addOreDict(ToolDictNames.craftingToolSoftHammer).addComponents(new SoftMalletItemStat());
    WRENCH = addItem(8, "tool.wrench").setToolStats(new ToolWrench()).setFullRepairCost(6).addOreDict(ToolDictNames.craftingToolWrench).addComponents(new WrenchItemStat());
    FILE = addItem(9, "tool.file").setToolStats(new ToolFile()).setFullRepairCost(2).addOreDict(ToolDictNames.craftingToolFile);
    CROWBAR = addItem(10, "tool.crowbar").setToolStats(new ToolCrowbar()).setFullRepairCost(1.5).addOreDict(ToolDictNames.craftingToolCrowbar);
    SCREWDRIVER = addItem(11, "tool.screwdriver").setToolStats(new ToolScrewdriver()).setFullRepairCost(1).addOreDict(ToolDictNames.craftingToolScrewdriver).addComponents(new ScrewdriverItemStat());
    MORTAR = addItem(12, "tool.mortar").setToolStats(new ToolMortar()).addOreDict(ToolDictNames.craftingToolMortar);
    WIRE_CUTTER = addItem(13, "tool.wire_cutter").setToolStats(new ToolWireCutter()).setFullRepairCost(4.125).addOreDict(ToolDictNames.craftingToolWireCutter);
    SCOOP = addItem(14, "tool.scoop").setToolStats(new ToolScoop()).setFullRepairCost(3).addOreDict(ToolDictNames.craftingToolScoop);
    BRANCH_CUTTER = addItem(15, "tool.branch_cutter").setToolStats(new ToolBranchCutter()).setFullRepairCost(5.125).addOreDict(ToolDictNames.craftingToolBranchCutter);
    UNIVERSAL_SPADE = addItem(16, "tool.universal_spade").setToolStats(new ToolUniversalSpade()).setFullRepairCost(5).addOreDict(ToolDictNames.craftingToolBlade, ToolDictNames.craftingToolShovel, ToolDictNames.craftingToolCrowbar, ToolDictNames.craftingToolSaw);
    KNIFE = addItem(17, "tool.knife").setToolStats(new ToolKnife()).setFullRepairCost(1.5).addOreDict(ToolDictNames.craftingToolBlade, ToolDictNames.craftingToolKnife);
    BUTCHERY_KNIFE = addItem(18, "tool.butchery_knife").setToolStats(new ToolButcheryKnife()).setFullRepairCost(4.5).addOreDict(ToolDictNames.craftingToolBlade);
    SENSE = addItem(19, "tool.sense").setToolStats(new ToolSense()).setFullRepairCost(3).addOreDict(ToolDictNames.craftingToolBlade);
    DRILL_LV = addItem(23, "tool.drill.lv").setToolStats(new ToolDrillLV()).setFullRepairCost(4).addOreDict(ToolDictNames.craftingToolMiningDrill).addComponents(ElectricStats.createElectricItem(100000L, 1L));
    DRILL_MV = addItem(24, "tool.drill.mv").setToolStats(new ToolDrillMV()).setFullRepairCost(4).addOreDict(ToolDictNames.craftingToolMiningDrill).addComponents(ElectricStats.createElectricItem(400000L, 2L));
    DRILL_HV = addItem(25, "tool.drill.hv").setToolStats(new ToolDrillHV()).setFullRepairCost(4).addOreDict(ToolDictNames.craftingToolMiningDrill).addComponents(ElectricStats.createElectricItem(1600000L, 3L));
    CHAINSAW_LV = addItem(26, "tool.chainsaw.lv").setToolStats(new ToolChainsawLV()).setFullRepairCost(4).addOreDict(ToolDictNames.craftingToolSaw).addComponents(ElectricStats.createElectricItem(100000L, 1L));
    CHAINSAW_MV = addItem(27, "tool.chainsaw.mv").setToolStats(new ToolChainsawMV()).setFullRepairCost(4).addOreDict(ToolDictNames.craftingToolSaw).addComponents(ElectricStats.createElectricItem(400000L, 2L));
    CHAINSAW_HV = addItem(28, "tool.chainsaw.hv").setToolStats(new ToolChainsawHV()).setFullRepairCost(4).addOreDict(ToolDictNames.craftingToolSaw).addComponents(ElectricStats.createElectricItem(1600000L, 3L));
    WRENCH_LV = addItem(29, "tool.wrench.lv").setToolStats(new ToolWrenchLV()).setFullRepairCost(4).addOreDict(ToolDictNames.craftingToolWrench).addComponents(new WrenchItemStat()).addComponents(ElectricStats.createElectricItem(100000L, 1L));
    WRENCH_MV = addItem(30, "tool.wrench.mv").setToolStats(new ToolWrenchMV()).setFullRepairCost(4).addOreDict(ToolDictNames.craftingToolWrench).addComponents(new WrenchItemStat()).addComponents(ElectricStats.createElectricItem(400000L, 2L));
    WRENCH_HV = addItem(31, "tool.wrench.hv").setToolStats(new ToolWrenchHV()).setFullRepairCost(4).addOreDict(ToolDictNames.craftingToolWrench).addComponents(new WrenchItemStat()).addComponents(ElectricStats.createElectricItem(1600000L, 3L));
    SCREWDRIVER_LV = addItem(34, "tool.screwdriver.lv").setToolStats(new ToolScrewdriverLV()).setFullRepairCost(1).addOreDict(ToolDictNames.craftingToolScrewdriver).addComponents(new ScrewdriverItemStat()).addComponents(ElectricStats.createElectricItem(100000L, 1L));
    JACKHAMMER = addItem(32, "tool.jackhammer").setToolStats(new ToolJackHammer()).setFullRepairCost(5).addOreDict(ToolDictNames.craftingToolJackHammer).addComponents(ElectricStats.createElectricItem(1600000L, GTValues.HV));
    BUZZSAW = addItem(33, "tool.buzzsaw").setToolStats(new ToolBuzzSaw()).setFullRepairCost(4).addOreDict(ToolDictNames.craftingToolSaw).addComponents(ElectricStats.createElectricItem(100000L, 1L));
    PLUNGER = addItem(37, "tool.plunger").setToolStats(new ToolPlunger()).addOreDict(ToolDictNames.craftingToolPlunger);
}
Also used : ScrewdriverItemStat(gregtech.api.items.toolitem.ScrewdriverItemStat) SoftMalletItemStat(gregtech.api.items.toolitem.SoftMalletItemStat) WrenchItemStat(gregtech.api.items.toolitem.WrenchItemStat)

Aggregations

ScrewdriverItemStat (gregtech.api.items.toolitem.ScrewdriverItemStat)1 SoftMalletItemStat (gregtech.api.items.toolitem.SoftMalletItemStat)1 WrenchItemStat (gregtech.api.items.toolitem.WrenchItemStat)1