aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common/items
diff options
context:
space:
mode:
authorNotAPenguin <michiel.vandeginste@gmail.com>2024-09-02 23:17:17 +0200
committerGitHub <noreply@github.com>2024-09-02 23:17:17 +0200
commit1b820de08a05070909a267e17f033fcf58ac8710 (patch)
tree02831a025986a06b20f87e5bcc69d1e0c639a342 /src/main/java/gregtech/common/items
parentafd3fd92b6a6ab9ab0d0dc3214e6bc8ff7a86c9b (diff)
downloadGT5-Unofficial-1b820de08a05070909a267e17f033fcf58ac8710.tar.gz
GT5-Unofficial-1b820de08a05070909a267e17f033fcf58ac8710.tar.bz2
GT5-Unofficial-1b820de08a05070909a267e17f033fcf58ac8710.zip
The Great Renaming (#3014)
* move kekztech to a single root dir * move detrav to a single root dir * move gtnh-lanthanides to a single root dir * move tectech and delete some gross reflection in gt++ * remove more reflection inside gt5u * delete more reflection in gt++ * fix imports * move bartworks and bwcrossmod * fix proxies * move galactigreg and ggfab * move gtneioreplugin * try to fix gt++ bee loader * apply the rename rules to BW * apply rename rules to bwcrossmod * apply rename rules to detrav scanner mod * apply rename rules to galacticgreg * apply rename rules to ggfab * apply rename rules to goodgenerator * apply rename rules to gtnh-lanthanides * apply rename rules to gt++ * apply rename rules to kekztech * apply rename rules to kubatech * apply rename rules to tectech * apply rename rules to gt apply the rename rules to gt * fix tt import * fix mui hopefully * fix coremod except intergalactic * rename assline recipe class * fix a class name i stumbled on * rename StructureUtility to GTStructureUtility to prevent conflict with structurelib * temporary rename of GTTooltipDataCache to old name * fix gt client/server proxy names
Diffstat (limited to 'src/main/java/gregtech/common/items')
-rw-r--r--src/main/java/gregtech/common/items/CombType.java4
-rw-r--r--src/main/java/gregtech/common/items/DropType.java4
-rw-r--r--src/main/java/gregtech/common/items/GT_MetaGenerated_Tool_01.java746
-rw-r--r--src/main/java/gregtech/common/items/IDMetaItem01.java (renamed from src/main/java/gregtech/common/items/ID_MetaItem_01.java)4
-rw-r--r--src/main/java/gregtech/common/items/IDMetaItem02.java (renamed from src/main/java/gregtech/common/items/ID_MetaItem_02.java)4
-rw-r--r--src/main/java/gregtech/common/items/IDMetaItem03.java (renamed from src/main/java/gregtech/common/items/ID_MetaItem_03.java)4
-rw-r--r--src/main/java/gregtech/common/items/IDMetaTool01.java (renamed from src/main/java/gregtech/common/items/ID_MetaTool_01.java)4
-rw-r--r--src/main/java/gregtech/common/items/ItemAdvancedSensorCard.java (renamed from src/main/java/gregtech/common/items/GT_AdvancedSensorCard_Item.java)12
-rw-r--r--src/main/java/gregtech/common/items/ItemComb.java324
-rw-r--r--src/main/java/gregtech/common/items/ItemDepletedCell.java (renamed from src/main/java/gregtech/common/items/GT_DepletetCell_Item.java)6
-rw-r--r--src/main/java/gregtech/common/items/ItemDrop.java46
-rw-r--r--src/main/java/gregtech/common/items/ItemFluidDisplay.java (renamed from src/main/java/gregtech/common/items/GT_FluidDisplayItem.java)26
-rw-r--r--src/main/java/gregtech/common/items/ItemIntegratedCircuit.java (renamed from src/main/java/gregtech/common/items/GT_IntegratedCircuit_Item.java)113
-rw-r--r--src/main/java/gregtech/common/items/ItemNeutronReflector.java (renamed from src/main/java/gregtech/common/items/GT_NeutronReflector_Item.java)6
-rw-r--r--src/main/java/gregtech/common/items/ItemPropolis.java34
-rw-r--r--src/main/java/gregtech/common/items/ItemSensorCard.java (renamed from src/main/java/gregtech/common/items/GT_SensorCard_Item.java)10
-rw-r--r--src/main/java/gregtech/common/items/ItemTierDrone.java (renamed from src/main/java/gregtech/common/items/GT_TierDrone.java)6
-rw-r--r--src/main/java/gregtech/common/items/ItemVolumetricFlask.java (renamed from src/main/java/gregtech/common/items/GT_VolumetricFlask.java)24
-rw-r--r--src/main/java/gregtech/common/items/ItemWirelessHeadphones.java (renamed from src/main/java/gregtech/common/items/GT_WirelessHeadphones.java)24
-rw-r--r--src/main/java/gregtech/common/items/MetaGeneratedItem01.java (renamed from src/main/java/gregtech/common/items/GT_MetaGenerated_Item_01.java)3539
-rw-r--r--src/main/java/gregtech/common/items/MetaGeneratedItem02.java (renamed from src/main/java/gregtech/common/items/GT_MetaGenerated_Item_02.java)1892
-rw-r--r--src/main/java/gregtech/common/items/MetaGeneratedItem03.java (renamed from src/main/java/gregtech/common/items/GT_MetaGenerated_Item_03.java)572
-rw-r--r--src/main/java/gregtech/common/items/MetaGeneratedItem98.java (renamed from src/main/java/gregtech/common/items/GT_MetaGenerated_Item_98.java)34
-rw-r--r--src/main/java/gregtech/common/items/MetaGeneratedItem99.java (renamed from src/main/java/gregtech/common/items/GT_MetaGenerated_Item_99.java)36
-rw-r--r--src/main/java/gregtech/common/items/MetaGeneratedTool01.java738
-rw-r--r--src/main/java/gregtech/common/items/PollenType.java4
-rw-r--r--src/main/java/gregtech/common/items/PropolisType.java4
-rw-r--r--src/main/java/gregtech/common/items/behaviors/BehaviourCoverTool.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Cover_Tool.java)60
-rw-r--r--src/main/java/gregtech/common/items/behaviors/BehaviourCrowbar.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Crowbar.java)22
-rw-r--r--src/main/java/gregtech/common/items/behaviors/BehaviourDataOrb.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_DataOrb.java)12
-rw-r--r--src/main/java/gregtech/common/items/behaviors/BehaviourDataStick.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_DataStick.java)26
-rw-r--r--src/main/java/gregtech/common/items/behaviors/BehaviourHoe.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Hoe.java)26
-rw-r--r--src/main/java/gregtech/common/items/behaviors/BehaviourLighter.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Lighter.java)51
-rw-r--r--src/main/java/gregtech/common/items/behaviors/BehaviourNone.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_None.java)30
-rw-r--r--src/main/java/gregtech/common/items/behaviors/BehaviourPlungerEssentia.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Plunger_Essentia.java)24
-rw-r--r--src/main/java/gregtech/common/items/behaviors/BehaviourPlungerFluid.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Plunger_Fluid.java)28
-rw-r--r--src/main/java/gregtech/common/items/behaviors/BehaviourPlungerItem.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Plunger_Item.java)24
-rw-r--r--src/main/java/gregtech/common/items/behaviors/BehaviourPrintedPages.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_PrintedPages.java)12
-rw-r--r--src/main/java/gregtech/common/items/behaviors/BehaviourProspecting.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Prospecting.java)95
-rw-r--r--src/main/java/gregtech/common/items/behaviors/BehaviourScanner.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Scanner.java)22
-rw-r--r--src/main/java/gregtech/common/items/behaviors/BehaviourScoop.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Scoop.java)19
-rw-r--r--src/main/java/gregtech/common/items/behaviors/BehaviourScrewdriver.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Screwdriver.java)20
-rw-r--r--src/main/java/gregtech/common/items/behaviors/BehaviourSense.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Sense.java)18
-rw-r--r--src/main/java/gregtech/common/items/behaviors/BehaviourSensorKit.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_SensorKit.java)16
-rw-r--r--src/main/java/gregtech/common/items/behaviors/BehaviourSoftHammer.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_SoftHammer.java)56
-rw-r--r--src/main/java/gregtech/common/items/behaviors/BehaviourSonictron.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Sonictron.java)22
-rw-r--r--src/main/java/gregtech/common/items/behaviors/BehaviourSprayColor.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Spray_Color.java)34
-rw-r--r--src/main/java/gregtech/common/items/behaviors/BehaviourSprayColorRemover.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Spray_Color_Remover.java)8
-rw-r--r--src/main/java/gregtech/common/items/behaviors/BehaviourSwitchMetadata.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Switch_Metadata.java)32
-rw-r--r--src/main/java/gregtech/common/items/behaviors/BehaviourSwitchMode.java53
-rw-r--r--src/main/java/gregtech/common/items/behaviors/BehaviourWrench.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_Wrench.java)34
-rw-r--r--src/main/java/gregtech/common/items/behaviors/BehaviourWrittenBook.java (renamed from src/main/java/gregtech/common/items/behaviors/Behaviour_WrittenBook.java)20
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Switch_Mode.java53
53 files changed, 4499 insertions, 4538 deletions
diff --git a/src/main/java/gregtech/common/items/CombType.java b/src/main/java/gregtech/common/items/CombType.java
index 84ca2fa493..0a659f0684 100644
--- a/src/main/java/gregtech/common/items/CombType.java
+++ b/src/main/java/gregtech/common/items/CombType.java
@@ -5,7 +5,7 @@ import java.util.Arrays;
import org.apache.commons.lang3.text.WordUtils;
import gregtech.api.enums.Materials;
-import gregtech.api.util.GT_LanguageManager;
+import gregtech.api.util.GTLanguageManager;
public enum CombType {
@@ -243,7 +243,7 @@ public enum CombType {
this.chance = chance;
this.showInList = show;
this.color = new int[] { color1, color2 };
- this.localizedName = GT_LanguageManager
+ this.localizedName = GTLanguageManager
.addStringLocalization("comb." + pName, WordUtils.capitalize(pName.replaceAll("_", " ")) + " Comb");
}
diff --git a/src/main/java/gregtech/common/items/DropType.java b/src/main/java/gregtech/common/items/DropType.java
index 1f9523a5b7..00525a0da6 100644
--- a/src/main/java/gregtech/common/items/DropType.java
+++ b/src/main/java/gregtech/common/items/DropType.java
@@ -3,7 +3,7 @@ package gregtech.common.items;
import org.apache.commons.lang3.text.WordUtils;
import gregtech.api.enums.Materials;
-import gregtech.api.util.GT_LanguageManager;
+import gregtech.api.util.GTLanguageManager;
public enum DropType {
@@ -36,7 +36,7 @@ public enum DropType {
public String getName() {
- return GT_LanguageManager.addStringLocalization("drop." + this.name, WordUtils.capitalize(this.name) + " Drop");
+ return GTLanguageManager.addStringLocalization("drop." + this.name, WordUtils.capitalize(this.name) + " Drop");
}
public int[] getColours() {
diff --git a/src/main/java/gregtech/common/items/GT_MetaGenerated_Tool_01.java b/src/main/java/gregtech/common/items/GT_MetaGenerated_Tool_01.java
deleted file mode 100644
index f8777dcf58..0000000000
--- a/src/main/java/gregtech/common/items/GT_MetaGenerated_Tool_01.java
+++ /dev/null
@@ -1,746 +0,0 @@
-package gregtech.common.items;
-
-import static gregtech.common.items.ID_MetaTool_01.AXE;
-import static gregtech.common.items.ID_MetaTool_01.BRANCHCUTTER;
-import static gregtech.common.items.ID_MetaTool_01.BUTCHERYKNIFE;
-import static gregtech.common.items.ID_MetaTool_01.BUZZSAW_HV;
-import static gregtech.common.items.ID_MetaTool_01.BUZZSAW_LV;
-import static gregtech.common.items.ID_MetaTool_01.BUZZSAW_MV;
-import static gregtech.common.items.ID_MetaTool_01.CHAINSAW_HV;
-import static gregtech.common.items.ID_MetaTool_01.CHAINSAW_LV;
-import static gregtech.common.items.ID_MetaTool_01.CHAINSAW_MV;
-import static gregtech.common.items.ID_MetaTool_01.CROWBAR;
-import static gregtech.common.items.ID_MetaTool_01.DRILL_HV;
-import static gregtech.common.items.ID_MetaTool_01.DRILL_LV;
-import static gregtech.common.items.ID_MetaTool_01.DRILL_MV;
-import static gregtech.common.items.ID_MetaTool_01.FILE;
-import static gregtech.common.items.ID_MetaTool_01.HARDHAMMER;
-import static gregtech.common.items.ID_MetaTool_01.HOE;
-import static gregtech.common.items.ID_MetaTool_01.JACKHAMMER;
-import static gregtech.common.items.ID_MetaTool_01.KNIFE;
-import static gregtech.common.items.ID_MetaTool_01.MORTAR;
-import static gregtech.common.items.ID_MetaTool_01.PICKAXE;
-import static gregtech.common.items.ID_MetaTool_01.PLOW;
-import static gregtech.common.items.ID_MetaTool_01.PLUNGER;
-import static gregtech.common.items.ID_MetaTool_01.POCKET_BRANCHCUTTER;
-import static gregtech.common.items.ID_MetaTool_01.POCKET_FILE;
-import static gregtech.common.items.ID_MetaTool_01.POCKET_KNIFE;
-import static gregtech.common.items.ID_MetaTool_01.POCKET_MULTITOOL;
-import static gregtech.common.items.ID_MetaTool_01.POCKET_SAW;
-import static gregtech.common.items.ID_MetaTool_01.POCKET_SCREWDRIVER;
-import static gregtech.common.items.ID_MetaTool_01.POCKET_WIRECUTTER;
-import static gregtech.common.items.ID_MetaTool_01.ROLLING_PIN;
-import static gregtech.common.items.ID_MetaTool_01.SAW;
-import static gregtech.common.items.ID_MetaTool_01.SCOOP;
-import static gregtech.common.items.ID_MetaTool_01.SCREWDRIVER;
-import static gregtech.common.items.ID_MetaTool_01.SCREWDRIVER_HV;
-import static gregtech.common.items.ID_MetaTool_01.SCREWDRIVER_LV;
-import static gregtech.common.items.ID_MetaTool_01.SCREWDRIVER_MV;
-import static gregtech.common.items.ID_MetaTool_01.SENSE;
-import static gregtech.common.items.ID_MetaTool_01.SHOVEL;
-import static gregtech.common.items.ID_MetaTool_01.SOFTMALLET;
-import static gregtech.common.items.ID_MetaTool_01.SOLDERING_IRON_HV;
-import static gregtech.common.items.ID_MetaTool_01.SOLDERING_IRON_LV;
-import static gregtech.common.items.ID_MetaTool_01.SOLDERING_IRON_MV;
-import static gregtech.common.items.ID_MetaTool_01.SWORD;
-import static gregtech.common.items.ID_MetaTool_01.TURBINE;
-import static gregtech.common.items.ID_MetaTool_01.TURBINE_HUGE;
-import static gregtech.common.items.ID_MetaTool_01.TURBINE_LARGE;
-import static gregtech.common.items.ID_MetaTool_01.TURBINE_SMALL;
-import static gregtech.common.items.ID_MetaTool_01.UNIVERSALSPADE;
-import static gregtech.common.items.ID_MetaTool_01.WIRECUTTER;
-import static gregtech.common.items.ID_MetaTool_01.WRENCH;
-import static gregtech.common.items.ID_MetaTool_01.WRENCH_HV;
-import static gregtech.common.items.ID_MetaTool_01.WRENCH_LV;
-import static gregtech.common.items.ID_MetaTool_01.WRENCH_MV;
-
-import net.minecraft.init.Blocks;
-import net.minecraft.init.Items;
-import net.minecraft.item.ItemStack;
-
-import gregtech.api.GregTech_API;
-import gregtech.api.enums.Materials;
-import gregtech.api.enums.OrePrefixes;
-import gregtech.api.enums.TC_Aspects;
-import gregtech.api.enums.ToolDictNames;
-import gregtech.api.items.GT_MetaGenerated_Tool;
-import gregtech.api.util.GT_ModHandler;
-import gregtech.api.util.GT_OreDictUnificator;
-import gregtech.common.tools.GT_Tool_Axe;
-import gregtech.common.tools.GT_Tool_BranchCutter;
-import gregtech.common.tools.GT_Tool_ButcheryKnife;
-import gregtech.common.tools.GT_Tool_BuzzSaw;
-import gregtech.common.tools.GT_Tool_Chainsaw_HV;
-import gregtech.common.tools.GT_Tool_Chainsaw_LV;
-import gregtech.common.tools.GT_Tool_Chainsaw_MV;
-import gregtech.common.tools.GT_Tool_Crowbar;
-import gregtech.common.tools.GT_Tool_Drill_HV;
-import gregtech.common.tools.GT_Tool_Drill_LV;
-import gregtech.common.tools.GT_Tool_Drill_MV;
-import gregtech.common.tools.GT_Tool_File;
-import gregtech.common.tools.GT_Tool_HardHammer;
-import gregtech.common.tools.GT_Tool_Hoe;
-import gregtech.common.tools.GT_Tool_JackHammer;
-import gregtech.common.tools.GT_Tool_Knife;
-import gregtech.common.tools.GT_Tool_Mortar;
-import gregtech.common.tools.GT_Tool_Pickaxe;
-import gregtech.common.tools.GT_Tool_Plow;
-import gregtech.common.tools.GT_Tool_Plunger;
-import gregtech.common.tools.GT_Tool_RollingPin;
-import gregtech.common.tools.GT_Tool_Saw;
-import gregtech.common.tools.GT_Tool_Scoop;
-import gregtech.common.tools.GT_Tool_Screwdriver;
-import gregtech.common.tools.GT_Tool_Screwdriver_LV;
-import gregtech.common.tools.GT_Tool_Sense;
-import gregtech.common.tools.GT_Tool_Shovel;
-import gregtech.common.tools.GT_Tool_SoftHammer;
-import gregtech.common.tools.GT_Tool_Soldering_Iron;
-import gregtech.common.tools.GT_Tool_Sword;
-import gregtech.common.tools.GT_Tool_Turbine_Huge;
-import gregtech.common.tools.GT_Tool_Turbine_Large;
-import gregtech.common.tools.GT_Tool_Turbine_Normal;
-import gregtech.common.tools.GT_Tool_Turbine_Small;
-import gregtech.common.tools.GT_Tool_UniversalSpade;
-import gregtech.common.tools.GT_Tool_WireCutter;
-import gregtech.common.tools.GT_Tool_Wrench;
-import gregtech.common.tools.GT_Tool_Wrench_HV;
-import gregtech.common.tools.GT_Tool_Wrench_LV;
-import gregtech.common.tools.GT_Tool_Wrench_MV;
-import gregtech.common.tools.pocket.GT_Tool_Pocket_BranchCutter;
-import gregtech.common.tools.pocket.GT_Tool_Pocket_File;
-import gregtech.common.tools.pocket.GT_Tool_Pocket_Knife;
-import gregtech.common.tools.pocket.GT_Tool_Pocket_Multitool;
-import gregtech.common.tools.pocket.GT_Tool_Pocket_Saw;
-import gregtech.common.tools.pocket.GT_Tool_Pocket_Screwdriver;
-import gregtech.common.tools.pocket.GT_Tool_Pocket_WireCutter;
-
-public class GT_MetaGenerated_Tool_01 extends GT_MetaGenerated_Tool {
-
- public static GT_MetaGenerated_Tool_01 INSTANCE;
-
- public GT_MetaGenerated_Tool_01() {
- super("metatool.01");
- INSTANCE = this;
- addTool(
- SWORD.ID,
- "Sword",
- "",
- new GT_Tool_Sword(),
- ToolDictNames.craftingToolSword,
- ToolDictNames.craftingToolBlade,
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 4L));
- addTool(
- PICKAXE.ID,
- "Pickaxe",
- "",
- new GT_Tool_Pickaxe(),
- ToolDictNames.craftingToolPickaxe,
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 4L));
- addTool(
- SHOVEL.ID,
- "Shovel",
- "",
- new GT_Tool_Shovel(),
- ToolDictNames.craftingToolShovel,
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 4L));
- addTool(
- AXE.ID,
- "Axe",
- "",
- new GT_Tool_Axe(),
- ToolDictNames.craftingToolAxe,
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 2L));
- addTool(
- HOE.ID,
- "Hoe",
- "",
- new GT_Tool_Hoe(),
- ToolDictNames.craftingToolHoe,
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 4L));
- addTool(
- SAW.ID,
- "Saw",
- "Can also harvest Ice",
- new GT_Tool_Saw(),
- ToolDictNames.craftingToolSaw,
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 2L));
- GregTech_API.registerTool(
- addTool(
- HARDHAMMER.ID,
- "Hammer",
- "Crushes Ores instead of harvesting them",
- new GT_Tool_HardHammer(),
- ToolDictNames.craftingToolHardHammer,
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L)),
- GregTech_API.sHardHammerList);
- GregTech_API.registerTool(
- addTool(
- SOFTMALLET.ID,
- "Soft Mallet",
- "",
- new GT_Tool_SoftHammer(),
- ToolDictNames.craftingToolSoftHammer,
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.LIMUS, 4L)),
- GregTech_API.sSoftHammerList);
- GregTech_API.registerTool(
- addTool(
- WRENCH.ID,
- "Wrench",
- "Hold Leftclick to dismantle Machines",
- new GT_Tool_Wrench(),
- ToolDictNames.craftingToolWrench,
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L)),
- GregTech_API.sWrenchList);
- addTool(
- FILE.ID,
- "File",
- "",
- new GT_Tool_File(),
- ToolDictNames.craftingToolFile,
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L));
- GregTech_API.registerTool(
- addTool(
- CROWBAR.ID,
- "Crowbar",
- "Dismounts Covers and Rotates Rails",
- new GT_Tool_Crowbar(),
- ToolDictNames.craftingToolCrowbar,
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 2L)),
- GregTech_API.sCrowbarList);
- GregTech_API.registerTool(
- addTool(
- SCREWDRIVER.ID,
- "Screwdriver",
- "Adjusts Covers and Machines",
- new GT_Tool_Screwdriver(),
- ToolDictNames.craftingToolScrewdriver,
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L)),
- GregTech_API.sScrewdriverList);
- addTool(
- MORTAR.ID,
- "Mortar",
- "",
- new GT_Tool_Mortar(),
- ToolDictNames.craftingToolMortar,
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PERDITIO, 2L));
- GregTech_API.registerTool(
- addTool(
- WIRECUTTER.ID,
- "Wire Cutter",
- "",
- new GT_Tool_WireCutter(),
- ToolDictNames.craftingToolWireCutter,
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L)),
- GregTech_API.sWireCutterList);
- addTool(
- SCOOP.ID,
- "Scoop",
- "",
- new GT_Tool_Scoop(),
- ToolDictNames.craftingToolScoop,
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.BESTIA, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PANNUS, 2L));
- addTool(
- BRANCHCUTTER.ID,
- "Branch Cutter",
- "",
- new GT_Tool_BranchCutter(),
- ToolDictNames.craftingToolBranchCutter,
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 2L));
- GregTech_API.registerTool(
- addTool(
- UNIVERSALSPADE.ID,
- "Universal Spade",
- "",
- new GT_Tool_UniversalSpade(),
- ToolDictNames.craftingToolBlade,
- ToolDictNames.craftingToolShovel,
- ToolDictNames.craftingToolCrowbar,
- ToolDictNames.craftingToolSaw,
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METO, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 1L)),
- GregTech_API.sCrowbarList);
- addTool(
- KNIFE.ID,
- "Knife",
- "",
- new GT_Tool_Knife(),
- ToolDictNames.craftingToolBlade,
- ToolDictNames.craftingToolKnife,
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.CORPUS, 2L));
- addTool(
- BUTCHERYKNIFE.ID,
- "Butchery Knife",
- "Has a slow Attack Rate",
- new GT_Tool_ButcheryKnife(),
- ToolDictNames.craftingToolBlade,
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.CORPUS, 4L));
-
- addTool(
- SENSE.ID,
- "Sense",
- "Because a Scythe doesn't make Sense",
- new GT_Tool_Sense(),
- ToolDictNames.craftingToolBlade,
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MORTUUS, 2L));
- addTool(
- PLOW.ID,
- "Plow",
- "Used to get rid of Snow",
- new GT_Tool_Plow(),
- ToolDictNames.craftingToolPlow,
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 2L));
- addTool(
- PLUNGER.ID,
- "Plunger",
- "",
- new GT_Tool_Plunger(),
- ToolDictNames.craftingToolPlu