aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common/items
diff options
context:
space:
mode:
authorJason Mitchell <mitchej@gmail.com>2023-01-30 10:56:42 -0800
committerJason Mitchell <mitchej@gmail.com>2023-01-30 10:56:42 -0800
commit0d9aab72aa570f13dc3e32e0d32b3f3a95f95e0a (patch)
tree1e2c649f3a6ce3f6b2babd0098a5f4819e9cd0b6 /src/main/java/gregtech/common/items
parentf8cc82edeb9810c45cba762d733a2c909a302faa (diff)
downloadGT5-Unofficial-0d9aab72aa570f13dc3e32e0d32b3f3a95f95e0a.tar.gz
GT5-Unofficial-0d9aab72aa570f13dc3e32e0d32b3f3a95f95e0a.tar.bz2
GT5-Unofficial-0d9aab72aa570f13dc3e32e0d32b3f3a95f95e0a.zip
[ci skip] spotlessApply with the new settings
Diffstat (limited to 'src/main/java/gregtech/common/items')
-rw-r--r--src/main/java/gregtech/common/items/CombType.java39
-rw-r--r--src/main/java/gregtech/common/items/DropType.java18
-rw-r--r--src/main/java/gregtech/common/items/GT_DepletetCell_Item.java22
-rw-r--r--src/main/java/gregtech/common/items/GT_FluidDisplayItem.java58
-rw-r--r--src/main/java/gregtech/common/items/GT_IntegratedCircuit_Item.java269
-rw-r--r--src/main/java/gregtech/common/items/GT_MetaGenerated_Item_01.java6526
-rw-r--r--src/main/java/gregtech/common/items/GT_MetaGenerated_Item_02.java4319
-rw-r--r--src/main/java/gregtech/common/items/GT_MetaGenerated_Item_03.java1434
-rw-r--r--src/main/java/gregtech/common/items/GT_MetaGenerated_Item_98.java76
-rw-r--r--src/main/java/gregtech/common/items/GT_MetaGenerated_Item_99.java42
-rw-r--r--src/main/java/gregtech/common/items/GT_MetaGenerated_Tool_01.java243
-rw-r--r--src/main/java/gregtech/common/items/GT_NeutronReflector_Item.java15
-rw-r--r--src/main/java/gregtech/common/items/GT_SensorCard_Item.java21
-rw-r--r--src/main/java/gregtech/common/items/GT_VolumetricFlask.java113
-rw-r--r--src/main/java/gregtech/common/items/ItemComb.java1390
-rw-r--r--src/main/java/gregtech/common/items/ItemDrop.java33
-rw-r--r--src/main/java/gregtech/common/items/ItemPollen.java11
-rw-r--r--src/main/java/gregtech/common/items/ItemPropolis.java38
-rw-r--r--src/main/java/gregtech/common/items/PollenType.java8
-rw-r--r--src/main/java/gregtech/common/items/PropolisType.java7
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Arrow.java65
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Arrow_Potion.java40
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Cover_Tool.java94
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Crowbar.java24
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_DataOrb.java7
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_DataStick.java7
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Hoe.java36
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Lighter.java63
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_None.java62
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Plunger_Essentia.java45
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Plunger_Fluid.java47
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Plunger_Item.java52
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_PrintedPages.java7
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Prospecting.java75
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Scanner.java31
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Scoop.java42
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Screwdriver.java24
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Sense.java29
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_SensorKit.java30
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_SoftHammer.java65
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Sonictron.java34
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Spray_Color.java40
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Switch_Metadata.java25
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_Wrench.java67
-rw-r--r--src/main/java/gregtech/common/items/behaviors/Behaviour_WrittenBook.java25
45 files changed, 7601 insertions, 8117 deletions
diff --git a/src/main/java/gregtech/common/items/CombType.java b/src/main/java/gregtech/common/items/CombType.java
index b010cba824..ff08fde695 100644
--- a/src/main/java/gregtech/common/items/CombType.java
+++ b/src/main/java/gregtech/common/items/CombType.java
@@ -1,10 +1,12 @@
package gregtech.common.items;
+import java.util.Arrays;
+
import gregtech.api.enums.Materials;
import gregtech.api.util.GT_LanguageManager;
-import java.util.Arrays;
public enum CombType {
+
// Organic Line
LIGNIE(0, "lignite", true, Materials.Lignite, 100, 0x58300B, 0x906237, ItemComb.Voltage.LV),
COAL(1, "coal", true, Materials.Coal, 100, 0x525252, 0x666666, ItemComb.Voltage.LV),
@@ -26,8 +28,8 @@ public enum CombType {
CONDUCTIVEIRON(13, "conductiveiron", true, Materials.ConductiveIron, 80, 0x817671, 0xCEADA3, ItemComb.Voltage.MV),
VIBRANTALLOY(14, "vibrantalloy", true, Materials.VibrantAlloy, 50, 0x86A12D, 0xC4F2AE, ItemComb.Voltage.HV),
ENERGETICALLOY(15, "energeticalloy", true, Materials.EnergeticAlloy, 70, 0xFF9933, 0xFFAD5C, ItemComb.Voltage.HV),
- ELECTRICALSTEEL(
- 16, "electricalsteel", true, Materials.ElectricalSteel, 90, 0x787878, 0xD8D8D8, ItemComb.Voltage.LV),
+ ELECTRICALSTEEL(16, "electricalsteel", true, Materials.ElectricalSteel, 90, 0x787878, 0xD8D8D8,
+ ItemComb.Voltage.LV),
DARKSTEEL(17, "darksteel", true, Materials.DarkSteel, 80, 0x252525, 0x443B44, ItemComb.Voltage.MV),
PULSATINGIRON(18, "pulsatingiron", true, Materials.PulsatingIron, 80, 0x006600, 0x6DD284, ItemComb.Voltage.HV),
STAINLESSSTEEL(19, "stainlesssteel", true, Materials.StainlessSteel, 75, 0x778899, 0xC8C8DC, ItemComb.Voltage.HV),
@@ -124,8 +126,8 @@ public enum CombType {
MYTRYL(96, "mytryl", true, Materials.Mytryl, 65, 0xDAA520, 0xF26404, ItemComb.Voltage.IV),
QUANTIUM(97, "quantium", true, Materials.Quantium, 50, 0x00FF00, 0x00D10B, ItemComb.Voltage.IV),
ORIHARUKON(98, "oriharukon", true, Materials.Oriharukon, 50, 0x228B22, 0x677D68, ItemComb.Voltage.IV),
- MYSTERIOUSCRYSTAL(
- 99, "mysteriouscrystal", true, Materials.MysteriousCrystal, 45, 0x3CB371, 0x16856C, ItemComb.Voltage.LuV),
+ MYSTERIOUSCRYSTAL(99, "mysteriouscrystal", true, Materials.MysteriousCrystal, 45, 0x3CB371, 0x16856C,
+ ItemComb.Voltage.LuV),
BLACKPLUTONIUM(100, "blackplutonium", true, Materials.Quantium, 25, 0x000000, 0x323232, ItemComb.Voltage.LuV),
TRINIUM(101, "trinium", true, Materials.Trinium, 25, 0xB0E0E6, 0xC8C8D2, ItemComb.Voltage.ZPM),
@@ -224,19 +226,13 @@ public enum CombType {
this.material = material;
this.chance = chance;
this.showInList = show;
- this.color = new int[] {color1, color2};
+ this.color = new int[] { color1, color2 };
this.localizedName = GT_LanguageManager.addStringLocalization(
- "comb." + this.name, this.name.substring(0, 1).toUpperCase() + this.name.substring(1) + " Comb");
+ "comb." + this.name,
+ this.name.substring(0, 1).toUpperCase() + this.name.substring(1) + " Comb");
}
- CombType(
- int id,
- String pName,
- boolean show,
- Materials material,
- int chance,
- int color1,
- int color2,
+ CombType(int id, String pName, boolean show, Materials material, int chance, int color1, int color2,
ItemComb.Voltage voltage) {
if (id < 0 && !"INVALIDCOMB".equals(pName)) throw new IllegalArgumentException();
this.id = id;
@@ -245,9 +241,10 @@ public enum CombType {
this.material = material;
this.chance = chance;
this.showInList = show;
- this.color = new int[] {color1, color2};
+ this.color = new int[] { color1, color2 };
this.localizedName = GT_LanguageManager.addStringLocalization(
- "comb." + this.name, this.name.substring(0, 1).toUpperCase() + this.name.substring(1) + " Comb");
+ "comb." + this.name,
+ this.name.substring(0, 1).toUpperCase() + this.name.substring(1) + " Comb");
}
public void setHidden() {
@@ -260,7 +257,7 @@ public enum CombType {
}
public int[] getColours() {
- return color == null || color.length != 2 ? new int[] {0, 0} : color;
+ return color == null || color.length != 2 ? new int[] { 0, 0 } : color;
}
public int getId() {
@@ -272,13 +269,11 @@ public enum CombType {
}
private static final class Companion {
+
private static final CombType[] VALUES;
static {
- int biggestId = Arrays.stream(CombType.values())
- .mapToInt(CombType::getId)
- .max()
- .getAsInt();
+ int biggestId = Arrays.stream(CombType.values()).mapToInt(CombType::getId).max().getAsInt();
VALUES = new CombType[biggestId + 1];
Arrays.fill(VALUES, _NULL);
for (CombType type : CombType.values()) {
diff --git a/src/main/java/gregtech/common/items/DropType.java b/src/main/java/gregtech/common/items/DropType.java
index 6bc8eadcf7..3195e9ecbd 100644
--- a/src/main/java/gregtech/common/items/DropType.java
+++ b/src/main/java/gregtech/common/items/DropType.java
@@ -4,6 +4,7 @@ import gregtech.api.enums.Materials;
import gregtech.api.util.GT_LanguageManager;
public enum DropType {
+
OIL("oil", true),
MUTAGEN("small mutagen catalyst", true),
COOLANT("coolant", true),
@@ -14,17 +15,9 @@ public enum DropType {
LAPIS("lapis coolant", true),
ENDERGOO("ender goo", true);
- private static int[][] colours = new int[][] {
- {0x19191B, 0x303032},
- {0xffc100, 0x00ff11},
- {0x144F5A, 0x2494A2},
- {0xC11F1F, 0xEBB9B9},
- {0x872836, 0xB8132C},
- {0xD02001, 0x9C0018},
- {0x003366, 0x0066BB},
- {0x1727b1, 0x008ce3},
- {0xA005E7, 0x161616},
- };
+ private static int[][] colours = new int[][] { { 0x19191B, 0x303032 }, { 0xffc100, 0x00ff11 },
+ { 0x144F5A, 0x2494A2 }, { 0xC11F1F, 0xEBB9B9 }, { 0x872836, 0xB8132C }, { 0xD02001, 0x9C0018 },
+ { 0x003366, 0x0066BB }, { 0x1727b1, 0x008ce3 }, { 0xA005E7, 0x161616 }, };
public boolean showInList;
public Materials material;
public int chance;
@@ -42,7 +35,8 @@ public enum DropType {
public String getName() {
return GT_LanguageManager.addStringLocalization(
- "drop." + this.name, this.name.substring(0, 1).toUpperCase() + this.name.substring(1) + " Drop");
+ "drop." + this.name,
+ this.name.substring(0, 1).toUpperCase() + this.name.substring(1) + " Drop");
}
public int[] getColours() {
diff --git a/src/main/java/gregtech/common/items/GT_DepletetCell_Item.java b/src/main/java/gregtech/common/items/GT_DepletetCell_Item.java
index 7a4df4f1a3..a7505f8953 100644
--- a/src/main/java/gregtech/common/items/GT_DepletetCell_Item.java
+++ b/src/main/java/gregtech/common/items/GT_DepletetCell_Item.java
@@ -1,8 +1,9 @@
package gregtech.common.items;
+import net.minecraft.item.ItemStack;
+
import gregtech.api.items.GT_RadioactiveCellIC_Item;
import ic2.api.reactor.IReactor;
-import net.minecraft.item.ItemStack;
public class GT_DepletetCell_Item extends GT_RadioactiveCellIC_Item {
@@ -11,19 +12,12 @@ public class GT_DepletetCell_Item extends GT_RadioactiveCellIC_Item {
}
@Override
- public void processChamber(
- IReactor paramIReactor, ItemStack paramItemStack, int paramInt1, int paramInt2, boolean paramBoolean) {}
+ public void processChamber(IReactor paramIReactor, ItemStack paramItemStack, int paramInt1, int paramInt2,
+ boolean paramBoolean) {}
@Override
- public boolean acceptUraniumPulse(
- IReactor paramIReactor,
- ItemStack paramItemStack1,
- ItemStack paramItemStack2,
- int paramInt1,
- int paramInt2,
- int paramInt3,
- int paramInt4,
- boolean paramBoolean) {
+ public boolean acceptUraniumPulse(IReactor paramIReactor, ItemStack paramItemStack1, ItemStack paramItemStack2,
+ int paramInt1, int paramInt2, int paramInt3, int paramInt4, boolean paramBoolean) {
return false;
}
@@ -43,8 +37,8 @@ public class GT_DepletetCell_Item extends GT_RadioactiveCellIC_Item {
}
@Override
- public int alterHeat(
- IReactor paramIReactor, ItemStack paramItemStack, int paramInt1, int paramInt2, int paramInt3) {
+ public int alterHeat(IReactor paramIReactor, ItemStack paramItemStack, int paramInt1, int paramInt2,
+ int paramInt3) {
return 0;
}
diff --git a/src/main/java/gregtech/common/items/GT_FluidDisplayItem.java b/src/main/java/gregtech/common/items/GT_FluidDisplayItem.java
index 373147a738..624e326268 100644
--- a/src/main/java/gregtech/common/items/GT_FluidDisplayItem.java
+++ b/src/main/java/gregtech/common/items/GT_FluidDisplayItem.java
@@ -1,17 +1,11 @@
package gregtech.common.items;
-import cpw.mods.fml.relauncher.Side;
-import cpw.mods.fml.relauncher.SideOnly;
-import gregtech.api.enums.GT_Values;
-import gregtech.api.enums.ItemList;
-import gregtech.api.enums.Materials;
-import gregtech.api.items.GT_Generic_Item;
-import gregtech.api.util.GT_Utility;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Objects;
import java.util.stream.Stream;
+
import net.minecraft.client.Minecraft;
import net.minecraft.client.renderer.texture.IIconRegister;
import net.minecraft.creativetab.CreativeTabs;
@@ -26,7 +20,15 @@ import net.minecraftforge.fluids.FluidRegistry;
import net.minecraftforge.fluids.FluidStack;
import net.minecraftforge.oredict.OreDictionary;
-@SuppressWarnings({"rawtypes", "unchecked"})
+import cpw.mods.fml.relauncher.Side;
+import cpw.mods.fml.relauncher.SideOnly;
+import gregtech.api.enums.GT_Values;
+import gregtech.api.enums.ItemList;
+import gregtech.api.enums.Materials;
+import gregtech.api.items.GT_Generic_Item;
+import gregtech.api.util.GT_Utility;
+
+@SuppressWarnings({ "rawtypes", "unchecked" })
public class GT_FluidDisplayItem extends GT_Generic_Item {
private static final Map<Fluid, String> sFluidTooltips = new HashMap<>();
@@ -39,8 +41,8 @@ public class GT_FluidDisplayItem extends GT_Generic_Item {
@Override
protected void addAdditionalToolTips(List<String> aList, ItemStack aStack, EntityPlayer aPlayer) {
if (FluidRegistry.getFluid(aStack.getItemDamage()) != null) {
- String tChemicalFormula =
- getChemicalFormula(new FluidStack(FluidRegistry.getFluid(aStack.getItemDamage()), 1));
+ String tChemicalFormula = getChemicalFormula(
+ new FluidStack(FluidRegistry.getFluid(aStack.getItemDamage()), 1));
if (!tChemicalFormula.isEmpty())
aList.add(EnumChatFormatting.YELLOW + tChemicalFormula + EnumChatFormatting.RESET);
}
@@ -54,14 +56,21 @@ public class GT_FluidDisplayItem extends GT_Generic_Item {
if (aNBT != null) {
long tToolTipAmount = aNBT.getLong("mFluidDisplayAmount");
if (tToolTipAmount > 0L) {
- aList.add(EnumChatFormatting.BLUE + "Amount: " + GT_Utility.formatNumbers(tToolTipAmount) + " L"
- + EnumChatFormatting.GRAY);
+ aList.add(
+ EnumChatFormatting.BLUE + "Amount: "
+ + GT_Utility.formatNumbers(tToolTipAmount)
+ + " L"
+ + EnumChatFormatting.GRAY);
}
- aList.add(EnumChatFormatting.RED + "Temperature: "
- + GT_Utility.formatNumbers(aNBT.getLong("mFluidDisplayHeat")) + " K" + EnumChatFormatting.GRAY);
- aList.add(EnumChatFormatting.GREEN
- + String.format(transItem("018", "State: %s"), aNBT.getBoolean("mFluidState") ? "Gas" : "Liquid")
- + EnumChatFormatting.GRAY);
+ aList.add(
+ EnumChatFormatting.RED + "Temperature: "
+ + GT_Utility.formatNumbers(aNBT.getLong("mFluidDisplayHeat"))
+ + " K"
+ + EnumChatFormatting.GRAY);
+ aList.add(
+ EnumChatFormatting.GREEN + String
+ .format(transItem("018", "State: %s"), aNBT.getBoolean("mFluidState") ? "Gas" : "Liquid")
+ + EnumChatFormatting.GRAY);
}
}
@@ -71,12 +80,8 @@ public class GT_FluidDisplayItem extends GT_Generic_Item {
@Override
public IIcon getIconFromDamage(int aMetaData) {
- return Stream.of(FluidRegistry.getFluid(aMetaData), FluidRegistry.WATER)
- .filter(Objects::nonNull)
- .map(Fluid::getStillIcon)
- .filter(Objects::nonNull)
- .findFirst()
- .orElseThrow(IllegalStateException::new);
+ return Stream.of(FluidRegistry.getFluid(aMetaData), FluidRegistry.WATER).filter(Objects::nonNull)
+ .map(Fluid::getStillIcon).filter(Objects::nonNull).findFirst().orElseThrow(IllegalStateException::new);
}
@Override
@@ -125,8 +130,7 @@ public class GT_FluidDisplayItem extends GT_Generic_Item {
// tooltip
List tTooltip = tContainer.getTooltip(null, true);
for (Object tInfo : tTooltip) {
- if (!((String) tInfo).contains(" ")
- && !((String) tInfo).contains(":")
+ if (!((String) tInfo).contains(" ") && !((String) tInfo).contains(":")
&& tTooltip.indexOf(tInfo) != 0) {
return (String) tInfo;
}
@@ -164,8 +168,8 @@ public class GT_FluidDisplayItem extends GT_Generic_Item {
for (int tOreDict : OreDictionary.getOreIDs(tItemStack)) {
String tOreDictName = OreDictionary.getOreName(tOreDict);
if (tOreDictName.startsWith("cell")) {
- return Materials.getRealMaterial(
- tOreDictName.replace("cell", "").replace("Molten", "").replace("Plasma", ""));
+ return Materials
+ .getRealMaterial(tOreDictName.replace("cell", "").replace("Molten", "").replace("Plasma", ""));
}
}
return Materials._NULL;
diff --git a/src/main/java/gregtech/common/items/GT_IntegratedCircuit_Item.java b/src/main/java/gregtech/common/items/GT_IntegratedCircuit_Item.java
index a5842bb9c1..3fa06018f0 100644
--- a/src/main/java/gregtech/common/items/GT_IntegratedCircuit_Item.java
+++ b/src/main/java/gregtech/common/items/GT_IntegratedCircuit_Item.java
@@ -3,29 +3,12 @@ package gregtech.common.items;
import static gregtech.GT_Mod.GT_FML_LOGGER;
import static gregtech.api.enums.GT_Values.RES_PATH_ITEM;
-import com.gtnewhorizons.modularui.api.UIInfos;
-import cpw.mods.fml.relauncher.Side;
-import cpw.mods.fml.relauncher.SideOnly;
-import gregtech.api.GregTech_API;
-import gregtech.api.enums.GT_Values;
-import gregtech.api.enums.ItemList;
-import gregtech.api.enums.Materials;
-import gregtech.api.enums.OrePrefixes;
-import gregtech.api.interfaces.INetworkUpdatableItem;
-import gregtech.api.items.GT_Generic_Item;
-import gregtech.api.net.GT_Packet_UpdateItem;
-import gregtech.api.objects.XSTR;
-import gregtech.api.util.GT_Config;
-import gregtech.api.util.GT_LanguageManager;
-import gregtech.api.util.GT_Log;
-import gregtech.api.util.GT_ModHandler;
-import gregtech.api.util.GT_Utility;
-import gregtech.common.gui.modularui.uifactory.SelectItemUIFactory;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import java.util.function.BiFunction;
import java.util.function.Predicate;
+
import net.minecraft.client.renderer.texture.IIconRegister;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.entity.player.EntityPlayer;
@@ -40,9 +23,31 @@ import net.minecraft.util.StatCollector;
import net.minecraft.world.World;
import net.minecraftforge.common.util.Constants;
import net.minecraftforge.common.util.FakePlayer;
+
import org.apache.commons.lang3.tuple.Pair;
+import com.gtnewhorizons.modularui.api.UIInfos;
+
+import cpw.mods.fml.relauncher.Side;
+import cpw.mods.fml.relauncher.SideOnly;
+import gregtech.api.GregTech_API;
+import gregtech.api.enums.GT_Values;
+import gregtech.api.enums.ItemList;
+import gregtech.api.enums.Materials;
+import gregtech.api.enums.OrePrefixes;
+import gregtech.api.interfaces.INetworkUpdatableItem;
+import gregtech.api.items.GT_Generic_Item;
+import gregtech.api.net.GT_Packet_UpdateItem;
+import gregtech.api.objects.XSTR;
+import gregtech.api.util.GT_Config;
+import gregtech.api.util.GT_LanguageManager;
+import gregtech.api.util.GT_Log;
+import gregtech.api.util.GT_ModHandler;
+import gregtech.api.util.GT_Utility;
+import gregtech.common.gui.modularui.uifactory.SelectItemUIFactory;
+
public class GT_IntegratedCircuit_Item extends GT_Generic_Item implements INetworkUpdatableItem {
+
private static final String aTextEmptyRow = " ";
private static final List<ItemStack> ALL_VARIANTS = new ArrayList<>();
protected IIcon[] mIconDamage = new IIcon[25];
@@ -64,81 +69,105 @@ public class GT_IntegratedCircuit_Item extends GT_Generic_Item implements INetwo
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Circuit_Integrated.getWithDamage(1L, 0L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {OrePrefixes.circuit.get(Materials.Basic)});
+ new Object[] { OrePrefixes.circuit.get(Materials.Basic) });
long bits = GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE;
- GT_ModHandler.addCraftingRecipe(ItemList.Circuit_Integrated.getWithDamage(1L, 1L), bits, new Object[] {
- "d ", " P ", aTextEmptyRow, 'P', ItemList.Circuit_Integrated.getWildcard(1L)
- });
- GT_ModHandler.addCraftingRecipe(ItemList.Circuit_Integrated.getWithDamage(1L, 2L), bits, new Object[] {
- " d ", " P ", aTextEmptyRow, 'P', ItemList.Circuit_Integrated.getWildcard(1L)
- });
- GT_ModHandler.addCraftingRecipe(ItemList.Circuit_Integrated.getWithDamage(1L, 3L), bits, new Object[] {
- " d", " P ", aTextEmptyRow, 'P', ItemList.Circuit_Integrated.getWildcard(1L)
- });
- GT_ModHandler.addCraftingRecipe(ItemList.Circuit_Integrated.getWithDamage(1L, 4L), bits, new Object[] {
- aTextEmptyRow, " Pd", aTextEmptyRow, 'P', ItemList.Circuit_Integrated.getWildcard(1L)
- });
- GT_ModHandler.addCraftingRecipe(ItemList.Circuit_Integrated.getWithDamage(1L, 5L), bits, new Object[] {
- aTextEmptyRow, " P ", " d", 'P', ItemList.Circuit_Integrated.getWildcard(1L)
- });
- GT_ModHandler.addCraftingRecipe(ItemList.Circuit_Integrated.getWithDamage(1L, 6L), bits, new Object[] {
- aTextEmptyRow, " P ", " d ", 'P', ItemList.Circuit_Integrated.getWildcard(1L)
- });
- GT_ModHandler.addCraftingRecipe(ItemList.Circuit_Integrated.getWithDamage(1L, 7L), bits, new Object[] {
- aTextEmptyRow, " P ", "d ", 'P', ItemList.Circuit_Integrated.getWildcard(1L)
- });
- GT_ModHandler.addCraftingRecipe(ItemList.Circuit_Integrated.getWithDamage(1L, 8L), bits, new Object[] {
- aTextEmptyRow, "dP ", aTextEmptyRow, 'P', ItemList.Circuit_Integrated.getWildcard(1L)
- });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Circuit_Integrated.getWithDamage(1L, 1L),
+ bits,
+ new Object[] { "d ", " P ", aTextEmptyRow, 'P', ItemList.Circuit_Integrated.getWildcard(1L) });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Circuit_Integrated.getWithDamage(1L, 2L),
+ bits,
+ new Object[] { " d ", " P ", aTextEmptyRow, 'P', ItemList.Circuit_Integrated.getWildcard(1L) });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Circuit_Integrated.getWithDamage(1L, 3L),
+ bits,
+ new Object[] { " d", " P ", aTextEmptyRow, 'P', ItemList.Circuit_Integrated.getWildcard(1L) });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Circuit_Integrated.getWithDamage(1L, 4L),
+ bits,
+ new Object[] { aTextEmptyRow, " Pd", aTextEmptyRow, 'P', ItemList.Circuit_Integrated.getWildcard(1L) });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Circuit_Integrated.getWithDamage(1L, 5L),
+ bits,
+ new Object[] { aTextEmptyRow, " P ", " d", 'P', ItemList.Circuit_Integrated.getWildcard(1L) });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Circuit_Integrated.getWithDamage(1L, 6L),
+ bits,
+ new Object[] { aTextEmptyRow, " P ", " d ", 'P', ItemList.Circuit_Integrated.getWildcard(1L) });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Circuit_Integrated.getWithDamage(1L, 7L),
+ bits,
+ new Object[] { aTextEmptyRow, " P ", "d ", 'P', ItemList.Circuit_Integrated.getWildcard(1L) });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Circuit_Integrated.getWithDamage(1L, 8L),
+ bits,
+ new Object[] { aTextEmptyRow, "dP ", aTextEmptyRow, 'P', ItemList.Circuit_Integrated.getWildcard(1L) });
- GT_ModHandler.addCraftingRecipe(ItemList.Circuit_Integrated.getWithDamage(1L, 9L), bits, new Object[] {
- "P d", aTextEmptyRow, aTextEmptyRow, 'P', ItemList.Circuit_Integrated.getWildcard(1L)
- });
- GT_ModHandler.addCraftingRecipe(ItemList.Circuit_Integrated.getWithDamage(1L, 10L), bits, new Object[] {
- "P ", " d", aTextEmptyRow, 'P', ItemList.Circuit_Integrated.getWildcard(1L)
- });
- GT_ModHandler.addCraftingRecipe(ItemList.Circuit_Integrated.getWithDamage(1L, 11L), bits, new Object[] {
- "P ", aTextEmptyRow, " d", 'P', ItemList.Circuit_Integrated.getWildcard(1L)
- });
- GT_ModHandler.addCraftingRecipe(ItemList.Circuit_Integrated.getWithDamage(1L, 12L), bits, new Object[] {
- "P ", aTextEmptyRow, " d ", 'P', ItemList.Circuit_Integrated.getWildcard(1L)
- });
- GT_ModHandler.addCraftingRecipe(ItemList.Circuit_Integrated.getWithDamage(1L, 13L), bits, new Object[] {
- " P", aTextEmptyRow, " d", 'P', ItemList.Circuit_Integrated.getWildcard(1L)
- });
- GT_ModHandler.addCraftingRecipe(ItemList.Circuit_Integrated.getWithDamage(1L, 14L), bits, new Object[] {
- " P", aTextEmptyRow, " d ", 'P', ItemList.Circuit_Integrated.getWildcard(1L)
- });
- GT_ModHandler.addCraftingRecipe(ItemList.Circuit_Integrated.getWithDamage(1L, 15L), bits, new Object[] {
- " P", aTextEmptyRow, "d ", 'P', ItemList.Circuit_Integrated.getWildcard(1L)
- });
- GT_ModHandler.addCraftingRecipe(ItemList.Circuit_Integrated.getWithDamage(1L, 16L), bits, new Object[] {
- " P", "d ", aTextEmptyRow, 'P', ItemList.Circuit_Integrated.getWildcard(1L)
- });
- GT_ModHandler.addCraftingRecipe(ItemList.Circuit_Integrated.getWithDamage(1L, 17L), bits, new Object[] {
- aTextEmptyRow, aTextEmptyRow, "d P", 'P', ItemList.Circuit_Integrated.getWildcard(1L)
- });
- GT_ModHandler.addCraftingRecipe(ItemList.Circuit_Integrated.getWithDamage(1L, 18L), bits, new Object[] {
- aTextEmptyRow, "d ", " P", 'P', ItemList.Circuit_Integrated.getWildcard(1L)
- });
- GT_ModHandler.addCraftingRecipe(ItemList.Circuit_Integrated.getWithDamage(1L, 19L), bits, new Object[] {
- "d ", aTextEmptyRow, " P", 'P', ItemList.Circuit_Integrated.getWildcard(1L)
- });
- GT_ModHandler.addCraftingRecipe(ItemList.Circuit_Integrated.getWithDamage(1L, 20L), bits, new Object[] {
- " d ", aTextEmptyRow, " P", 'P', ItemList.Circuit_Integrated.getWildcard(1L)
- });
- GT_ModHandler.addCraftingRecipe(ItemList.Circuit_Integrated.getWithDamage(1L, 21L), bits, new Object[] {
- "d ", aTextEmptyRow, "P ", 'P', ItemList.Circuit_Integrated.getWildcard(1L)
- });
- GT_ModHandler.addCraftingRecipe(ItemList.Circuit_Integrated.getWithDamage(1L, 22L), bits, new Object[] {
- " d ", aTextEmptyRow, "P ", 'P', ItemList.Circuit_Integrated.getWildcard(1L)
- });
- GT_ModHandler.addCraftingRecipe(ItemList.Circuit_Integrated.getWithDamage(1L, 23L), bits, new Object[] {
- " d", aTextEmptyRow, "P ", 'P', ItemList.Circuit_Integrated.getWildcard(1L)
- });
- GT_ModHandler.addCraftingRecipe(ItemList.Circuit_Integrated.getWithDamage(1L, 24L), bits, new Object[] {
- aTextEmptyRow, " d", "P ", 'P', ItemList.Circuit_Integrated.getWildcard(1L)
- });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Circuit_Integrated.getWithDamage(1L, 9L),
+ bits,
+ new Object[] { "P d", aTextEmptyRow, aTextEmptyRow, 'P', ItemList.Circuit_Integrated.getWildcard(1L) });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Circuit_Integrated.getWithDamage(1L, 10L),
+ bits,
+ new Object[] { "P ", " d", aTextEmptyRow, 'P', ItemList.Circuit_Integrated.getWildcard(1L) });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Circuit_Integrated.getWithDamage(1L, 11L),
+ bits,
+ new Object[] { "P ", aTextEmptyRow, " d", 'P', ItemList.Circuit_Integrated.getWildcard(1L) });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Circuit_Integrated.getWithDamage(1L, 12L),
+ bits,
+ new Object[] { "P ", aTextEmptyRow, " d ", 'P', ItemList.Circuit_Integrated.getWildcard(1L) });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Circuit_Integrated.getWithDamage(1L, 13L),
+ bits,
+ new Object[] { " P", aTextEmptyRow, " d", 'P', ItemList.Circuit_Integrated.getWildcard(1L) });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Circuit_Integrated.getWithDamage(1L, 14L),
+ bits,
+ new Object[] { " P", aTextEmptyRow, " d ", 'P', ItemList.Circuit_Integrated.getWildcard(1L) });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Circuit_Integrated.getWithDamage(1L, 15L),
+ bits,
+ new Object[] { " P", aTextEmptyRow, "d ", 'P', ItemList.Circuit_Integrated.getWildcard(1L) });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Circuit_Integrated.getWithDamage(1L, 16L),
+ bits,
+ new Object[] { " P", "d ", aTextEmptyRow, 'P', ItemList.Circuit_Integrated.getWildcard(1L) });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Circuit_Integrated.getWithDamage(1L, 17L),
+ bits,
+ new Object[] { aTextEmptyRow, aTextEmptyRow, "d P", 'P', ItemList.Circuit_Integrated.getWildcard(1L) });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Circuit_Integrated.getWithDamage(1L, 18L),
+ bits,
+ new Object[] { aTextEmptyRow, "d ", " P", 'P', ItemList.Circuit_Integrated.getWildcard(1L) });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Circuit_Integrated.getWithDamage(1L, 19L),
+ bits,
+ new Object[] { "d ", aTextEmptyRow, " P", 'P', ItemList.Circuit_Integrated.getWildcard(1L) });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Circuit_Integrated.getWithDamage(1L, 20L),
+ bits,
+ new Object[] { " d ", aTextEmptyRow, " P", 'P', ItemList.Circuit_Integrated.getWildcard(1L) });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Circuit_Integrated.getWithDamage(1L, 21L),
+ bits,
+ new Object[] { "d ", aTextEmptyRow, "P ", 'P', ItemList.Circuit_Integrated.getWildcard(1L) });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Circuit_Integrated.getWithDamage(1L, 22L),
+ bits,
+ new Object[] { " d ", aTextEmptyRow, "P ", 'P', ItemList.Circuit_Integrated.getWildcard(1L) });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Circuit_Integrated.getWithDamage(1L, 23L),
+ bits,
+ new Object[] { " d", aTextEmptyRow, "P ", 'P', ItemList.Circuit_Integrated.getWildcard(1L) });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.Circuit_Integrated.getWithDamage(1L, 24L),
+ bits,
+ new Object[] { aTextEmptyRow, " d", "P ", 'P', ItemList.Circuit_Integrated.getWildcard(1L) });
}
private static String getModeString(int aMetaData) {
@@ -164,25 +193,18 @@ public class GT_IntegratedCircuit_Item extends GT_Generic_Item implements INetwo
@Override
public void addAdditionalToolTips(List<String> aList, ItemStack aStack, EntityPlayer aPlayer) {
super.addAdditionalToolTips(aList, aStack, aPlayer);
- aList.add(GT_LanguageManager.addStringLocalization(
- new StringBuilder()
- .append(getUnlocalizedName())
- .append(".configuration")
- .toString(),
- "Configuration: ")
- + getConfigurationString(getDamage(aStack)));
- aList.add(GT_LanguageManager.addStringLocalization(
- new StringBuilder()
- .append(getUnlocalizedName())
- .append(".tooltip.0")
- .toString(),
- "Right click to reconfigure"));
- aList.add(GT_LanguageManager.addStringLocalization(
- new StringBuilder()
- .append(getUnlocalizedName())
- .append(".tooltip.1")
- .toString(),
- "Needs a screwdriver or circuit programming tool"));
+ aList.add(
+ GT_LanguageManager.addStringLocalization(
+ new StringBuilder().append(getUnlocalizedName()).append(".configuration").toString(),
+ "Configuration: ") + getConfigurationString(getDamage(aStack)));
+ aList.add(
+ GT_LanguageManager.addStringLocalization(
+ new StringBuilder().append(getUnlocalizedName()).append(".tooltip.0").toString(),
+ "Right click to reconfigure"));
+ aList.add(
+ GT_LanguageManager.addStringLocalization(
+ new StringBuilder().append(getUnlocalizedName()).append(".tooltip.1").toString(),
+ "Needs a screwdriver or circuit programming tool"));
}
@Override
@@ -201,8 +223,8 @@ public class GT_IntegratedCircuit_Item extends GT_Generic_Item implements INetwo
public void registerIcons(IIconRegister aIconRegister) {
super.registerIcons(aIconRegister);
for (int i = 0; i < mIconDamage.length; i++) {
- mIconDamage[i] = aIconRegister.registerIcon(
- RES_PATH_ITEM + (GT_Config.troll ? "troll" : getUnlocalizedName() + "/" + i));
+ mIconDamage[i] = aIconRegister
+ .registerIcon(RES_PATH_ITEM + (GT_Config.troll ? "troll" : getUnlocalizedName() + "/" + i));
}
if (GregTech_API.sPostloadFinished) {
GT_Log.out.println("GT_Mod: Starting Item Icon Load Phase");
@@ -259,13 +281,15 @@ public class GT_IntegratedCircuit_Item extends GT_Generic_Item implements INetwo
count = Integer.parseInt(
StatCollector.translateToLocal("GT5U.item.programmed_circuit.no_screwdriver.count"));
} catch (NumberFormatException e) {
- player.addChatComponentMessage(new ChatComponentText(
- "Error in translation GT5U.item.programmed_circuit.no_screwdriver.count: "
- + e.getMessage()));
+ player.addChatComponentMessage(
+ new ChatComponentText(
+ "Error in translation GT5U.item.programmed_circuit.no_screwdriver.count: "
+ + e.getMessage()));
count = 1;
}
- player.addChatComponentMessage(new ChatComponentTranslation(
- "GT5U.item.programmed_circuit.no_screwdriver." + XSTR.XSTR_INSTANCE.nextInt(count)));
+ player.addChatComponentMessage(
+ new ChatComponentTranslation(
+ "GT5U.item.programmed_circuit.no_screwdriver." + XSTR.XSTR_INSTANCE.nextInt(count)));
return stack;
}
configuratorStack = player.inventory.mainInventory[configurator.getKey()];
@@ -275,14 +299,15 @@ public class GT_IntegratedCircuit_Item extends GT_Generic_Item implements INetwo
}
private void openSelectorGui(ItemStack configurator, int meta, EntityPlayer player) {
- UIInfos.openClientUI(player, buildContext -> new SelectItemUIFactory(
+ UIInfos.openClientUI(
+ player,
+ buildContext -> new SelectItemUIFactory(
StatCollector.translateToLocal("GT5U.item.programmed_circuit.select.header"),
configurator,
GT_IntegratedCircuit_Item::onConfigured,
ALL_VARIANTS,
meta,
- true)
- .createWindow(buildContext));
+ true).createWindow(buildContext));
}
private static void onConfigured(ItemStack stack) {
@@ -299,8 +324,8 @@ public class GT_IntegratedCircuit_Item extends GT_Generic_Item implements INetwo
if (!GT_Utility.isStackValid(toolStack)) continue;
- for (Map.Entry<Predicate<ItemStack>, BiFunction<ItemStack, EntityPlayerMP, ItemStack>> p :
- GregTech_API.sCircuitProgrammerList.entrySet())
+ for (Map.Entry<Predicate<ItemStack>, BiFunction<ItemStack, EntityPlayerMP, ItemStack>> p : GregTech_API.sCircuitProgrammerList
+ .entrySet())
if (p.getKey().test(toolStack)) return Pair.of(j, p.getValue());
}
return null;
diff --git a/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_01.java b/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_01.java
index e6882c4977..2abb7ff209 100644
--- a/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_01.java
+++ b/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_01.java
@@ -2,6 +2,23 @@ package gregtech.common.items;
import static gregtech.api.enums.Textures.BlockIcons.*;
+import java.util.Collection;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
+import net.minecraft.block.Block;
+import net.minecraft.enchantment.Enchantment;
+import net.minecraft.entity.item.EntityItem;
+import net.minecraft.entity.player.EntityPlayer;
+import net.minecraft.init.Blocks;
+import net.minecraft.init.Items;
+import net.minecraft.item.EnumAction;
+import net.minecraft.item.ItemStack;
+import net.minecraft.potion.Potion;
+import net.minecraft.util.MathHelper;
+import net.minecraftforge.oredict.OreDictionary;
+
import cpw.mods.fml.common.Loader;
import gregtech.api.GregTech_API;
import gregtech.api.enums.Dyes;
@@ -27,26 +44,12 @@ import gregtech.api.util.GT_Recipe;
import gregtech.api.util.GT_Utility;
import gregtech.common.covers.*;
import gregtech.common.items.behaviors.*;
-import java.util.Collection;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-import net.minecraft.block.Block;
-import net.minecraft.enchantment.Enchantment;
-import net.minecraft.entity.item.EntityItem;
-import net.minecraft.entity.player.EntityPlayer;
-import net.minecraft.init.Blocks;
-import net.minecraft.init.Items;
-import net.minecraft.item.EnumAction;
-import net.minecraft.item.ItemStack;
-import net.minecraft.potion.Potion;
-import net.minecraft.util.MathHelper;
-import net.minecraftforge.oredict.OreDictionary;
public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 {
+
public static GT_MetaGenerated_Item_01 INSTANCE;
- private final String mToolTipPurify = GT_LanguageManager.addStringLocalization(
- "metaitem.01.tooltip.purify", "Throw into Cauldron to get clean Dust");
+ private final String mToolTipPurify = GT_LanguageManager
+ .addStringLocalization("metaitem.01.tooltip.purify", "Throw into Cauldron to get clean Dust");
private static final String aTextArrow = " A";
private static final String aTextStick = " S ";
private static final String aTextFeather = "F ";
@@ -57,8 +60,7 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 {
private static final String PartNotCoverText = "Cannot be used as a Cover";
private static final String RAText = "Grabs from and inserts into specific slots";
private static final String FRText1 = "Configurable up to ";
- private static final String FRText2 =
- " L/sec (as Cover)/n Rightclick/Screwdriver-rightclick/Shift-screwdriver-rightclick/n to adjust the pump speed by 1/16/256 L/sec per click";
+ private static final String FRText2 = " L/sec (as Cover)/n Rightclick/Screwdriver-rightclick/Shift-screwdriver-rightclick/n to adjust the pump speed by 1/16/256 L/sec per click";
public GT_MetaGenerated_Item_01() {
super(
@@ -112,805 +114,560 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 {
ItemStack tStack = new ItemStack(this, 1, 17000 + Materials.Wood.mMetaItemSubID);
tStack.setStackDisplayName("The holy Planks of Sengir");
GT_Utility.ItemNBT.addEnchantment(tStack, Enchantment.smite, 10);
- GT_ModHandler.addCraftingRecipe(tStack, GT_ModHandler.RecipeBits.NOT_REMOVABLE, new Object[] {
- "XXX",
- "XDX",
- "XXX",
- 'X',
- OrePrefixes.gem.get(Materials.NetherStar),
- 'D',
- new ItemStack(Blocks.dragon_egg, 1, 32767)
- });
+ GT_ModHandler.addCraftingRecipe(
+ tStack,
+ GT_ModHandler.RecipeBits.NOT_REMOVABLE,
+ new Object[] { "XXX", "XDX", "XXX", 'X', OrePrefixes.gem.get(Materials.NetherStar), 'D',
+ new ItemStack(Blocks.dragon_egg, 1, 32767) });
ItemList.Credit_Greg_Copper.set(addItem(tLastID = 0, "Copper GT Credit", "0.125 Credits"));
- ItemList.Credit_Greg_Cupronickel.set(addItem(
- tLastID = 1, "Cupronickel GT Credit", "1 Credit", new ItemData(Materials.Cupronickel, 907200L)));
- ItemList.Credit_Greg_Silver.set(addItem(
- tLastID = 2, "Silver GT Credit", "8 Credits", new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1L)));
+ ItemList.Credit_Greg_Cupronickel.set(
+ addItem(
+ tLastID = 1,
+ "Cupronickel GT Credit",
+ "1 Credit",
+ new ItemData(Materials.Cupronickel, 907200L)));
+ ItemList.Credit_Greg_Silver.set(
+ addItem(
+ tLastID = 2,
+ "Silver GT Credit",
+ "8 Credits",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1L)));
ItemList.Credit_Greg_Gold.set(addItem(tLastID = 3, "Gold GT Credit", "64 Credits"));
ItemList.Credit_Greg_Platinum.set(addItem(tLastID = 4, "Platinum GT Credit", "512 Credits"));
ItemList.Credit_Greg_Osmium.set(addItem(tLastID = 5, "Osmium GT Credit", "4,096 Credits"));
ItemList.Credit_Greg_Naquadah.set(addItem(tLastID = 6, "Naquadah GT Credit", "32,768 Credits"));
ItemList.Credit_Greg_Neutronium.set(addItem(tLastID = 7, "Neutronium GT Credit", "262,144 Credits"));
- ItemList.Coin_Gold_Ancient.set(addItem(
- tLastID = 8,
- "Ancient Gold Coin",
- "Found in ancient Ruins",
- new ItemData(Materials.Gold, 907200L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 8L)));
- ItemList.Coin_Doge.set(addItem(
- tLastID = 9,
- "Doge Coin",
- "wow much coin how money so crypto plz mine v rich very currency wow",
- new ItemData(Materials.Brass, 907200L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1L)));
- ItemList.Coin_Chocolate.set(addItem(
- tLastID = 10,
- "Chocolate Coin",
- "Wrapped in Gold",
- new ItemData(Materials.Gold, OrePrefixes.foil.mMaterialAmount),
- new GT_FoodStat(
- 1,
- 0.1F,
- EnumAction.eat,
- GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Gold, 1L),
- true,
- false,
- false,
- Potion.moveSpeed.id,
- 200,
- 1,
- 100)));
+ ItemList.Coin_Gold_Ancient.set(
+ addItem(
+ tLastID = 8,
+ "Ancient Gold Coin",
+ "Found in ancient Ruins",
+ new ItemData(Materials.Gold, 907200L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 8L)));
+ ItemList.Coin_Doge.set(
+ addItem(
+ tLastID = 9,
+ "Doge Coin",
+ "wow much coin how money so crypto plz mine v rich very currency wow",
+ new ItemData(Materials.Brass, 907200L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1L)));
+ ItemList.Coin_Chocolate.set(
+ addItem(
+ tLastID = 10,
+ "Chocolate Coin",
+ "Wrapped in Gold",
+ new ItemData(Materials.Gold, OrePrefixes.foil.mMaterialAmount),
+ new GT_FoodStat(
+ 1,
+ 0.1F,
+ EnumAction.eat,
+ GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Gold, 1L),
+ true,
+ false,
+ false,
+ Potion.moveSpeed.id,
+ 200,
+ 1,
+ 100)));
ItemList.Credit_Copper.set(addItem(tLastID = 11, "Industrial Copper Credit", "0.125 Credits"));
- ItemList.Credit_Silver.set(addItem(
- tLastID = 13,
- "Industrial Silver Credit",
- "8 Credits",
- new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1L)));
+ ItemList.Credit_Silver.set(
+ addItem(
+ tLastID = 13,
+ "Industrial Silver Credit",
+ "8 Credits",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1L)));
ItemList.Credit_Gold.set(addItem(tLastID = 14, "Industrial Gold Credit", "64 Credits"));
ItemList.Credit_Platinum.set(addItem(tLastID = 15, "Industrial Platinum Credit", "512 Credits"));
ItemList.Credit_Osmium.set(addItem(tLastID = 16, "Industrial Osmium Credit", "4096 Credits"));
- GT_ModHandler.addShapelessCraftingRecipe(ItemList.Coin_Chocolate.get(1L), new Object[] {
- OrePrefixes.dust.get(Materials.Cocoa),
- OrePrefixes.dust.get(Materials.Milk),
- OrePrefixes.dust.get(Materials.Sugar),
- OrePrefixes.foil.get(Materials.Gold)
- });
+ GT_ModHandler.addShapelessCraftingRecipe(
+ ItemList.Coin_Chocolate.get(1L),
+ new Object[] { OrePrefixes.dust.get(Materials.Cocoa), OrePrefixes.dust.get(Materials.Milk),
+ OrePrefixes.dust.get(Materials.Sugar), OrePrefixes.foil.get(Materials.Gold) });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Credit_Copper.get(8L),
GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {ItemList.Credit_Iron});
+ new Object[] { ItemList.Credit_Iron });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Credit_Iron.get(8L),
GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {ItemList.Credit_Silver});
+ new Object[] { ItemList.Credit_Silver });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Credit_Silver.get(8L),
GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {ItemList.Credit_Gold});
+ new Object[] { ItemList.Credit_Gold });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Credit_Gold.get(8L),
GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {ItemList.Credit_Platinum});
+ new Object[] { ItemList.Credit_Platinum });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Credit_Platinum.get(8L),
GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {ItemList.Credit_Osmium});
+ new Object[] { ItemList.Credit_Osmium });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Credit_Iron.get(1L),
GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- ItemList.Credit_Copper,
- ItemList.Credit_Copper,
- ItemList.Credit_Copper,
- ItemList.Credit_Copper,
- ItemList.Credit_Copper,
- ItemList.Credit_Copper,
- ItemList.Credit_Copper,
- ItemList.Credit_Copper
- });
+ new Object[] { ItemList.Credit_Copper, ItemList.Credit_Copper, ItemList.Credit_Copper,
+ ItemList.Credit_Copper, ItemList.Credit_Copper, ItemList.Credit_Copper, ItemList.Credit_Copper,
+ ItemList.Credit_Copper });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Credit_Silver.get(1L),
GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- ItemList.Credit_Iron,
- ItemList.Credit_Iron,
- ItemList.Credit_Iron,
- ItemList.Credit_Iron,
- ItemList.Credit_Iron,
- ItemList.Credit_Iron,
- ItemList.Credit_Iron,
- ItemList.Credit_Iron
- });
+ new Object[] { ItemList.Credit_Iron, ItemList.Credit_Iron, ItemList.Credit_Iron, ItemList.Credit_Iron,
+ ItemList.Credit_Iron, ItemList.Credit_Iron, ItemList.Credit_Iron, ItemList.Credit_Iron });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Credit_Gold.get(1L),
GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- ItemList.Credit_Silver,
- ItemList.Credit_Silver,
- ItemList.Credit_Silver,
- ItemList.Credit_Silver,
- ItemList.Credit_Silver,
- ItemList.Credit_Silver,
- ItemList.Credit_Silver,
- ItemList.Credit_Silver
- });
+ new Object[] { ItemList.Credit_Silver, ItemList.Credit_Silver, ItemList.Credit_Silver,
+ ItemList.Credit_Silver, ItemList.Credit_Silver, ItemList.Credit_Silver, ItemList.Credit_Silver,
+ ItemList.Credit_Silver });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Credit_Platinum.get(1L),
GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- ItemList.Credit_Gold,
- ItemList.Credit_Gold,
- ItemList.Credit_Gold,
- ItemList.Credit_Gold,
- ItemList.Credit_Gold,
- ItemList.Credit_Gold,
- ItemList.Credit_Gold,
- ItemList.Credit_Gold
- });
+ new Object[] { ItemList.Credit_Gold, ItemList.Credit_Gold, ItemList.Credit_Gold, ItemList.Credit_Gold,
+ ItemList.Credit_Gold, ItemList.Credit_Gold, ItemList.Credit_Gold, ItemList.Credit_Gold });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Credit_Osmium.get(1L),
GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- ItemList.Credit_Platinum,
- ItemList.Credit_Platinum,
- ItemList.Credit_Platinum,
- ItemList.Credit_Platinum,
- ItemList.Credit_Platinum,
- ItemList.Credit_Platinum,
- ItemList.Credit_Platinum,
- ItemList.Credit_Platinum
- });
+ new Object[] { ItemList.Credit_Platinum, ItemList.Credit_Platinum, ItemList.Credit_Platinum,
+ ItemList.Credit_Platinum, ItemList.Credit_Platinum, ItemList.Credit_Platinum,
+ ItemList.Credit_Platinum, ItemList.Credit_Platinum });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Credit_Greg_Copper.get(8L),
GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {ItemList.Credit_Greg_Cupronickel});
+ new Object[] { ItemList.Credit_Greg_Cupronickel });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Credit_Greg_Cupronickel.get(8L),
GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {ItemList.Credit_Greg_Silver});
+ new Object[] { ItemList.Credit_Greg_Silver });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Credit_Greg_Silver.get(8L),
GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {ItemList.Credit_Greg_Gold});
+ new Object[] { ItemList.Credit_Greg_Gold });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Credit_Greg_Gold.get(8L),
GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {ItemList.Credit_Greg_Platinum});
+ new Object[] { ItemList.Credit_Greg_Platinum });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Credit_Greg_Platinum.get(8L),
GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {ItemList.Credit_Greg_Osmium});
+ new Object[] { ItemList.Credit_Greg_Osmium });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Credit_Greg_Osmium.get(8L),
GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {ItemList.Credit_Greg_Naquadah});
+ new Object[] { ItemList.Credit_Greg_Naquadah });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Credit_Greg_Naquadah.get(8L),
GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {ItemList.Credit_Greg_Neutronium});
+ new Object[] { ItemList.Credit_Greg_Neutronium });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Credit_Greg_Cupronickel.get(1L),
GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- ItemList.Credit_Greg_Copper,
- ItemList.Credit_Greg_Copper,
- ItemList.Credit_Greg_Copper,
- ItemList.Credit_Greg_Copper,
- ItemList.Credit_Greg_Copper,
- ItemList.Credit_Greg_Copper,
- ItemList.Credit_Greg_Copper,
- ItemList.Credit_Greg_Copper
- });
+ new Object[] { ItemList.Credit_Greg_Copper, ItemList.Credit_Greg_Copper, ItemList.Credit_Greg_Copper,
+ ItemList.Credit_Greg_Copper, ItemList.Credit_Greg_Copper, ItemList.Credit_Greg_Copper,
+ ItemList.Credit_Greg_Copper, ItemList.Credit_Greg_Copper });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Credit_Greg_Silver.get(1L),
GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- ItemList.Credit_Greg_Cupronickel,
- ItemList.Credit_Greg_Cupronickel,
- ItemList.Credit_Greg_Cupronickel,
- ItemList.Credit_Greg_Cupronickel,
- ItemList.Credit_Greg_Cupronickel,
- ItemList.Credit_Greg_Cupronickel,
- ItemList.Credit_Greg_Cupronickel,
- ItemList.Credit_Greg_Cupronickel
- });
+ new Object[] { ItemList.Credit_Greg_Cupronickel, ItemList.Credit_Greg_Cupronickel,
+ ItemList.Credit_Greg_Cupronickel, ItemList.Credit_Greg_Cupronickel,
+ ItemList.Credit_Greg_Cupronickel, ItemList.Credit_Greg_Cupronickel,
+ ItemList.Credit_Greg_Cupronickel, ItemList.Credit_Greg_Cupronickel });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Credit_Greg_Gold.get(1L),
GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- ItemList.Credit_Greg_Silver,
- ItemList.Credit_Greg_Silver,
- ItemList.Credit_Greg_Silver,
- ItemList.Credit_Greg_Silver,
- ItemList.Credit_Greg_Silver,
- ItemList.Credit_Greg_Silver,
- ItemList.Credit_Greg_Silver,
- ItemList.Credit_Greg_Silver
- });
+ new Object[] { ItemList.Credit_Greg_Silver, ItemList.Credit_Greg_Silver, ItemList.Credit_Greg_Silver,
+ ItemList.Credit_Greg_Silver, ItemList.Credit_Greg_Silver, ItemList.Credit_Greg_Silver,
+ ItemList.Credit_Greg_Silver, ItemList.Credit_Greg_Silver });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Credit_Greg_Platinum.get(1L),
GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- ItemList.Credit_Greg_Gold,
- ItemList.Credit_Greg_Gold,
- ItemList.Credit_Greg_Gold,
- ItemList.Credit_Greg_Gold,
- ItemList.Credit_Greg_Gold,
- ItemList.Credit_Greg_Gold,
- ItemList.Credit_Greg_Gold,
- ItemList.Credit_Greg_Gold
- });
+ new Object[] { ItemList.Credit_Greg_Gold, ItemList.Credit_Greg_Gold, ItemList.Credit_Greg_Gold,
+ ItemList.Credit_Greg_Gold, ItemList.Credit_Greg_Gold, ItemList.Credit_Greg_Gold,
+ ItemList.Credit_Greg_Gold, ItemList.Credit_Greg_Gold });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Credit_Greg_Osmium.get(1L),
GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- ItemList.Credit_Greg_Platinum,
- ItemList.Credit_Greg_Platinum,
- ItemList.Credit_Greg_Platinum,
- ItemList.Credit_Greg_Platinum,
- ItemList.Credit_Greg_Platinum,
- ItemList.Credit_Greg_Platinum,
- ItemList.Credit_Greg_Platinum,
- ItemList.Credit_Greg_Platinum
- });
+ new Object[] { ItemList.Credit_Greg_Platinum, ItemList.Credit_Greg_Platinum,
+ ItemList.Credit_Greg_Platinum, ItemList.Credit_Greg_Platinum, ItemList.Credit_Greg_Platinum,
+ ItemList.Credit_Greg_Platinum, ItemList.Credit_Greg_Platinum, ItemList.Credit_Greg_Platinum });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Credit_Greg_Naquadah.get(1L),
GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- ItemList.Credit_Greg_Osmium,
- ItemList.Credit_Greg_Osmium,
- ItemList.Credit_Greg_Osmium,
- ItemList.Credit_Greg_Osmium,
- ItemList.Credit_Greg_Osmium,
- ItemList.Credit_Greg_Osmium,
- ItemList.Credit_Greg_Osmium,
- ItemList.Credit_Greg_Osmium
- });
+ new Object[] { ItemList.Credit_Greg_Osmium, ItemList.Credit_Greg_Osmium, ItemList.Credit_Greg_Osmium,
+ ItemList.Credit_Greg_Osmium, ItemList.Credit_Greg_Osmium, ItemList.Credit_Greg_Osmium,
+ ItemList.Credit_Greg_Osmium, ItemList.Credit_Greg_Osmium });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Credit_Greg_Neutronium.get(1L),
GT_ModHandler.RecipeBits.KEEPNBT | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- ItemList.Credit_Greg_Naquadah,
- ItemList.Credit_Greg_Naquadah,
- ItemList.Credit_Greg_Naquadah,
- ItemList.Credit_Greg_Naquadah,
- ItemList.Credit_Greg_Naquadah,
- ItemList.Credit_Greg_Naquadah,
- ItemList.Credit_Greg_Naquadah,
- ItemList.Credit_Greg_Naquadah
- });
-
- ItemList.Component_Minecart_Wheels_Iron.set(addItem(
- tLastID = 100,
- "Iron Minecart Wheels",
- "To get things rolling",
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L)));
- ItemList.Component_Minecart_Wheels_Steel.set(addItem(
- tLastID = 101,
- "Steel Minecart Wheels",
- "To get things rolling",
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L)));
+ new Object[] { ItemList.Credit_Greg_Naquadah, ItemList.Credit_Greg_Naquadah,
+ ItemList.Credit_Greg_Naquadah, ItemList.Credit_Greg_Naquadah, ItemList.Credit_Greg_Naquadah,
+ ItemList.Credit_Greg_Naquadah, ItemList.Credit_Greg_Naquadah, ItemList.Credit_Greg_Naquadah });
+
+ ItemList.Component_Minecart_Wheels_Iron.set(
+ addItem(
+ tLastID = 100,
+ "Iron Minecart Wheels",
+ "To get things rolling",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L)));
+ ItemList.Component_Minecart_Wheels_Steel.set(
+ addItem(
+ tLastID = 101,
+ "Steel Minecart Wheels",
+ "To get things rolling",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L)));
GT_ModHandler.addCraftingRecipe(
ItemList.Component_Minecart_Wheels_Iron.get(1L),
- GT_ModHandler.RecipeBits.BUFFERED
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- " h ",
- "RSR",
- " w ",
- 'R',
- OrePrefixes.ring.get(Materials.AnyIron),
- 'S',
- OrePrefixes.stick.get(Materials.AnyIron)
- });
+ new Object[] { " h ", "RSR", " w ", 'R', OrePrefixes.ring.get(Materials.AnyIron), 'S',
+ OrePrefixes.stick.get(Materials.AnyIron) });
GT_ModHandler.addCraftingRecipe(
ItemList.Component_Minecart_Wheels_Steel.get(1L),
- GT_ModHandler.RecipeBits.BUFFERED
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- " h ",
- "RSR",
- " w ",
- 'R',
- OrePrefixes.ring.get(Materials.Steel),
- 'S',
- OrePrefixes.stick.get(Materials.Steel)
- });
+ new Object[] { " h ", "RSR", " w ", 'R', OrePrefixes.ring.get(Materials.Steel), 'S',
+ OrePrefixes.stick.get(Materials.Steel) });
ItemList.CompressedFireclay.set(addItem(tLastID = 110, "Compressed Fireclay", "Brick-shaped"));
ItemList.Firebrick.set(addItem(tLastID = 111, "Firebrick", "Heat resistant"));
- ItemList.Arrow_Head_Glass_Emtpy.set(addItem(
- tLastID = 200,
- "Empty Glass Arrow Head",
- "Fill with Potions before use",
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L)));
- ItemList.Arrow_Head_Glass_Poison.set(addItem(
- tLastID = 201,
- "Poison Glass Arrow Head",
- "Glass Arrow filled with Poison",
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
- ItemList.Arrow_Head_Glass_Poison_Long.set(addItem(
- tLastID = 202,
- "Poison Glass Arrow Head",
- "Glass Arrow filled with stretched Poison",
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
- ItemList.Arrow_Head_Glass_Poison_Strong.set(addItem(
- tLastID = 203,
- "Poison Glass Arrow Head",
- "Glass Arrow filled with strong Poison",
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
- ItemList.Arrow_Head_Glass_Slowness.set(addItem(
- tLastID = 204,
- "Slowness Glass Arrow Head",
- "Glass Arrow filled with Laming Brew",
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
- ItemList.Arrow_Head_Glass_Slowness_Long.set(addItem(
- tLastID = 205,
- "Slowness Glass Arrow Head",
- "Glass Arrow filled with stretched Laming Brew",
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
- ItemList.Arrow_Head_Glass_Weakness.set(addItem(
- tLastID = 206,
- "Weakness Glass Arrow Head",
- "Glass Arrow filled with Weakening Brew",
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
- ItemList.Arrow_Head_Glass_Weakness_Long.set(addItem(
- tLastID = 207,
- "Weakness Glass Arrow Head",
- "Glass Arrow filled with stretched Weakening Brew",
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
- ItemList.Arrow_Head_Glass_Holy_Water.set(addItem(
- tLastID = 208,
- "Holy Water Glass Arrow Head",
- "Glass Arrow filled with Holy Water",
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AURAM, 1L)));
-
- ItemList.Arrow_Wooden_Glass_Emtpy.set(addItem(
- tLastID = 225,
- "Regular Glass Vial Arrow",
- "Empty Glass Arrow",
- new Behaviour_Arrow_Potion(1.0F, 6.0F),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L)));
- ItemList.Arrow_Wooden_Glass_Poison.set(addItem(
- tLastID = 226,
- "Regular Poison Arrow",
- "Glass Arrow filled with Poison",
- new Behaviour_Arrow_Potion(1.0F, 6.0F, Potion.poison.id, 450, 0, 100),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
- ItemList.Arrow_Wooden_Glass_Poison_Long.set(addItem(
- tLastID = 227,
- "Regular Poison Arrow",
- "Glass Arrow filled with stretched Poison",
- new Behaviour_Arrow_Potion(1.0F, 6.0F, Potion.poison.id, 900, 0, 100),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
- ItemList.Arrow_Wooden_Glass_Poison_Strong.set(addItem(
- tLastID = 228,
- "Regular Poison Arrow",
- "Glass Arrow filled with strong Poison",
- new Behaviour_Arrow_Potion(1.0F, 6.0F, Potion.poison.id, 450, 1, 100),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
- ItemList.Arrow_Wooden_Glass_Slowness.set(addItem(
- tLastID = 229,
- "Regular Slowness Arrow",
- "Glass Arrow filled with Laming Brew",
- new Behaviour_Arrow_Potion(1.0F, 6.0F, Potion.moveSlowdown.id, 900, 0, 100),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
- ItemList.Arrow_Wooden_Glass_Slowness_Long.set(addItem(
- tLastID = 230,
- "Regular Slowness Arrow",
- "Glass Arrow filled with stretched Laming Brew",
- new Behaviour_Arrow_Potion(1.0F, 6.0F, Potion.moveSlowdown.id, 1800, 0, 100),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
- ItemList.Arrow_Wooden_Glass_Weakness.set(addItem(
- tLastID = 231,
- "Regular Weakness Arrow",
- "Glass Arrow filled with Weakening Brew",
- new Behaviour_Arrow_Potion(1.0F, 6.0F, Potion.weakness.id, 900, 0, 100),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
- ItemList.Arrow_Wooden_Glass_Weakness_Long.set(addItem(
- tLastID = 232,
- "Regular Weakness Arrow",
- "Glass Arrow filled with stretched Weakening Brew",
- new Behaviour_Arrow_Potion(1.0F, 6.0F, Potion.weakness.id, 1800, 0, 100),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
- ItemList.Arrow_Wooden_Glass_Holy_Water.set(addItem(
- tLastID = 233,
- "Regular Holy Water Arrow",
- "Glass Arrow filled with Holy Water",
- new Behaviour_Arrow_Potion(1.0F, 6.0F, Enchantment.smite, 10),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AURAM, 1L)));
-
- ItemList.Arrow_Plastic_Glass_Emtpy.set(addItem(
- tLastID = 250,
- "Light Glass Vial Arrow",
- "Empty Glass Arrow",
- new Behaviour_Arrow_Potion(1.5F, 6.0F),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L)));
- ItemList.Arrow_Plastic_Glass_Poison.set(addItem(
- tLastID = 251,
- "Light Poison Arrow",
- "Glass Arrow filled with Poison",
- new Behaviour_Arrow_Potion(1.5F, 6.0F, Potion.poison.id, 450, 0, 100),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
- ItemList.Arrow_Plastic_Glass_Poison_Long.set(addItem(
- tLastID = 252,
- "Light Poison Arrow",
- "Glass Arrow filled with stretched Poison",
- new Behaviour_Arrow_Potion(1.5F, 6.0F, Potion.poison.id, 900, 0, 100),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
- ItemList.Arrow_Plastic_Glass_Poison_Strong.set(addItem(
- tLastID = 253,
- "Light Poison Arrow",
- "Glass Arrow filled with strong Poison",
- new Behaviour_Arrow_Potion(1.5F, 6.0F, Potion.poison.id, 450, 1, 100),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
- ItemList.Arrow_Plastic_Glass_Slowness.set(addItem(
- tLastID = 254,
- "Light Slowness Arrow",
- "Glass Arrow filled with Laming Brew",
- new Behaviour_Arrow_Potion(1.5F, 6.0F, Potion.moveSlowdown.id, 900, 0, 100),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
- ItemList.Arrow_Plastic_Glass_Slowness_Long.set(addItem(
- tLastID = 255,
- "Light Slowness Arrow",
- "Glass Arrow filled with stretched Laming Brew",
- new Behaviour_Arrow_Potion(1.5F, 6.0F, Potion.moveSlowdown.id, 1800, 0, 100),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
- ItemList.Arrow_Plastic_Glass_Weakness.set(addItem(
- tLastID = 256,
- "Light Weakness Arrow",
- "Glass Arrow filled with Weakening Brew",
- new Behaviour_Arrow_Potion(1.5F, 6.0F, Potion.weakness.id, 900, 0, 100),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
- ItemList.Arrow_Plastic_Glass_Weakness_Long.set(addItem(
- tLastID = 257,
- "Light Weakness Arrow",
- "Glass Arrow filled with stretched Weakening Brew",
- new Behaviour_Arrow_Potion(1.5F, 6.0F, Potion.weakness.id, 1800, 0, 100),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
- ItemList.Arrow_Plastic_Glass_Holy_Water.set(addItem(
- tLastID = 258,
- "Light Holy Water Arrow",
- "Glass Arrow filled with Holy Water",
- new Behaviour_Arrow_Potion(1.5F, 6.0F, Enchantment.smite, 10),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AURAM, 1L)));
+ ItemList.Arrow_Head_Glass_Emtpy.set(
+ addItem(
+ tLastID = 200,
+ "Empty Glass Arrow Head",
+ "Fill with Potions before use",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L)));
+ ItemList.Arrow_Head_Glass_Poison.set(
+ addItem(
+ tLastID = 201,
+ "Poison Glass Arrow Head",
+ "Glass Arrow filled with Poison",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
+ ItemList.Arrow_Head_Glass_Poison_Long.set(
+ addItem(
+ tLastID = 202,
+ "Poison Glass Arrow Head",
+ "Glass Arrow filled with stretched Poison",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
+ ItemList.Arrow_Head_Glass_Poison_Strong.set(
+ addItem(
+ tLastID = 203,
+ "Poison Glass Arrow Head",
+ "Glass Arrow filled with strong Poison",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
+ ItemList.Arrow_Head_Glass_Slowness.set(
+ addItem(
+ tLastID = 204,
+ "Slowness Glass Arrow Head",
+ "Glass Arrow filled with Laming Brew",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
+ ItemList.Arrow_Head_Glass_Slowness_Long.set(
+ addItem(
+ tLastID = 205,
+ "Slowness Glass Arrow Head",
+ "Glass Arrow filled with stretched Laming Brew",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
+ ItemList.Arrow_Head_Glass_Weakness.set(
+ addItem(
+ tLastID = 206,
+ "Weakness Glass Arrow Head",
+ "Glass Arrow filled with Weakening Brew",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
+ ItemList.Arrow_Head_Glass_Weakness_Long.set(
+ addItem(
+ tLastID = 207,
+ "Weakness Glass Arrow Head",
+ "Glass Arrow filled with stretched Weakening Brew",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
+ ItemList.Arrow_Head_Glass_Holy_Water.set(
+ addItem(
+ tLastID = 208,
+ "Holy Water Glass Arrow Head",
+ "Glass Arrow filled with Holy Water",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AURAM, 1L)));
+
+ ItemList.Arrow_Wooden_Glass_Emtpy.set(
+ addItem(
+ tLastID = 225,
+ "Regular Glass Vial Arrow",
+ "Empty Glass Arrow",
+ new Behaviour_Arrow_Potion(1.0F, 6.0F),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L)));
+ ItemList.Arrow_Wooden_Glass_Poison.set(
+ addItem(
+ tLastID = 226,
+ "Regular Poison Arrow",
+ "Glass Arrow filled with Poison",
+ new Behaviour_Arrow_Potion(1.0F, 6.0F, Potion.poison.id, 450, 0, 100),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
+ ItemList.Arrow_Wooden_Glass_Poison_Long.set(
+ addItem(
+ tLastID = 227,
+ "Regular Poison Arrow",
+ "Glass Arrow filled with stretched Poison",
+ new Behaviour_Arrow_Potion(1.0F, 6.0F, Potion.poison.id, 900, 0, 100),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
+ ItemList.Arrow_Wooden_Glass_Poison_Strong.set(
+ addItem(
+ tLastID = 228,
+ "Regular Poison Arrow",
+ "Glass Arrow filled with strong Poison",
+ new Behaviour_Arrow_Potion(1.0F, 6.0F, Potion.poison.id, 450, 1, 100),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
+ ItemList.Arrow_Wooden_Glass_Slowness.set(
+ addItem(
+ tLastID = 229,
+ "Regular Slowness Arrow",
+ "Glass Arrow filled with Laming Brew",
+ new Behaviour_Arrow_Potion(1.0F, 6.0F, Potion.moveSlowdown.id, 900, 0, 100),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
+ ItemList.Arrow_Wooden_Glass_Slowness_Long.set(
+ addItem(
+ tLastID = 230,
+ "Regular Slowness Arrow",
+ "Glass Arrow filled with stretched Laming Brew",
+ new Behaviour_Arrow_Potion(1.0F, 6.0F, Potion.moveSlowdown.id, 1800, 0, 100),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
+ ItemList.Arrow_Wooden_Glass_Weakness.set(
+ addItem(
+ tLastID = 231,
+ "Regular Weakness Arrow",
+ "Glass Arrow filled with Weakening Brew",
+ new Behaviour_Arrow_Potion(1.0F, 6.0F, Potion.weakness.id, 900, 0, 100),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
+ ItemList.Arrow_Wooden_Glass_Weakness_Long.set(
+ addItem(
+ tLastID = 232,
+ "Regular Weakness Arrow",
+ "Glass Arrow filled with stretched Weakening Brew",
+ new Behaviour_Arrow_Potion(1.0F, 6.0F, Potion.weakness.id, 1800, 0, 100),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
+ ItemList.Arrow_Wooden_Glass_Holy_Water.set(
+ addItem(
+ tLastID = 233,
+ "Regular Holy Water Arrow",
+ "Glass Arrow filled with Holy Water",
+ new Behaviour_Arrow_Potion(1.0F, 6.0F, Enchantment.smite, 10),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AURAM, 1L)));
+
+ ItemList.Arrow_Plastic_Glass_Emtpy.set(
+ addItem(
+ tLastID = 250,
+ "Light Glass Vial Arrow",
+ "Empty Glass Arrow",
+ new Behaviour_Arrow_Potion(1.5F, 6.0F),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L)));
+ ItemList.Arrow_Plastic_Glass_Poison.set(
+ addItem(
+ tLastID = 251,
+ "Light Poison Arrow",
+ "Glass Arrow filled with Poison",
+ new Behaviour_Arrow_Potion(1.5F, 6.0F, Potion.poison.id, 450, 0, 100),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
+ ItemList.Arrow_Plastic_Glass_Poison_Long.set(
+ addItem(
+ tLastID = 252,
+ "Light Poison Arrow",
+ "Glass Arrow filled with stretched Poison",
+ new Behaviour_Arrow_Potion(1.5F, 6.0F, Potion.poison.id, 900, 0, 100),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
+ ItemList.Arrow_Plastic_Glass_Poison_Strong.set(
+ addItem(
+ tLastID = 253,
+ "Light Poison Arrow",
+ "Glass Arrow filled with strong Poison",
+ new Behaviour_Arrow_Potion(1.5F, 6.0F, Potion.poison.id, 450, 1, 100),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
+ ItemList.Arrow_Plastic_Glass_Slowness.set(
+ addItem(
+ tLastID = 254,
+ "Light Slowness Arrow",
+ "Glass Arrow filled with Laming Brew",
+ new Behaviour_Arrow_Potion(1.5F, 6.0F, Potion.moveSlowdown.id, 900, 0, 100),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
+ ItemList.Arrow_Plastic_Glass_Slowness_Long.set(
+ addItem(
+ tLastID = 255,
+ "Light Slowness Arrow",
+ "Glass Arrow filled with stretched Laming Brew",
+ new Behaviour_Arrow_Potion(1.5F, 6.0F, Potion.moveSlowdown.id, 1800, 0, 100),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
+ ItemList.Arrow_Plastic_Glass_Weakness.set(
+ addItem(
+ tLastID = 256,
+ "Light Weakness Arrow",
+ "Glass Arrow filled with Weakening Brew",
+ new Behaviour_Arrow_Potion(1.5F, 6.0F, Potion.weakness.id, 900, 0, 100),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
+ ItemList.Arrow_Plastic_Glass_Weakness_Long.set(
+ addItem(
+ tLastID = 257,
+ "Light Weakness Arrow",
+ "Glass Arrow filled with stretched Weakening Brew",
+ new Behaviour_Arrow_Potion(1.5F, 6.0F, Potion.weakness.id, 1800, 0, 100),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L)));
+ ItemList.Arrow_Plastic_Glass_Holy_Water.set(
+ addItem(
+ tLastID = 258,
+ "Light Holy Water Arrow",
+ "Glass Arrow filled with Holy Water",
+ new Behaviour_Arrow_Potion(1.5F, 6.0F, Enchantment.smite, 10),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AURAM, 1L)));
GT_ModHandler.addCraftingRecipe(
ItemList.Arrow_Wooden_Glass_Emtpy.get(1L),
- GT_ModHandler.RecipeBits.BUFFERED
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- aTextArrow,
- aTextStick,
- aTextFeather,
- 'A',
- ItemList.Arrow_Head_Glass_Emtpy,
- 'F',
- OreDictNames.craftingFeather,
- 'S',
- OrePrefixes.stick.get(Materials.Wood)
- });
+ new Object[] { aTextArrow, aTextStick, aTextFeather, 'A', ItemList.Arrow_Head_Glass_Emtpy, 'F',
+ OreDictNames.craftingFeather, 'S', OrePrefixes.stick.get(Materials.Wood) });
GT_ModHandler.addCraftingRecipe(
ItemList.Arrow_Wooden_Glass_Poison.get(1L),
- GT_ModHandler.RecipeBits.BUFFERED
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- aTextArrow,
- aTextStick,
- aTextFeather,
- 'A',
- ItemList.Arrow_Head_Glass_Poison,
- 'F',
- OreDictNames.craftingFeather,
- 'S',
- OrePrefixes.stick.get(Materials.Wood)
- });
+ new Object[] { aTextArrow, aTextStick, aTextFeather, 'A', ItemList.Arrow_Head_Glass_Poison, 'F',
+ OreDictNames.craftingFeather, 'S', OrePrefixes.stick.get(Materials.Wood) });
GT_ModHandler.addCraftingRecipe(
ItemList.Arrow_Wooden_Glass_Poison_Long.get(1L),
- GT_ModHandler.RecipeBits.BUFFERED
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- aTextArrow,
- aTextStick,
- aTextFeather,
- 'A',
- ItemList.Arrow_Head_Glass_Poison_Long,
- 'F',
- OreDictNames.craftingFeather,
- 'S',
- OrePrefixes.stick.get(Materials.Wood)
- });
+ new Object[] { aTextArrow, aTextStick, aTextFeather, 'A', ItemList.Arrow_Head_Glass_Poison_Long, 'F',
+ OreDictNames.craftingFeather, 'S', OrePrefixes.stick.get(Materials.Wood) });
GT_ModHandler.addCraftingRecipe(
ItemList.Arrow_Wooden_Glass_Poison_Strong.get(1L),
- GT_ModHandler.RecipeBits.BUFFERED
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- aTextArrow,
- aTextStick,
- aTextFeather,
- 'A',
- ItemList.Arrow_Head_Glass_Poison_Strong,
- 'F',
- OreDictNames.craftingFeather,
- 'S',
- OrePrefixes.stick.get(Materials.Wood)
- });
+ new Object[] { aTextArrow, aTextStick, aTextFeather, 'A', ItemList.Arrow_Head_Glass_Poison_Strong, 'F',
+ OreDictNames.craftingFeather, 'S', OrePrefixes.stick.get(Materials.Wood) });
GT_ModHandler.addCraftingRecipe(
ItemList.Arrow_Wooden_Glass_Slowness.get(1L),
- GT_ModHandler.RecipeBits.BUFFERED
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- aTextArrow,
- aTextStick,
- aTextFeather,
- 'A',
- ItemList.Arrow_Head_Glass_Slowness,
- 'F',
- OreDictNames.craftingFeather,
- 'S',
- OrePrefixes.stick.get(Materials.Wood)
- });
+ new Object[] { aTextArrow, aTextStick, aTextFeather, 'A', ItemList.Arrow_Head_Glass_Slowness, 'F',
+ OreDictNames.craftingFeather, 'S', OrePrefixes.stick.get(Materials.Wood) });
GT_ModHandler.addCraftingRecipe(
ItemList.Arrow_Wooden_Glass_Slowness_Long.get(1L),
- GT_ModHandler.RecipeBits.BUFFERED
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- aTextArrow,
- aTextStick,
- aTextFeather,
- 'A',
- ItemList.Arrow_Head_Glass_Slowness_Long,
- 'F',
- OreDictNames.craftingFeather,
- 'S',
- OrePrefixes.stick.get(Materials.Wood)
- });
+ new Object[] { aTextArrow, aTextStick, aTextFeather, 'A', ItemList.Arrow_Head_Glass_Slowness_Long, 'F',
+ OreDictNames.craftingFeather, 'S', OrePrefixes.stick.get(Materials.Wood) });
GT_ModHandler.addCraftingRecipe(
ItemList.Arrow_Wooden_Glass_Weakness.get(1L),
- GT_ModHandler.RecipeBits.BUFFERED
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- aTextArrow,
- aTextStick,
- aTextFeather,
- 'A',
- ItemList.Arrow_Head_Glass_Weakness,
- 'F',
- OreDictNames.craftingFeather,
- 'S',
- OrePrefixes.stick.get(Materials.Wood)
- });
+ new Object[] { aTextArrow, aTextStick, aTextFeather, 'A', ItemList.Arrow_Head_Glass_Weakness, 'F',
+ OreDictNames.craftingFeather, 'S', OrePrefixes.stick.get(Materials.Wood) });
GT_ModHandler.addCraftingRecipe(
ItemList.Arrow_Wooden_Glass_Weakness_Long.get(1L),
- GT_ModHandler.RecipeBits.BUFFERED
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- aTextArrow,
- aTextStick,
- aTextFeather,
- 'A',
- ItemList.Arrow_Head_Glass_Weakness_Long,
- 'F',
- OreDictNames.craftingFeather,
- 'S',
- OrePrefixes.stick.get(Materials.Wood)
- });
+ new Object[] { aTextArrow, aTextStick, aTextFeather, 'A', ItemList.Arrow_Head_Glass_Weakness_Long, 'F',
+ OreDictNames.craftingFeather, 'S', OrePrefixes.stick.get(Materials.Wood) });
GT_ModHandler.addCraftingRecipe(
ItemList.Arrow_Wooden_Glass_Holy_Water.get(1L),
- GT_ModHandler.RecipeBits.BUFFERED
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- aTextArrow,
- aTextStick,
- aTextFeather,
- 'A',
- ItemList.Arrow_Head_Glass_Holy_Water,
- 'F',
- OreDictNames.craftingFeather,
- 'S',
- OrePrefixes.stick.get(Materials.Wood)
- });
+ new Object[] { aTextArrow, aTextStick, aTextFeather, 'A', ItemList.Arrow_Head_Glass_Holy_Water, 'F',
+ OreDictNames.craftingFeather, 'S', OrePrefixes.stick.get(Materials.Wood) });
GT_ModHandler.addCraftingRecipe(
ItemList.Arrow_Plastic_Glass_Emtpy.get(1L),
- GT_ModHandler.RecipeBits.BUFFERED
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- aTextArrow,
- aTextStick,
- aTextFeather,
- 'A',
- ItemList.Arrow_Head_Glass_Emtpy,
- 'F',
- OreDictNames.craftingFeather,
- 'S',
- OrePrefixes.stick.get(Materials.Plastic)
- });
+ new Object[] { aTextArrow, aTextStick, aTextFeather, 'A', ItemList.Arrow_Head_Glass_Emtpy, 'F',
+ OreDictNames.craftingFeather, 'S', OrePrefixes.stick.get(Materials.Plastic) });
GT_ModHandler.addCraftingRecipe(
ItemList.Arrow_Plastic_Glass_Poison.get(1L),
- GT_ModHandler.RecipeBits.BUFFERED
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- aTextArrow,
- aTextStick,
- aTextFeather,
- 'A',
- ItemList.Arrow_Head_Glass_Poison,
- 'F',
- OreDictNames.craftingFeather,
- 'S',
- OrePrefixes.stick.get(Materials.Plastic)
- });
+ new Object[] { aTextArrow, aTextStick, aTextFeather, 'A', ItemList.Arrow_Head_Glass_Poison, 'F',
+ OreDictNames.craftingFeather, 'S', OrePrefixes.stick.get(Materials.Plastic) });
GT_ModHandler.addCraftingRecipe(
ItemList.Arrow_Plastic_Glass_Poison_Long.get(1L),
- GT_ModHandler.RecipeBits.BUFFERED
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- aTextArrow,
- aTextStick,
- aTextFeather,
- 'A',
- ItemList.Arrow_Head_Glass_Poison_Long,
- 'F',
- OreDictNames.craftingFeather,
- 'S',
- OrePrefixes.stick.get(Materials.Plastic)
- });
+ new Object[] { aTextArrow, aTextStick, aTextFeather, 'A', ItemList.Arrow_Head_Glass_Poison_Long, 'F',
+ OreDictNames.craftingFeather, 'S', OrePrefixes.stick.get(Materials.Plastic) });
GT_ModHandler.addCraftingRecipe(
ItemList.Arrow_Plastic_Glass_Poison_Strong.get(1L),
- GT_ModHandler.RecipeBits.BUFFERED
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- aTextArrow,
- aTextStick,
- aTextFeather,
- 'A',
- ItemList.Arrow_Head_Glass_Poison_Strong,
- 'F',
- OreDictNames.craftingFeather,
- 'S',
- OrePrefixes.stick.get(Materials.Plastic)
- });
+ new Object[] { aTextArrow, aTextStick, aTextFeather, 'A', ItemList.Arrow_Head_Glass_Poison_Strong, 'F',
+ OreDictNames.craftingFeather, 'S', OrePrefixes.stick.get(Materials.Plastic) });
GT_ModHandler.addCraftingRecipe(
ItemList.Arrow_Plastic_Glass_Slowness.get(1L),
- GT_ModHandler.RecipeBits.BUFFERED
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- aTextArrow,
- aTextStick,
- aTextFeather,
- 'A',
- ItemList.Arrow_Head_Glass_Slowness,
- 'F',
- OreDictNames.craftingFeather,
- 'S',
- OrePrefixes.stick.get(Materials.Plastic)
- });
+ new Object[] { aTextArrow, aTextStick, aTextFeather, 'A', ItemList.Arrow_Head_Glass_Slowness, 'F',
+ OreDictNames.craftingFeather, 'S', OrePrefixes.stick.get(Materials.Plastic) });
GT_ModHandler.addCraftingRecipe(
ItemList.Arrow_Plastic_Glass_Slowness_Long.get(1L),
- GT_ModHandler.RecipeBits.BUFFERED
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- aTextArrow,
- aTextStick,
- aTextFeather,
- 'A',
- ItemList.Arrow_Head_Glass_Slowness_Long,
- 'F',
- OreDictNames.craftingFeather,
- 'S',
- OrePrefixes.stick.get(Materials.Plastic)
- });
+ new Object[] { aTextArrow, aTextStick, aTextFeather, 'A', ItemList.Arrow_Head_Glass_Slowness_Long, 'F',
+ OreDictNames.craftingFeather, 'S', OrePrefixes.stick.get(Materials.Plastic) });
GT_ModHandler.addCraftingRecipe(
ItemList.Arrow_Plastic_Glass_Weakness.get(1L),
- GT_ModHandler.RecipeBits.BUFFERED
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- aTextArrow,
- aTextStick,
- aTextFeather,
- 'A',
- ItemList.Arrow_Head_Glass_Weakness,
- 'F',
- OreDictNames.craftingFeather,
- 'S',
- OrePrefixes.stick.get(Materials.Plastic)
- });
+ new Object[] { aTextArrow, aTextStick, aTextFeather, 'A', ItemList.Arrow_Head_Glass_Weakness, 'F',
+ OreDictNames.craftingFeather, 'S', OrePrefixes.stick.get(Materials.Plastic) });
GT_ModHandler.addCraftingRecipe(
ItemList.Arrow_Plastic_Glass_Weakness_Long.get(1L),
- GT_ModHandler.RecipeBits.BUFFERED
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- aTextArrow,
- aTextStick,
- aTextFeather,
- 'A',
- ItemList.Arrow_Head_Glass_Weakness_Long,
- 'F',
- OreDictNames.craftingFeather,
- 'S',
- OrePrefixes.stick.get(Materials.Plastic)
- });
+ new Object[] { aTextArrow, aTextStick, aTextFeather, 'A', ItemList.Arrow_Head_Glass_Weakness_Long, 'F',
+ OreDictNames.craftingFeather, 'S', OrePrefixes.stick.get(Materials.Plastic) });
GT_ModHandler.addCraftingRecipe(
ItemList.Arrow_Plastic_Glass_Holy_Water.get(1L),
- GT_ModHandler.RecipeBits.BUFFERED
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- aTextArrow,
- aTextStick,
- aTextFeather,
- 'A',
- ItemList.Arrow_Head_Glass_Holy_Water,
- 'F',
- OreDictNames.craftingFeather,
- 'S',
- OrePrefixes.stick.get(Materials.Plastic)
- });
-
- ItemList.Shape_Empty.set(addItem(
- tLastID = 300,
- "Empty Shape Plate",
- "Raw Plate to make Molds and Extruder Shapes",
- new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L)));
+ new Object[] { aTextArrow, aTextStick, aTextFeather, 'A', ItemList.Arrow_Head_Glass_Holy_Water, 'F',
+ OreDictNames.craftingFeather, 'S', OrePrefixes.stick.get(Materials.Plastic) });
+
+ ItemList.Shape_Empty.set(
+ addItem(
+ tLastID = 300,
+ "Empty Shape Plate",
+ "Raw Plate to make Molds and Extruder Shapes",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L)));
// GT_ModHandler.addCraftingRecipe(ItemList.Shape_Empty.get(1L, new Object[0]),
// GT_ModHandler.RecipeBits.MIRRORED | GT_ModHandler.RecipeBits.BUFFERED |
@@ -920,8 +677,8 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 {
ItemList.Shape_Mold_Plate.set(addItem(tLastID = 301, "Mold (Plate)", "Mold for making Plates"));
ItemList.Shape_Mold_Casing.set(addItem(tLastID = 302, "Mold (Casing)", "Mold for making Item Casings"));
ItemList.Shape_Mold_Gear.set(addItem(tLastID = 303, "Mold (Gear)", "Mold for making Gears"));
- ItemList.Shape_Mold_Credit.set(
- addItem(tLastID = 304, "Mold (Coinage)", "Secure Mold for making Coins (Don't lose it!)"));
+ ItemList.Shape_Mold_Credit
+ .set(addItem(tLastID = 304, "Mold (Coinage)", "Secure Mold for making Coins (Don't lose it!)"));
ItemList.Shape_Mold_Bottle.set(addItem(tLastID = 305, "Mold (Bottle)", "Mold for making Bottles"));
ItemList.Shape_Mold_Ingot.set(addItem(tLastID = 306, "Mold (Ingot)", "Mold for making Ingots"));
ItemList.Shape_Mold_Ball.set(addItem(tLastID = 307, "Mold (Ball)", "Mold for making Balls"));
@@ -932,8 +689,8 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 {
ItemList.Shape_Mold_Baguette.set(addItem(tLastID = 312, "Mold (Baguette)", "Mold for shaping Baguettes"));
ItemList.Shape_Mold_Cylinder.set(addItem(tLastID = 313, "Mold (Cylinder)", "Mold for shaping Cylinders"));
ItemList.Shape_Mold_Anvil.set(addItem(tLastID = 314, "Mold (Anvil)", "Mold for shaping Anvils"));
- ItemList.Shape_Mold_Name.set(
- addItem(tLastID = 315, "Mold (Name)", "Mold for naming Items (rename Mold with Anvil)"));
+ ItemList.Shape_Mold_Name
+ .set(addItem(tLastID = 315, "Mold (Name)", "Mold for naming Items (rename Mold with Anvil)"));
ItemList.Shape_Mold_Arrow.set(addItem(tLastID = 316, "Mold (Arrow Head)", "Mold for making Arrow Heads"));
ItemList.Shape_Mold_Gear_Small.set(addItem(tLastID = 317, "Mold (Small Gear)", "Mold for making small Gears"));
ItemList.Shape_Mold_Rod.set(addItem(tLastID = 318, "Mold (Rod)", "Mold for making Rods"));
@@ -943,425 +700,398 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 {
ItemList.Shape_Mold_Ring.set(addItem(tLastID = 322, "Mold (Ring)", "Mold for making Rings"));
ItemList.Shape_Mold_Rod_Long.set(addItem(tLastID = 323, "Mold (Long Rod)", "Mold for making Long Rods"));
ItemList.Shape_Mold_Rotor.set(addItem(tLastID = 324, "Mold (Rotor)", "Mold for making a Rotor"));
- ItemList.Shape_Mold_Turbine_Blade.set(
- addItem(tLastID = 325, "Mold (Turbine Blade)", "Mold for making a Turbine Blade"));
+ ItemList.Shape_Mold_Turbine_Blade
+ .set(addItem(tLastID = 325, "Mold (Turbine Blade)", "Mold for making a Turbine Blade"));
ItemList.Shape_Mold_Pipe_Tiny.set(addItem(tLastID = 326, "Mold (Tiny Pipe)", "Mold for making tiny Pipes"));
ItemList.Shape_Mold_Pipe_Small.set(addItem(tLastID = 327, "Mold (Small Pipe)", "Mold for making small Pipes"));
ItemList.Shape_Mold_Pipe_Medium.set(addItem(tLastID = 328, "Mold (Normal Pipe)", "Mold for making Pipes"));
ItemList.Shape_Mold_Pipe_Large.set(addItem(tLastID = 329, "Mold (Large Pipe)", "Mold for making large Pipes"));
- ItemList.Shape_Mold_Pipe_Huge.set(
- addItem(tLastID = 330, "Mold (Huge Pipe)", "Mold for making full Block Pipes"));
- ItemList.Shape_Mold_ToolHeadDrill.set(
- addItem(tLastID = 331, "Mold (Drill Head)", "Mold for making Drill Heads"));
+ ItemList.Shape_Mold_Pipe_Huge
+ .set(addItem(tLastID = 330, "Mold (Huge Pipe)", "Mold for making full Block Pipes"));
+ ItemList.Shape_Mold_ToolHeadDrill
+ .set(addItem(tLastID = 331, "Mold (Drill Head)", "Mold for making Drill Heads"));
GT_ModHandler.removeRecipe(
- new ItemStack(Blocks.glass), null, new ItemStack(Blocks.glass), null, new ItemStack(Blocks.glass));
-
- ItemList.Shape_Extruder_Plate.set(
- addItem(tLastID = 350, "Extruder Shape (Plate)", "Extruder Shape for making Plates"));
- ItemList.Shape_Extruder_Rod.set(
- addItem(tLastID = 351, "Extruder Shape (Rod)", "Extruder Shape for making Rods"));
- ItemList.Shape_Extruder_Bolt.set(
- addItem(tLastID = 352, "Extruder Shape (Bolt)", "Extruder Shape for making Bolts"));
- ItemList.Shape_Extruder_Ring.set(
- addItem(tLastID = 353, "Extruder Shape (Ring)", "Extruder Shape for making Rings"));
- ItemList.Shape_Extruder_Cell.set(
- addItem(tLastID = 354, "Extruder Shape (Cell)", "Extruder Shape for making Cells"));
- ItemList.Shape_Extruder_Ingot.set(addItem(
- tLastID = 355, "Extruder Shape (Ingot)", "Extruder Shape for, wait, can't we just use a Furnace?"));
- ItemList.Shape_Extruder_Wire.set(
- addItem(tLastID = 356, "Extruder Shape (Wire)", "Extruder Shape for making Wires"));
- ItemList.Shape_Extruder_Casing.set(
- addItem(tLastID = 357, "Extruder Shape (Casing)", "Extruder Shape for making Item Casings"));
- ItemList.Shape_Extruder_Pipe_Tiny.set(
- addItem(tLastID = 358, "Extruder Shape (Tiny Pipe)", "Extruder Shape for making tiny Pipes"));
- ItemList.Shape_Extruder_Pipe_Small.set(
- addItem(tLastID = 359, "Extruder Shape (Small Pipe)", "Extruder Shape for making small Pipes"));
- ItemList.Shape_Extruder_Pipe_Medium.set(
- addItem(tLastID = 360, "Extruder Shape (Normal Pipe)", "Extruder Shape for making Pipes"));
- ItemList.Shape_Extruder_Pipe_Large.set(
- addItem(tLastID = 361, "Extruder Shape (Large Pipe)", "Extruder Shape for making large Pipes"));
+ new ItemStack(Blocks.glass),
+ null,
+ new ItemStack(Blocks.glass),
+ null,
+ new ItemStack(Blocks.glass));
+
+ ItemList.Shape_Extruder_Plate
+ .set(addItem(tLastID = 350, "Extruder Shape (Plate)", "Extruder Shape for making Plates"));
+ ItemList.Shape_Extruder_Rod
+ .set(addItem(tLastID = 351, "Extruder Shape (Rod)", "Extruder Shape for making Rods"));
+ ItemList.Shape_Extruder_Bolt
+ .set(addItem(tLastID = 352, "Extruder Shape (Bolt)", "Extruder Shape for making Bolts"));
+ ItemList.Shape_Extruder_Ring
+ .set(addItem(tLastID = 353, "Extruder Shape (Ring)", "Extruder Shape for making Rings"));
+ ItemList.Shape_Extruder_Cell
+ .set(addItem(tLastID = 354, "Extruder Shape (Cell)", "Extruder Shape for making Cells"));
+ ItemList.Shape_Extruder_Ingot.set(
+ addItem(
+ tLastID = 355,
+ "Extruder Shape (Ingot)",
+ "Extruder Shape for, wait, can't we just use a Furnace?"));
+ ItemList.Shape_Extruder_Wire
+ .set(addItem(tLastID = 356, "Extruder Shape (Wire)", "Extruder Shape for making Wires"));
+ ItemList.Shape_Extruder_Casing
+ .set(addItem(tLastID = 357, "Extruder Shape (Casing)", "Extruder Shape for making Item Casings"));
+ ItemList.Shape_Extruder_Pipe_Tiny
+ .set(addItem(tLastID = 358, "Extruder Shape (Tiny Pipe)", "Extruder Shape for making tiny Pipes"));
+ ItemList.Shape_Extruder_Pipe_Small
+ .set(addItem(tLastID = 359, "Extruder Shape (Small Pipe)", "Extruder Shape for making small Pipes"));
+ ItemList.Shape_Extruder_Pipe_Medium
+ .set(addItem(tLastID = 360, "Extruder Shape (Normal Pipe)", "Extruder Shape for making Pipes"));
+ ItemList.Shape_Extruder_Pipe_Large
+ .set(addItem(tLastID = 361, "Extruder Shape (Large Pipe)", "Extruder Shape for making large Pipes"));
ItemList.Shape_Extruder_Pipe_Huge.set(
addItem(tLastID = 362, "Extruder Shape (Huge Pipe)", "Extruder Shape for making full Block Pipes"));
- ItemList.Shape_Extruder_Block.set(
- addItem(tLastID = 363, "Extruder Shape (Block)", "Extruder Shape for making Blocks"));
- ItemList.Shape_Extruder_Sword.set(
- addItem(tLastID = 364, "Extruder Shape (Sword Blade)", "Extruder Shape for making Swords"));
- ItemList.Shape_Extruder_Pickaxe.set(
- addItem(tLastID = 365, "Extruder Shape (Pickaxe Head)", "Extruder Shape for making Pickaxes"));
- ItemList.Shape_Extruder_Shovel.set(
- addItem(tLastID = 366, "Extruder Shape (Shovel Head)", "Extruder Shape for making Shovels"));
- ItemList.Shape_Extruder_Axe.set(
- addItem(tLastID = 367, "Extruder Shape (Axe Head)", "Extruder Shape for making Axes"));
- ItemList.Shape_Extruder_Hoe.set(
- addItem(tLastID = 368, "Extruder Shape (Hoe Head)", "Extruder Shape for making Hoes"));
- ItemList.Shape_Extruder_Hammer.set(
- addItem(tLastID = 369, "Extruder Shape (Hammer Head)", "Extruder Shape for making Hammers"));
- ItemList.Shape_Extruder_File.set(
- addItem(tLastID = 370, "Extruder Shape (File Head)", "Extruder Shape for making Files"));
- ItemList.Shape_Extruder_Saw.set(
- addItem(tLastID = 371, "Extruder Shape (Saw Blade)", "Extruder Shape for making Saws"));
- ItemList.Shape_Extruder_Gear.set(
- addItem(tLastID = 372, "Extruder Shape (Gear)", "Extruder Shape for making Gears"));
- ItemList.Shape_Extruder_Bottle.set(
- addItem(tLastID = 373, "Extruder Shape (Bottle)", "Extruder Shape for making Bottles"));
- ItemList.Shape_Extruder_Rotor.set(
- addItem(tLastID = 374, "Extruder Shape (Rotor)", "Extruder Shape for a Rotor"));
- ItemList.Shape_Extruder_Small_Gear.set(
- addItem(tLastID = 375, "Extruder Shape (Small Gear)", "Extruder Shape for a Small Gear"));
- ItemList.Shape_Extruder_Turbine_Blade.set(
- addItem(tLastID = 376, "Extruder Shape (Turbine Blade)", "Extruder Shape for a Turbine Blade"));
- ItemList.Shape_Extruder_ToolHeadDrill.set(
- addItem(tLastID = 377, "Extruder Shape (Drill Head)", "Extruder Shape for a Drill Head"));
+ ItemList.Shape_Extruder_Block
+ .set(addItem(tLastID = 363, "Extruder Shape (Block)", "Extruder Shape for making Blocks"));
+ ItemList.Shape_Extruder_Sword
+ .set(addItem(tLastID = 364, "Extruder Shape (Sword Blade)", "Extruder Shape for making Swords"));
+ ItemList.Shape_Extruder_Pickaxe
+ .set(addItem(tLastID = 365, "Extruder Shape (Pickaxe Head)", "Extruder Shape for making Pickaxes"));
+ ItemList.Shape_Extruder_Shovel
+ .set(addItem(tLastID = 366, "Extruder Shape (Shovel Head)", "Extruder Shape for making Shovels"));
+ ItemList.Shape_Extruder_Axe
+ .set(addItem(tLastID = 367, "Extruder Shape (Axe Head)", "Extruder Shape for making Axes"));
+ ItemList.Shape_Extruder_Hoe
+ .set(addItem(tLastID = 368, "Extruder Shape (Hoe Head)", "Extruder Shape for making Hoes"));
+ ItemList.Shape_Extruder_Hammer
+ .set(addItem(tLastID = 369, "Extruder Shape (Hammer Head)", "Extruder Shape for making Hammers"));
+ ItemList.Shape_Extruder_File
+ .set(addItem(tLastID = 370, "Extruder Shape (File Head)", "Extruder Shape for making Files"));
+ ItemList.Shape_Extruder_Saw
+ .set(addItem(tLastID = 371, "Extruder Shape (Saw Blade)", "Extruder Shape for making Saws"));
+ ItemList.Shape_Extruder_Gear
+ .set(addItem(tLastID = 372, "Extruder Shape (Gear)", "Extruder Shape for making Gears"));
+ ItemList.Shape_Extruder_Bottle
+ .set(addItem(tLastID = 373, "Extruder Shape (Bottle)", "Extruder Shape for making Bottles"));
+ ItemList.Shape_Extruder_Rotor
+ .set(addItem(tLastID = 374, "Extruder Shape (Rotor)", "Extruder Shape for a Rotor"));
+ ItemList.Shape_Extruder_Small_Gear
+ .set(addItem(tLastID = 375, "Extruder Shape (Small Gear)", "Extruder Shape for a Small Gear"));
+ ItemList.Shape_Extruder_Turbine_Blade
+ .set(addItem(tLastID = 376, "Extruder Shape (Turbine Blade)", "Extruder Shape for a Turbine Blade"));
+ ItemList.Shape_Extruder_ToolHeadDrill
+ .set(addItem(tLastID = 377, "Extruder Shape (Drill Head)", "Extruder Shape for a Drill Head"));
ItemList.Shape_Slicer_Flat.set(addItem(tLastID = 398, "Slicer Blade (Flat)", "Slicer Blade for cutting Flat"));
- ItemList.Shape_Slicer_Stripes.set(
- addItem(tLastID = 399, "Slicer Blade (Stripes)", "Slicer Blade for cutting Stripes"));
+ ItemList.Shape_Slicer_Stripes
+ .set(addItem(tLastID = 399, "Slicer Blade (Stripes)", "Slicer Blade for cutting Stripes"));
GT_ModHandler.addCraftingRecipe(
ItemList.Shape_Slicer_Flat.get(1L),
- GT_ModHandler.RecipeBits.BUFFERED
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "hXS",
- aTextShape,
- "fXd",
- 'P',
- ItemList.Shape_Extruder_Block,
- 'X',
- OrePrefixes.plate.get(Materials.StainlessSteel),
- 'S',
- OrePrefixes.screw.get(Materials.StainlessSteel)
- });
+ new Object[] { "hXS", aTextShape, "fXd", 'P', ItemList.Shape_Extruder_Block, 'X',
+ OrePrefixes.plate.get(Materials.StainlessSteel), 'S',
+ OrePrefixes.screw.get(Materials.StainlessSteel) });
GT_ModHandler.addCraftingRecipe(
ItemList.Shape_Slicer_Stripes.get(1L),
- GT_ModHandler.RecipeBits.BUFFERED
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "hXS",
- "XPX",
- "fXd",
- 'P',
- ItemList.Shape_Extruder_Block,
- 'X',
- OrePrefixes.plate.get(Materials.StainlessSteel),
- 'S',
- OrePrefixes.screw.get(Materials.StainlessSteel)
- });
-
- ItemList.Fuel_Can_Plastic_Empty.set(addItem(
- tLastID = 400,
- "Empty Plastic Fuel Can",
- "Used to store Fuels",
- new ItemData(Materials.Plastic, OrePrefixes.plate.mMaterialAmount * 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 1L)));
- ItemList.Fuel_Can_Plastic_Filled.set(addItem(
- tLastID = 401,
- "Plastic Fuel Can",
- "Burns well in Diesel Generators",
- new ItemData(Materials.Plastic, OrePrefixes.plate.mMaterialAmount * 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 1L)));
+ new Object[] { "hXS", "XPX", "fXd", 'P', ItemList.Shape_Extruder_Block, 'X',
+ OrePrefixes.plate.get(Materials.StainlessSteel), 'S',
+ OrePrefixes.screw.get(Materials.StainlessSteel) });
+
+ ItemList.Fuel_Can_Plastic_Empty.set(
+ addItem(
+ tLastID = 400,
+ "Empty Plastic Fuel Can",
+ "Used to store Fuels",
+ new ItemData(Materials.Plastic, OrePrefixes.plate.mMaterialAmount * 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 1L)));
+ ItemList.Fuel_Can_Plastic_Filled.set(
+ addItem(
+ tLastID = 401,
+ "Plastic Fuel Can",
+ "Burns well in Diesel Generators",
+ new ItemData(Materials.Plastic, OrePrefixes.plate.mMaterialAmount * 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 1L)));
GT_ModHandler.addCraftingRecipe(
ItemList.Fuel_Can_Plastic_Empty.get(7L),
GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {" PP", "P P", "PPP", 'P', OrePrefixes.plate.get(Materials.Plastic)});
-
- ItemList.Spray_Empty.set(addItem(
- tLastID = 402,
- "Empty Spray Can",
- "Used for making Sprays",
- new ItemData(
- Materials.Tin,
- OrePrefixes.plate.mMaterialAmount * 2L,
- Materials.Redstone,
- OrePrefixes.dust.mMaterialAmount),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 1L)));
+ new Object[] { " PP", "P P", "PPP", 'P', OrePrefixes.plate.get(Materials.Plastic) });
+
+ ItemList.Spray_Empty.set(
+ addItem(
+ tLastID = 402,
+ "Empty Spray Can",
+ "Used for making Sprays",
+ new ItemData(
+ Materials.Tin,
+ OrePrefixes.plate.mMaterialAmount * 2L,
+ Materials.Redstone,
+ OrePrefixes.dust.mMaterialAmount),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 1L)));
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1L),
- GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.cell, Materials.Empty, 1L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Spray_Empty.get(1L),
800,
1);
- ItemList.Crate_Empty.set(addItem(
- tLastID = 403,
- "Empty Crate",
- "To Package lots of Material",
- new ItemData(Materials.Wood, 3628800L, Materials.Iron, OrePrefixes.screw.mMaterialAmount),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 2L)));
+ ItemList.Crate_Empty.set(
+ addItem(
+ tLastID = 403,
+ "Empty Crate",
+ "To Package lots of Material",
+ new ItemData(Materials.Wood, 3628800L, Materials.Iron, OrePrefixes.screw.mMaterialAmount),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 2L)));
GT_ModHandler.addCraftingRecipe(
- ItemList.Crate_Empty.get(4L), GT_ModHandler.RecipeBits.NOT_REMOVABLE, new Object[] {
- "SWS",
- "WdW",
- "SWS",
- 'W',
- OrePrefixes.plank.get(Materials.Wood),
- 'S',
- OrePrefixes.screw.get(Materials.AnyIron)
- });
+ ItemList.Crate_Empty.get(4L),
+ GT_ModHandler.RecipeBits.NOT_REMOVABLE,
+ new Object[] { "SWS", "WdW", "SWS", 'W', OrePrefixes.plank.get(Materials.Wood), 'S',
+ OrePrefixes.screw.get(Materials.AnyIron) });
GT_ModHandler.addCraftingRecipe(
- ItemList.Crate_Empty.get(4L), GT_ModHandler.RecipeBits.NOT_REMOVABLE, new Object[] {
- "SWS",
- "WdW",
- "SWS",
- 'W',
- OrePrefixes.plank.get(Materials.Wood),
- 'S',
- OrePrefixes.screw.get(Materials.Steel)
- });
-
- ItemList.ThermosCan_Empty.set(addItem(
- tLastID = 404,
- "Empty Thermos Can",
- "Keeping hot things hot and cold things cold",
- new ItemData(
- Materials.Aluminium,
- OrePrefixes.plateDouble.mMaterialAmount * 1L + 2L * OrePrefixes.ring.mMaterialAmount),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L)));
+ ItemList.Crate_Empty.get(4L),
+ GT_ModHandler.RecipeBits.NOT_REMOVABLE,
+ new Object[] { "SWS", "WdW", "SWS", 'W', OrePrefixes.plank.get(Materials.Wood), 'S',
+ OrePrefixes.screw.get(Materials.Steel) });
+
+ ItemList.ThermosCan_Empty.set(
+ addItem(
+ tLastID = 404,
+ "Empty Thermos Can",
+ "Keeping hot things hot and cold things cold",
+ new ItemData(
+ Materials.Aluminium,
+ OrePrefixes.plateDouble.mMaterialAmount * 1L + 2L * OrePrefixes.ring.mMaterialAmount),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L)));
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Aluminium, 1L),
- GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Aluminium, 2L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Aluminium, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Aluminium, 2L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.ThermosCan_Empty.get(1L),
800,
1);
- ItemList.Large_Fluid_Cell_Steel.set(addItem(
- tLastID = 405,
- "Large Steel Fluid Cell",
- "",
- new ItemData(
- Materials.Steel,
- OrePrefixes.plateDouble.mMaterialAmount * 4L,
- new MaterialStack(Materials.Bronze, OrePrefixes.ring.mMaterialAmount * 4L)),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2L)));
+ ItemList.Large_Fluid_Cell_Steel.set(
+ addItem(
+ tLastID = 405,
+ "Large Steel Fluid Cell",
+ "",
+ new ItemData(
+ Materials.Steel,
+ OrePrefixes.plateDouble.mMaterialAmount * 4L,
+ new MaterialStack(Materials.Bronze, OrePrefixes.ring.mMaterialAmount * 4L)),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2L)));
setFluidContainerStats(32000 + tLastID, 8000L, 64L);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Steel, 4L),
- GT_OreDictUnificator.get(OrePrefixes.ring, Materials.AnyBronze, 4L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Steel, 4L),
+ GT_OreDictUnificator.get(OrePrefixes.ring, Materials.AnyBronze, 4L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Large_Fluid_Cell_Steel.get(1L),
200,
30);
- ItemList.Large_Fluid_Cell_TungstenSteel.set(addItem(
- tLastID = 406,
- "Large Tungstensteel Fluid Cell",
- "",
- new ItemData(
- Materials.TungstenSteel,
- OrePrefixes.plateDouble.mMaterialAmount * 4L,
- new MaterialStack(Materials.Platinum, OrePrefixes.ring.mMaterialAmount * 4L)),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 9L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 7L)));
+ ItemList.Large_Fluid_Cell_TungstenSteel.set(
+ addItem(
+ tLastID = 406,
+ "Large Tungstensteel Fluid Cell",
+ "",
+ new ItemData(
+ Materials.TungstenSteel,
+ OrePrefixes.plateDouble.mMaterialAmount * 4L,
+ new MaterialStack(Materials.Platinum, OrePrefixes.ring.mMaterialAmount * 4L)),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 9L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 7L)));
setFluidContainerStats(32000 + tLastID, 512000L, 32L);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.TungstenSteel, 4L),
- GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Platinum, 4L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.TungstenSteel, 4L),
+ GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Platinum, 4L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Large_Fluid_Cell_TungstenSteel.get(1L),
200,
480);
- ItemList.Large_Fluid_Cell_Aluminium.set(addItem(
- tLastID = 407,
- "Large Aluminium Fluid Cell",
- "",
- new ItemData(
- Materials.Aluminium,
- OrePrefixes.plateDouble.mMaterialAmount * 4L,
- new MaterialStack(Materials.Silver, OrePrefixes.ring.mMaterialAmount * 4L)),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 5L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 3L)));
+ ItemList.Large_Fluid_Cell_Aluminium.set(
+ addItem(
+ tLastID = 407,
+ "Large Aluminium Fluid Cell",
+ "",
+ new ItemData(
+ Materials.Aluminium,
+ OrePrefixes.plateDouble.mMaterialAmount * 4L,
+ new MaterialStack(Materials.Silver, OrePrefixes.ring.mMaterialAmount * 4L)),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 5L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 3L)));
setFluidContainerStats(32000 + tLastID, 32000L, 64L);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Aluminium, 4L),
- GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Silver, 4L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Aluminium, 4L),
+ GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Silver, 4L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Large_Fluid_Cell_Aluminium.get(1L),
200,
64);
- ItemList.Large_Fluid_Cell_StainlessSteel.set(addItem(
- tLastID = 408,
- "Large Stainless Steel Fluid Cell",
- "",
- new ItemData(
- Materials.StainlessSteel,
- OrePrefixes.plateDouble.mMaterialAmount * 4L,
- new MaterialStack(Materials.Electrum, OrePrefixes.ring.mMaterialAmount * 4L)),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 6L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 4L)));
+ ItemList.Large_Fluid_Cell_StainlessSteel.set(
+ addItem(
+ tLastID = 408,
+ "Large Stainless Steel Fluid Cell",
+ "",
+ new ItemData(
+ Materials.StainlessSteel,
+ OrePrefixes.plateDouble.mMaterialAmount * 4L,
+ new MaterialStack(Materials.Electrum, OrePrefixes.ring.mMaterialAmount * 4L)),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 6L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 4L)));
setFluidContainerStats(32000 + tLastID, 64000L, 64L);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.StainlessSteel, 4L),
- GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Electrum, 4L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.StainlessSteel, 4L),
+ GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Electrum, 4L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Large_Fluid_Cell_StainlessSteel.get(1L),
200,
120);
- ItemList.Large_Fluid_Cell_Titanium.set(addItem(
- tLastID = 409,
- "Large Titanium Fluid Cell",
- "",
- new ItemData(
- Materials.Titanium,
- OrePrefixes.plateDouble.mMaterialAmount * 4L,
- new MaterialStack(Materials.RoseGold, OrePrefixes.ring.mMaterialAmount * 4L)),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 7L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 5L)));
+ ItemList.Large_Fluid_Cell_Titanium.set(
+ addItem(
+ tLastID = 409,
+ "Large Titanium Fluid Cell",
+ "",
+ new ItemData(
+ Materials.Titanium,
+ OrePrefixes.plateDouble.mMaterialAmount * 4L,
+ new MaterialStack(Materials.RoseGold, OrePrefixes.ring.mMaterialAmount * 4L)),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 7L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 5L)));
setFluidContainerStats(32000 + tLastID, 128000L, 64L);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Titanium, 4L),
- GT_OreDictUnificator.get(OrePrefixes.ring, Materials.RoseGold, 4L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Titanium, 4L),
+ GT_OreDictUnificator.get(OrePrefixes.ring, Materials.RoseGold, 4L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Large_Fluid_Cell_Titanium.get(1L),
200,
256);
- ItemList.Large_Fluid_Cell_Chrome.set(addItem(
- tLastID = 410,
- "Large Chrome Fluid Cell",
- "",
- new ItemData(
- Materials.Chrome,
- OrePrefixes.plateDouble.mMaterialAmount * 4L,
- new MaterialStack(Materials.Palladium, OrePrefixes.ring.mMaterialAmount * 4L)),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 6L)));
+ ItemList.Large_Fluid_Cell_Chrome.set(
+ addItem(
+ tLastID = 410,
+ "Large Chrome Fluid Cell",
+ "",
+ new ItemData(
+ Materials.Chrome,
+ OrePrefixes.plateDouble.mMaterialAmount * 4L,
+ new MaterialStack(Materials.Palladium, OrePrefixes.ring.mMaterialAmount * 4L)),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 6L)));
setFluidContainerStats(32000 + tLastID, 2048000L, 8L);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Chrome, 4L),
- GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Palladium, 4L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Chrome, 4L),
+ GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Palladium, 4L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Large_Fluid_Cell_Chrome.get(1L),
200,
1024);
- ItemList.Large_Fluid_Cell_Iridium.set(addItem(
- tLastID = 411,
- "Large Iridium Fluid Cell",
- "",
- new ItemData(
- Materials.Iridium,
- OrePrefixes.plateDouble.mMaterialAmount * 4L,
- new MaterialStack(Materials.Naquadah, OrePrefixes.ring.mMaterialAmount * 4L)),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 10L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 8L)));
+ ItemList.Large_Fluid_Cell_Iridium.set(
+ addItem(
+ tLastID = 411,
+ "Large Iridium Fluid Cell",
+ "",
+ new ItemData(
+ Materials.Iridium,
+ OrePrefixes.plateDouble.mMaterialAmount * 4L,
+ new MaterialStack(Materials.Naquadah, OrePrefixes.ring.mMaterialAmount * 4L)),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 10L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 8L)));
setFluidContainerStats(32000 + tLastID, 8192000L, 2L);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Iridium, 4L),
- GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Naquadah, 4L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Iridium, 4L),
+ GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Naquadah, 4L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Large_Fluid_Cell_Iridium.get(1L),
200,
1920);
- ItemList.Large_Fluid_Cell_Osmium.set(addItem(
- tLastID = 412,
- "Large Osmium Fluid Cell",
- "",
- new ItemData(
- Materials.Osmium,
- OrePrefixes.plateDouble.mMaterialAmount * 4L,
- new MaterialStack(Materials.ElectrumFlux, OrePrefixes.ring.mMaterialAmount * 4L)),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 11L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 9L)));
+ ItemList.Large_Fluid_Cell_Osmium.set(
+ addItem(
+ tLastID = 412,
+ "Large Osmium Fluid Cell",
+ "",
+ new ItemData(
+ Materials.Osmium,
+ OrePrefixes.plateDouble.mMaterialAmount * 4L,
+ new MaterialStack(Materials.ElectrumFlux, OrePrefixes.ring.mMaterialAmount * 4L)),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 11L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 9L)));
setFluidContainerStats(32000 + tLastID, 32768000L, 1L);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Osmium, 4L),
- GT_OreDictUnificator.get(OrePrefixes.ring, Materials.ElectrumFlux, 4L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Osmium, 4L),
+ GT_OreDictUnificator.get(OrePrefixes.ring, Materials.ElectrumFlux, 4L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Large_Fluid_Cell_Osmium.get(1L),
200,
4096);
- ItemList.Large_Fluid_Cell_Neutronium.set(addItem(
- tLastID = 413,
- "Large Neutronium Fluid Cell",
- "",
- new ItemData(
- Materials.Neutronium,
- OrePrefixes.plateDouble.mMaterialAmount * 4L,
- new MaterialStack(Materials.Draconium, OrePrefixes.ring.mMaterialAmount * 4L)),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 12L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 10L)));
+ ItemList.Large_Fluid_Cell_Neutronium.set(
+ addItem(
+ tLastID = 413,
+ "Large Neutronium Fluid Cell",
+ "",
+ new ItemData(
+ Materials.Neutronium,
+ OrePrefixes.plateDouble.mMaterialAmount * 4L,
+ new MaterialStack(Materials.Draconium, OrePrefixes.ring.mMaterialAmount * 4L)),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 12L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 10L)));
setFluidContainerStats(32000 + tLastID, 131072000L, 1L);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Neutronium, 4L),
- GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Draconium, 4L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.Neutronium, 4L),
+ GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Draconium, 4L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Large_Fluid_Cell_Neutronium.get(1L),
200,
7680);
for (byte i = 0; i < 16; i = (byte) (i + 1)) {
- ItemList.SPRAY_CAN_DYES[i].set(addItem(
- tLastID = 430 + 2 * i,
- "Spray Can (" + Dyes.get(i).mName + ")",
- "Full",
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 4L)));
- ItemList.SPRAY_CAN_DYES_USED[i].set(addItem(
- tLastID + 1,
- "Spray Can (" + Dyes.get(i).mName + ")",
- "Used",
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 3L),
- SubTag.INVISIBLE));
+ ItemList.SPRAY_CAN_DYES[i].set(
+ addItem(
+ tLastID = 430 + 2 * i,
+ "Spray Can (" + Dyes.get(i).mName + ")",
+ "Full",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 4L)));
+ ItemList.SPRAY_CAN_DYES_USED[i].set(
+ addItem(
+ tLastID + 1,
+ "Spray Can (" + Dyes.get(i).mName + ")",
+ "Used",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 3L),
+ SubTag.INVISIBLE));
IItemBehaviour<GT_MetaBase_Item> tBehaviour = new Behaviour_Spray_Color(
ItemList.Spray_Empty.get(1L),
ItemList.SPRAY_CAN_DYES_USED[i].get(1L),
@@ -1371,70 +1101,71 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 {
addItemBehavior(32000 + tLastID, tBehaviour);
addItemBehavior(32001 + tLastID, tBehaviour);
}
- ItemList.Tool_Matches.set(addItem(
- tLastID = 471,
- "Match",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L)));
- ItemList.Tool_MatchBox_Used.set(addItem(
- tLastID = 472,
- "Match Box",
- "This is not a Car",
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L),
- SubTag.INVISIBLE));
- ItemList.Tool_MatchBox_Full.set(addItem(
- tLastID = 473,
- "Match Box (Full)",
- "This is not a Car",
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2L)));
-
- IItemBehaviour<GT_MetaBase_Item> tBehaviour =
- new Behaviour_Lighter(null, ItemList.Tool_Matches.get(1L), ItemList.Tool_Matches.get(1L), 1L);
+ ItemList.Tool_Matches.set(
+ addItem(
+ tLastID = 471,
+ "Match",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L)));
+ ItemList.Tool_MatchBox_Used.set(
+ addItem(
+ tLastID = 472,
+ "Match Box",
+ "This is not a Car",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L),
+ SubTag.INVISIBLE));
+ ItemList.Tool_MatchBox_Full.set(
+ addItem(
+ tLastID = 473,
+ "Match Box (Full)",
+ "This is not a Car",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2L)));
+
+ IItemBehaviour<GT_MetaBase_Item> tBehaviour = new Behaviour_Lighter(
+ null,
+ ItemList.Tool_Matches.get(1L),
+ ItemList.Tool_Matches.get(1L),
+ 1L);
addItemBehavior(32471, tBehaviour);
tBehaviour = new Behaviour_Lighter(
- null, ItemList.Tool_MatchBox_Used.get(1L), ItemList.Tool_MatchBox_Full.get(1L), 16L);
+ null,
+ ItemList.Tool_MatchBox_Used.get(1L),
+ ItemList.Tool_MatchBox_Full.get(1L),
+ 16L);
addItemBehavior(32472, tBehaviour);
addItemBehavior(32473, tBehaviour);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.bolt, Materials.Wood, 1L),
- GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Phosphorus, 1L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.bolt, Materials.Wood, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Phosphorus, 1L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Tool_Matches.get(1L),
16,
16);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.bolt, Materials.Wood, 1L),
- GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.TricalciumPhosphate, 1L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.bolt, Materials.Wood, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.TricalciumPhosphate, 1L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Tool_Matches.get(1L),
16,
16);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.bolt, Materials.Wood, 4L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Phosphorus, 1L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.bolt, Materials.Wood, 4L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Phosphorus, 1L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Tool_Matches.get(4L),
64,
16);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.bolt, Materials.Wood, 4L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TricalciumPhosphate, 1L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.bolt, Materials.Wood, 4L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TricalciumPhosphate, 1L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Tool_Matches.get(4L),
64,
@@ -1445,31 +1176,34 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 {
ItemList.Tool_MatchBox_Full.get(1L),
64,
16);
- GT_Values.RA.addUnboxingRecipe(
- ItemList.Tool_MatchBox_Full.get(1L), ItemList.Tool_Matches.get(16L), null, 32, 16);
-
- ItemList.Tool_Lighter_Invar_Empty.set(addItem(
- tLastID = 474,
- "Lighter (Empty)",
- "",
- new ItemData(Materials.Invar, OrePrefixes.plate.mMaterialAmount * 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L)));
- ItemList.Tool_Lighter_Invar_Used.set(addItem(
- tLastID = 475,
- "Lighter",
- "",
- new ItemData(Materials.Invar, OrePrefixes.plate.mMaterialAmount * 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L),
- SubTag.INVISIBLE));
- ItemList.Tool_Lighter_Invar_Full.set(addItem(
- tLastID = 476,
- "Lighter (Full)",
- "",
- new ItemData(Materials.Invar, OrePrefixes.plate.mMaterialAmount * 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2L)));
+ GT_Values.RA
+ .addUnboxingRecipe(ItemList.Tool_MatchBox_Full.get(1L), ItemList.Tool_Matches.get(16L), null, 32, 16);
+
+ ItemList.Tool_Lighter_Invar_Empty.set(
+ addItem(
+ tLastID = 474,
+ "Lighter (Empty)",
+ "",
+ new ItemData(Materials.Invar, OrePrefixes.plate.mMaterialAmount * 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L)));
+ ItemList.Tool_Lighter_Invar_Used.set(
+ addItem(
+ tLastID = 475,
+ "Lighter",
+ "",
+ new ItemData(Materials.Invar, OrePrefixes.plate.mMaterialAmount * 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L),
+ SubTag.INVISIBLE));
+ ItemList.Tool_Lighter_Invar_Full.set(
+ addItem(
+ tLastID = 476,
+ "Lighter (Full)",
+ "",
+ new ItemData(Materials.Invar, OrePrefixes.plate.mMaterialAmount * 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2L)));
tBehaviour = new Behaviour_Lighter(
ItemList.Tool_Lighter_Invar_Empty.get(1L),
@@ -1480,41 +1214,41 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 {
addItemBehavior(32476, tBehaviour);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Invar, 2L),
- new ItemStack(Items.flint, 1),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Invar, 2L),
+ new ItemStack(Items.flint, 1), GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Tool_Lighter_Invar_Empty.get(1L),
256,
16);
- ItemList.Tool_Lighter_Platinum_Empty.set(addItem(
- tLastID = 477,
- "Platinum Lighter (Empty)",
- "A known Prank Master is engraved on it",
- new ItemData(Materials.Platinum, OrePrefixes.plate.mMaterialAmount * 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.NEBRISUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L)));
- ItemList.Tool_Lighter_Platinum_Used.set(addItem(
- tLastID = 478,
- "Platinum Lighter",
- "A known Prank Master is engraved on it",
- new ItemData(Materials.Platinum, OrePrefixes.plate.mMaterialAmount * 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.NEBRISUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L),
- SubTag.INVISIBLE));
- ItemList.Tool_Lighter_Platinum_Full.set(addItem(
- tLastID = 479,
- "Platinum Lighter (Full)",
- "A known Prank Master is engraved on it",
- new ItemData(Materials.Platinum, OrePrefixes.plate.mMaterialAmount * 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.NEBRISUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2L)));
+ ItemList.Tool_Lighter_Platinum_Empty.set(
+ addItem(
+ tLastID = 477,
+ "Platinum Lighter (Empty)",
+ "A known Prank Master is engraved on it",
+ new ItemData(Materials.Platinum, OrePrefixes.plate.mMaterialAmount * 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.NEBRISUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L)));
+ ItemList.Tool_Lighter_Platinum_Used.set(
+ addItem(
+ tLastID = 478,
+ "Platinum Lighter",
+ "A known Prank Master is engraved on it",
+ new ItemData(Materials.Platinum, OrePrefixes.plate.mMaterialAmount * 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.NEBRISUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L),
+ SubTag.INVISIBLE));
+ ItemList.Tool_Lighter_Platinum_Full.set(
+ addItem(
+ tLastID = 479,
+ "Platinum Lighter (Full)",
+ "A known Prank Master is engraved on it",
+ new ItemData(Materials.Platinum, OrePrefixes.plate.mMaterialAmount * 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.NEBRISUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2L)));
tBehaviour = new Behaviour_Lighter(
ItemList.Tool_Lighter_Platinum_Empty.get(1L),
@@ -1525,35 +1259,33 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 {
addItemBehavior(32479, tBehaviour);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Platinum, 2L),
- new ItemStack(Items.flint, 1),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Platinum, 2L),
+ new ItemStack(Items.flint, 1), GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Tool_Lighter_Platinum_Empty.get(1L),
256,
256);
if (Loader.isModLoaded("GalacticraftMars")) {
- ItemList.Ingot_Heavy1.set(
- addItem(tLastID = 462, "Heavy Duty Alloy Ingot T1", "Used to make Heavy Duty Plates T1"));
- ItemList.Ingot_Heavy2.set(
- addItem(tLastID = 463, "Heavy Duty Alloy Ingot T2", "Used to make Heavy Duty Plates T2"));
- ItemList.Ingot_Heavy3.set(
- addItem(tLastID = 464, "Heavy Duty Alloy Ingot T3", "Used to make Heavy Duty Plates T3"));
+ ItemList.Ingot_Heavy1
+ .set(addItem(tLastID = 462, "Heavy Duty Alloy Ingot T1", "Used to make Heavy Duty Plates T1"));
+ ItemList.Ingot_Heavy2
+ .set(addItem(tLastID = 463, "Heavy Duty Alloy Ingot T2", "Used to make Heavy Duty Plates T2"));
+ ItemList.Ingot_Heavy3
+ .set(addItem(tLastID = 464, "Heavy Duty Alloy Ingot T3", "Used to make Heavy Duty Plates T3"));
// GT_ModHandler.addCraftingRecipe(ItemList.Ingot_Heavy1.get(1L, new Object[0]),
// GT_ModHandler.RecipeBits.NOT_REMOVABLE, new Object[]{"BhB", "CAS", "B B", 'B',
// OrePrefixes.bolt.get(Materials.StainlessSteel), 'C', OrePrefixes.compressed.get(Materials.Bronze), 'A',
// OrePrefixes.compressed.get(Materials.Aluminium), 'S', OrePrefixes.compressed.get(Materials.Steel)});
}
- ItemList.Ingot_IridiumAlloy.set(addItem(
- tLastID = 480,
- "Iridium Alloy Ingot",
- "Used to make Iridium Plates",
- new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L)));
+ ItemList.Ingot_IridiumAlloy.set(
+ addItem(
+ tLastID = 480,
+ "Iridium Alloy Ingot",
+ "Used to make Iridium Plates",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L)));
// GT_ModHandler.addRollingMachineRecipe(ItemList.Ingot_IridiumAlloy.get(1L, new Object[0]), new Object[]{"IAI",
// "ADA", "IAI", 'D', GregTech_API.sRecipeFile.get(ConfigCategories.Recipes.harderrecipes, "iridiumplate", true)
@@ -1565,391 +1297,423 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 {
// OreDictNames.craftingIndustrialDiamond : OrePrefixes.dust.get(Materials.Diamond), 'A',
// OrePrefixes.plateAlloy.get("Advanced"), 'I', OrePrefixes.plate.get(Materials.Iridium)});
- ItemList.Paper_Printed_Pages.set(addItem(
- tLastID = 481,
- "Printed Pages",
- "Used to make written Books",
- new ItemData(Materials.Paper, 10886400L),
- new Behaviour_PrintedPages(),
- new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 2L)));
- ItemList.Paper_Magic_Empty.set(addItem(
- tLastID = 482,
- "Magic Paper",
- "",
- SubTag.INVISIBLE,
- new ItemData(Materials.Paper, 3628800L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 1L)));
- ItemList.Paper_Magic_Page.set(addItem(
- tLastID = 483,
- "Enchanted Page",
- "",
- SubTag.INVISIBLE,
- new ItemData(Materials.Paper, 3628800L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 2L)));
- ItemList.Paper_Magic_Pages.set(addItem(
- tLastID = 484,
- "Enchanted Pages",
- "",
- SubTag.INVISIBLE,
- new ItemData(Materials.Paper, 10886400L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 4L)));
- ItemList.Paper_Punch_Card_Empty.set(addItem(
- tLastID = 485,
- "Punch Card",
- "",
- SubTag.INVISIBLE,
- new ItemData(Materials.Paper, 7257600L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1L)));
- ItemList.Paper_Punch_Card_Encoded.set(addItem(
- tLastID = 486,
- "Punched Card",
- "",
- SubTag.INVISIBLE,
- new ItemData(Materials.Paper, 7257600L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 2L)));
- ItemList.Book_Written_01.set(addItem(
- tLastID = 487,
- "Book",
- "",
- new ItemData(Materials.Paper, 10886400L),
- "bookWritten",
- OreDictNames.craftingBook,
- new Behaviour_WrittenBook(),
- new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 2L)));
- ItemList.Book_Written_02.set(addItem(
- tLastID = 488,
- "Book",
- "",
- new ItemData(Materials.Paper, 10886400L),
- "bookWritten",
- OreDictNames.craftingBook,
- new Behaviour_WrittenBook(),
- new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 2L)));
- ItemList.Book_Written_03.set(addItem(
- tLastID = 489,
- "Book",
- "",
- new ItemData(Materials.Paper, 10886400L),
- "bookWritten",
- OreDictNames.craftingBook,
- new Behaviour_WrittenBook(),
- new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 2L)));
-
- ItemList.Schematic.set(addItem(
- tLastID = 490,
- "Schematic",
- "EMPTY",
- new ItemData(Materials.Steel, 7257600L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.STRONTIO, 1L)));
- ItemList.Schematic_Crafting.set(addItem(
- tLastID = 491,
- "Schematic (Crafting)",
- "Crafts the Programmed Recipe",
- new ItemData(Materials.Steel, 7257600L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 1L)));
- ItemList.Schematic_1by1.set(addItem(
- tLastID = 495,
- "Schematic (1x1)",
- "Crafts 1 Items as 1x1 (use in Packager)",
- new ItemData(Materials.Steel, 7257600L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 1L)));
- ItemList.Schematic_2by2.set(addItem(
- tLastID = 496,
- "Schematic (2x2)",
- "Crafts 4 Items as 2x2 (use in Packager)",
- new ItemData(Materials.Steel, 7257600L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 1L)));
- ItemList.Schematic_3by3.set(addItem(
- tLastID = 497,
- "Schematic (3x3)",
- "Crafts 9 Items as 3x3 (use in Packager)",
- new ItemData(Materials.Steel, 7257600L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 1L)));
- ItemList.Schematic_Dust.set(addItem(
- tLastID = 498,
- "Schematic (Dusts)",
- "Combines Dusts (use in Packager)",
- new ItemData(Materials.Steel, 7257600L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 1L)));
+ ItemList.Paper_Printed_Pages.set(
+ addItem(
+ tLastID = 481,
+ "Printed Pages",
+ "Used to make written Books",
+ new ItemData(Materials.Paper, 10886400L),
+ new Behaviour_PrintedPages(),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 2L)));
+ ItemList.Paper_Magic_Empty.set(
+ addItem(
+ tLastID = 482,
+ "Magic Paper",
+ "",
+ SubTag.INVISIBLE,
+ new ItemData(Materials.Paper, 3628800L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 1L)));
+ ItemList.Paper_Magic_Page.set(
+ addItem(
+ tLastID = 483,
+ "Enchanted Page",
+ "",
+ SubTag.INVISIBLE,
+ new ItemData(Materials.Paper, 3628800L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 2L)));
+ ItemList.Paper_Magic_Pages.set(
+ addItem(
+ tLastID = 484,
+ "Enchanted Pages",
+ "",
+ SubTag.INVISIBLE,
+ new ItemData(Materials.Paper, 10886400L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.PRAECANTATIO, 4L)));
+ ItemList.Paper_Punch_Card_Empty.set(
+ addItem(
+ tLastID = 485,
+ "Punch Card",
+ "",
+ SubTag.INVISIBLE,
+ new ItemData(Materials.Paper, 7257600L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1L)));
+ ItemList.Paper_Punch_Card_Encoded.set(
+ addItem(
+ tLastID = 486,
+ "Punched Card",
+ "",
+ SubTag.INVISIBLE,
+ new ItemData(Materials.Paper, 7257600L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 2L)));
+ ItemList.Book_Written_01.set(
+ addItem(
+ tLastID = 487,
+ "Book",
+ "",
+ new ItemData(Materials.Paper, 10886400L),
+ "bookWritten",
+ OreDictNames.craftingBook,
+ new Behaviour_WrittenBook(),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 2L)));
+ ItemList.Book_Written_02.set(
+ addItem(
+ tLastID = 488,
+ "Book",
+ "",
+ new ItemData(Materials.Paper, 10886400L),
+ "bookWritten",
+ OreDictNames.craftingBook,
+ new Behaviour_WrittenBook(),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 2L)));
+ ItemList.Book_Written_03.set(
+ addItem(
+ tLastID = 489,
+ "Book",
+ "",
+ new ItemData(Materials.Paper, 10886400L),
+ "bookWritten",
+ OreDictNames.craftingBook,
+ new Behaviour_WrittenBook(),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 2L)));
+
+ ItemList.Schematic.set(
+ addItem(
+ tLastID = 490,
+ "Schematic",
+ "EMPTY",
+ new ItemData(Materials.Steel, 7257600L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.STRONTIO, 1L)));
+ ItemList.Schematic_Crafting.set(
+ addItem(
+ tLastID = 491,
+ "Schematic (Crafting)",
+ "Crafts the Programmed Recipe",
+ new ItemData(Materials.Steel, 7257600L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 1L)));
+ ItemList.Schematic_1by1.set(
+ addItem(
+ tLastID = 495,
+ "Schematic (1x1)",
+ "Crafts 1 Items as 1x1 (use in Packager)",
+ new ItemData(Materials.Steel, 7257600L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 1L)));
+ ItemList.Schematic_2by2.set(
+ addItem(
+ tLastID = 496,
+ "Schematic (2x2)",
+ "Crafts 4 Items as 2x2 (use in Packager)",
+ new ItemData(Materials.Steel, 7257600L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 1L)));
+ ItemList.Schematic_3by3.set(
+ addItem(
+ tLastID = 497,
+ "Schematic (3x3)",
+ "Crafts 9 Items as 3x3 (use in Packager)",
+ new ItemData(Materials.Steel, 7257600L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 1L)));
+ ItemList.Schematic_Dust.set(
+ addItem(
+ tLastID = 498,
+ "Schematic (Dusts)",
+ "Combines Dusts (use in Packager)",
+ new ItemData(Materials.Steel, 7257600L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 1L)));
GT_ModHandler.addCraftingRecipe(
ItemList.Schematic_1by1.get(1L),
GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {"d ", aTextShape, aTextEmptyRow, 'P', ItemList.Schematic});
+ new Object[] { "d ", aTextShape, aTextEmptyRow, 'P', ItemList.Schematic });
GT_ModHandler.addCraftingRecipe(
ItemList.Schematic_2by2.get(1L),
GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {" d ", aTextShape, aTextEmptyRow, 'P', ItemList.Schematic});
+ new Object[] { " d ", aTextShape, aTextEmptyRow, 'P', ItemList.Schematic });
GT_ModHandler.addCraftingRecipe(
ItemList.Schematic_3by3.get(1L),
GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {" d", aTextShape, aTextEmptyRow, 'P', ItemList.Schematic});
+ new Object[] { " d", aTextShape, aTextEmptyRow, 'P', ItemList.Schematic });
GT_ModHandler.addCraftingRecipe(
ItemList.Schematic_Dust.get(1L),
GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {aTextEmptyRow, aTextShape, " d", 'P', ItemList.Schematic});
+ new Object[] { aTextEmptyRow, aTextShape, " d", 'P', ItemList.Schematic });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Schematic.get(1L),
GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {ItemList.Schematic_Crafting});
+ new Object[] { ItemList.Schematic_Crafting });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Schematic.get(1L),
GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {ItemList.Schematic_1by1});
+ new Object[] { ItemList.Schematic_1by1 });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Schematic.get(1L),
GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {ItemList.Schematic_2by2});
+ new Object[] { ItemList.Schematic_2by2 });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Schematic.get(1L),
GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {ItemList.Schematic_3by3});
+ new Object[] { ItemList.Schematic_3by3 });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Schematic.get(1L),
GT_ModHandler.RecipeBits.BUFFERED | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {ItemList.Schematic_Dust});
-
- ItemList.Battery_Hull_LV.set(addItem(
- 500,
- "Small Battery Hull",
- "An empty LV Battery Hull",
- new ItemData(Materials.BatteryAlloy, OrePrefixes.plate.mMaterialAmount * 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L)));
- ItemList.Battery_Hull_MV.set(addItem(
- 501,
- "Medium Battery Hull",
- "An empty MV Battery Hull",
- new ItemData(Materials.BatteryAlloy, OrePrefixes.plate.mMaterialAmount * 3L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L)));
- ItemList.Battery_Hull_HV.set(addItem(
- 502,
- "Large Battery Hull",
- "An empty HV Battery Hull",
- new ItemData(Materials.BatteryAlloy, OrePrefixes.plate.mMaterialAmount * 9L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L)));
+ new Object[] { ItemList.Schematic_Dust });
+
+ ItemList.Battery_Hull_LV.set(
+ addItem(
+ 500,
+ "Small Battery Hull",
+ "An empty LV Battery Hull",
+ new ItemData(Materials.BatteryAlloy, OrePrefixes.plate.mMaterialAmount * 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L)));
+ ItemList.Battery_Hull_MV.set(
+ addItem(
+ 501,
+ "Medium Battery Hull",
+ "An empty MV Battery Hull",
+ new ItemData(Materials.BatteryAlloy, OrePrefixes.plate.mMaterialAmount * 3L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L)));
+ ItemList.Battery_Hull_HV.set(
+ addItem(
+ 502,
+ "Large Battery Hull",
+ "An empty HV Battery Hull",
+ new ItemData(Materials.BatteryAlloy, OrePrefixes.plate.mMaterialAmount * 9L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 1L)));
GT_ModHandler.addCraftingRecipe(
- ItemList.Battery_Hull_LV.get(1L), GT_ModHandler.RecipeBits.NOT_REMOVABLE, new Object[] {
- "Cf ",
- "Ph ",
- "Ps ",
- 'P',
- OrePrefixes.plate.get(Materials.BatteryAlloy),
- 'C',
- OreDictNames.craftingWireTin
- });
+ ItemList.Battery_Hull_LV.get(1L),
+ GT_ModHandler.RecipeBits.NOT_REMOVABLE,
+ new Object[] { "Cf ", "Ph ", "Ps ", 'P', OrePrefixes.plate.get(Materials.BatteryAlloy), 'C',
+ OreDictNames.craftingWireTin });
// GT_ModHandler.addCraftingRecipe(ItemList.Battery_Hull_MV.get(1L), GT_ModHandler.RecipeBits.NOT_REMOVABLE, new
// Object[]{"C C", "PPP", "PPP", 'P', OrePrefixes.plate.get(Materials.BatteryAlloy), 'C',
// OreDictNames.craftingWireCopper});
// ULV Batteries
- ItemList.Battery_RE_ULV_Tantalum.set(addItem(
- tLastID = 499,
- "Tantalum Capacitor",
- "Reusable",
- "batteryULV",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L)));
+ ItemList.Battery_RE_ULV_Tantalum.set(
+ addItem(
+ tLastID = 499,
+ "Tantalum Capacitor",
+ "Reusable",
+ "batteryULV",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L)));
setElectricStats(32000 + tLastID, 1000L, GT_Values.V[0], 0L, -3L, false);
OreDictionary.registerOre("ULV", ItemList.Battery_RE_ULV_Tantalum.get(1));
// LV Batteries
- ItemList.Battery_SU_LV_SulfuricAcid.set(addItem(
- tLastID = 510,
- "Small Acid Battery",
- "Single Use",
- "batteryLV",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2L)));
+ ItemList.Battery_SU_LV_SulfuricAcid.set(
+ addItem(
+ tLastID = 510,
+ "Small Acid Battery",
+ "Single Use",
+ "batteryLV",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2L)));
setElectricStats(32000 + tLastID, 18000L, GT_Values.V[1], 1L, -2L, true);
OreDictionary.registerOre("LV", ItemList.Battery_SU_LV_SulfuricAcid.get(1));
- ItemList.Battery_SU_LV_Mercury.set(addItem(
- tLastID = 511,
- "Small Mercury Battery",
- "Single Use",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2L)));
+ ItemList.Battery_SU_LV_Mercury.set(
+ addItem(
+ tLastID = 511,
+ "Small Mercury Battery",
+ "Single Use",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2L)));
setElectricStats(32000 + tLastID, 32000L, GT_Values.V[1], 1L, -2L, true);
OreDictionary.registerOre("LV", ItemList.Battery_SU_LV_Mercury.get(1));
- ItemList.Battery_RE_LV_Cadmium.set(addItem(
- tLastID = 517,
- "Small Cadmium Battery",
- "Reusable",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L),
- "batteryLV"));
+ ItemList.Battery_RE_LV_Cadmium.set(
+ addItem(
+ tLastID = 517,
+ "Small Cadmium Battery",
+ "Reusable",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L),
+ "batteryLV"));
setElectricStats(32000 + tLastID, 75000L, GT_Values.V[1], 1L, -3L, true);
OreDictionary.registerOre("LV", ItemList.Battery_RE_LV_Cadmium.get(1));
- OreDictionary.registerOre(
- "calclavia:ADVANCED_BATTERY", ItemList.Battery_RE_LV_Cadmium.get(1)); // Annoying backwards compat
-
- ItemList.Battery_RE_LV_Lithium.set(addItem(
- tLastID = 518,
- "Small Lithium Battery",
- "Reusable",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L),
- "batteryLV"));
+ OreDictionary.registerOre("calclavia:ADVANCED_BATTERY", ItemList.Battery_RE_LV_Cadmium.get(1)); // Annoying
+ // backwards
+ // compat
+
+ ItemList.Battery_RE_LV_Lithium.set(
+ addItem(
+ tLastID = 518,
+ "Small Lithium Battery",
+ "Reusable",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L),
+ "batteryLV"));
setElectricStats(32000 + tLastID, 100000L, GT_Values.V[1], 1L, -3L, true);
OreDictionary.registerOre("LV", ItemList.Battery_RE_LV_Lithium.get(1));
- OreDictionary.registerOre(
- "calclavia:ADVANCED_BATTERY", ItemList.Battery_RE_LV_Lithium.get(1)); // Annoying backwards compat
-
- ItemList.Battery_RE_LV_Sodium.set(addItem(
- tLastID = 519,
- "Small Sodium Battery",
- "Reusable",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L),
- "calclavia:ADVANCED_BATTERY"));
+ OreDictionary.registerOre("calclavia:ADVANCED_BATTERY", ItemList.Battery_RE_LV_Lithium.get(1)); // Annoying
+ // backwards
+ // compat
+
+ ItemList.Battery_RE_LV_Sodium.set(
+ addItem(
+ tLastID = 519,
+ "Small Sodium Battery",
+ "Reusable",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L),
+ "calclavia:ADVANCED_BATTERY"));
setElectricStats(32000 + tLastID, 50000L, GT_Values.V[1], 1L, -3L, true);
OreDictionary.registerOre("LV", ItemList.Battery_RE_LV_Sodium.get(1));
- OreDictionary.registerOre(
- "calclavia:ADVANCED_BATTERY", ItemList.Battery_RE_LV_Sodium.get(1)); // Annoying backwards compat
+ OreDictionary.registerOre("calclavia:ADVANCED_BATTERY", ItemList.Battery_RE_LV_Sodium.get(1)); // Annoying
+ // backwards
+ // compat
// MV Batteries
- ItemList.Battery_SU_MV_SulfuricAcid.set(addItem(
- tLastID = 520,
- "Medium Acid Battery",
- "Single Use",
- "batteryMV",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 4L)));
+ ItemList.Battery_SU_MV_SulfuricAcid.set(
+ addItem(
+ tLastID = 520,
+ "Medium Acid Battery",
+ "Single Use",
+ "batteryMV",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 4L)));
setElectricStats(32000 + tLastID, 72000L, GT_Values.V[2], 2L, -2L, true);
OreDictionary.registerOre("MV", ItemList.Battery_SU_MV_SulfuricAcid.get(1));
- ItemList.Battery_SU_MV_Mercury.set(addItem(
- tLastID = 521,
- "Medium Mercury Battery",
- "Single Use",
- "batteryMV",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 4L)));
+ ItemList.Battery_SU_MV_Mercury.set(
+ addItem(
+ tLastID = 521,
+ "Medium Mercury Battery",
+ "Single Use",
+ "batteryMV",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 4L)));
setElectricStats(32000 + tLastID, 128000L, GT_Values.V[2], 2L, -2L, true);
OreDictionary.registerOre("MV", ItemList.Battery_SU_MV_Mercury.get(1));
- ItemList.Battery_RE_MV_Cadmium.set(addItem(
- tLastID = 527,
- "Medium Cadmium Battery",
- "Reusable",
- "batteryMV",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2L)));
+ ItemList.Battery_RE_MV_Cadmium.set(
+ addItem(
+ tLastID = 527,
+ "Medium Cadmium Battery",
+ "Reusable",
+ "batteryMV",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2L)));
setElectricStats(32000 + tLastID, 300000L, GT_Values.V[2], 2L, -3L, true);
OreDictionary.registerOre("MV", ItemList.Battery_RE_MV_Cadmium.get(1));
- ItemList.Battery_RE_MV_Lithium.set(addItem(
- tLastID = 528,
- "Medium Lithium Battery",
- "Reusable",
- "batteryMV",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2L)));
+ ItemList.Battery_RE_MV_Lithium.set(
+ addItem(
+ tLastID = 528,
+ "Medium Lithium Battery",
+ "Reusable",
+ "batteryMV",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2L)));
setElectricStats(32000 + tLastID, 400000L, GT_Values.V[2], 2L, -3L, true);
OreDictionary.registerOre("MV", ItemList.Battery_RE_MV_Lithium.get(1));
- ItemList.Battery_RE_MV_Sodium.set(addItem(
- tLastID = 529,
- "Medium Sodium Battery",
- "Reusable",
- "batteryMV",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2L)));
+ ItemList.Battery_RE_MV_Sodium.set(
+ addItem(
+ tLastID = 529,
+ "Medium Sodium Battery",
+ "Reusable",
+ "batteryMV",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2L)));
setElectricStats(32000 + tLastID, 200000L, GT_Values.V[2], 2L, -3L, true);
OreDictionary.registerOre("MV", ItemList.Battery_RE_MV_Sodium.get(1));
// HV Batteries
- ItemList.Battery_SU_HV_SulfuricAcid.set(addItem(
- tLastID = 530,
- "Large Acid Battery",
- "Single Use",
- "batteryHV",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 8L)));
+ ItemList.Battery_SU_HV_SulfuricAcid.set(
+ addItem(
+ tLastID = 530,
+ "Large Acid Battery",
+ "Single Use",
+ "batteryHV",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 8L)));
setElectricStats(32000 + tLastID, 288000L, GT_Values.V[3], 3L, -2L, true);
OreDictionary.registerOre("HV", ItemList.Battery_SU_HV_SulfuricAcid.get(1));
- ItemList.Battery_SU_HV_Mercury.set(addItem(
- tLastID = 531,
- "Large Mercury Battery",
- "Single Use",
- "batteryHV",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 8L)));
+ ItemList.Battery_SU_HV_Mercury.set(
+ addItem(
+ tLastID = 531,
+ "Large Mercury Battery",
+ "Single Use",
+ "batteryHV",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 8L)));
setElectricStats(32000 + tLastID, 512000L, GT_Values.V[3], 3L, -2L, true);
OreDictionary.registerOre("HV", ItemList.Battery_SU_HV_Mercury.get(1));
- ItemList.Battery_RE_HV_Cadmium.set(addItem(
- tLastID = 537,
- "Large Cadmium Battery",
- "Reusable",
- "batteryHV",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 4L)));
+ ItemList.Battery_RE_HV_Cadmium.set(
+ addItem(
+ tLastID = 537,
+ "Large Cadmium Battery",
+ "Reusable",
+ "batteryHV",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 4L)));
setElectricStats(32000 + tLastID, 1200000L, GT_Values.V[3], 3L, -3L, true);
OreDictionary.registerOre("HV", ItemList.Battery_RE_HV_Cadmium.get(1));
- ItemList.Battery_RE_HV_Lithium.set(addItem(
- tLastID = 538,
- "Large Lithium Battery",
- "Reusable",
- "batteryHV",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 4L)));
+ ItemList.Battery_RE_HV_Lithium.set(
+ addItem(
+ tLastID = 538,
+ "Large Lithium Battery",
+ "Reusable",
+ "batteryHV",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 4L)));
setElectricStats(32000 + tLastID, 1600000L, GT_Values.V[3], 3L, -3L, true);
OreDictionary.registerOre("HV", ItemList.Battery_RE_HV_Lithium.get(1));
- ItemList.Battery_RE_HV_Sodium.set(addItem(
- tLastID = 539,
- "Large Sodium Battery",
- "Reusable",
- "batteryHV",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 4L)));
+ ItemList.Battery_RE_HV_Sodium.set(
+ addItem(
+ tLastID = 539,
+ "Large Sodium Battery",
+ "Reusable",
+ "batteryHV",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 4L)));
setElectricStats(32000 + tLastID, 800000L, GT_Values.V[3], 3L, -3L, true);
OreDictionary.registerOre("HV", ItemList.Battery_RE_HV_Sodium.get(1));
- GT_ModHandler.addExtractionRecipe(
- ItemList.Battery_SU_LV_SulfuricAcid.get(1L), ItemList.Battery_Hull_LV.get(1L));
+ GT_ModHandler
+ .addExtractionRecipe(ItemList.Battery_SU_LV_SulfuricAcid.get(1L), ItemList.Battery_Hull_LV.get(1L));
GT_ModHandler.addExtractionRecipe(ItemList.Battery_SU_LV_Mercury.get(1L), ItemList.Battery_Hull_LV.get(1L));
- GT_ModHandler.addExtractionRecipe(
- ItemList.Battery_SU_MV_SulfuricAcid.get(1L), ItemList.Battery_Hull_MV.get(1L));
+ GT_ModHandler
+ .addExtractionRecipe(ItemList.Battery_SU_MV_SulfuricAcid.get(1L), ItemList.Battery_Hull_MV.get(1L));
GT_ModHandler.addExtractionRecipe(ItemList.Battery_SU_MV_Mercury.get(1L), ItemList.Battery_Hull_MV.get(1L));
- GT_ModHandler.addExtractionRecipe(
- ItemList.Battery_SU_HV_SulfuricAcid.get(1L), ItemList.Battery_Hull_HV.get(1L));
+ GT_ModHandler
+ .addExtractionRecipe(ItemList.Battery_SU_HV_SulfuricAcid.get(1L), ItemList.Battery_Hull_HV.get(1L));
GT_ModHandler.addExtractionRecipe(ItemList.Battery_SU_HV_Mercury.get(1L), ItemList.Battery_Hull_HV.get(1L));
GT_ModHandler.addExtractionRecipe(ItemList.Battery_RE_LV_Cadmium.get(1L), ItemList.Battery_Hull_LV.get(1L));
GT_ModHandler.addExtractionRecipe(ItemList.Battery_RE_LV_Lithium.get(1L), ItemList.Battery_Hull_LV.get(1L));
@@ -2026,642 +1790,580 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 {
2);
// IV Battery
- ItemList.Energy_LapotronicOrb.set(addItem(
- tLastID = 597,
- "Lapotronic Energy Orb",
- "Reusable battery",
- "batteryIV",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 16L),
- OrePrefixes.battery.get(Materials.Ultimate)));
+ ItemList.Energy_LapotronicOrb.set(
+ addItem(
+ tLastID = 597,
+ "Lapotronic Energy Orb",
+ "Reusable battery",
+ "batteryIV",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 16L),
+ OrePrefixes.battery.get(Materials.Ultimate)));
setElectricStats(32000 + tLastID, 100000000L, GT_Values.V[5], 5L, -3L, true);
OreDictionary.registerOre("IV", ItemList.Energy_LapotronicOrb.get(1));
// ZPM Module
- ItemList.ZPM.set(addItem(
- tLastID = 598,
- "Zero Point Module",
- "Single use battery",
- "batteryZPM",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L)));
+ ItemList.ZPM.set(
+ addItem(
+ tLastID = 598,
+ "Zero Point Module",
+ "Single use battery",
+ "batteryZPM",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L)));
setElectricStats(32000 + tLastID, 2000000000000L, GT_Values.V[7], 7L, -2L, true);
OreDictionary.registerOre("ZPM", ItemList.ZPM.get(1));
// LuV Lapotron orb cluster battery
- ItemList.Energy_LapotronicOrb2.set(addItem(
- tLastID = 599,
- "Lapotronic Energy Orb Cluster",
- "Reusable battery",
- "batteryLuV",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 16L),
- OrePrefixes.battery.get(Materials.Ultimate)));
+ ItemList.Energy_LapotronicOrb2.set(
+ addItem(
+ tLastID = 599,
+ "Lapotronic Energy Orb Cluster",
+ "Reusable battery",
+ "batteryLuV",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 16L),
+ OrePrefixes.battery.get(Materials.Ultimate)));
setElectricStats(32000 + tLastID, 1000000000L, GT_Values.V[6], 6L, -3L, true);
OreDictionary.registerOre("LuV", ItemList.Energy_LapotronicOrb2.get(1));
// UV Battery
- ItemList.ZPM2.set(addItem(
- tLastID = 605,
- "Ultimate Battery",
- "Fill this to win minecraft",
- "batteryUV",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L)));
+ ItemList.ZPM2.set(
+ addItem(
+ tLastID = 605,
+ "Ultimate Battery",
+ "Fill this to win minecraft",
+ "batteryUV",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L)));
setElectricStats(32000 + tLastID, Long.MAX_VALUE, GT_Values.V[8], 8L, -3L, true);
OreDictionary.registerOre("UV", ItemList.ZPM2.get(1));
// UMV Battery
- ItemList.ZPM3.set(addItem(
- tLastID = 609,
- "Really Ultimate Battery",
- "Fill this to be way older",
- "batteryUMV",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L)));
+ ItemList.ZPM3.set(
+ addItem(
+ tLastID = 609,
+ "Really Ultimate Battery",
+ "Fill this to be way older",
+ "batteryUMV",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L)));
setElectricStats(32000 + tLastID, Long.MAX_VALUE, GT_Values.V[12], 12L, -3L, true);
OreDictionary.registerOre("UMV", ItemList.ZPM3.get(1));
// ZPM Cluster
- ItemList.Energy_Module.set(addItem(
- tLastID = 736,
- "Energy Module",
- "Reusable battery",
- "batteryZPM",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 16L),
- OrePrefixes.battery.get(Materials.Ultimate)));
+ ItemList.Energy_Module.set(
+ addItem(
+ tLastID = 736,
+ "Energy Module",
+ "Reusable battery",
+ "batteryZPM",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 16L),
+ OrePrefixes.battery.get(Materials.Ultimate)));
setElectricStats(32000 + tLastID, 10000000000L, GT_Values.V[7], 7L, -3L, true);
OreDictionary.registerOre("ZPM", ItemList.Energy_Module.get(1));
// UV Cluster
- ItemList.Energy_Cluster.set(addItem(
- tLastID = 737,
- "Energy Cluster",
- "Reusable battery",
- "batteryUV",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L)));
+ ItemList.Energy_Cluster.set(
+ addItem(
+ tLastID = 737,
+ "Energy Cluster",
+ "Reusable battery",
+ "batteryUV",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L)));
setElectricStats(32000 + tLastID, 100000000000L, GT_Values.V[8], 8L, -3L, true);
OreDictionary.registerOre("UV", ItemList.Energy_Cluster.get(1));
// UIV, UMV, UXV and MAX component textures backported from gregicality.
- ItemList.Electric_Motor_LV.set(addItem(
- 600,
- "Electric Motor (LV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 1L)));
- ItemList.Electric_Motor_MV.set(addItem(
- 601,
- "Electric Motor (MV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 2L)));
- ItemList.Electric_Motor_HV.set(addItem(
- 602,
- "Electric Motor (HV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 4L)));
- ItemList.Electric_Motor_EV.set(addItem(
- 603,
- "Electric Motor (EV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 8L)));
- ItemList.Electric_Motor_IV.set(addItem(
- 604,
- "Electric Motor (IV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 16L)));
- ItemList.Electric_Motor_LuV.set(addItem(
- 606,
- "Electric Motor (LuV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 32L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 32L)));
- ItemList.Electric_Motor_ZPM.set(addItem(
- 607,
- "Electric Motor (ZPM)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 64L)));
- ItemList.Electric_Motor_UV.set(addItem(
- 608,
- "Electric Motor (UV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 128L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 128L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 128L)));
- ItemList.Electric_Motor_UHV.set(addItem(
- 596,
- "Electric Motor (UHV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 256L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 256L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 256L)));
- ItemList.Electric_Motor_UEV.set(addItem(
- 595,
- "Electric Motor (UEV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L)));
- ItemList.Electric_Motor_UIV.set(addItem(
- 17,
- "Electric Motor (UIV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L)));
- ItemList.Electric_Motor_UMV.set(addItem(
- 18,
- "Electric Motor (UMV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L)));
- ItemList.Electric_Motor_UXV.set(addItem(
- 19,
- "Electric Motor (UXV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L)));
- ItemList.Electric_Motor_MAX.set(addItem(
- 20,
- "Electric Motor (MAX)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L)));
+ ItemList.Electric_Motor_LV.set(
+ addItem(
+ 600,
+ "Electric Motor (LV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 1L)));
+ ItemList.Electric_Motor_MV.set(
+ addItem(
+ 601,
+ "Electric Motor (MV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 2L)));
+ ItemList.Electric_Motor_HV.set(
+ addItem(
+ 602,
+ "Electric Motor (HV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 4L)));
+ ItemList.Electric_Motor_EV.set(
+ addItem(
+ 603,
+ "Electric Motor (EV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 8L)));
+ ItemList.Electric_Motor_IV.set(
+ addItem(
+ 604,
+ "Electric Motor (IV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 16L)));
+ ItemList.Electric_Motor_LuV.set(
+ addItem(
+ 606,
+ "Electric Motor (LuV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 32L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 32L)));
+ ItemList.Electric_Motor_ZPM.set(
+ addItem(
+ 607,
+ "Electric Motor (ZPM)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 64L)));
+ ItemList.Electric_Motor_UV.set(
+ addItem(
+ 608,
+ "Electric Motor (UV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 128L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 128L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 128L)));
+ ItemList.Electric_Motor_UHV.set(
+ addItem(
+ 596,
+ "Electric Motor (UHV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 256L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 256L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 256L)));
+ ItemList.Electric_Motor_UEV.set(
+ addItem(
+ 595,
+ "Electric Motor (UEV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L)));
+ ItemList.Electric_Motor_UIV.set(
+ addItem(
+ 17,
+ "Electric Motor (UIV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L)));
+ ItemList.Electric_Motor_UMV.set(
+ addItem(
+ 18,
+ "Electric Motor (UMV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L)));
+ ItemList.Electric_Motor_UXV.set(
+ addItem(
+ 19,
+ "Electric Motor (UXV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L)));
+ ItemList.Electric_Motor_MAX.set(
+ addItem(
+ 20,
+ "Electric Motor (MAX)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L)));
GT_ModHandler.addCraftingRecipe(
ItemList.Electric_Motor_LV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "CWR",
- "WIW",
- "RWC",
- 'I',
- OrePrefixes.stick.get(Materials.IronMagnetic),
- 'R',
- OrePrefixes.stick.get(Materials.AnyIron),
- 'W',
- OrePrefixes.wireGt01.get(Materials.AnyCopper),
- 'C',
- OrePrefixes.cableGt01.get(Materials.Tin)
- });
+ new Object[] { "CWR", "WIW", "RWC", 'I', OrePrefixes.stick.get(Materials.IronMagnetic), 'R',
+ OrePrefixes.stick.get(Materials.AnyIron), 'W', OrePrefixes.wireGt01.get(Materials.AnyCopper),
+ 'C', OrePrefixes.cableGt01.get(Materials.Tin) });
GT_ModHandler.addCraftingRecipe(
ItemList.Electric_Motor_LV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "CWR",
- "WIW",
- "RWC",
- 'I',
- OrePrefixes.stick.get(Materials.SteelMagnetic),
- 'R',
- OrePrefixes.stick.get(Materials.Steel),
- 'W',
- OrePrefixes.wireGt01.get(Materials.AnyCopper),
- 'C',
- OrePrefixes.cableGt01.get(Materials.Tin)
- });
+ new Object[] { "CWR", "WIW", "RWC", 'I', OrePrefixes.stick.get(Materials.SteelMagnetic), 'R',
+ OrePrefixes.stick.get(Materials.Steel), 'W', OrePrefixes.wireGt01.get(Materials.AnyCopper), 'C',
+ OrePrefixes.cableGt01.get(Materials.Tin) });
GT_ModHandler.addCraftingRecipe(
ItemList.Electric_Motor_MV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "CWR",
- "WIW",
- "RWC",
- 'I',
- OrePrefixes.stick.get(Materials.SteelMagnetic),
- 'R',
- OrePrefixes.stick.get(Materials.Aluminium),
- 'W',
- OrePrefixes.wireGt02.get(Materials.Cupronickel),
- 'C',
- OrePrefixes.cableGt01.get(Materials.AnyCopper)
- });
+ new Object[] { "CWR", "WIW", "RWC", 'I', OrePrefixes.stick.get(Materials.SteelMagnetic), 'R',
+ OrePrefixes.stick.get(Materials.Aluminium), 'W',
+ OrePrefixes.wireGt02.get(Materials.Cupronickel), 'C',
+ OrePrefixes.cableGt01.get(Materials.AnyCopper) });
GT_ModHandler.addCraftingRecipe(
ItemList.Electric_Motor_HV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "CWR",
- "WIW",
- "RWC",
- 'I',
- OrePrefixes.stick.get(Materials.SteelMagnetic),
- 'R',
- OrePrefixes.stick.get(Materials.StainlessSteel),
- 'W',
- OrePrefixes.wireGt04.get(Materials.Electrum),
- 'C',
- OrePrefixes.cableGt02.get(Materials.Silver)
- });
+ new Object[] { "CWR", "WIW", "RWC", 'I', OrePrefixes.stick.get(Materials.SteelMagnetic), 'R',
+ OrePrefixes.stick.get(Materials.StainlessSteel), 'W',
+ OrePrefixes.wireGt04.get(Materials.Electrum), 'C',
+ OrePrefixes.cableGt02.get(Materials.Silver) });
GT_ModHandler.addCraftingRecipe(
ItemList.Electric_Motor_EV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "CWR",
- "WIW",
- "RWC",
- 'I',
- OrePrefixes.stick.get(Materials.NeodymiumMagnetic),
- 'R',
- OrePrefixes.stick.get(Materials.Titanium),
- 'W',
- OrePrefixes.wireGt04.get(Materials.BlackSteel),
- 'C',
- OrePrefixes.cableGt02.get(Materials.Aluminium)
- });
+ new Object[] { "CWR", "WIW", "RWC", 'I', OrePrefixes.stick.get(Materials.NeodymiumMagnetic), 'R',
+ OrePrefixes.stick.get(Materials.Titanium), 'W', OrePrefixes.wireGt04.get(Materials.BlackSteel),
+ 'C', OrePrefixes.cableGt02.get(Materials.Aluminium) });
GT_ModHandler.addCraftingRecipe(
ItemList.Electric_Motor_IV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "CWR",
- "WIW",
- "RWC",
- 'I',
- OrePrefixes.stick.get(Materials.NeodymiumMagnetic),
- 'R',
- OrePrefixes.stick.get(Materials.TungstenSteel),
- 'W',
- OrePrefixes.wireGt04.get(Materials.Graphene),
- 'C',
- OrePrefixes.cableGt02.get(Materials.Tungsten)
- });
-
- ItemList.Tesseract.set(addItem(
- 415,
- "Raw Tesseract",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 1L)));
- ItemList.GigaChad.set(addItem(
- 416, "Giga Chad Token", "You are worthy", new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1000L)));
- ItemList.EnergisedTesseract.set(addItem(
- 417,
- "Energised Tesseract",
- "Higher dimensional engineering",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 10L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 1L)));
-
- ItemList.Electric_Piston_LV.set(addItem(
- 640,
- "Electric Piston (LV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 1L)));
- ItemList.Electric_Piston_MV.set(addItem(
- 641,
- "Electric Piston (MV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 2L)));
- ItemList.Electric_Piston_HV.set(addItem(
- 642,
- "Electric Piston (HV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 4L)));
- ItemList.Electric_Piston_EV.set(addItem(
- 643,
- "Electric Piston (EV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 8L)));
- ItemList.Electric_Piston_IV.set(addItem(
- 644,
- "Electric Piston (IV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 32L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 16L)));
- ItemList.Electric_Piston_LuV.set(addItem(
- 645,
- "Electric Piston (LuV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 32L)));
- ItemList.Electric_Piston_ZPM.set(addItem(
- 646,
- "Electric Piston (ZPM)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 64L)));
- ItemList.Electric_Piston_UV.set(addItem(
- 647,
- "Electric Piston (UV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 128L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 128L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 128L)));
- ItemList.Electric_Piston_UHV.set(addItem(
- 648,
- "Electric Piston (UHV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 256L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 256L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 256L)));
- ItemList.Electric_Piston_UEV.set(addItem(
- 649,
- "Electric Piston (UEV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L)));
- ItemList.Electric_Piston_UIV.set(addItem(
- 21,
- "Electric Piston (UIV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L)));
- ItemList.Electric_Piston_UMV.set(addItem(
- 22,
- "Electric Piston (UMV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L)));
- ItemList.Electric_Piston_UXV.set(addItem(
- 23,
- "Electric Piston (UXV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L)));
- ItemList.Electric_Piston_MAX.set(addItem(
- 24,
- "Electric Piston (MAX)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L)));
+ new Object[] { "CWR", "WIW", "RWC", 'I', OrePrefixes.stick.get(Materials.NeodymiumMagnetic), 'R',
+ OrePrefixes.stick.get(Materials.TungstenSteel), 'W',
+ OrePrefixes.wireGt04.get(Materials.Graphene), 'C',
+ OrePrefixes.cableGt02.get(Materials.Tungsten) });
+
+ ItemList.Tesseract.set(
+ addItem(
+ 415,
+ "Raw Tesseract",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 1L)));
+ ItemList.GigaChad.set(
+ addItem(
+ 416,
+ "Giga Chad Token",
+ "You are worthy",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1000L)));
+ ItemList.EnergisedTesseract.set(
+ addItem(
+ 417,
+ "Energised Tesseract",
+ "Higher dimensional engineering",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 10L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 1L)));
+
+ ItemList.Electric_Piston_LV.set(
+ addItem(
+ 640,
+ "Electric Piston (LV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 1L)));
+ ItemList.Electric_Piston_MV.set(
+ addItem(
+ 641,
+ "Electric Piston (MV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 2L)));
+ ItemList.Electric_Piston_HV.set(
+ addItem(
+ 642,
+ "Electric Piston (HV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 4L)));
+ ItemList.Electric_Piston_EV.set(
+ addItem(
+ 643,
+ "Electric Piston (EV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 8L)));
+ ItemList.Electric_Piston_IV.set(
+ addItem(
+ 644,
+ "Electric Piston (IV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 32L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 16L)));
+ ItemList.Electric_Piston_LuV.set(
+ addItem(
+ 645,
+ "Electric Piston (LuV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 32L)));
+ ItemList.Electric_Piston_ZPM.set(
+ addItem(
+ 646,
+ "Electric Piston (ZPM)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 64L)));
+ ItemList.Electric_Piston_UV.set(
+ addItem(
+ 647,
+ "Electric Piston (UV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 128L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 128L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 128L)));
+ ItemList.Electric_Piston_UHV.set(
+ addItem(
+ 648,
+ "Electric Piston (UHV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 256L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 256L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 256L)));
+ ItemList.Electric_Piston_UEV.set(
+ addItem(
+ 649,
+ "Electric Piston (UEV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L)));
+ ItemList.Electric_Piston_UIV.set(
+ addItem(
+ 21,
+ "Electric Piston (UIV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L)));
+ ItemList.Electric_Piston_UMV.set(
+ addItem(
+ 22,
+ "Electric Piston (UMV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L)));
+ ItemList.Electric_Piston_UXV.set(
+ addItem(
+ 23,
+ "Electric Piston (UXV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L)));
+ ItemList.Electric_Piston_MAX.set(
+ addItem(
+ 24,
+ "Electric Piston (MAX)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L)));
GT_ModHandler.addCraftingRecipe(
ItemList.Electric_Piston_LV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "PPP",
- "CSS",
- "CMG",
- 'P',
- OrePrefixes.plate.get(Materials.Steel),
- 'S',
- OrePrefixes.stick.get(Materials.Steel),
- 'G',
- OrePrefixes.gearGtSmall.get(Materials.Steel),
- 'M',
- ItemList.Electric_Motor_LV,
- 'C',
- OrePrefixes.cableGt01.get(Materials.Tin)
- });
+ new Object[] { "PPP", "CSS", "CMG", 'P', OrePrefixes.plate.get(Materials.Steel), 'S',
+ OrePrefixes.stick.get(Materials.Steel), 'G', OrePrefixes.gearGtSmall.get(Materials.Steel), 'M',
+ ItemList.Electric_Motor_LV, 'C', OrePrefixes.cableGt01.get(Materials.Tin) });
GT_ModHandler.addCraftingRecipe(
ItemList.Electric_Piston_MV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "PPP",
- "CSS",
- "CMG",
- 'P',
- OrePrefixes.plate.get(Materials.Aluminium),
- 'S',
- OrePrefixes.stick.get(Materials.Aluminium),
- 'G',
- OrePrefixes.gearGtSmall.get(Materials.Aluminium),
- 'M',
- ItemList.Electric_Motor_MV,
- 'C',
- OrePrefixes.cableGt01.get(Materials.AnyCopper)
- });
+ new Object[] { "PPP", "CSS", "CMG", 'P', OrePrefixes.plate.get(Materials.Aluminium), 'S',
+ OrePrefixes.stick.get(Materials.Aluminium), 'G',
+ OrePrefixes.gearGtSmall.get(Materials.Aluminium), 'M', ItemList.Electric_Motor_MV, 'C',
+ OrePrefixes.cableGt01.get(Materials.AnyCopper) });
GT_ModHandler.addCraftingRecipe(
ItemList.Electric_Piston_HV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "PPP",
- "CSS",
- "CMG",
- 'P',
- OrePrefixes.plate.get(Materials.StainlessSteel),
- 'S',
- OrePrefixes.stick.get(Materials.StainlessSteel),
- 'G',
- OrePrefixes.gearGtSmall.get(Materials.StainlessSteel),
- 'M',
- ItemList.Electric_Motor_HV,
- 'C',
- OrePrefixes.cableGt01.get(Materials.Gold)
- });
+ new Object[] { "PPP", "CSS", "CMG", 'P', OrePrefixes.plate.get(Materials.StainlessSteel), 'S',
+ OrePrefixes.stick.get(Materials.StainlessSteel), 'G',
+ OrePrefixes.gearGtSmall.get(Materials.StainlessSteel), 'M', ItemList.Electric_Motor_HV, 'C',
+ OrePrefixes.cableGt01.get(Materials.Gold) });
GT_ModHandler.addCraftingRecipe(
ItemList.Electric_Piston_EV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "PPP",
- "CSS",
- "CMG",
- 'P',
- OrePrefixes.plate.get(Materials.Titanium),
- 'S',
- OrePrefixes.stick.get(Materials.Titanium),
- 'G',
- OrePrefixes.gearGtSmall.get(Materials.Titanium),
- 'M',
- ItemList.Electric_Motor_EV,
- 'C',
- OrePrefixes.cableGt01.get(Materials.Aluminium)
- });
+ new Object[] { "PPP", "CSS", "CMG", 'P', OrePrefixes.plate.get(Materials.Titanium), 'S',
+ OrePrefixes.stick.get(Materials.Titanium), 'G', OrePrefixes.gearGtSmall.get(Materials.Titanium),
+ 'M', ItemList.Electric_Motor_EV, 'C', OrePrefixes.cableGt01.get(Materials.Aluminium) });
GT_ModHandler.addCraftingRecipe(
ItemList.Electric_Piston_IV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "PPP",
- "CSS",
- "CMG",
- 'P',
- OrePrefixes.plate.get(Materials.TungstenSteel),
- 'S',
- OrePrefixes.stick.get(Materials.TungstenSteel),
- 'G',
- OrePrefixes.gearGtSmall.get(Materials.TungstenSteel),
- 'M',
- ItemList.Electric_Motor_IV,
- 'C',
- OrePrefixes.cableGt01.get(Materials.Tungsten)
- });
-
- ItemList.Electric_Pump_LV.set(addItem(
- 610,
- "Electric Pump (LV)",
- GT_Utility.formatNumbers(32) + PartCoverText + GT_Utility.formatNumbers(32 * 20) + PartCoverText2,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L)));
- ItemList.Electric_Pump_MV.set(addItem(
- 611,
- "Electric Pump (MV)",
- GT_Utility.formatNumbers(128) + PartCoverText + GT_Utility.formatNumbers(128 * 20) + PartCoverText2,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2L)));
- ItemList.Electric_Pump_HV.set(addItem(
- 612,
- "Electric Pump (HV)",
- GT_Utility.formatNumbers(512) + PartCoverText + GT_Utility.formatNumbers(512 * 20) + PartCoverText2,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 4L)));
- ItemList.Electric_Pump_EV.set(addItem(
- 613,
- "Electric Pump (EV)",
- GT_Utility.formatNumbers(2048) + PartCoverText + GT_Utility.formatNumbers(2048 * 20) + PartCoverText2,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 8L)));
- ItemList.Electric_Pump_IV.set(addItem(
- 614,
- "Electric Pump (IV)",
- GT_Utility.formatNumbers(8192) + PartCoverText + GT_Utility.formatNumbers(8192 * 20) + PartCoverText2,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 16L)));
- ItemList.Electric_Pump_LuV.set(addItem(
- 615,
- "Electric Pump (LuV)",
- GT_Utility.formatNumbers(32768) + PartCoverText + GT_Utility.formatNumbers(32768 * 20) + PartCoverText2,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 32L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 32L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 32L)));
- ItemList.Electric_Pump_ZPM.set(addItem(
- 616,
- "Electric Pump (ZPM)",
- GT_Utility.formatNumbers(131072)
- + PartCoverText
- + GT_Utility.formatNumbers(131072 * 20)
- + PartCoverText2,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 64L)));
- ItemList.Electric_Pump_UV.set(addItem(
- 617,
- "Electric Pump (UV)",
- GT_Utility.formatNumbers(524288)
- + PartCoverText
- + GT_Utility.formatNumbers(524288 * 20)
- + PartCoverText2,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 128L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 128L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 128L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 128L)));
- ItemList.Electric_Pump_UHV.set(addItem(
- 618,
- "Electric Pump (UHV)",
- GT_Utility.formatNumbers(1048576)
- + PartCoverText
- + GT_Utility.formatNumbers(1048576 * 20)
- + PartCoverText2,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 256L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 256L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 256L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 256L)));
- ItemList.Electric_Pump_UEV.set(addItem(
- 619,
- "Electric Pump (UEV)",
- GT_Utility.formatNumbers(2097152)
- + PartCoverText
- + GT_Utility.formatNumbers(2097152 * 20)
- + PartCoverText2,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 512L)));
- ItemList.Electric_Pump_UIV.set(addItem(
- 25,
- "Electric Pump (UIV)",
- PartNotCoverText,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 512L)));
- ItemList.Electric_Pump_UMV.set(addItem(
- 26,
- "Electric Pump (UMV)",
- PartNotCoverText,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 512L)));
- ItemList.Electric_Pump_UXV.set(addItem(
- 27,
- "Electric Pump (UXV)",
- PartNotCoverText,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 512L)));
- ItemList.Electric_Pump_MAX.set(addItem(
- 28,
- "Electric Pump (MAX)",
- PartNotCoverText,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 512L)));
+ new Object[] { "PPP", "CSS", "CMG", 'P', OrePrefixes.plate.get(Materials.TungstenSteel), 'S',
+ OrePrefixes.stick.get(Materials.TungstenSteel), 'G',
+ OrePrefixes.gearGtSmall.get(Materials.TungstenSteel), 'M', ItemList.Electric_Motor_IV, 'C',
+ OrePrefixes.cableGt01.get(Materials.Tungsten) });
+
+ ItemList.Electric_Pump_LV.set(
+ addItem(
+ 610,
+ "Electric Pump (LV)",
+ GT_Utility.formatNumbers(32) + PartCoverText
+ + GT_Utility.formatNumbers(32 * 20)
+ + PartCoverText2,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L)));
+ ItemList.Electric_Pump_MV.set(
+ addItem(
+ 611,
+ "Electric Pump (MV)",
+ GT_Utility.formatNumbers(128) + PartCoverText
+ + GT_Utility.formatNumbers(128 * 20)
+ + PartCoverText2,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2L)));
+ ItemList.Electric_Pump_HV.set(
+ addItem(
+ 612,
+ "Electric Pump (HV)",
+ GT_Utility.formatNumbers(512) + PartCoverText
+ + GT_Utility.formatNumbers(512 * 20)
+ + PartCoverText2,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 4L)));
+ ItemList.Electric_Pump_EV.set(
+ addItem(
+ 613,
+ "Electric Pump (EV)",
+ GT_Utility.formatNumbers(2048) + PartCoverText
+ + GT_Utility.formatNumbers(2048 * 20)
+ + PartCoverText2,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 8L)));
+ ItemList.Electric_Pump_IV.set(
+ addItem(
+ 614,
+ "Electric Pump (IV)",
+ GT_Utility.formatNumbers(8192) + PartCoverText
+ + GT_Utility.formatNumbers(8192 * 20)
+ + PartCoverText2,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 16L)));
+ ItemList.Electric_Pump_LuV.set(
+ addItem(
+ 615,
+ "Electric Pump (LuV)",
+ GT_Utility.formatNumbers(32768) + PartCoverText
+ + GT_Utility.formatNumbers(32768 * 20)
+ + PartCoverText2,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 32L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 32L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 32L)));
+ ItemList.Electric_Pump_ZPM.set(
+ addItem(
+ 616,
+ "Electric Pump (ZPM)",
+ GT_Utility.formatNumbers(131072) + PartCoverText
+ + GT_Utility.formatNumbers(131072 * 20)
+ + PartCoverText2,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 64L)));
+ ItemList.Electric_Pump_UV.set(
+ addItem(
+ 617,
+ "Electric Pump (UV)",
+ GT_Utility.formatNumbers(524288) + PartCoverText
+ + GT_Utility.formatNumbers(524288 * 20)
+ + PartCoverText2,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 128L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 128L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 128L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 128L)));
+ ItemList.Electric_Pump_UHV.set(
+ addItem(
+ 618,
+ "Electric Pump (UHV)",
+ GT_Utility.formatNumbers(1048576) + PartCoverText
+ + GT_Utility.formatNumbers(1048576 * 20)
+ + PartCoverText2,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 256L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 256L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 256L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 256L)));
+ ItemList.Electric_Pump_UEV.set(
+ addItem(
+ 619,
+ "Electric Pump (UEV)",
+ GT_Utility.formatNumbers(2097152) + PartCoverText
+ + GT_Utility.formatNumbers(2097152 * 20)
+ + PartCoverText2,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 512L)));
+ ItemList.Electric_Pump_UIV.set(
+ addItem(
+ 25,
+ "Electric Pump (UIV)",
+ PartNotCoverText,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 512L)));
+ ItemList.Electric_Pump_UMV.set(
+ addItem(
+ 26,
+ "Electric Pump (UMV)",
+ PartNotCoverText,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 512L)));
+ ItemList.Electric_Pump_UXV.set(
+ addItem(
+ 27,
+ "Electric Pump (UXV)",
+ PartNotCoverText,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 512L)));
+ ItemList.Electric_Pump_MAX.set(
+ addItem(
+ 28,
+ "Electric Pump (MAX)",
+ PartNotCoverText,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 512L)));
GregTech_API.registerCover(
ItemList.Electric_Pump_LV.get(1L),
@@ -2706,155 +2408,103 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 {
GT_ModHandler.addCraftingRecipe(
ItemList.Electric_Pump_LV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "SXO",
- "dPw",
- "OMW",
- 'M',
- ItemList.Electric_Motor_LV,
- 'O',
- OrePrefixes.ring.get(Materials.AnyRubber),
- 'X',
- OrePrefixes.rotor.get(Materials.Tin),
- 'S',
- OrePrefixes.screw.get(Materials.Tin),
- 'W',
- OrePrefixes.cableGt01.get(Materials.Tin),
- 'P',
- OrePrefixes.pipeMedium.get(Materials.Bronze)
- });
+ new Object[] { "SXO", "dPw", "OMW", 'M', ItemList.Electric_Motor_LV, 'O',
+ OrePrefixes.ring.get(Materials.AnyRubber), 'X', OrePrefixes.rotor.get(Materials.Tin), 'S',
+ OrePrefixes.screw.get(Materials.Tin), 'W', OrePrefixes.cableGt01.get(Materials.Tin), 'P',
+ OrePrefixes.pipeMedium.get(Materials.Bronze) });
GT_ModHandler.addCraftingRecipe(
ItemList.Electric_Pump_MV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "SXO",
- "dPw",
- "OMW",
- 'M',
- ItemList.Electric_Motor_MV,
- 'O',
- OrePrefixes.ring.get(Materials.AnyRubber),
- 'X',
- OrePrefixes.rotor.get(Materials.Bronze),
- 'S',
- OrePrefixes.screw.get(Materials.Bronze),
- 'W',
- OrePrefixes.cableGt01.get(Materials.AnyCopper),
- 'P',
- OrePrefixes.pipeMedium.get(Materials.Steel)
- });
+ new Object[] { "SXO", "dPw", "OMW", 'M', ItemList.Electric_Motor_MV, 'O',
+ OrePrefixes.ring.get(Materials.AnyRubber), 'X', OrePrefixes.rotor.get(Materials.Bronze), 'S',
+ OrePrefixes.screw.get(Materials.Bronze), 'W', OrePrefixes.cableGt01.get(Materials.AnyCopper),
+ 'P', OrePrefixes.pipeMedium.get(Materials.Steel) });
GT_ModHandler.addCraftingRecipe(
ItemList.Electric_Pump_HV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "SXO",
- "dPw",
- "OMW",
- 'M',
- ItemList.Electric_Motor_HV,
- 'O',
- OrePrefixes.ring.get(Materials.AnyRubber),
- 'X',
- OrePrefixes.rotor.get(Materials.Steel),
- 'S',
- OrePrefixes.screw.get(Materials.Steel),
- 'W',
- OrePrefixes.cableGt01.get(Materials.Gold),
- 'P',
- OrePrefixes.pipeMedium.get(Materials.StainlessSteel)
- });
+ new Object[] { "SXO", "dPw", "OMW", 'M', ItemList.Electric_Motor_HV, 'O',
+ OrePrefixes.ring.get(Materials.AnyRubber), 'X', OrePrefixes.rotor.get(Materials.Steel), 'S',
+ OrePrefixes.screw.get(Materials.Steel), 'W', OrePrefixes.cableGt01.get(Materials.Gold), 'P',
+ OrePrefixes.pipeMedium.get(Materials.StainlessSteel) });
GT_ModHandler.addCraftingRecipe(
ItemList.Electric_Pump_EV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "SXO",
- "dPw",
- "OMW",
- 'M',
- ItemList.Electric_Motor_EV,
- 'O',
- OrePrefixes.ring.get(Materials.AnyRubber),
- 'X',
- OrePrefixes.rotor.get(Materials.StainlessSteel),
- 'S',
- OrePrefixes.screw.get(Materials.StainlessSteel),
- 'W',
- OrePrefixes.cableGt01.get(Materials.Aluminium),
- 'P',
- OrePrefixes.pipeMedium.get(Materials.Titanium)
- });
+ new Object[] { "SXO", "dPw", "OMW", 'M', ItemList.Electric_Motor_EV, 'O',
+ OrePrefixes.ring.get(Materials.AnyRubber), 'X', OrePrefixes.rotor.get(Materials.StainlessSteel),
+ 'S', OrePrefixes.screw.get(Materials.StainlessSteel), 'W',
+ OrePrefixes.cableGt01.get(Materials.Aluminium), 'P',
+ OrePrefixes.pipeMedium.get(Materials.Titanium) });
GT_ModHandler.addCraftingRecipe(
ItemList.Electric_Pump_IV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "SXO",
- "dPw",
- "OMW",
- 'M',
- ItemList.Electric_Motor_IV,
- 'O',
- OrePrefixes.ring.get(Materials.AnySyntheticRubber),
- 'X',
- OrePrefixes.rotor.get(Materials.TungstenSteel),
- 'S',
- OrePrefixes.screw.get(Materials.TungstenSteel),
- 'W',
- OrePrefixes.cableGt01.get(Materials.Tungsten),
- 'P',
- OrePrefixes.pipeMedium.get(Materials.TungstenSteel)
- });
-
- ItemList.Steam_Valve_LV.set(addItem(
- 620,
- "Steam Valve (LV)",
- GT_Utility.formatNumbers(1024) + PartCoverText + GT_Utility.formatNumbers(1024 * 20) + PartCoverText2,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L)));
- ItemList.Steam_Valve_MV.set(addItem(
- 621,
- "Steam Valve (MV)",
- GT_Utility.formatNumbers(2048) + PartCoverText + GT_Utility.formatNumbers(2048 * 20) + PartCoverText2,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2L)));
- ItemList.Steam_Valve_HV.set(addItem(
- 622,
- "Steam Valve (HV)",
- GT_Utility.formatNumbers(4096) + PartCoverText + GT_Utility.formatNumbers(4096 * 20) + PartCoverText2,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 4L)));
- ItemList.Steam_Valve_EV.set(addItem(
- 623,
- "Steam Valve (EV)",
- GT_Utility.formatNumbers(8192) + PartCoverText + GT_Utility.formatNumbers(8192 * 20) + PartCoverText2,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 8L)));
- ItemList.Steam_Valve_IV.set(addItem(
- 624,
- "Steam Valve (IV)",
- GT_Utility.formatNumbers(16384) + PartCoverText + GT_Utility.formatNumbers(16384 * 20) + PartCoverText2,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 16L)));
+ new Object[] { "SXO", "dPw", "OMW", 'M', ItemList.Electric_Motor_IV, 'O',
+ OrePrefixes.ring.get(Materials.AnySyntheticRubber), 'X',
+ OrePrefixes.rotor.get(Materials.TungstenSteel), 'S',
+ OrePrefixes.screw.get(Materials.TungstenSteel), 'W',
+ OrePrefixes.cableGt01.get(Materials.Tungsten), 'P',
+ OrePrefixes.pipeMedium.get(Materials.TungstenSteel) });
+
+ ItemList.Steam_Valve_LV.set(
+ addItem(
+ 620,
+ "Steam Valve (LV)",
+ GT_Utility.formatNumbers(1024) + PartCoverText
+ + GT_Utility.formatNumbers(1024 * 20)
+ + PartCoverText2,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L)));
+ ItemList.Steam_Valve_MV.set(
+ addItem(
+ 621,
+ "Steam Valve (MV)",
+ GT_Utility.formatNumbers(2048) + PartCoverText
+ + GT_Utility.formatNumbers(2048 * 20)
+ + PartCoverText2,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2L)));
+ ItemList.Steam_Valve_HV.set(
+ addItem(
+ 622,
+ "Steam Valve (HV)",
+ GT_Utility.formatNumbers(4096) + PartCoverText
+ + GT_Utility.formatNumbers(4096 * 20)
+ + PartCoverText2,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 4L)));
+ ItemList.Steam_Valve_EV.set(
+ addItem(
+ 623,
+ "Steam Valve (EV)",
+ GT_Utility.formatNumbers(8192) + PartCoverText
+ + GT_Utility.formatNumbers(8192 * 20)
+ + PartCoverText2,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 8L)));
+ ItemList.Steam_Valve_IV.set(
+ addItem(
+ 624,
+ "Steam Valve (IV)",
+ GT_Utility.formatNumbers(16384) + PartCoverText
+ + GT_Utility.formatNumbers(16384 * 20)
+ + PartCoverText2,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 16L)));
GregTech_API.registerCover(
ItemList.Steam_Valve_LV.get(1L),
@@ -2877,8 +2527,8 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 {
TextureFactory.of(MACHINE_CASINGS[5][0], TextureFactory.of(OVERLAY_VALVE)),
new GT_Cover_SteamValve(16384, TextureFactory.of(OVERLAY_VALVE)));
- ItemList.FluidRegulator_LV.set(
- addItem(tLastID = 660, "Fluid Regulator (LV)", FRText1 + GT_Utility.formatNumbers(640) + FRText2));
+ ItemList.FluidRegulator_LV
+ .set(addItem(tLastID = 660, "Fluid Regulator (LV)", FRText1 + GT_Utility.formatNumbers(640) + FRText2));
ItemList.FluidRegulator_MV.set(
addItem(tLastID = 661, "Fluid Regulator (MV)", FRText1 + GT_Utility.formatNumbers(2560) + FRText2));
ItemList.FluidRegulator_HV.set(
@@ -2927,214 +2577,183 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 {
TextureFactory.of(MACHINE_CASINGS[8][0], TextureFactory.of(OVERLAY_PUMP)),
new GT_Cover_FluidRegulator(524288, TextureFactory.of(OVERLAY_PUMP)));
- ItemList.FluidFilter.set(
- addItem(669, "Fluid Filter Cover", "Set with Fluid Container to only accept one Fluid Type"));
+ ItemList.FluidFilter
+ .set(addItem(669, "Fluid Filter Cover", "Set with Fluid Container to only accept one Fluid Type"));
GregTech_API.registerCover(
ItemList.FluidFilter.get(1L),
TextureFactory.of(MACHINE_CASINGS[1][0], TextureFactory.of(OVERLAY_SHUTTER)),
new GT_Cover_Fluidfilter(TextureFactory.of(OVERLAY_SHUTTER)));
- ItemList.ItemFilter_Export.set(addItem(
- 270,
- "Item Filter Cover (Export)",
- "Right click with an item to set filter (Only supports Export Mode)"));
+ ItemList.ItemFilter_Export.set(
+ addItem(
+ 270,
+ "Item Filter Cover (Export)",
+ "Right click with an item to set filter (Only supports Export Mode)"));
GregTech_API.registerCover(
ItemList.ItemFilter_Export.get(1L),
TextureFactory.of(MACHINE_CASINGS[5][0], TextureFactory.of(OVERLAY_CONVEYOR)),
new GT_Cover_ItemFilter(true, TextureFactory.of(OVERLAY_CONVEYOR)));
- ItemList.ItemFilter_Import.set(addItem(
- 271,
- "Item Filter Cover (Import)",
- "Right click with an item to set filter (Only supports Import Mode)"));
+ ItemList.ItemFilter_Import.set(
+ addItem(
+ 271,
+ "Item Filter Cover (Import)",
+ "Right click with an item to set filter (Only supports Import Mode)"));
GregTech_API.registerCover(
ItemList.ItemFilter_Import.get(1L),
TextureFactory.of(MACHINE_CASINGS[5][0], TextureFactory.of(OVERLAY_CONVEYOR)),
new GT_Cover_ItemFilter(false, TextureFactory.of(OVERLAY_CONVEYOR)));
- ItemList.Cover_FluidLimiter.set(
- addItem(272, "Fluid Limiter Cover", "Limits fluid input depending on fill level"));
+ ItemList.Cover_FluidLimiter
+ .set(addItem(272, "Fluid Limiter Cover", "Limits fluid input depending on fill level"));
GregTech_API.registerCover(
ItemList.Cover_FluidLimiter.get(1L),
TextureFactory.of(MACHINE_CASINGS[1][0], TextureFactory.of(OVERLAY_SHUTTER)),
new GT_Cover_FluidLimiter(TextureFactory.of(OVERLAY_SHUTTER)));
- ItemList.Conveyor_Module_LV.set(addItem(
- 630,
- "Conveyor Module (LV)",
- "1 stack every 20 secs (as Cover)",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 1L)));
- ItemList.Conveyor_Module_MV.set(addItem(
- 631,
- "Conveyor Module (MV)",
- "1 stack every 5 secs (as Cover)",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 2L)));
- ItemList.Conveyor_Module_HV.set(addItem(
- 632,
- "Conveyor Module (HV)",
- "1 stack every 1 sec (as Cover)",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 4L)));
- ItemList.Conveyor_Module_EV.set(addItem(
- 633,
- "Conveyor Module (EV)",
- "1 stack every 1/5 sec (as Cover)",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 8L)));
- ItemList.Conveyor_Module_IV.set(addItem(
- 634,
- "Conveyor Module (IV)",
- "1 stack every 1/20 sec (as Cover)",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 16L)));
- ItemList.Conveyor_Module_LuV.set(addItem(
- 635,
- "Conveyor Module (LuV)",
- "2 stacks every 1/20 sec (as Cover)",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 32L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 32L)));
- ItemList.Conveyor_Module_ZPM.set(addItem(
- 636,
- "Conveyor Module (ZPM)",
- "4 stacks every 1/20 sec (as Cover)",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 64L)));
- ItemList.Conveyor_Module_UV.set(addItem(
- 637,
- "Conveyor Module (UV)",
- "8 stacks every 1/20 sec (as Cover)",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 128L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 128L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 128L)));
- ItemList.Conveyor_Module_UHV.set(addItem(
- 638,
- "Conveyor Module (UHV)",
- "16 stacks every 1/20 sec (as Cover)",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 256L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 256L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 256L)));
- ItemList.Conveyor_Module_UEV.set(addItem(
- 639,
- "Conveyor Module (UEV)",
- "32 stacks every 1/20 sec (as Cover)",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 512L)));
- ItemList.Conveyor_Module_UIV.set(addItem(
- 29,
- "Conveyor Module (UIV)",
- PartNotCoverText,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 512L)));
- ItemList.Conveyor_Module_UMV.set(addItem(
- 30,
- "Conveyor Module (UMV)",
- PartNotCoverText,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 512L)));
- ItemList.Conveyor_Module_UXV.set(addItem(
- 31,
- "Conveyor Module (UXV)",
- PartNotCoverText,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 512L)));
- ItemList.Conveyor_Module_MAX.set(addItem(
- 32,
- "Conveyor Module (MAX)",
- PartNotCoverText,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 512L)));
+ ItemList.Conveyor_Module_LV.set(
+ addItem(
+ 630,
+ "Conveyor Module (LV)",
+ "1 stack every 20 secs (as Cover)",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 1L)));
+ ItemList.Conveyor_Module_MV.set(
+ addItem(
+ 631,
+ "Conveyor Module (MV)",
+ "1 stack every 5 secs (as Cover)",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 2L)));
+ ItemList.Conveyor_Module_HV.set(
+ addItem(
+ 632,
+ "Conveyor Module (HV)",
+ "1 stack every 1 sec (as Cover)",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 4L)));
+ ItemList.Conveyor_Module_EV.set(
+ addItem(
+ 633,
+ "Conveyor Module (EV)",
+ "1 stack every 1/5 sec (as Cover)",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 8L)));
+ ItemList.Conveyor_Module_IV.set(
+ addItem(
+ 634,
+ "Conveyor Module (IV)",
+ "1 stack every 1/20 sec (as Cover)",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 16L)));
+ ItemList.Conveyor_Module_LuV.set(
+ addItem(
+ 635,
+ "Conveyor Module (LuV)",
+ "2 stacks every 1/20 sec (as Cover)",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 32L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 32L)));
+ ItemList.Conveyor_Module_ZPM.set(
+ addItem(
+ 636,
+ "Conveyor Module (ZPM)",
+ "4 stacks every 1/20 sec (as Cover)",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 64L)));
+ ItemList.Conveyor_Module_UV.set(
+ addItem(
+ 637,
+ "Conveyor Module (UV)",
+ "8 stacks every 1/20 sec (as Cover)",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 128L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 128L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 128L)));
+ ItemList.Conveyor_Module_UHV.set(
+ addItem(
+ 638,
+ "Conveyor Module (UHV)",
+ "16 stacks every 1/20 sec (as Cover)",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 256L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 256L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 256L)));
+ ItemList.Conveyor_Module_UEV.set(
+ addItem(
+ 639,
+ "Conveyor Module (UEV)",
+ "32 stacks every 1/20 sec (as Cover)",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 512L)));
+ ItemList.Conveyor_Module_UIV.set(
+ addItem(
+ 29,
+ "Conveyor Module (UIV)",
+ PartNotCoverText,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 512L)));
+ ItemList.Conveyor_Module_UMV.set(
+ addItem(
+ 30,
+ "Conveyor Module (UMV)",
+ PartNotCoverText,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 512L)));
+ ItemList.Conveyor_Module_UXV.set(
+ addItem(
+ 31,
+ "Conveyor Module (UXV)",
+ PartNotCoverText,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 512L)));
+ ItemList.Conveyor_Module_MAX.set(
+ addItem(
+ 32,
+ "Conveyor Module (MAX)",
+ PartNotCoverText,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 512L)));
GT_ModHandler.addCraftingRecipe(
ItemList.Conveyor_Module_LV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "RRR",
- "MCM",
- "RRR",
- 'M',
- ItemList.Electric_Motor_LV,
- 'C',
- OrePrefixes.cableGt01.get(Materials.Tin),
- 'R',
- OrePrefixes.plate.get(Materials.AnyRubber)
- });
+ new Object[] { "RRR", "MCM", "RRR", 'M', ItemList.Electric_Motor_LV, 'C',
+ OrePrefixes.cableGt01.get(Materials.Tin), 'R', OrePrefixes.plate.get(Materials.AnyRubber) });
GT_ModHandler.addCraftingRecipe(
ItemList.Conveyor_Module_MV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "RRR",
- "MCM",
- "RRR",
- 'M',
- ItemList.Electric_Motor_MV,
- 'C',
- OrePrefixes.cableGt01.get(Materials.AnyCopper),
- 'R',
- OrePrefixes.plate.get(Materials.AnyRubber)
- });
+ new Object[] { "RRR", "MCM", "RRR", 'M', ItemList.Electric_Motor_MV, 'C',
+ OrePrefixes.cableGt01.get(Materials.AnyCopper), 'R',
+ OrePrefixes.plate.get(Materials.AnyRubber) });
GT_ModHandler.addCraftingRecipe(
ItemList.Conveyor_Module_HV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "RRR",
- "MCM",
- "RRR",
- 'M',
- ItemList.Electric_Motor_HV,
- 'C',
- OrePrefixes.cableGt01.get(Materials.Gold),
- 'R',
- OrePrefixes.plate.get(Materials.AnyRubber)
- });
+ new Object[] { "RRR", "MCM", "RRR", 'M', ItemList.Electric_Motor_HV, 'C',
+ OrePrefixes.cableGt01.get(Materials.Gold), 'R', OrePrefixes.plate.get(Materials.AnyRubber) });
GT_ModHandler.addCraftingRecipe(
ItemList.Conveyor_Module_EV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "RRR",
- "MCM",
- "RRR",
- 'M',
- ItemList.Electric_Motor_EV,
- 'C',
- OrePrefixes.cableGt01.get(Materials.Aluminium),
- 'R',
- OrePrefixes.plate.get(Materials.AnyRubber)
- });
+ new Object[] { "RRR", "MCM", "RRR", 'M', ItemList.Electric_Motor_EV, 'C',
+ OrePrefixes.cableGt01.get(Materials.Aluminium), 'R',
+ OrePrefixes.plate.get(Materials.AnyRubber) });
GT_ModHandler.addCraftingRecipe(
ItemList.Conveyor_Module_IV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "RRR",
- "MCM",
- "RRR",
- 'M',
- ItemList.Electric_Motor_IV,
- 'C',
- OrePrefixes.cableGt01.get(Materials.Tungsten),
- 'R',
- OrePrefixes.plate.get(Materials.AnySyntheticRubber)
- });
+ new Object[] { "RRR", "MCM", "RRR", 'M', ItemList.Electric_Motor_IV, 'C',
+ OrePrefixes.cableGt01.get(Materials.Tungsten), 'R',
+ OrePrefixes.plate.get(Materials.AnySyntheticRubber) });
GregTech_API.registerCover(
ItemList.Conveyor_Module_LV.get(1L),
@@ -3177,219 +2796,168 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 {
TextureFactory.of(MACHINE_CASINGS[10][0], TextureFactory.of(OVERLAY_CONVEYOR)),
new GT_Cover_Conveyor(1, 32, TextureFactory.of(OVERLAY_CONVEYOR)));
- ItemList.Robot_Arm_LV.set(addItem(
- 650,
- "Robot Arm (LV)",
- "1 stack every 20 secs (as Cover)/n " + RAText,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1L)));
- ItemList.Robot_Arm_MV.set(addItem(
- 651,
- "Robot Arm (MV)",
- "1 stack every 5 secs (as Cover)/n " + RAText,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 2L)));
- ItemList.Robot_Arm_HV.set(addItem(
- 652,
- "Robot Arm (HV)",
- "1 stack every 1 sec (as Cover)/n " + RAText,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 4L)));
- ItemList.Robot_Arm_EV.set(addItem(
- 653,
- "Robot Arm (EV)",
- "1 stack every 1/5 sec (as Cover)/n " + RAText,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 8L)));
- ItemList.Robot_Arm_IV.set(addItem(
- 654,
- "Robot Arm (IV)",
- "1 stack every 1/20 sec (as Cover)/n " + RAText,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 32L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 16L)));
- ItemList.Robot_Arm_LuV.set(addItem(
- 655,
- "Robot Arm (LuV)",
- PartNotCoverText,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 32L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 32L)));
- ItemList.Robot_Arm_ZPM.set(addItem(
- 656,
- "Robot Arm (ZPM)",
- PartNotCoverText,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 128L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 64L)));
- ItemList.Robot_Arm_UV.set(addItem(
- 657,
- "Robot Arm (UV)",
- PartNotCoverText,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 128L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 256L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 128L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 128L)));
- ItemList.Robot_Arm_UHV.set(addItem(
- 658,
- "Robot Arm (UHV)",
- PartNotCoverText,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 256L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 256L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 256L)));
- ItemList.Robot_Arm_UEV.set(addItem(
- 659,
- "Robot Arm (UEV)",
- PartNotCoverText,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1024L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 512L)));
- ItemList.Robot_Arm_UIV.set(addItem(
- 33,
- "Robot Arm (UIV)",
- PartNotCoverText,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1024L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 512L)));
- ItemList.Robot_Arm_UMV.set(addItem(
- 34,
- "Robot Arm (UMV)",
- PartNotCoverText,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1024L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 512L)));
- ItemList.Robot_Arm_UXV.set(addItem(
- 35,
- "Robot Arm (UXV)",
- PartNotCoverText,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1024L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 512L)));
- ItemList.Robot_Arm_MAX.set(addItem(
- 36,
- "Robot Arm (MAX)",
- PartNotCoverText,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1024L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 512L)));
+ ItemList.Robot_Arm_LV.set(
+ addItem(
+ 650,
+ "Robot Arm (LV)",
+ "1 stack every 20 secs (as Cover)/n " + RAText,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1L)));
+ ItemList.Robot_Arm_MV.set(
+ addItem(
+ 651,
+ "Robot Arm (MV)",
+ "1 stack every 5 secs (as Cover)/n " + RAText,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 2L)));
+ ItemList.Robot_Arm_HV.set(
+ addItem(
+ 652,
+ "Robot Arm (HV)",
+ "1 stack every 1 sec (as Cover)/n " + RAText,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 4L)));
+ ItemList.Robot_Arm_EV.set(
+ addItem(
+ 653,
+ "Robot Arm (EV)",
+ "1 stack every 1/5 sec (as Cover)/n " + RAText,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 8L)));
+ ItemList.Robot_Arm_IV.set(
+ addItem(
+ 654,
+ "Robot Arm (IV)",
+ "1 stack every 1/20 sec (as Cover)/n " + RAText,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 32L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 16L)));
+ ItemList.Robot_Arm_LuV.set(
+ addItem(
+ 655,
+ "Robot Arm (LuV)",
+ PartNotCoverText,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 32L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 32L)));
+ ItemList.Robot_Arm_ZPM.set(
+ addItem(
+ 656,
+ "Robot Arm (ZPM)",
+ PartNotCoverText,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 128L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 64L)));
+ ItemList.Robot_Arm_UV.set(
+ addItem(
+ 657,
+ "Robot Arm (UV)",
+ PartNotCoverText,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 128L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 256L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 128L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 128L)));
+ ItemList.Robot_Arm_UHV.set(
+ addItem(
+ 658,
+ "Robot Arm (UHV)",
+ PartNotCoverText,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 256L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 256L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 256L)));
+ ItemList.Robot_Arm_UEV.set(
+ addItem(
+ 659,
+ "Robot Arm (UEV)",
+ PartNotCoverText,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1024L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 512L)));
+ ItemList.Robot_Arm_UIV.set(
+ addItem(
+ 33,
+ "Robot Arm (UIV)",
+ PartNotCoverText,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1024L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 512L)));
+ ItemList.Robot_Arm_UMV.set(
+ addItem(
+ 34,
+ "Robot Arm (UMV)",
+ PartNotCoverText,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1024L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 512L)));
+ ItemList.Robot_Arm_UXV.set(
+ addItem(
+ 35,
+ "Robot Arm (UXV)",
+ PartNotCoverText,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1024L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 512L)));
+ ItemList.Robot_Arm_MAX.set(
+ addItem(
+ 36,
+ "Robot Arm (MAX)",
+ PartNotCoverText,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1024L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 512L)));
GT_ModHandler.addCraftingRecipe(
ItemList.Robot_Arm_LV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "CCC",
- "MSM",
- "PES",
- 'S',
- OrePrefixes.stick.get(Materials.Steel),
- 'M',
- ItemList.Electric_Motor_LV,
- 'P',
- ItemList.Electric_Piston_LV,
- 'E',
- OrePrefixes.circuit.get(Materials.Basic),
- 'C',
- OrePrefixes.cableGt01.get(Materials.Tin)
- });
+ new Object[] { "CCC", "MSM", "PES", 'S', OrePrefixes.stick.get(Materials.Steel), 'M',
+ ItemList.Electric_Motor_LV, 'P', ItemList.Electric_Piston_LV, 'E',
+ OrePrefixes.circuit.get(Materials.Basic), 'C', OrePrefixes.cableGt01.get(Materials.Tin) });
GT_ModHandler.addCraftingRecipe(
ItemList.Robot_Arm_MV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "CCC",
- "MSM",
- "PES",
- 'S',
- OrePrefixes.stick.get(Materials.Aluminium),
- 'M',
- ItemList.Electric_Motor_MV,
- 'P',
- ItemList.Electric_Piston_MV,
- 'E',
- OrePrefixes.circuit.get(Materials.Good),
- 'C',
- OrePrefixes.cableGt01.get(Materials.AnyCopper)
- });
+ new Object[] { "CCC", "MSM", "PES", 'S', OrePrefixes.stick.get(Materials.Aluminium), 'M',
+ ItemList.Electric_Motor_MV, 'P', ItemList.Electric_Piston_MV, 'E',
+ OrePrefixes.circuit.get(Materials.Good), 'C', OrePrefixes.cableGt01.get(Materials.AnyCopper) });
GT_ModHandler.addCraftingRecipe(
ItemList.Robot_Arm_HV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "CCC",
- "MSM",
- "PES",
- 'S',
- OrePrefixes.stick.get(Materials.StainlessSteel),
- 'M',
- ItemList.Electric_Motor_HV,
- 'P',
- ItemList.Electric_Piston_HV,
- 'E',
- OrePrefixes.circuit.get(Materials.Advanced),
- 'C',
- OrePrefixes.cableGt01.get(Materials.Gold)
- });
+ new Object[] { "CCC", "MSM", "PES", 'S', OrePrefixes.stick.get(Materials.StainlessSteel), 'M',
+ ItemList.Electric_Motor_HV, 'P', ItemList.Electric_Piston_HV, 'E',
+ OrePrefixes.circuit.get(Materials.Advanced), 'C', OrePrefixes.cableGt01.get(Materials.Gold) });
GT_ModHandler.addCraftingRecipe(
ItemList.Robot_Arm_EV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "CCC",
- "MSM",
- "PES",
- 'S',
- OrePrefixes.stick.get(Materials.Titanium),
- 'M',
- ItemList.Electric_Motor_EV,
- 'P',
- ItemList.Electric_Piston_EV,
- 'E',
- OrePrefixes.circuit.get(Materials.Data),
- 'C',
- OrePrefixes.cableGt01.get(Materials.Aluminium)
- });
+ new Object[] { "CCC", "MSM", "PES", 'S', OrePrefixes.stick.get(Materials.Titanium), 'M',
+ ItemList.Electric_Motor_EV, 'P', ItemList.Electric_Piston_EV, 'E',
+ OrePrefixes.circuit.get(Materials.Data), 'C', OrePrefixes.cableGt01.get(Materials.Aluminium) });
GT_ModHandler.addCraftingRecipe(
ItemList.Robot_Arm_IV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "CCC",
- "MSM",
- "PES",
- 'S',
- OrePrefixes.stick.get(Materials.TungstenSteel),
- 'M',
- ItemList.Electric_Motor_IV,
- 'P',
- ItemList.Electric_Piston_IV,
- 'E',
- OrePrefixes.circuit.get(Materials.Elite),
- 'C',
- OrePrefixes.cableGt01.get(Materials.Tungsten)
- });
+ new Object[] { "CCC", "MSM", "PES", 'S', OrePrefixes.stick.get(Materials.TungstenSteel), 'M',
+ ItemList.Electric_Motor_IV, 'P', ItemList.Electric_Piston_IV, 'E',
+ OrePrefixes.circuit.get(Materials.Elite), 'C', OrePrefixes.cableGt01.get(Materials.Tungsten) });
GregTech_API.registerCover(
ItemList.Robot_Arm_LV.get(1L),
@@ -3416,607 +2984,552 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 {
ItemList.QuantumStar.set(addItem(tLastID = 725, "Quantum Star", "Improved Nether Star"));
ItemList.Gravistar.set(addItem(tLastID = 726, "Gravi Star", "Ultimate Nether Star"));
- ItemList.Emitter_LV.set(addItem(
- 680,
- "Emitter (LV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 1L)));
- ItemList.Emitter_MV.set(addItem(
- 681,
- "Emitter (MV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 2L)));
- ItemList.Emitter_HV.set(addItem(
- 682,
- "Emitter (HV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 4L)));
- ItemList.Emitter_EV.set(addItem(
- 683,
- "Emitter (EV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 8L)));
- ItemList.Emitter_IV.set(addItem(
- 684,
- "Emitter (IV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 16L)));
- ItemList.Emitter_LuV.set(addItem(
- 685,
- "Emitter (LuV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 32L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 32L)));
- ItemList.Emitter_ZPM.set(addItem(
- 686,
- "Emitter (ZPM)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 64L)));
- ItemList.Emitter_UV.set(addItem(
- 687,
- "Emitter (UV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 128L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 128L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 128L)));
- ItemList.Emitter_UHV.set(addItem(
- 688,
- "Emitter (UHV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 256L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 256L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 256L)));
- ItemList.Emitter_UEV.set(addItem(
- 689,
- "Emitter (UEV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 512L)));
- ItemList.Emitter_UIV.set(addItem(
- 37,
- "Emitter (UIV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 512L)));
- ItemList.Emitter_UMV.set(addItem(
- 38,
- "Emitter (UMV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 512L)));
- ItemList.Emitter_UXV.set(addItem(
- 39,
- "Emitter (UXV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 512L)));
- ItemList.Emitter_MAX.set(addItem(
- 40,
- "Emitter (MAX)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 512L)));
+ ItemList.Emitter_LV.set(
+ addItem(
+ 680,
+ "Emitter (LV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 1L)));
+ ItemList.Emitter_MV.set(
+ addItem(
+ 681,
+ "Emitter (MV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 2L)));
+ ItemList.Emitter_HV.set(
+ addItem(
+ 682,
+ "Emitter (HV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 4L)));
+ ItemList.Emitter_EV.set(
+ addItem(
+ 683,
+ "Emitter (EV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 8L)));
+ ItemList.Emitter_IV.set(
+ addItem(
+ 684,
+ "Emitter (IV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 16L)));
+ ItemList.Emitter_LuV.set(
+ addItem(
+ 685,
+ "Emitter (LuV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 32L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 32L)));
+ ItemList.Emitter_ZPM.set(
+ addItem(
+ 686,
+ "Emitter (ZPM)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 64L)));
+ ItemList.Emitter_UV.set(
+ addItem(
+ 687,
+ "Emitter (UV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 128L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 128L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 128L)));
+ ItemList.Emitter_UHV.set(
+ addItem(
+ 688,
+ "Emitter (UHV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 256L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 256L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 256L)));
+ ItemList.Emitter_UEV.set(
+ addItem(
+ 689,
+ "Emitter (UEV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 512L)));
+ ItemList.Emitter_UIV.set(
+ addItem(
+ 37,
+ "Emitter (UIV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 512L)));
+ ItemList.Emitter_UMV.set(
+ addItem(
+ 38,
+ "Emitter (UMV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 512L)));
+ ItemList.Emitter_UXV.set(
+ addItem(
+ 39,
+ "Emitter (UXV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 512L)));
+ ItemList.Emitter_MAX.set(
+ addItem(
+ 40,
+ "Emitter (MAX)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 512L)));
GT_ModHandler.addCraftingRecipe(
ItemList.Emitter_LV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "SSC",
- "WQS",
- "CWS",
- 'Q',
- OrePrefixes.gem.get(Materials.CertusQuartz),
- 'S',
- OrePrefixes.stick.get(Materials.Brass),
- 'C',
- OrePrefixes.circuit.get(Materials.Basic),
- 'W',
- OrePrefixes.cableGt01.get(Materials.Tin)
- });
+ new Object[] { "SSC", "WQS", "CWS", 'Q', OrePrefixes.gem.get(Materials.CertusQuartz), 'S',
+ OrePrefixes.stick.get(Materials.Brass), 'C', OrePrefixes.circuit.get(Materials.Basic), 'W',
+ OrePrefixes.cableGt01.get(Materials.Tin) });
GT_ModHandler.addCraftingRecipe(
ItemList.Emitter_MV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "SSC",
- "WQS",
- "CWS",
- 'Q',
- OrePrefixes.gem.get(Materials.EnderPearl),
- 'S',
- OrePrefixes.stick.get(Materials.Electrum),
- 'C',
- OrePrefixes.circuit.get(Materials.Good),
- 'W',
- OrePrefixes.cableGt01.get(Materials.AnyCopper)
- });
+ new Object[] { "SSC", "WQS", "CWS", 'Q', OrePrefixes.gem.get(Materials.EnderPearl), 'S',
+ OrePrefixes.stick.get(Materials.Electrum), 'C', OrePrefixes.circuit.get(Materials.Good), 'W',
+ OrePrefixes.cableGt01.get(Materials.AnyCopper) });
GT_ModHandler.addCraftingRecipe(
ItemList.Emitter_HV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "SSC",
- "WQS",
- "CWS",
- 'Q',
- OrePrefixes.gem.get(Materials.EnderEye),
- 'S',
- OrePrefixes.stick.get(Materials.Chrome),
- 'C',
- OrePrefixes.circuit.get(Materials.Advanced),
- 'W',
- OrePrefixes.cableGt01.get(Materials.Gold)
- });
+ new Object[] { "SSC", "WQS", "CWS", 'Q', OrePrefixes.gem.get(Materials.EnderEye), 'S',
+ OrePrefixes.stick.get(Materials.Chrome), 'C', OrePrefixes.circuit.get(Materials.Advanced), 'W',
+ OrePrefixes.cableGt01.get(Materials.Gold) });
GT_ModHandler.addCraftingRecipe(
ItemList.Emitter_EV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "SSC",
- "WQS",
- "CWS",
- 'Q',
- ItemList.QuantumEye,
- 'S',
- OrePrefixes.stick.get(Materials.Platinum),
- 'C',
- OrePrefixes.circuit.get(Materials.Data),
- 'W',
- OrePrefixes.cableGt01.get(Materials.Aluminium)
- });
+ new Object[] { "SSC", "WQS", "CWS", 'Q', ItemList.QuantumEye, 'S',
+ OrePrefixes.stick.get(Materials.Platinum), 'C', OrePrefixes.circuit.get(Materials.Data), 'W',
+ OrePrefixes.cableGt01.get(Materials.Aluminium) });
GT_ModHandler.addCraftingRecipe(
ItemList.Emitter_IV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "SSC",
- "WQS",
- "CWS",
- 'Q',
- ItemList.QuantumStar,
- 'S',
- OrePrefixes.stick.get(Materials.Iridium),
- 'C',
- OrePrefixes.circuit.get(Materials.Elite),
- 'W',
- OrePrefixes.cableGt01.get(Materials.Tungsten)
- });
-
- ItemList.Sensor_LV.set(addItem(
- 690,
- "Sensor (LV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 1L)));
- ItemList.Sensor_MV.set(addItem(
- 691,
- "Sensor (MV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L)));
- ItemList.Sensor_HV.set(addItem(
- 692,
- "Sensor (HV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 4L)));
- ItemList.Sensor_EV.set(addItem(
- 693,
- "Sensor (EV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 8L)));
- ItemList.Sensor_IV.set(addItem(
- 694,
- "Sensor (IV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 16L)));
- ItemList.Sensor_LuV.set(addItem(
- 695,
- "Sensor (LuV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 32L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 32L)));
- ItemList.Sensor_ZPM.set(addItem(
- 696,
- "Sensor (ZPM)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 64L)));
- ItemList.Sensor_UV.set(addItem(
- 697,
- "Sensor (UV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 128L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 128L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 128L)));
- ItemList.Sensor_UHV.set(addItem(
- 698,
- "Sensor (UHV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 256L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 256L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 256L)));
- ItemList.Sensor_UEV.set(addItem(
- 699,
- "Sensor (UEV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 512L)));
- ItemList.Sensor_UIV.set(addItem(
- 41,
- "Sensor (UIV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 512L)));
- ItemList.Sensor_UMV.set(addItem(
- 42,
- "Sensor (UMV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 512L)));
- ItemList.Sensor_UXV.set(addItem(
- 43,
- "Sensor (UXV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 512L)));
- ItemList.Sensor_MAX.set(addItem(
- 44,
- "Sensor (MAX)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 512L)));
+ new Object[] { "SSC", "WQS", "CWS", 'Q', ItemList.QuantumStar, 'S',
+ OrePrefixes.stick.get(Materials.Iridium), 'C', OrePrefixes.circuit.get(Materials.Elite), 'W',
+ OrePrefixes.cableGt01.get(Materials.Tungsten) });
+
+ ItemList.Sensor_LV.set(
+ addItem(
+ 690,
+ "Sensor (LV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 1L)));
+ ItemList.Sensor_MV.set(
+ addItem(
+ 691,
+ "Sensor (MV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L)));
+ ItemList.Sensor_HV.set(
+ addItem(
+ 692,
+ "Sensor (HV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 4L)));
+ ItemList.Sensor_EV.set(
+ addItem(
+ 693,
+ "Sensor (EV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 8L)));
+ ItemList.Sensor_IV.set(
+ addItem(
+ 694,
+ "Sensor (IV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 16L)));
+ ItemList.Sensor_LuV.set(
+ addItem(
+ 695,
+ "Sensor (LuV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 32L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 32L)));
+ ItemList.Sensor_ZPM.set(
+ addItem(
+ 696,
+ "Sensor (ZPM)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 64L)));
+ ItemList.Sensor_UV.set(
+ addItem(
+ 697,
+ "Sensor (UV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 128L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 128L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 128L)));
+ ItemList.Sensor_UHV.set(
+ addItem(
+ 698,
+ "Sensor (UHV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 256L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 256L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 256L)));
+ ItemList.Sensor_UEV.set(
+ addItem(
+ 699,
+ "Sensor (UEV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 512L)));
+ ItemList.Sensor_UIV.set(
+ addItem(
+ 41,
+ "Sensor (UIV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 512L)));
+ ItemList.Sensor_UMV.set(
+ addItem(
+ 42,
+ "Sensor (UMV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 512L)));
+ ItemList.Sensor_UXV.set(
+ addItem(
+ 43,
+ "Sensor (UXV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 512L)));
+ ItemList.Sensor_MAX.set(
+ addItem(
+ 44,
+ "Sensor (MAX)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 512L)));
GT_ModHandler.addCraftingRecipe(
ItemList.Sensor_LV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "P Q",
- "PS ",
- "CPP",
- 'Q',
- OrePrefixes.gem.get(Materials.CertusQuartz),
- 'S',
- OrePrefixes.stick.get(Materials.Brass),
- 'P',
- OrePrefixes.plate.get(Materials.Steel),
- 'C',
- OrePrefixes.circuit.get(Materials.Basic)
- });
+ new Object[] { "P Q", "PS ", "CPP", 'Q', OrePrefixes.gem.get(Materials.CertusQuartz), 'S',
+ OrePrefixes.stick.get(Materials.Brass), 'P', OrePrefixes.plate.get(Materials.Steel), 'C',
+ OrePrefixes.circuit.get(Materials.Basic) });
GT_ModHandler.addCraftingRecipe(
ItemList.Sensor_MV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "P Q",
- "PS ",
- "CPP",
- 'Q',
- OrePrefixes.gemFlawless.get(Materials.Emerald),
- 'S',
- OrePrefixes.stick.get(Materials.Electrum),
- 'P',
- OrePrefixes.plate.get(Materials.Aluminium),
- 'C',
- OrePrefixes.circuit.get(Materials.Good)
- });
+ new Object[] { "P Q", "PS ", "CPP", 'Q', OrePrefixes.gemFlawless.get(Materials.Emerald), 'S',
+ OrePrefixes.stick.get(Materials.Electrum), 'P', OrePrefixes.plate.get(Materials.Aluminium), 'C',
+ OrePrefixes.circuit.get(Materials.Good) });
GT_ModHandler.addCraftingRecipe(
ItemList.Sensor_HV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "P Q",
- "PS ",
- "CPP",
- 'Q',
- OrePrefixes.gem.get(Materials.EnderEye),
- 'S',
- OrePrefixes.stick.get(Materials.Chrome),
- 'P',
- OrePrefixes.plate.get(Materials.StainlessSteel),
- 'C',
- OrePrefixes.circuit.get(Materials.Advanced)
- });
+ new Object[] { "P Q", "PS ", "CPP", 'Q', OrePrefixes.gem.get(Materials.EnderEye), 'S',
+ OrePrefixes.stick.get(Materials.Chrome), 'P', OrePrefixes.plate.get(Materials.StainlessSteel),
+ 'C', OrePrefixes.circuit.get(Materials.Advanced) });
GT_ModHandler.addCraftingRecipe(
ItemList.Sensor_EV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "P Q",
- "PS ",
- "CPP",
- 'Q',
- ItemList.QuantumEye,
- 'S',
- OrePrefixes.stick.get(Materials.Platinum),
- 'P',
- OrePrefixes.plate.get(Materials.Titanium),
- 'C',
- OrePrefixes.circuit.get(Materials.Data)
- });
+ new Object[] { "P Q", "PS ", "CPP", 'Q', ItemList.QuantumEye, 'S',
+ OrePrefixes.stick.get(Materials.Platinum), 'P', OrePrefixes.plate.get(Materials.Titanium), 'C',
+ OrePrefixes.circuit.get(Materials.Data) });
GT_ModHandler.addCraftingRecipe(
ItemList.Sensor_IV.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "P Q",
- "PS ",
- "CPP",
- 'Q',
- ItemList.QuantumStar,
- 'S',
- OrePrefixes.stick.get(Materials.Iridium),
- 'P',
- OrePrefixes.plate.get(Materials.TungstenSteel),
- 'C',
- OrePrefixes.circuit.get(Materials.Elite)
- });
-
- ItemList.Field_Generator_LV.set(addItem(
- 670,
- "Field Generator (LV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 1L)));
- ItemList.Field_Generator_MV.set(addItem(
- 671,
- "Field Generator (MV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 2L)));
- ItemList.Field_Generator_HV.set(addItem(
- 672,
- "Field Generator (HV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 4L)));
- ItemList.Field_Generator_EV.set(addItem(
- 673,
- "Field Generator (EV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 8L)));
- ItemList.Field_Generator_IV.set(addItem(
- 674,
- "Field Generator (IV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 16L)));
- ItemList.Field_Generator_LuV.set(addItem(
- 675,
- "Field Generator (LuV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 32L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 32L)));
- ItemList.Field_Generator_ZPM.set(addItem(
- 676,
- "Field Generator (ZPM)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 128L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 64L)));
- ItemList.Field_Generator_UV.set(addItem(
- 677,
- "Field Generator (UV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 256L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 128L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 128L)));
- ItemList.Field_Generator_UHV.set(addItem(
- 678,
- "Field Generator (UHV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 256L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 256L)));
- ItemList.Field_Generator_UEV.set(addItem(
- 679,
- "Field Generator (UEV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1024L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 512L)));
- ItemList.Field_Generator_UIV.set(addItem(
- 45,
- "Field Generator (UIV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1024L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 512L)));
- ItemList.Field_Generator_UMV.set(addItem(
- 46,
- "Field Generator (UMV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1024L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 512L)));
- ItemList.Field_Generator_UXV.set(addItem(
- 47,
- "Field Generator (UXV)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1024L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 512L)));
- ItemList.Field_Generator_MAX.set(addItem(
- 48,
- "Field Generator (MAX)",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1024L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 512L)));
-
- ItemList.StableAdhesive.set(addItem(
- 427,
- "Hyper-Stable Self-Healing Adhesive",
- "Complete and selective adhesion, even when torn or damaged",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 30L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 20L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.LIMUS, 10L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VINCULUM, 5L)));
- ItemList.SuperconductorComposite.set(addItem(
- 428,
- "Superconductor Rare-Earth Composite",
- "Zero resistance to electrical and quantum flow, regardless of temperature",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 50L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 25L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TERRA, 15L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 10L)));
- ItemList.NaquadriaSupersolid.set(addItem(
- 429,
- "Black Body Naquadria Supersolid",
- "Flows like a fluid and reflects nothing, perfect absorption and transfer",
- new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 100L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 60L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 40L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 20L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ALIENIS, 10L)));
+ new Object[] { "P Q", "PS ", "CPP", 'Q', ItemList.QuantumStar, 'S',
+ OrePrefixes.stick.get(Materials.Iridium), 'P', OrePrefixes.plate.get(Materials.TungstenSteel),
+ 'C', OrePrefixes.circuit.get(Materials.Elite) });
+
+ ItemList.Field_Generator_LV.set(
+ addItem(
+ 670,
+ "Field Generator (LV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 1L)));
+ ItemList.Field_Generator_MV.set(
+ addItem(
+ 671,
+ "Field Generator (MV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 2L)));
+ ItemList.Field_Generator_HV.set(
+ addItem(
+ 672,
+ "Field Generator (HV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 4L)));
+ ItemList.Field_Generator_EV.set(
+ addItem(
+ 673,
+ "Field Generator (EV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 8L)));
+ ItemList.Field_Generator_IV.set(
+ addItem(
+ 674,
+ "Field Generator (IV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 16L)));
+ ItemList.Field_Generator_LuV.set(
+ addItem(
+ 675,
+ "Field Generator (LuV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 32L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 32L)));
+ ItemList.Field_Generator_ZPM.set(
+ addItem(
+ 676,
+ "Field Generator (ZPM)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 128L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 64L)));
+ ItemList.Field_Generator_UV.set(
+ addItem(
+ 677,
+ "Field Generator (UV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 256L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 128L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 128L)));
+ ItemList.Field_Generator_UHV.set(
+ addItem(
+ 678,
+ "Field Generator (UHV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 256L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 256L)));
+ ItemList.Field_Generator_UEV.set(
+ addItem(
+ 679,
+ "Field Generator (UEV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1024L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 512L)));
+ ItemList.Field_Generator_UIV.set(
+ addItem(
+ 45,
+ "Field Generator (UIV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1024L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 512L)));
+ ItemList.Field_Generator_UMV.set(
+ addItem(
+ 46,
+ "Field Generator (UMV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1024L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 512L)));
+ ItemList.Field_Generator_UXV.set(
+ addItem(
+ 47,
+ "Field Generator (UXV)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1024L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 512L)));
+ ItemList.Field_Generator_MAX.set(
+ addItem(
+ 48,
+ "Field Generator (MAX)",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1024L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 512L)));
+
+ ItemList.StableAdhesive.set(
+ addItem(
+ 427,
+ "Hyper-Stable Self-Healing Adhesive",
+ "Complete and selective adhesion, even when torn or damaged",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 30L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 20L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.LIMUS, 10L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VINCULUM, 5L)));
+ ItemList.SuperconductorComposite.set(
+ addItem(
+ 428,
+ "Superconductor Rare-Earth Composite",
+ "Zero resistance to electrical and quantum flow, regardless of temperature",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 50L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 25L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TERRA, 15L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 10L)));
+ ItemList.NaquadriaSupersolid.set(
+ addItem(
+ 429,
+ "Black Body Naquadria Supersolid",
+ "Flows like a fluid and reflects nothing, perfect absorption and transfer",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 100L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 60L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 40L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 20L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ALIENIS, 10L)));
// Circuits ULV - LuV.
- ItemList.Circuit_Primitive.set(addItem(
- tLastID = 700,
- "Vacuum Tube",
- "A very simple Circuit",
- OrePrefixes.circuit.get(Materials.Primitive),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Primitive.set(
+ addItem(
+ tLastID = 700,
+ "Vacuum Tube",
+ "A very simple Circuit",
+ OrePrefixes.circuit.get(Materials.Primitive),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("ULV", ItemList.Circuit_Primitive.get(1));
- ItemList.Circuit_Basic.set(addItem(
- tLastID = 701,
- "Integrated Logic Circuit",
- "A Basic Circuit",
- OrePrefixes.circuit.get(Materials.Basic),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Basic.set(
+ addItem(
+ tLastID = 701,
+ "Integrated Logic Circuit",
+ "A Basic Circuit",
+ OrePrefixes.circuit.get(Materials.Basic),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("LV", ItemList.Circuit_Basic.get(1));
- ItemList.Circuit_Good.set(addItem(
- tLastID = 702,
- "Good Electronic Circuit",
- "A Good Circuit",
- OrePrefixes.circuit.get(Materials.Good),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Good.set(
+ addItem(
+ tLastID = 702,
+ "Good Electronic Circuit",
+ "A Good Circuit",
+ OrePrefixes.circuit.get(Materials.Good),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("MV", ItemList.Circuit_Good.get(1));
- ItemList.Circuit_Advanced.set(addItem(
- tLastID = 703,
- "Processor Assembly",
- "An Advanced Circuit",
- OrePrefixes.circuit.get(Materials.Advanced),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Advanced.set(
+ addItem(
+ tLastID = 703,
+ "Processor Assembly",
+ "An Advanced Circuit",
+ OrePrefixes.circuit.get(Materials.Advanced),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("HV", ItemList.Circuit_Advanced.get(1));
- ItemList.Circuit_Data.set(addItem(
- tLastID = 704,
- "Workstation",
- "An Extreme Circuit",
- OrePrefixes.circuit.get(Materials.Data),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Data.set(
+ addItem(
+ tLastID = 704,
+ "Workstation",
+ "An Extreme Circuit",
+ OrePrefixes.circuit.get(Materials.Data),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("EV", ItemList.Circuit_Data.get(1));
- ItemList.Circuit_Elite.set(addItem(
- tLastID = 705,
- "Mainframe",
- "An Elite Circuit",
- OrePrefixes.circuit.get(Materials.Elite),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Elite.set(
+ addItem(
+ tLastID = 705,
+ "Mainframe",
+ "An Elite Circuit",
+ OrePrefixes.circuit.get(Materials.Elite),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("IV", ItemList.Circuit_Elite.get(1));
- ItemList.Circuit_Master.set(addItem(
- tLastID = 706,
- "Nanoprocessor Mainframe",
- "A Master Circuit",
- OrePrefixes.circuit.get(Materials.Master),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Master.set(
+ addItem(
+ tLastID = 706,
+ "Nanoprocessor Mainframe",
+ "A Master Circuit",
+ OrePrefixes.circuit.get(Materials.Master),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("LuV", ItemList.Circuit_Master.get(1));
// Backwards compatibility.
ItemList.Circuit_Parts_Vacuum_Tube.set(ItemList.Circuit_Primitive.get(1));
ItemList.Circuit_Computer.set(ItemList.Circuit_Advanced.get(1));
- ItemList.Tool_DataOrb.set(addItem(
- tLastID = 707,
- "Data Orb",
- "A High Capacity Data Storage",
- SubTag.NO_UNIFICATION,
- new Behaviour_DataOrb()));
+ ItemList.Tool_DataOrb.set(
+ addItem(
+ tLastID = 707,
+ "Data Orb",
+ "A High Capacity Data Storage",
+ SubTag.NO_UNIFICATION,
+ new Behaviour_DataOrb()));
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Tool_DataOrb.get(1L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {ItemList.Tool_DataOrb.get(1L)});
- ItemList.Tool_DataStick.set(addItem(
- tLastID = 708,
- "Data Stick",
- "A Low Capacity Data Storage",
- SubTag.NO_UNIFICATION,
- new Behaviour_DataStick()));
+ new Object[] { ItemList.Tool_DataOrb.get(1L) });
+ ItemList.Tool_DataStick.set(
+ addItem(
+ tLastID = 708,
+ "Data Stick",
+ "A Low Capacity Data Storage",
+ SubTag.NO_UNIFICATION,
+ new Behaviour_DataStick()));
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Tool_DataStick.get(1L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {ItemList.Tool_DataStick.get(1L)});
- ItemList.Tool_Cover_Copy_Paste.set(addItem(
- tLastID = 709,
- "Cover Copy/Paste tool",
- "Set Cover Massively.",
- Behaviour_Cover_Tool.INSTANCE,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 6L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 6L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 6L)));
+ new Object[] { ItemList.Tool_DataStick.get(1L) });
+ ItemList.Tool_Cover_Copy_Paste.set(
+ addItem(
+ tLastID = 709,
+ "Cover Copy/Paste tool",
+ "Set Cover Massively.",
+ Behaviour_Cover_Tool.INSTANCE,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 6L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 6L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 6L)));
setElectricStats(32000 + tLastID, 400000L, GT_Values.V[2], 2L, -1L, false);
ItemList.Circuit_Board_Basic.set(addItem(tLastID = 710, "Coated Circuit Board", "A Basic Board"));
ItemList.Circuit_Board_Coated.set(ItemList.Circuit_Board_Basic.get(1));
ItemList.Circuit_Board_Advanced.set(addItem(tLastID = 711, "Epoxy Circuit Board", "An Advanced Board"));
ItemList.Circuit_Board_Epoxy.set(ItemList.Circuit_Board_Advanced.get(1));
- ItemList.Circuit_Board_Elite.set(
- addItem(tLastID = 712, "Multilayer Fiber-Reinforced Circuit Board", "An Elite Board"));
+ ItemList.Circuit_Board_Elite
+ .set(addItem(tLastID = 712, "Multilayer Fiber-Reinforced Circuit Board", "An Elite Board"));
ItemList.Circuit_Board_Multifiberglass.set(ItemList.Circuit_Board_Elite.get(1));
- ItemList.Circuit_Parts_Crystal_Chip_Elite.set(
- addItem(tLastID = 713, "Engraved Crystal Chip", "Needed for Circuits"));
- ItemList.Circuit_Parts_Crystal_Chip_Master.set(
- addItem(tLastID = 714, "Engraved Lapotron Chip", "Needed for Circuits"));
+ ItemList.Circuit_Parts_Crystal_Chip_Elite
+ .set(addItem(tLastID = 713, "Engraved Crystal Chip", "Needed for Circuits"));
+ ItemList.Circuit_Parts_Crystal_Chip_Master
+ .set(addItem(tLastID = 714, "Engraved Lapotron Chip", "Needed for Circuits"));
ItemList.Circuit_Parts_Advanced.set(addItem(tLastID = 715, "Diode", "Basic Electronic Component"));
ItemList.Circuit_Parts_Diode.set(ItemList.Circuit_Parts_Advanced.get(1));
ItemList.Circuit_Parts_Wiring_Basic.set(addItem(tLastID = 716, "Resistor", "Basic Electronic Component"));
@@ -4030,239 +3543,204 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 {
ItemList.Empty_Board_Elite.set(addItem(tLastID = 720, "Fiber-Reinforced Circuit Board", "An Extreme Board"));
ItemList.Circuit_Board_Fiberglass.set(ItemList.Empty_Board_Elite.get(1));
- ItemList.Component_Sawblade_Diamond.set(addItem(
- tLastID = 721,
- "Diamond Sawblade",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PERDITIO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 4L),
- OreDictNames.craftingDiamondBlade));
- ItemList.Component_Grinder_Diamond.set(addItem(
- tLastID = 722,
- "Diamond Grinding Head",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PERDITIO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 6L),
- OreDictNames.craftingGrinder));
- ItemList.Component_Grinder_Tungsten.set(addItem(
- tLastID = 723,
- "Tungsten Grinding Head",
- "",
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PERDITIO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 6L),
- OreDictNames.craftingGrinder));
+ ItemList.Component_Sawblade_Diamond.set(
+ addItem(
+ tLastID = 721,
+ "Diamond Sawblade",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.PERDITIO, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 4L),
+ OreDictNames.craftingDiamondBlade));
+ ItemList.Component_Grinder_Diamond.set(
+ addItem(
+ tLastID = 722,
+ "Diamond Grinding Head",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.PERDITIO, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 6L),
+ OreDictNames.craftingGrinder));
+ ItemList.Component_Grinder_Tungsten.set(
+ addItem(
+ tLastID = 723,
+ "Tungsten Grinding Head",
+ "",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.PERDITIO, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 6L),
+ OreDictNames.craftingGrinder));
GT_ModHandler.addCraftingRecipe(
ItemList.Component_Sawblade_Diamond.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- " D ",
- "DGD",
- " D ",
- 'D',
- OrePrefixes.dustSmall.get(Materials.Diamond),
- 'G',
- OrePrefixes.gearGt.get(Materials.CobaltBrass)
- });
+ new Object[] { " D ", "DGD", " D ", 'D', OrePrefixes.dustSmall.get(Materials.Diamond), 'G',
+ OrePrefixes.gearGt.get(Materials.CobaltBrass) });
GT_ModHandler.addCraftingRecipe(
ItemList.Component_Grinder_Diamond.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "DSD",
- "SIS",
- "DSD",
- 'I',
- OrePrefixes.gem.get(Materials.Diamond),
- 'D',
- OrePrefixes.dust.get(Materials.Diamond),
- 'S',
- OrePrefixes.plateDouble.get(Materials.Steel)
- });
+ new Object[] { "DSD", "SIS", "DSD", 'I', OrePrefixes.gem.get(Materials.Diamond), 'D',
+ OrePrefixes.dust.get(Materials.Diamond), 'S', OrePrefixes.plateDouble.get(Materials.Steel) });
GT_ModHandler.addCraftingRecipe(
ItemList.Component_Grinder_Tungsten.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "TST",
- "SIS",
- "TST",
- 'I',
- OreDictNames.craftingIndustrialDiamond,
- 'T',
- OrePrefixes.plate.get(Materials.Tungsten),
- 'S',
- OrePrefixes.plateDouble.get(Materials.Steel)
- });
-
- ItemList.Upgrade_Muffler.set(addItem(
- tLastID = 727,
- "Muffler Upgrade",
- "Makes Machines silent",
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 2L)));
- ItemList.Upgrade_Lock.set(addItem(
- tLastID = 728,
- "Lock Upgrade",
- "Protects your Machines",
- new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 4L)));
+ new Object[] { "TST", "SIS", "TST", 'I', OreDictNames.craftingIndustrialDiamond, 'T',
+ OrePrefixes.plate.get(Materials.Tungsten), 'S', OrePrefixes.plateDouble.get(Materials.Steel) });
+
+ ItemList.Upgrade_Muffler.set(
+ addItem(
+ tLastID = 727,
+ "Muffler Upgrade",
+ "Makes Machines silent",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 2L)));
+ ItemList.Upgrade_Lock.set(
+ addItem(
+ tLastID = 728,
+ "Lock Upgrade",
+ "Protects your Machines",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 4L)));
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 1L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Plastic, 2L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Plastic, 2L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Upgrade_Muffler.get(1L),
1600,
2);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 1L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 2L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 2L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Upgrade_Muffler.get(1L),
1600,
2);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 1L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Plastic, 2L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Plastic, 2L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Upgrade_Muffler.get(1L),
1600,
2);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 1L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 2L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 2L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Upgrade_Muffler.get(1L),
1600,
2);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 1L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Plastic, 2L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Plastic, 2L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Upgrade_Muffler.get(1L),
1600,
2);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 1L),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 2L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wood, 2L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Upgrade_Muffler.get(1L),
1600,
2);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 1L),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iridium, 1L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iridium, 1L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Upgrade_Lock.get(1L),
6400,
16);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 1L),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iridium, 1L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iridium, 1L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Upgrade_Lock.get(1L),
6400,
16);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 1L),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iridium, 1L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iridium, 1L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Upgrade_Lock.get(1L),
6400,
16);
- ItemList.Component_Filter.set(addItem(
- tLastID = 729,
- "Item Filter",
- "",
- new ItemData(Materials.Zinc, OrePrefixes.foil.mMaterialAmount * 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 1L),
- OreDictNames.craftingFilter));
-
- ItemList.Cover_Controller.set(addItem(
- tLastID = 730,
- "Machine Controller Cover",
- "Turns Machines ON/OFF",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L)));
- ItemList.Cover_ActivityDetector.set(addItem(
- tLastID = 731,
- "Activity Detector Cover",
- "Gives out Activity as Redstone",
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L)));
- ItemList.Cover_FluidDetector.set(addItem(
- tLastID = 732,
- "Fluid Detector Cover",
- "Gives out Fluid Amount as Redstone",
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L)));
- ItemList.Cover_ItemDetector.set(addItem(
- tLastID = 733,
- "Item Detector Cover",
- "Gives out Item Amount as Redstone",
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TERRA, 1L)));
- ItemList.Cover_EnergyDetector.set(addItem(
- tLastID = 734,
- "Energy Detector Cover",
- "Gives out Energy Amount as Redstone",
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L)));
- ItemList.Cover_PlayerDetector.set(addItem(
- tLastID = 735,
- "Player Detector Cover",
- "Gives out close Players as Redstone",
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L)));
- ItemList.Cover_FluidStorageMonitor.set(addItem(
- tLastID = 577,
- "Fluid Storage Monitor Cover",
- "Displays the fluid stored in the Tank",
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L)));
+ ItemList.Component_Filter.set(
+ addItem(
+ tLastID = 729,
+ "Item Filter",
+ "",
+ new ItemData(Materials.Zinc, OrePrefixes.foil.mMaterialAmount * 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 1L),
+ OreDictNames.craftingFilter));
+
+ ItemList.Cover_Controller.set(
+ addItem(
+ tLastID = 730,
+ "Machine Controller Cover",
+ "Turns Machines ON/OFF",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L)));
+ ItemList.Cover_ActivityDetector.set(
+ addItem(
+ tLastID = 731,
+ "Activity Detector Cover",
+ "Gives out Activity as Redstone",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L)));
+ ItemList.Cover_FluidDetector.set(
+ addItem(
+ tLastID = 732,
+ "Fluid Detector Cover",
+ "Gives out Fluid Amount as Redstone",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L)));
+ ItemList.Cover_ItemDetector.set(
+ addItem(
+ tLastID = 733,
+ "Item Detector Cover",
+ "Gives out Item Amount as Redstone",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TERRA, 1L)));
+ ItemList.Cover_EnergyDetector.set(
+ addItem(
+ tLastID = 734,
+ "Energy Detector Cover",
+ "Gives out Energy Amount as Redstone",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L)));
+ ItemList.Cover_PlayerDetector.set(
+ addItem(
+ tLastID = 735,
+ "Player Detector Cover",
+ "Gives out close Players as Redstone",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L)));
+ ItemList.Cover_FluidStorageMonitor.set(
+ addItem(
+ tLastID = 577,
+ "Fluid Storage Monitor Cover",
+ "Displays the fluid stored in the Tank",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L)));
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- ItemList.Sensor_EV.get(1L),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Titanium, 1L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { ItemList.Sensor_EV.get(1L),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Titanium, 1L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Cover_PlayerDetector.get(1L),
3200,
@@ -4275,10 +3753,7 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 {
final ITexture doesWorkCoverTexture = TextureFactory.of(
TextureFactory.of(OVERLAY_ACTIVITYDETECTOR),
- TextureFactory.builder()
- .addIcon(OVERLAY_ACTIVITYDETECTOR_GLOW)
- .glow()
- .build());
+ TextureFactory.builder().addIcon(OVERLAY_ACTIVITYDETECTOR_GLOW).glow().build());
GregTech_API.registerCover(
ItemList.Cover_ActivityDetector.get(1L),
TextureFactory.of(MACHINE_CASINGS[2][0], doesWorkCoverTexture),
@@ -4298,10 +3773,7 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 {
final ITexture playerDectectorCoverTexture = TextureFactory.of(
TextureFactory.of(OVERLAY_ACTIVITYDETECTOR),
- TextureFactory.builder()
- .addIcon(OVERLAY_ACTIVITYDETECTOR_GLOW)
- .glow()
- .build());
+ TextureFactory.builder().addIcon(OVERLAY_ACTIVITYDETECTOR_GLOW).glow().build());
GregTech_API.registerCover(
ItemList.Cover_PlayerDetector.get(1L),
TextureFactory.of(MACHINE_CASINGS[2][0], playerDectectorCoverTexture),
@@ -4311,161 +3783,118 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 {
TextureFactory.of(OVERLAY_FLUID_STORAGE_MONITOR0),
new GT_Cover_FluidStorageMonitor());
- ItemList.Cover_Screen.set(addItem(
- tLastID = 740,
- "Computer Monitor Cover",
- "Displays Data and GUI",
- new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L)));
- ItemList.Cover_Crafting.set(addItem(
- tLastID = 744,
- "Crafting Table Cover",
- "Better than a wooden Workbench",
- new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 4L)));
- ItemList.Cover_Drain.set(addItem(
- tLastID = 745,
- "Drain Module Cover",
- "Absorbs Fluids and collects Rain",
- new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2L)));
-
- ItemList.Cover_Shutter.set(addItem(
- tLastID = 749,
- "Shutter Module Cover",
- "Blocks Inventory/Tank Side. Use together with Machine Controller.",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 1L)));
+ ItemList.Cover_Screen.set(
+ addItem(
+ tLastID = 740,
+ "Computer Monitor Cover",
+ "Displays Data and GUI",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.COGNITIO, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.LUX, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L)));
+ ItemList.Cover_Crafting.set(
+ addItem(
+ tLastID = 744,
+ "Crafting Table Cover",
+ "Better than a wooden Workbench",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FABRICO, 4L)));
+ ItemList.Cover_Drain.set(
+ addItem(
+ tLastID = 745,
+ "Drain Module Cover",
+ "Absorbs Fluids and collects Rain",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VACUOS, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2L)));
+
+ ItemList.Cover_Shutter.set(
+ addItem(
+ tLastID = 749,
+ "Shutter Module Cover",
+ "Blocks Inventory/Tank Side. Use together with Machine Controller.",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ITER, 1L)));
GT_ModHandler.addCraftingRecipe(
ItemList.Cover_Screen.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "AGA",
- "RPB",
- "ALA",
- 'A',
- OrePrefixes.plate.get(Materials.Aluminium),
- 'L',
- OrePrefixes.dust.get(Materials.Glowstone),
- 'R',
- Dyes.dyeRed,
- 'G',
- Dyes.dyeLime,
- 'B',
- Dyes.dyeBlue,
- 'P',
- OrePrefixes.plate.get(Materials.Glass)
- });
+ new Object[] { "AGA", "RPB", "ALA", 'A', OrePrefixes.plate.get(Materials.Aluminium), 'L',
+ OrePrefixes.dust.get(Materials.Glowstone), 'R', Dyes.dyeRed, 'G', Dyes.dyeLime, 'B',
+ Dyes.dyeBlue, 'P', OrePrefixes.plate.get(Materials.Glass) });
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 1L),
- ItemList.Cover_Drain.get(1L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 1L),
+ ItemList.Cover_Drain.get(1L), GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Cover_Shutter.get(1L),
200,
64);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 1L),
- ItemList.Cover_Drain.get(1L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 1L),
+ ItemList.Cover_Drain.get(1L), GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Cover_Shutter.get(1L),
800,
16);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 1L),
- ItemList.Cover_Drain.get(1L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 1L),
+ ItemList.Cover_Drain.get(1L), GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Cover_Shutter.get(1L),
400,
30);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 2L),
- new ItemStack(Blocks.iron_bars, 2),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 2L),
+ new ItemStack(Blocks.iron_bars, 2), GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Cover_Drain.get(1L),
200,
64);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 2L),
- new ItemStack(Blocks.iron_bars, 2),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 2L),
+ new ItemStack(Blocks.iron_bars, 2), GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Cover_Drain.get(1L),
800,
16);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 2L),
- new ItemStack(Blocks.iron_bars, 2),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 2L),
+ new ItemStack(Blocks.iron_bars, 2), GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Cover_Drain.get(1L),
400,
30);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 1L),
- new ItemStack(Blocks.crafting_table, 1),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 1L),
+ new ItemStack(Blocks.crafting_table, 1), GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Cover_Crafting.get(1L),
200,
64);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 1L),
- new ItemStack(Blocks.crafting_table, 1),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Iron, 1L),
+ new ItemStack(Blocks.crafting_table, 1), GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Cover_Crafting.get(1L),
800,
16);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 1L),
- new ItemStack(Blocks.crafting_table, 1),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plate, Materials.WroughtIron, 1L),
+ new ItemStack(Blocks.crafting_table, 1), GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Cover_Crafting.get(1L),
800,
16);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- ItemList.Cover_Shutter.get(1L),
- GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Basic, 1),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { ItemList.Cover_Shutter.get(1L),
+ GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Basic, 1),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.FluidFilter.get(1L),
800,
4);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- ItemList.Cover_Screen.get(1L),
- ItemList.Cover_FluidDetector.get(1L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { ItemList.Cover_Screen.get(1L), ItemList.Cover_FluidDetector.get(1L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Cover_FluidStorageMonitor.get(1L),
1200,
@@ -4491,91 +3920,115 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 {
TextureFactory.of(MACHINE_CASINGS[1][0], TextureFactory.of(OVERLAY_SHUTTER)),
new GT_Cover_Shutter(TextureFactory.of(OVERLAY_SHUTTER)));
- ItemList.Cover_SolarPanel.set(addItem(
- tLastID = 750,
- "Solar Panel",
- "May the Sun be with you (Needs cleaning with right click)",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 1L)));
- ItemList.Cover_SolarPanel_8V.set(addItem(
- tLastID = 751,
- "Solar Panel (8V)",
- "8 Volt Solar Panel (Needs cleaning with right click)",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 2L)));
- ItemList.Cover_SolarPanel_LV.set(addItem(
- tLastID = 752,
- "Solar Panel (LV)",
- "Low Voltage Solar Panel (Needs cleaning with right click)",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 4L)));
- ItemList.Cover_SolarPanel_MV.set(addItem(
- tLastID = 753,
- "Solar Panel (MV)",
- "Medium Voltage Solar Panel (Needs cleaning with right click)",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 8L)));
- ItemList.Cover_SolarPanel_HV.set(addItem(
- tLastID = 754,
- "Solar Panel (HV)",
- "High Voltage Solar Panel (Needs cleaning with right click)",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 16L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 16L)));
- ItemList.Cover_SolarPanel_EV.set(addItem(
- tLastID = 755,
- "Solar Panel (EV)",
- "Extreme Solar Panel (Needs cleaning with right click)",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 32L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 32L)));
- ItemList.Cover_SolarPanel_IV.set(addItem(
- tLastID = 756,
- "Solar Panel (IV)",
- "Insane Solar Panel (Needs cleaning with right click)",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 64L)));
- ItemList.Cover_SolarPanel_LuV.set(addItem(
- tLastID = 757,
- "Solar Panel (LuV)",
- "Ludicrous Solar Panel (Needs cleaning with right click)",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 64L)));
- ItemList.Cover_SolarPanel_ZPM.set(addItem(
- tLastID = 758,
- "Solar Panel (ZPM)",
- "ZPM Voltage Solar Panel (Needs cleaning with right click)",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 64L)));
- ItemList.Cover_SolarPanel_UV.set(addItem(
- tLastID = 759,
- "Solar Panel (UV)",
- "Ultimate Solar Panel (Needs cleaning with right click)",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 64L)));
+ ItemList.Cover_SolarPanel.set(
+ addItem(
+ tLastID = 750,
+ "Solar Panel",
+ "May the Sun be with you (Needs cleaning with right click)",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 1L)));
+ ItemList.Cover_SolarPanel_8V.set(
+ addItem(
+ tLastID = 751,
+ "Solar Panel (8V)",
+ "8 Volt Solar Panel (Needs cleaning with right click)",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 2L)));
+ ItemList.Cover_SolarPanel_LV.set(
+ addItem(
+ tLastID = 752,
+ "Solar Panel (LV)",
+ "Low Voltage Solar Panel (Needs cleaning with right click)",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 4L)));
+ ItemList.Cover_SolarPanel_MV.set(
+ addItem(
+ tLastID = 753,
+ "Solar Panel (MV)",
+ "Medium Voltage Solar Panel (Needs cleaning with right click)",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 8L)));
+ ItemList.Cover_SolarPanel_HV.set(
+ addItem(
+ tLastID = 754,
+ "Solar Panel (HV)",
+ "High Voltage Solar Panel (Needs cleaning with right click)",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 16L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 16L)));
+ ItemList.Cover_SolarPanel_EV.set(
+ addItem(
+ tLastID = 755,
+ "Solar Panel (EV)",
+ "Extreme Solar Panel (Needs cleaning with right click)",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 32L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 32L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 32L)));
+ ItemList.Cover_SolarPanel_IV.set(
+ addItem(
+ tLastID = 756,
+ "Solar Panel (IV)",
+ "Insane Solar Panel (Needs cleaning with right click)",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 64L)));
+ ItemList.Cover_SolarPanel_LuV.set(
+ addItem(
+ tLastID = 757,
+ "Solar Panel (LuV)",
+ "Ludicrous Solar Panel (Needs cleaning with right click)",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 64L)));
+ ItemList.Cover_SolarPanel_ZPM.set(
+ addItem(
+ tLastID = 758,
+ "Solar Panel (ZPM)",
+ "ZPM Voltage Solar Panel (Needs cleaning with right click)",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 64L)));
+ ItemList.Cover_SolarPanel_UV.set(
+ addItem(
+ tLastID = 759,
+ "Solar Panel (UV)",
+ "Ultimate Solar Panel (Needs cleaning with right click)",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 64L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 64L)));
GregTech_API.registerCover(
- ItemList.Cover_SolarPanel.get(1L), TextureFactory.of(SOLARPANEL), new GT_Cover_SolarPanel(1));
+ ItemList.Cover_SolarPanel.get(1L),
+ TextureFactory.of(SOLARPANEL),
+ new GT_Cover_SolarPanel(1));
GregTech_API.registerCover(
- ItemList.Cover_SolarPanel_8V.get(1L), TextureFactory.of(SOLARPANEL_8V), new GT_Cover_SolarPanel(8));
+ ItemList.Cover_SolarPanel_8V.get(1L),
+ TextureFactory.of(SOLARPANEL_8V),
+ new GT_Cover_SolarPanel(8));
GregTech_API.registerCover(
- ItemList.Cover_SolarPanel_LV.get(1L), TextureFactory.of(SOLARPANEL_LV), new GT_Cover_SolarPanel(32));
+ ItemList.Cover_SolarPanel_LV.get(1L),
+ TextureFactory.of(SOLARPANEL_LV),
+ new GT_Cover_SolarPanel(32));
GregTech_API.registerCover(
- ItemList.Cover_SolarPanel_MV.get(1L), TextureFactory.of(SOLARPANEL_MV), new GT_Cover_SolarPanel(128));
+ ItemList.Cover_SolarPanel_MV.get(1L),
+ TextureFactory.of(SOLARPANEL_MV),
+ new GT_Cover_SolarPanel(128));
GregTech_API.registerCover(
- ItemList.Cover_SolarPanel_HV.get(1L), TextureFactory.of(SOLARPANEL_HV), new GT_Cover_SolarPanel(512));
+ ItemList.Cover_SolarPanel_HV.get(1L),
+ TextureFactory.of(SOLARPANEL_HV),
+ new GT_Cover_SolarPanel(512));
GregTech_API.registerCover(
- ItemList.Cover_SolarPanel_EV.get(1L), TextureFactory.of(SOLARPANEL_EV), new GT_Cover_SolarPanel(2048));
+ ItemList.Cover_SolarPanel_EV.get(1L),
+ TextureFactory.of(SOLARPANEL_EV),
+ new GT_Cover_SolarPanel(2048));
GregTech_API.registerCover(
- ItemList.Cover_SolarPanel_IV.get(1L), TextureFactory.of(SOLARPANEL_IV), new GT_Cover_SolarPanel(8192));
+ ItemList.Cover_SolarPanel_IV.get(1L),
+ TextureFactory.of(SOLARPANEL_IV),
+ new GT_Cover_SolarPanel(8192));
GregTech_API.registerCover(
ItemList.Cover_SolarPanel_LuV.get(1L),
TextureFactory.of(SOLARPANEL_LuV),
@@ -4589,105 +4042,98 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 {
TextureFactory.of(SOLARPANEL_UV),
new GT_Cover_SolarPanel(524288));
- ItemList.Tool_Sonictron.set(addItem(
- tLastID = 760,
- "Sonictron",
- "Bring your Music with you",
- Behaviour_Sonictron.INSTANCE,
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 4L)));
- ItemList.Tool_Cheat.set(addItem(
- tLastID = 761,
- "Debug Scanner",
- "Also an Infinite Energy Source",
- Behaviour_Scanner.INSTANCE,
- new TC_Aspects.TC_AspectStack(TC_Aspects.NEBRISUM, 64L)));
+ ItemList.Tool_Sonictron.set(
+ addItem(
+ tLastID = 760,
+ "Sonictron",
+ "Bring your Music with you",
+ Behaviour_Sonictron.INSTANCE,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 4L)));
+ ItemList.Tool_Cheat.set(
+ addItem(
+ tLastID = 761,
+ "Debug Scanner",
+ "Also an Infinite Energy Source",
+ Behaviour_Scanner.INSTANCE,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.NEBRISUM, 64L)));
setElectricStats(32000 + tLastID, -2000000000L, 1000000000L, -1L, -3L, false);
- ItemList.Tool_Scanner.set(addItem(
- tLastID = 762,
- "Portable Scanner",
- "Tricorder",
- Behaviour_Scanner.INSTANCE,
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 6L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 6L)));
+ ItemList.Tool_Scanner.set(
+ addItem(
+ tLastID = 762,
+ "Portable Scanner",
+ "Tricorder",
+ Behaviour_Scanner.INSTANCE,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 6L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 6L)));
setElectricStats(32000 + tLastID, 400000L, GT_Values.V[2], 2L, -1L, false);
GT_ModHandler.addCraftingRecipe(
ItemList.Tool_Scanner.get(1L),
- GT_ModHandler.RecipeBits.DISMANTLEABLE
- | GT_ModHandler.RecipeBits.NOT_REMOVABLE
+ GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE
| GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "EPR",
- "CSC",
- "PBP",
- 'C',
- OrePrefixes.circuit.get(Materials.Advanced),
- 'P',
- OrePrefixes.plate.get(Materials.Aluminium),
- 'E',
- ItemList.Emitter_MV,
- 'R',
- ItemList.Sensor_MV,
- 'S',
- ItemList.Cover_Screen,
- 'B',
- ItemList.Battery_RE_MV_Lithium
- });
+ new Object[] { "EPR", "CSC", "PBP", 'C', OrePrefixes.circuit.get(Materials.Advanced), 'P',
+ OrePrefixes.plate.get(Materials.Aluminium), 'E', ItemList.Emitter_MV, 'R', ItemList.Sensor_MV,
+ 'S', ItemList.Cover_Screen, 'B', ItemList.Battery_RE_MV_Lithium });
ItemList.NC_SensorKit.set(addItem(tLastID = 763, "GregTech Sensor Kit", "", new Behaviour_SensorKit()));
- ItemList.Duct_Tape.set(addItem(
- tLastID = 764,
- "BrainTech Aerospace Advanced Reinforced Duct Tape FAL-84",
- "If you can't fix it with this, use more of it!",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- OreDictNames.craftingDuctTape));
- ItemList.McGuffium_239.set(addItem(
- tLastID = 765,
- "Mc Guffium 239",
- "42% better than Phlebotnium",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ALIENIS, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SPIRITUS, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AURAM, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITIUM, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.NEBRISUM, 8L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.STRONTIO, 8L)));
+ ItemList.Duct_Tape.set(
+ addItem(
+ tLastID = 764,
+ "BrainTech Aerospace Advanced Reinforced Duct Tape FAL-84",
+ "If you can't fix it with this, use more of it!",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
+ OreDictNames.craftingDuctTape));
+ ItemList.McGuffium_239.set(
+ addItem(
+ tLastID = 765,
+ "Mc Guffium 239",
+ "42% better than Phlebotnium",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ALIENIS, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SPIRITUS, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AURAM, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITIUM, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.RADIO, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MAGNETO, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.NEBRISUM, 8L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.STRONTIO, 8L)));
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- ItemList.Sensor_LV.get(1L), ItemList.Emitter_LV.get(1L), GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { ItemList.Sensor_LV.get(1L), ItemList.Emitter_LV.get(1L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.NC_SensorKit.get(1L),
1600,
2);
- ItemList.Cover_RedstoneTransmitterExternal.set(addItem(
- tLastID = 741,
- "Redstone Transmitter (External)",
- "Transfers Redstone signals wireless",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L)));
- ItemList.Cover_RedstoneTransmitterInternal.set(addItem(
- tLastID = 742,
- "Redstone Transmitter (Internal)",
- "Transfers Redstone signals wireless",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L)));
- ItemList.Cover_RedstoneReceiverExternal.set(addItem(
- tLastID = 746,
- "Redstone Receiver (External)",
- "Transfers Redstone signals wireless",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L)));
- ItemList.Cover_RedstoneReceiverInternal.set(addItem(
- tLastID = 747,
- "Redstone Receiver (Internal)",
- "Transfers Redstone signals wireless",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L)));
+ ItemList.Cover_RedstoneTransmitterExternal.set(
+ addItem(
+ tLastID = 741,
+ "Redstone Transmitter (External)",
+ "Transfers Redstone signals wireless",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L)));
+ ItemList.Cover_RedstoneTransmitterInternal.set(
+ addItem(
+ tLastID = 742,
+ "Redstone Transmitter (Internal)",
+ "Transfers Redstone signals wireless",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L)));
+ ItemList.Cover_RedstoneReceiverExternal.set(
+ addItem(
+ tLastID = 746,
+ "Redstone Receiver (External)",
+ "Transfers Redstone signals wireless",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L)));
+ ItemList.Cover_RedstoneReceiverInternal.set(
+ addItem(
+ tLastID = 747,
+ "Redstone Receiver (Internal)",
+ "Transfers Redstone signals wireless",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L)));
GregTech_API.registerCover(
ItemList.Cover_RedstoneTransmitterExternal.get(1L),
@@ -4707,109 +4153,84 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 {
new GT_Cover_RedstoneReceiverInternal(TextureFactory.of(OVERLAY_REDSTONE_RECEIVER)));
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- ItemList.Emitter_EV.get(1L),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.StainlessSteel, 1L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { ItemList.Emitter_EV.get(1L),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.StainlessSteel, 1L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Cover_RedstoneTransmitterExternal.get(1L),
3200,
128);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- ItemList.Sensor_EV.get(1L),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.StainlessSteel, 1L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { ItemList.Sensor_EV.get(1L),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.StainlessSteel, 1L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Cover_RedstoneReceiverExternal.get(1L),
3200,
128);
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Cover_RedstoneTransmitterInternal.get(1L),
- new Object[] {ItemList.Cover_RedstoneTransmitterExternal.get(1L)});
+ new Object[] { ItemList.Cover_RedstoneTransmitterExternal.get(1L) });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Cover_RedstoneReceiverInternal.get(1L),
- new Object[] {ItemList.Cover_RedstoneReceiverExternal.get(1L)});
+ new Object[] { ItemList.Cover_RedstoneReceiverExternal.get(1L) });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Cover_RedstoneTransmitterExternal.get(1L),
- new Object[] {ItemList.Cover_RedstoneTransmitterInternal.get(1L)});
+ new Object[] { ItemList.Cover_RedstoneTransmitterInternal.get(1L) });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Cover_RedstoneReceiverExternal.get(1L),
- new Object[] {ItemList.Cover_RedstoneReceiverInternal.get(1L)});
-
- ItemList.Cover_NeedsMaintainance.set(addItem(
- tLastID = 748,
- "Needs Maintenance Cover",
- "Attach to Multiblock Controller. Emits Redstone Signal if needs Maintenance",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L)));
+ new Object[] { ItemList.Cover_RedstoneReceiverInternal.get(1L) });
+
+ ItemList.Cover_NeedsMaintainance.set(
+ addItem(
+ tLastID = 748,
+ "Needs Maintenance Cover",
+ "Attach to Multiblock Controller. Emits Redstone Signal if needs Maintenance",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 1L)));
GregTech_API.registerCover(
ItemList.Cover_NeedsMaintainance.get(1L),
TextureFactory.of(MACHINE_CASINGS[2][0], TextureFactory.of(OVERLAY_MAINTENANCE_DETECTOR)),
new GT_Cover_NeedMaintainance(TextureFactory.of(OVERLAY_MAINTENANCE_DETECTOR)));
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- ItemList.Emitter_MV.get(1L),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 1L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { ItemList.Emitter_MV.get(1L),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Aluminium, 1L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Cover_NeedsMaintainance.get(1L),
600,
24);
- GT_ModHandler.addCraftingRecipe(ItemList.ItemFilter_Export.get(1L), new Object[] {
- "SPS",
- "dIC",
- "SPS",
- 'P',
- OrePrefixes.plate.get(Materials.Tin),
- 'S',
- OrePrefixes.screw.get(Materials.Iron),
- 'I',
- ItemList.Component_Filter,
- 'C',
- ItemList.Conveyor_Module_LV
- });
- GT_ModHandler.addCraftingRecipe(ItemList.ItemFilter_Import.get(1L), new Object[] {
- "SPS",
- "CId",
- "SPS",
- 'P',
- OrePrefixes.plate.get(Materials.Tin),
- 'S',
- OrePrefixes.screw.get(Materials.Iron),
- 'I',
- ItemList.Component_Filter,
- 'C',
- ItemList.Conveyor_Module_LV
- });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.ItemFilter_Export.get(1L),
+ new Object[] { "SPS", "dIC", "SPS", 'P', OrePrefixes.plate.get(Materials.Tin), 'S',
+ OrePrefixes.screw.get(Materials.Iron), 'I', ItemList.Component_Filter, 'C',
+ ItemList.Conveyor_Module_LV });
+ GT_ModHandler.addCraftingRecipe(
+ ItemList.ItemFilter_Import.get(1L),
+ new Object[] { "SPS", "CId", "SPS", 'P', OrePrefixes.plate.get(Materials.Tin), 'S',
+ OrePrefixes.screw.get(Materials.Iron), 'I', ItemList.Component_Filter, 'C',
+ ItemList.Conveyor_Module_LV });
GT_ModHandler.addShapelessCraftingRecipe(
- ItemList.ItemFilter_Export.get(1L), new Object[] {ItemList.ItemFilter_Import.get(1L)});
+ ItemList.ItemFilter_Export.get(1L),
+ new Object[] { ItemList.ItemFilter_Import.get(1L) });
GT_ModHandler.addShapelessCraftingRecipe(
- ItemList.ItemFilter_Import.get(1L), new Object[] {ItemList.ItemFilter_Export.get(1L)});
+ ItemList.ItemFilter_Import.get(1L),
+ new Object[] { ItemList.ItemFilter_Export.get(1L) });
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Tin, 2L),
- ItemList.Component_Filter.get(1L),
- ItemList.Conveyor_Module_LV.get(1L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Tin, 2L),
+ ItemList.Component_Filter.get(1L), ItemList.Conveyor_Module_LV.get(1L),
+ GT_Utility.getIntegratedCircuit(1) },
null,
ItemList.ItemFilter_Export.get(1L),
100,
30);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Tin, 2L),
- ItemList.Component_Filter.get(1L),
- ItemList.Conveyor_Module_LV.get(1L),
- GT_Utility.getIntegratedCircuit(2)
- },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Tin, 2L),
+ ItemList.Component_Filter.get(1L), ItemList.Conveyor_Module_LV.get(1L),
+ GT_Utility.getIntegratedCircuit(2) },
null,
ItemList.ItemFilter_Import.get(1L),
100,
@@ -4818,19 +4239,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 {
GT_ModHandler.addCraftingRecipe(
ItemList.Tool_Cover_Copy_Paste.get(1L),
GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {
- "PSP",
- "PCP",
- "PBP",
- 'P',
- OrePrefixes.plate.get(Materials.Aluminium),
- 'S',
- ItemList.Tool_DataStick.get(1L),
- 'C',
- ItemList.Cover_Screen.get(1L),
- 'B',
- ItemList.Battery_RE_MV_Lithium.get(1L)
- });
+ new Object[] { "PSP", "PCP", "PBP", 'P', OrePrefixes.plate.get(Materials.Aluminium), 'S',
+ ItemList.Tool_DataStick.get(1L), 'C', ItemList.Cover_Screen.get(1L), 'B',
+ ItemList.Battery_RE_MV_Lithium.get(1L) });
}
private static final Map<Materials, Materials> cauldronRemap = new HashMap<>();
@@ -4856,8 +4267,9 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 {
aMaterial = cauldronRemap.getOrDefault(aMaterial, aMaterial);
- aItemEntity.setEntityItemStack(GT_OreDictUnificator.get(
- OrePrefixes.dust, aMaterial, aItemEntity.getEntityItem().stackSize));
+ aItemEntity.setEntityItemStack(
+ GT_OreDictUnificator
+ .get(OrePrefixes.dust, aMaterial, aItemEntity.getEntityItem().stackSize));
aItemEntity.worldObj.setBlockMetadataWithNotify(tX, tY, tZ, tMetaData - 1, 3);
return true;
}
@@ -4865,8 +4277,11 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 {
Block tBlock = aItemEntity.worldObj.getBlock(tX, tY, tZ);
byte tMetaData = (byte) aItemEntity.worldObj.getBlockMetadata(tX, tY, tZ);
if ((tBlock == Blocks.cauldron) && (tMetaData > 0)) {
- aItemEntity.setEntityItemStack(GT_OreDictUnificator.get(
- OrePrefixes.crushedPurified, aMaterial, aItemEntity.getEntityItem().stackSize));
+ aItemEntity.setEntityItemStack(
+ GT_OreDictUnificator.get(
+ OrePrefixes.crushedPurified,
+ aMaterial,
+ aItemEntity.getEntityItem().stackSize));
aItemEntity.worldObj.setBlockMetadataWithNotify(tX, tY, tZ, tMetaData - 1, 3);
return true;
}
@@ -4904,8 +4319,10 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 {
if (aPrefix == OrePrefixes.cellPlasma && aMaterial.getPlasma(1L) != null) { // Materials has a plasma fluid
for (GT_Recipe recipe : fusionRecipes) { // Loop through fusion recipes
if (recipe.getFluidOutput(0) != null) { // Make sure fluid output can't be null (not sure if possible)
- if (recipe.getFluidOutput(0).isFluidEqual(aMaterial.getPlasma(1L)))
- return true; // Fusion recipe output matches current plasma cell fluid
+ if (recipe.getFluidOutput(0).isFluidEqual(aMaterial.getPlasma(1L))) return true; // Fusion recipe
+ // output matches
+ // current plasma
+ // cell fluid
}
}
}
@@ -4914,17 +4331,16 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 {
@Override
public boolean doesShowInCreative(OrePrefixes aPrefix, Materials aMaterial, boolean aDoShowAllItems) {
- return (aDoShowAllItems)
- || (((aPrefix != OrePrefixes.gem) || (!aMaterial.mName.startsWith("Infused")))
- && (aPrefix != OrePrefixes.dustTiny)
- && (aPrefix != OrePrefixes.dustSmall)
- && (aPrefix != OrePrefixes.dustImpure)
- && (aPrefix != OrePrefixes.dustPure)
- && (aPrefix != OrePrefixes.crushed)
- && (aPrefix != OrePrefixes.crushedPurified)
- && (aPrefix != OrePrefixes.crushedCentrifuged)
- && (aPrefix != OrePrefixes.ingotHot)
- && !(aPrefix == OrePrefixes.cellPlasma && !isPlasmaCellUsed(aPrefix, aMaterial)));
+ return (aDoShowAllItems) || (((aPrefix != OrePrefixes.gem) || (!aMaterial.mName.startsWith("Infused")))
+ && (aPrefix != OrePrefixes.dustTiny)
+ && (aPrefix != OrePrefixes.dustSmall)
+ && (aPrefix != OrePrefixes.dustImpure)
+ && (aPrefix != OrePrefixes.dustPure)
+ && (aPrefix != OrePrefixes.crushed)
+ && (aPrefix != OrePrefixes.crushedPurified)
+ && (aPrefix != OrePrefixes.crushedCentrifuged)
+ && (aPrefix != OrePrefixes.ingotHot)
+ && !(aPrefix == OrePrefixes.cellPlasma && !isPlasmaCellUsed(aPrefix, aMaterial)));
}
@Override
diff --git a/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_02.java b/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_02.java
index 1b95f90e36..c52255ce3a 100644
--- a/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_02.java
+++ b/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_02.java
@@ -2,6 +2,21 @@ package gregtech.common.items;
import static gregtech.api.enums.Textures.BlockIcons.*;
+import net.minecraft.dispenser.IBlockSource;
+import net.minecraft.enchantment.Enchantment;
+import net.minecraft.enchantment.EnumEnchantmentType;
+import net.minecraft.entity.Entity;
+import net.minecraft.entity.EntityLivingBase;
+import net.minecraft.entity.player.EntityPlayer;
+import net.minecraft.entity.projectile.EntityArrow;
+import net.minecraft.init.Blocks;
+import net.minecraft.init.Items;
+import net.minecraft.item.EnumAction;
+import net.minecraft.item.ItemStack;
+import net.minecraft.nbt.NBTTagCompound;
+import net.minecraft.potion.Potion;
+import net.minecraft.world.World;
+
import gregtech.api.GregTech_API;
import gregtech.api.enums.Dyes;
import gregtech.api.enums.GT_Values;
@@ -26,22 +41,9 @@ import gregtech.common.covers.redstone.GT_Cover_WirelessFluidDetector;
import gregtech.common.covers.redstone.GT_Cover_WirelessItemDetector;
import gregtech.common.covers.redstone.GT_Cover_WirelessMaintenanceDetector;
import gregtech.common.items.behaviors.Behaviour_Arrow;
-import net.minecraft.dispenser.IBlockSource;
-import net.minecraft.enchantment.Enchantment;
-import net.minecraft.enchantment.EnumEnchantmentType;
-import net.minecraft.entity.Entity;
-import net.minecraft.entity.EntityLivingBase;
-import net.minecraft.entity.player.EntityPlayer;
-import net.minecraft.entity.projectile.EntityArrow;
-import net.minecraft.init.Blocks;
-import net.minecraft.init.Items;
-import net.minecraft.item.EnumAction;
-import net.minecraft.item.ItemStack;
-import net.minecraft.nbt.NBTTagCompound;
-import net.minecraft.potion.Potion;
-import net.minecraft.world.World;
public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 {
+
public static GT_MetaGenerated_Item_02 INSTANCE;
private static final String aTextCover = "Usable as Cover";
private static final String aTextForestry = "Forestry";
@@ -85,1110 +87,1156 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 {
int tLastID = 0;
- ItemList.ThermosCan_Dark_Coffee.set(addItem(
- tLastID = 0,
- "Dark Coffee",
- "Coffee, dark, without anything else",
- new GT_FoodStat(
- 2,
- 0.2F,
- EnumAction.drink,
- ItemList.ThermosCan_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.moveSpeed.id,
- 400,
- 1,
- 70,
- Potion.digSpeed.id,
- 400,
- 1,
- 70),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 2L)));
- ItemList.ThermosCan_Dark_Cafe_au_lait.set(addItem(
- tLastID = 1,
- "Dark Coffee au lait",
- "Keeping you awake the whole night",
- SubTag.INVISIBLE,
- new GT_FoodStat(
- 2,
- 0.2F,
- EnumAction.drink,
- ItemList.ThermosCan_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.moveSpeed.id,
- 400,
- 2,
- 90,
- Potion.digSpeed.id,
- 400,
- 2,
- 90),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 3L)));
- ItemList.ThermosCan_Coffee.set(addItem(
- tLastID = 2,
- "Coffee",
- "Just the regular morning Coffee",
- new GT_FoodStat(
- 3,
- 0.4F,
- EnumAction.drink,
- ItemList.ThermosCan_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.moveSpeed.id,
- 400,
- 0,
- 50,
- Potion.digSpeed.id,
- 400,
- 0,
- 50),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 1L)));
- ItemList.ThermosCan_Cafe_au_lait.set(addItem(
- tLastID = 3,
- "Cafe au lait",
- "Sweet Coffee",
- new GT_FoodStat(
- 3,
- 0.4F,
- EnumAction.drink,
- ItemList.ThermosCan_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.moveSpeed.id,
- 400,
- 1,
- 70,
- Potion.digSpeed.id,
- 400,
- 1,
- 70),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 2L)));
- ItemList.ThermosCan_Lait_au_cafe.set(addItem(
- tLastID = 4,
- "Lait au cafe",
- "You want Coffee to your Sugar?",
- SubTag.INVISIBLE,
- new GT_FoodStat(
- 3,
- 0.4F,
- EnumAction.drink,
- ItemList.ThermosCan_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.moveSpeed.id,
- 400,
- 2,
- 90,
- Potion.digSpeed.id,
- 400,
- 2,
- 90),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 3L)));
- ItemList.ThermosCan_Dark_Chocolate_Milk.set(addItem(
- tLastID = 5,
- "Dark Chocolate Milk",
- "A bit bitter, better add a bit Sugar",
- new GT_FoodStat(
- 3,
- 0.4F,
- EnumAction.drink,
- ItemList.ThermosCan_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.regeneration.id,
- 50,
- 1,
- 60),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1L)));
- ItemList.ThermosCan_Chocolate_Milk.set(addItem(
- tLastID = 6,
- "Chocolate Milk",
- "Sweet Goodness",
- new GT_FoodStat(
- 3,
- 0.4F,
- EnumAction.drink,
- ItemList.ThermosCan_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.regeneration.id,
- 50,
- 1,
- 90),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 2L)));
- ItemList.ThermosCan_Tea.set(addItem(
- tLastID = 7,
- "Tea",
- "Keep calm and carry on",
- new GT_FoodStat(
- 2,
- 0.2F,
- EnumAction.drink,
- ItemList.ThermosCan_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.moveSlowdown.id,
- 300,
- 0,
- 50),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2L)));
- ItemList.ThermosCan_Sweet_Tea.set(addItem(
- tLastID = 8,
- "Sweet Tea",
- "How about a Tea Party? In Boston?",
- SubTag.INVISIBLE,
- new GT_FoodStat(
- 2,
- 0.2F,
- EnumAction.drink,
- ItemList.ThermosCan_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2L)));
- ItemList.ThermosCan_Ice_Tea.set(addItem(
- tLastID = 9,
- "Ice Tea",
- "Better than this purple Junk Drink from failed Potions",
- new GT_FoodStat(
- 2,
- 0.2F,
- EnumAction.drink,
- ItemList.ThermosCan_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.moveSlowdown.id,
- 300,
- 0,
- 50),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2L)));
+ ItemList.ThermosCan_Dark_Coffee.set(
+ addItem(
+ tLastID = 0,
+ "Dark Coffee",
+ "Coffee, dark, without anything else",
+ new GT_FoodStat(
+ 2,
+ 0.2F,
+ EnumAction.drink,
+ ItemList.ThermosCan_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.moveSpeed.id,
+ 400,
+ 1,
+ 70,
+ Potion.digSpeed.id,
+ 400,
+ 1,
+ 70),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 2L)));
+ ItemList.ThermosCan_Dark_Cafe_au_lait.set(
+ addItem(
+ tLastID = 1,
+ "Dark Coffee au lait",
+ "Keeping you awake the whole night",
+ SubTag.INVISIBLE,
+ new GT_FoodStat(
+ 2,
+ 0.2F,
+ EnumAction.drink,
+ ItemList.ThermosCan_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.moveSpeed.id,
+ 400,
+ 2,
+ 90,
+ Potion.digSpeed.id,
+ 400,
+ 2,
+ 90),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 3L)));
+ ItemList.ThermosCan_Coffee.set(
+ addItem(
+ tLastID = 2,
+ "Coffee",
+ "Just the regular morning Coffee",
+ new GT_FoodStat(
+ 3,
+ 0.4F,
+ EnumAction.drink,
+ ItemList.ThermosCan_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.moveSpeed.id,
+ 400,
+ 0,
+ 50,
+ Potion.digSpeed.id,
+ 400,
+ 0,
+ 50),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 1L)));
+ ItemList.ThermosCan_Cafe_au_lait.set(
+ addItem(
+ tLastID = 3,
+ "Cafe au lait",
+ "Sweet Coffee",
+ new GT_FoodStat(
+ 3,
+ 0.4F,
+ EnumAction.drink,
+ ItemList.ThermosCan_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.moveSpeed.id,
+ 400,
+ 1,
+ 70,
+ Potion.digSpeed.id,
+ 400,
+ 1,
+ 70),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 2L)));
+ ItemList.ThermosCan_Lait_au_cafe.set(
+ addItem(
+ tLastID = 4,
+ "Lait au cafe",
+ "You want Coffee to your Sugar?",
+ SubTag.INVISIBLE,
+ new GT_FoodStat(
+ 3,
+ 0.4F,
+ EnumAction.drink,
+ ItemList.ThermosCan_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.moveSpeed.id,
+ 400,
+ 2,
+ 90,
+ Potion.digSpeed.id,
+ 400,
+ 2,
+ 90),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MOTUS, 3L)));
+ ItemList.ThermosCan_Dark_Chocolate_Milk.set(
+ addItem(
+ tLastID = 5,
+ "Dark Chocolate Milk",
+ "A bit bitter, better add a bit Sugar",
+ new GT_FoodStat(
+ 3,
+ 0.4F,
+ EnumAction.drink,
+ ItemList.ThermosCan_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.regeneration.id,
+ 50,
+ 1,
+ 60),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1L)));
+ ItemList.ThermosCan_Chocolate_Milk.set(
+ addItem(
+ tLastID = 6,
+ "Chocolate Milk",
+ "Sweet Goodness",
+ new GT_FoodStat(
+ 3,
+ 0.4F,
+ EnumAction.drink,
+ ItemList.ThermosCan_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.regeneration.id,
+ 50,
+ 1,
+ 90),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 2L)));
+ ItemList.ThermosCan_Tea.set(
+ addItem(
+ tLastID = 7,
+ "Tea",
+ "Keep calm and carry on",
+ new GT_FoodStat(
+ 2,
+ 0.2F,
+ EnumAction.drink,
+ ItemList.ThermosCan_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.moveSlowdown.id,
+ 300,
+ 0,
+ 50),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2L)));
+ ItemList.ThermosCan_Sweet_Tea.set(
+ addItem(
+ tLastID = 8,
+ "Sweet Tea",
+ "How about a Tea Party? In Boston?",
+ SubTag.INVISIBLE,
+ new GT_FoodStat(
+ 2,
+ 0.2F,
+ EnumAction.drink,
+ ItemList.ThermosCan_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2L)));
+ ItemList.ThermosCan_Ice_Tea.set(
+ addItem(
+ tLastID = 9,
+ "Ice Tea",
+ "Better than this purple Junk Drink from failed Potions",
+ new GT_FoodStat(
+ 2,
+ 0.2F,
+ EnumAction.drink,
+ ItemList.ThermosCan_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.moveSlowdown.id,
+ 300,
+ 0,
+ 50),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.GELUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2L)));
ItemList.GelledToluene.set(addItem(tLastID = 10, "Gelled Toluene", "Raw Explosive"));
- ItemList.Bottle_Purple_Drink.set(addItem(
- tLastID = 100,
- "Purple Drink",
- "How about Lemonade. Or some Ice Tea? I got Purple Drink!",
- new GT_FoodStat(
- 8,
- 0.2F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.moveSlowdown.id,
- 400,
- 1,
- 90),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VINCULUM, 1L)));
- ItemList.Bottle_Grape_Juice.set(addItem(
- tLastID = 101,
- "Grape Juice",
- "This has a cleaning effect on your internals.",
- new GT_FoodStat(
- 4,
- 0.2F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.hunger.id,
- 400,
- 1,
- 60),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1L)));
- ItemList.Bottle_Wine.set(addItem(
- tLastID = 102,
- "Wine",
- "Ordinary",
- new GT_FoodStat(
- 2,
- 0.2F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.confusion.id,
- 400,
- 1,
- 60,
- Potion.heal.id,
- 0,
- 0,
- 60,
- Potion.poison.id,
- 200,
- 1,
- 5),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1L)));
- ItemList.Bottle_Vinegar.set(addItem(
- tLastID = 103,
- "Vinegar",
- "Exquisite",
- new GT_FoodStat(
- 2,
- 0.2F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.confusion.id,
- 400,
- 1,
- 90,
- Potion.heal.id,
- 0,
- 1,
- 90,
- Potion.poison.id,
- 200,
- 2,
- 10,
- Potion.harm.id,
- 0,
- 2,
- 5),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1L)));
- ItemList.Bottle_Potato_Juice.set(addItem(
- tLastID = 104,
- "Potato Juice",
- "Ever seen Potato Juice in stores? No? That has a reason.",
- SubTag.INVISIBLE,
- new GT_FoodStat(
- 3,
- 0.3F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L)));
- ItemList.Bottle_Vodka.set(addItem(
- tLastID = 105,
- "Vodka",
- "Not to confuse with Water",
- new GT_FoodStat(
- 2,
- 0.2F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.confusion.id,
- 500,
- 0,
- 60,
- Potion.damageBoost.id,
- 500,
- 1,
- 60,
- Potion.poison.id,
- 200,
- 1,
- 5),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L)));
- ItemList.Bottle_Leninade.set(addItem(
- tLastID = 106,
- "Leninade",
- "Let the Communism flow through you!",
- SubTag.INVISIBLE,
- new GT_FoodStat(
- 2,
- 0.2F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.confusion.id,
- 500,
- 1,
- 90,
- Potion.damageBoost.id,
- 500,
- 2,
- 90,
- Potion.poison.id,
- 200,
- 2,
- 10,
- Potion.harm.id,
- 0,
- 2,
- 5),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 2L)));
- ItemList.Bottle_Mineral_Water.set(addItem(
- tLastID = 107,
- "Mineral Water",
- "The best Stuff you can drink to stay healthy",
- new GT_FoodStat(
- 1,
- 0.1F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.regeneration.id,
- 100,
- 1,
- 10),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1L)));
- ItemList.Bottle_Salty_Water.set(addItem(
- tLastID = 108,
- "Salty Water",
- "Like Sea Water but less dirty",
- SubTag.INVISIBLE,
- new GT_FoodStat(
- 1,
- 0.0F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.hunger.id,
- 400,
- 2,
- 95),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TEMPESTAS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
- ItemList.Bottle_Reed_Water.set(addItem(
- tLastID = 109,
- "Reed Water",
- "I guess this tastes better when fermented",
- new GT_FoodStat(
- 1,
- 0.1F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L)));
- ItemList.Bottle_Rum.set(addItem(
- tLastID = 110,
- "Rum",
- "A buddle o' rum",
- new GT_FoodStat(
- 4,
- 0.4F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.confusion.id,
- 300,
- 0,
- 60,
- Potion.damageBoost.id,
- 300,
- 1,
- 60,
- Potion.poison.id,
- 200,
- 1,
- 5),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1L)));
- ItemList.Bottle_Pirate_Brew.set(addItem(
- tLastID = 111,
- "Pirate Brew",
- "Set the Sails, we are going to Torrentuga!",
- new GT_FoodStat(
- 4,
- 0.4F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.confusion.id,
- 300,
- 1,
- 90,
- Potion.damageBoost.id,
- 300,
- 2,
- 90,
- Potion.poison.id,
- 200,
- 2,
- 10,
- Potion.harm.id,
- 0,
- 2,
- 5),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 2L)));
- ItemList.Bottle_Hops_Juice.set(addItem(
- tLastID = 112,
- "Hops Juice",
- "Every Beer has a start",
- new GT_FoodStat(
- 1,
- 0.1F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L)));
- ItemList.Bottle_Dark_Beer.set(addItem(
- tLastID = 113,
- "Dark Beer",
- "Dark Beer, for the real Men",
- new GT_FoodStat(
- 4,
- 0.4F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.confusion.id,
- 300,
- 1,
- 60,
- Potion.damageBoost.id,
- 300,
- 1,
- 60,
- Potion.poison.id,
- 200,
- 1,
- 5),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L)));
- ItemList.Bottle_Dragon_Blood.set(addItem(
- tLastID = 114,
- "Dragon Blood",
- "FUS RO DAH!",
- new GT_FoodStat(
- 4,
- 0.4F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.confusion.id,
- 300,
- 2,
- 90,
- Potion.damageBoost.id,
- 300,
- 2,
- 90,
- Potion.poison.id,
- 200,
- 2,
- 10,
- Potion.harm.id,
- 0,
- 2,
- 5),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2L)));
- ItemList.Bottle_Wheaty_Juice.set(addItem(
- tLastID = 115,
- "Wheaty Juice",
- "Is this liquefied Bread or what?",
- new GT_FoodStat(
- 2,
- 0.1F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L)));
- ItemList.Bottle_Scotch.set(addItem(
- tLastID = 116,
- "Scotch",
- "Technically this is just a Whisky",
- SubTag.INVISIBLE,
- new GT_FoodStat(
- 2,
- 0.1F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.confusion.id,
- 400,
- 0,
- 60,
- Potion.resistance.id,
- 400,
- 1,
- 60,
- Potion.poison.id,
- 200,
- 1,
- 5),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 1L)));
- ItemList.Bottle_Glen_McKenner.set(addItem(
- tLastID = 117,
- "Glen McKenner",
- "Don't hand to easily surprised people, they will shatter it.",
- SubTag.INVISIBLE,
- new GT_FoodStat(
- 2,
- 0.1F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.confusion.id,
- 400,
- 1,
- 90,
- Potion.resistance.id,
- 400,
- 2,
- 90,
- Potion.poison.id,
- 200,
- 2,
- 10,
- Potion.harm.id,
- 0,
- 2,
- 5),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 2L)));
- ItemList.Bottle_Wheaty_Hops_Juice.set(addItem(
- tLastID = 118,
- "Wheaty Hops Juice",
- "Also known as 'Duff-Lite'",
- new GT_FoodStat(
- 1,
- 0.1F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 2L)));
- ItemList.Bottle_Beer.set(addItem(
- tLastID = 119,
- "Beer",
- "Good old Beer",
- new GT_FoodStat(
- 6,
- 0.4F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.confusion.id,
- 400,
- 0,
- 60,
- Potion.digSpeed.id,
- 400,
- 2,
- 60,
- Potion.poison.id,
- 100,
- 0,
- 5),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 1L)));
- ItemList.Bottle_Chilly_Sauce.set(addItem(
- tLastID = 120,
- "Chilly Sauce",
- "Spicy",
- new GT_FoodStat(
- 2,
- 0.1F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.confusion.id,
- 1000,
- 0,
- 10,
- Potion.fireResistance.id,
- 1000,
- 0,
- 60),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
- ItemList.Bottle_Hot_Sauce.set(addItem(
- tLastID = 121,
- "Hot Sauce",
- "Very Spicy, I guess?",
- new GT_FoodStat(
- 2,
- 0.1F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.confusion.id,
- 2000,
- 0,
- 30,
- Potion.fireResistance.id,
- 2000,
- 0,
- 70),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 2L)));
- ItemList.Bottle_Diabolo_Sauce.set(addItem(
- tLastID = 122,
- "Diabolo Sauce",
- "As if the Devil made this Sauce",
- SubTag.INVISIBLE,
- new GT_FoodStat(
- 2,
- 0.1F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.confusion.id,
- 3000,
- 1,
- 50,
- Potion.fireResistance.id,
- 3000,
- 0,
- 80),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 3L)));
- ItemList.Bottle_Diablo_Sauce.set(addItem(
- tLastID = 123,
- "Diablo Sauce",
- "Diablo always comes back!",
- SubTag.INVISIBLE,
- new GT_FoodStat(
- 2,
- 0.1F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.confusion.id,
- 4000,
- 1,
- 70,
- Potion.fireResistance.id,
- 4000,
- 0,
- 90),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 4L)));
- ItemList.Bottle_Snitches_Glitch_Sauce.set(addItem(
- tLastID = 124,
- "Old Man Snitches glitched Diablo Sauce",
- "[Missing No]",
- SubTag.INVISIBLE,
- new GT_FoodStat(
- 2,
- 0.1F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.confusion.id,
- 9999,
- 2,
- 999,
- Potion.fireResistance.id,
- 9999,
- 9,
- 999),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 3L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 5L)));
- ItemList.Bottle_Apple_Juice.set(addItem(
- tLastID = 125,
- "Apple Juice",
- "Made of the Apples from our best Oak Farms",
- new GT_FoodStat(
- 4,
- 0.2F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.hunger.id,
- 400,
- 0,
- 20),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L)));
- ItemList.Bottle_Cider.set(addItem(
- tLastID = 126,
- "Cider",
- "If you have nothing better to do with your Apples",
- new GT_FoodStat(
- 4,
- 0.2F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.confusion.id,
- 400,
- 0,
- 60,
- Potion.resistance.id,
- 400,
- 1,
- 60,
- Potion.poison.id,
- 200,
- 1,
- 5),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 1L)));
- ItemList.Bottle_Golden_Apple_Juice.set(addItem(
- tLastID = 127,
- "Golden Apple Juice",
- "A golden Apple in liquid form",
- SubTag.INVISIBLE,
- new GT_FoodStat(
- 4,
- 0.2F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.hunger.id,
- 400,
- 0,
- 20,
- Potion.field_76444_x.id,
- 2400,
- 0,
- 100,
- Potion.regeneration.id,
- 100,
- 1,
- 100),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1L)));
- ItemList.Bottle_Golden_Cider.set(addItem(
- tLastID = 128,
- "Golden Cider",
- "More Resistance, less Regeneration",
- SubTag.INVISIBLE,
- new GT_FoodStat(
- 4,
- 0.2F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.confusion.id,
- 400,
- 0,
- 60,
- Potion.field_76444_x.id,
- 2400,
- 1,
- 95,
- Potion.poison.id,
- 200,
- 1,
- 5),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 1L)));
- ItemList.Bottle_Iduns_Apple_Juice.set(addItem(
- tLastID = 129,
- "Idun's Apple Juice",
- "So you got the Idea of using Notch Apples for a drink?",
- SubTag.INVISIBLE,
- new GT_FoodStat(
- 4,
- 0.2F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.regeneration.id,
- 600,
- 4,
- 100,
- Potion.field_76444_x.id,
- 2400,
- 0,
- 100,
- Potion.resistance.id,
- 6000,
- 0,
- 100,
- Potion.fireResistance.id,
- 6000,
- 0,
- 100),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.NEBRISUM, 9L)));
- ItemList.Bottle_Notches_Brew.set(addItem(
- tLastID = 130,
- "Notches Brew",
- "This is just overpowered",
- SubTag.INVISIBLE,
- new GT_FoodStat(
- 4,
- 0.2F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.regeneration.id,
- 700,
- 4,
- 95,
- Potion.field_76444_x.id,
- 3000,
- 1,
- 95,
- Potion.resistance.id,
- 7000,
- 1,
- 95,
- Potion.fireResistance.id,
- 7000,
- 0,
- 95,
- Potion.harm.id,
- 0,
- 2,
- 20),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.NEBRISUM, 9L)));
- ItemList.Bottle_Lemon_Juice.set(addItem(
- tLastID = 131,
- "Lemon Juice",
- "Maybe adding Sugar will make it less sour",
- new GT_FoodStat(
- 2,
- 0.4F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.digSpeed.id,
- 1200,
- 0,
- 60),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 1L)));
- ItemList.Bottle_Limoncello.set(addItem(
- tLastID = 132,
- "Limoncello",
- "An alcoholic Drink which tastes like Lemons",
- new GT_FoodStat(
- 2,
- 0.4F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.digSpeed.id,
- 1200,
- 0,
- 90,
- Potion.poison.id,
- 200,
- 1,
- 5),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 1L)));
- ItemList.Bottle_Lemonade.set(addItem(
- tLastID = 133,
- "Lemonade",
- "Cold and refreshing Lemonade",
- new GT_FoodStat(
- 4,
- 0.3F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.digSpeed.id,
- 900,
- 1,
- 90),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 1L)));
- ItemList.Bottle_Alcopops.set(addItem(
- tLastID = 134,
- "Alcopops",
- "Don't let your Children drink this junk!",
- new GT_FoodStat(
- 2,
- 0.2F,
- EnumAction.drink,
- ItemList.Bottle_Empty.get(1L),
- GregTech_API.sDrinksAlwaysDrinkable,
- false,
- false,
- Potion.digSpeed.id,
- 900,
- 1,
- 90,
- Potion.poison.id,
- 300,
- 2,
- 20),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VINCULUM, 1L)));
- ItemList.Bottle_Cave_Johnsons_Grenade_Juice.set(addItem(
- tLastID = 135,
- "Cave Johnson's Grenade Juice",
- "When life gives you Lemons, make Life take them Lemons back!",
- SubTag.INVISIBLE,
- new GT_FoodStat(
+ ItemList.Bottle_Purple_Drink.set(
+ addItem(
+ tLastID = 100,
+ "Purple Drink",
+ "How about Lemonade. Or some Ice Tea? I got Purple Drink!",
+ new GT_FoodStat(
+ 8,
+ 0.2F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.moveSlowdown.id,
+ 400,
+ 1,
+ 90),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VINCULUM, 1L)));
+ ItemList.Bottle_Grape_Juice.set(
+ addItem(
+ tLastID = 101,
+ "Grape Juice",
+ "This has a cleaning effect on your internals.",
+ new GT_FoodStat(
+ 4,
+ 0.2F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.hunger.id,
+ 400,
+ 1,
+ 60),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1L)));
+ ItemList.Bottle_Wine.set(
+ addItem(
+ tLastID = 102,
+ "Wine",
+ "Ordinary",
+ new GT_FoodStat(
+ 2,
+ 0.2F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.confusion.id,
+ 400,
+ 1,
+ 60,
+ Potion.heal.id,
+ 0,
+ 0,
+ 60,
+ Potion.poison.id,
+ 200,
+ 1,
+ 5),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1L)));
+ ItemList.Bottle_Vinegar.set(
+ addItem(
+ tLastID = 103,
+ "Vinegar",
+ "Exquisite",
+ new GT_FoodStat(
+ 2,
+ 0.2F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.confusion.id,
+ 400,
+ 1,
+ 90,
+ Potion.heal.id,
+ 0,
+ 1,
+ 90,
+ Potion.poison.id,
+ 200,
+ 2,
+ 10,
+ Potion.harm.id,
+ 0,
+ 2,
+ 5),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1L)));
+ ItemList.Bottle_Potato_Juice.set(
+ addItem(
+ tLastID = 104,
+ "Potato Juice",
+ "Ever seen Potato Juice in stores? No? That has a reason.",
+ SubTag.INVISIBLE,
+ new GT_FoodStat(
+ 3,
+ 0.3F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L)));
+ ItemList.Bottle_Vodka.set(
+ addItem(
+ tLastID = 105,
+ "Vodka",
+ "Not to confuse with Water",
+ new GT_FoodStat(
+ 2,
+ 0.2F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.confusion.id,
+ 500,
+ 0,
+ 60,
+ Potion.damageBoost.id,
+ 500,
+ 1,
+ 60,
+ Potion.poison.id,
+ 200,
+ 1,
+ 5),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 1L)));
+ ItemList.Bottle_Leninade.set(
+ addItem(
+ tLastID = 106,
+ "Leninade",
+ "Let the Communism flow through you!",
+ SubTag.INVISIBLE,
+ new GT_FoodStat(
+ 2,
+ 0.2F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.confusion.id,
+ 500,
+ 1,
+ 90,
+ Potion.damageBoost.id,
+ 500,
+ 2,
+ 90,
+ Potion.poison.id,
+ 200,
+ 2,
+ 10,
+ Potion.harm.id,
+ 0,
+ 2,
+ 5),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TELUM, 2L)));
+ ItemList.Bottle_Mineral_Water.set(
+ addItem(
+ tLastID = 107,
+ "Mineral Water",
+ "The best Stuff you can drink to stay healthy",
+ new GT_FoodStat(
+ 1,
+ 0.1F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.regeneration.id,
+ 100,
+ 1,
+ 10),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1L)));
+ ItemList.Bottle_Salty_Water.set(
+ addItem(
+ tLastID = 108,
+ "Salty Water",
+ "Like Sea Water but less dirty",
+ SubTag.INVISIBLE,
+ new GT_FoodStat(
+ 1,
+ 0.0F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.hunger.id,
+ 400,
+ 2,
+ 95),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TEMPESTAS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
+ ItemList.Bottle_Reed_Water.set(
+ addItem(
+ tLastID = 109,
+ "Reed Water",
+ "I guess this tastes better when fermented",
+ new GT_FoodStat(
+ 1,
+ 0.1F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L)));
+ ItemList.Bottle_Rum.set(
+ addItem(
+ tLastID = 110,
+ "Rum",
+ "A buddle o' rum",
+ new GT_FoodStat(
+ 4,
+ 0.4F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.confusion.id,
+ 300,
+ 0,
+ 60,
+ Potion.damageBoost.id,
+ 300,
+ 1,
+ 60,
+ Potion.poison.id,
+ 200,
+ 1,
+ 5),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1L)));
+ ItemList.Bottle_Pirate_Brew.set(
+ addItem(
+ tLastID = 111,
+ "Pirate Brew",
+ "Set the Sails, we are going to Torrentuga!",
+ new GT_FoodStat(
+ 4,
+ 0.4F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.confusion.id,
+ 300,
+ 1,
+ 90,
+ Potion.damageBoost.id,
+ 300,
+ 2,
+ 90,
+ Potion.poison.id,
+ 200,
+ 2,
+ 10,
+ Potion.harm.id,
+ 0,
+ 2,
+ 5),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 2L)));
+ ItemList.Bottle_Hops_Juice.set(
+ addItem(
+ tLastID = 112,
+ "Hops Juice",
+ "Every Beer has a start",
+ new GT_FoodStat(
+ 1,
+ 0.1F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L)));
+ ItemList.Bottle_Dark_Beer.set(
+ addItem(
+ tLastID = 113,
+ "Dark Beer",
+ "Dark Beer, for the real Men",
+ new GT_FoodStat(
+ 4,
+ 0.4F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.confusion.id,
+ 300,
+ 1,
+ 60,
+ Potion.damageBoost.id,
+ 300,
+ 1,
+ 60,
+ Potion.poison.id,
+ 200,
+ 1,
+ 5),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L)));
+ ItemList.Bottle_Dragon_Blood.set(
+ addItem(
+ tLastID = 114,
+ "Dragon Blood",
+ "FUS RO DAH!",
+ new GT_FoodStat(
+ 4,
+ 0.4F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.confusion.id,
+ 300,
+ 2,
+ 90,
+ Potion.damageBoost.id,
+ 300,
+ 2,
+ 90,
+ Potion.poison.id,
+ 200,
+ 2,
+ 10,
+ Potion.harm.id,
+ 0,
+ 2,
+ 5),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 2L)));
+ ItemList.Bottle_Wheaty_Juice.set(
+ addItem(
+ tLastID = 115,
+ "Wheaty Juice",
+ "Is this liquefied Bread or what?",
+ new GT_FoodStat(
+ 2,
+ 0.1F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L)));
+ ItemList.Bottle_Scotch.set(
+ addItem(
+ tLastID = 116,
+ "Scotch",
+ "Technically this is just a Whisky",
+ SubTag.INVISIBLE,
+ new GT_FoodStat(
+ 2,
+ 0.1F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.confusion.id,
+ 400,
+ 0,
+ 60,
+ Potion.resistance.id,
+ 400,
+ 1,
+ 60,
+ Potion.poison.id,
+ 200,
+ 1,
+ 5),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 1L)));
+ ItemList.Bottle_Glen_McKenner.set(
+ addItem(
+ tLastID = 117,
+ "Glen McKenner",
+ "Don't hand to easily surprised people, they will shatter it.",
+ SubTag.INVISIBLE,
+ new GT_FoodStat(
+ 2,
+ 0.1F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.confusion.id,
+ 400,
+ 1,
+ 90,
+ Potion.resistance.id,
+ 400,
+ 2,
+ 90,
+ Potion.poison.id,
+ 200,
+ 2,
+ 10,
+ Potion.harm.id,
+ 0,
+ 2,
+ 5),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 2L)));
+ ItemList.Bottle_Wheaty_Hops_Juice.set(
+ addItem(
+ tLastID = 118,
+ "Wheaty Hops Juice",
+ "Also known as 'Duff-Lite'",
+ new GT_FoodStat(
+ 1,
+ 0.1F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 2L)));
+ ItemList.Bottle_Beer.set(
+ addItem(
+ tLastID = 119,
+ "Beer",
+ "Good old Beer",
+ new GT_FoodStat(
+ 6,
+ 0.4F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.confusion.id,
+ 400,
+ 0,
+ 60,
+ Potion.digSpeed.id,
+ 400,
+ 2,
+ 60,
+ Potion.poison.id,
+ 100,
+ 0,
+ 5),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 1L)));
+ ItemList.Bottle_Chilly_Sauce.set(
+ addItem(
+ tLastID = 120,
+ "Chilly Sauce",
+ "Spicy",
+ new GT_FoodStat(
+ 2,
+ 0.1F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.confusion.id,
+ 1000,
+ 0,
+ 10,
+ Potion.fireResistance.id,
+ 1000,
+ 0,
+ 60),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Bottle_Hot_Sauce.set(
+ addItem(
+ tLastID = 121,
+ "Hot Sauce",
+ "Very Spicy, I guess?",
+ new GT_FoodStat(
+ 2,
+ 0.1F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.confusion.id,
+ 2000,
+ 0,
+ 30,
+ Potion.fireResistance.id,
+ 2000,
+ 0,
+ 70),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 2L)));
+ ItemList.Bottle_Diabolo_Sauce.set(
+ addItem(
+ tLastID = 122,
+ "Diabolo Sauce",
+ "As if the Devil made this Sauce",
+ SubTag.INVISIBLE,
+ new GT_FoodStat(
+ 2,
+ 0.1F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.confusion.id,
+ 3000,
+ 1,
+ 50,
+ Potion.fireResistance.id,
+ 3000,
+ 0,
+ 80),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 3L)));
+ ItemList.Bottle_Diablo_Sauce.set(
+ addItem(
+ tLastID = 123,
+ "Diablo Sauce",
+ "Diablo always comes back!",
+ SubTag.INVISIBLE,
+ new GT_FoodStat(
+ 2,
+ 0.1F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.confusion.id,
+ 4000,
+ 1,
+ 70,
+ Potion.fireResistance.id,
+ 4000,
+ 0,
+ 90),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 4L)));
+ ItemList.Bottle_Snitches_Glitch_Sauce.set(
+ addItem(
+ tLastID = 124,
+ "Old Man Snitches glitched Diablo Sauce",
+ "[Missing No]",
+ SubTag.INVISIBLE,
+ new GT_FoodStat(
+ 2,
+ 0.1F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.confusion.id,
+ 9999,
+ 2,
+ 999,
+ Potion.fireResistance.id,
+ 9999,
+ 9,
+ 999),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 3L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 5L)));
+ ItemList.Bottle_Apple_Juice.set(
+ addItem(
+ tLastID = 125,
+ "Apple Juice",
+ "Made of the Apples from our best Oak Farms",
+ new GT_FoodStat(
+ 4,
+ 0.2F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.hunger.id,
+ 400,
+ 0,
+ 20),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L)));
+ ItemList.Bottle_Cider.set(
+ addItem(
+ tLastID = 126,
+ "Cider",
+ "If you have nothing better to do with your Apples",
+ new GT_FoodStat(
+ 4,
+ 0.2F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.confusion.id,
+ 400,
+ 0,
+ 60,
+ Potion.resistance.id,
+ 400,
+ 1,
+ 60,
+ Potion.poison.id,
+ 200,
+ 1,
+ 5),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 1L)));
+ ItemList.Bottle_Golden_Apple_Juice.set(
+ addItem(
+ tLastID = 127,
+ "Golden Apple Juice",
+ "A golden Apple in liquid form",
+ SubTag.INVISIBLE,
+ new GT_FoodStat(
+ 4,
+ 0.2F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.hunger.id,
+ 400,
+ 0,
+ 20,
+ Potion.field_76444_x.id,
+ 2400,
+ 0,
+ 100,
+ Potion.regeneration.id,
+ 100,
+ 1,
+ 100),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1L)));
+ ItemList.Bottle_Golden_Cider.set(
+ addItem(
+ tLastID = 128,
+ "Golden Cider",
+ "More Resistance, less Regeneration",
+ SubTag.INVISIBLE,
+ new GT_FoodStat(
+ 4,
+ 0.2F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.confusion.id,
+ 400,
+ 0,
+ 60,
+ Potion.field_76444_x.id,
+ 2400,
+ 1,
+ 95,
+ Potion.poison.id,
+ 200,
+ 1,
+ 5),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 1L)));
+ ItemList.Bottle_Iduns_Apple_Juice.set(
+ addItem(
+ tLastID = 129,
+ "Idun's Apple Juice",
+ "So you got the Idea of using Notch Apples for a drink?",
+ SubTag.INVISIBLE,
+ new GT_FoodStat(
+ 4,
+ 0.2F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.regeneration.id,
+ 600,
+ 4,
+ 100,
+ Potion.field_76444_x.id,
+ 2400,
+ 0,
+ 100,
+ Potion.resistance.id,
+ 6000,
+ 0,
+ 100,
+ Potion.fireResistance.id,
+ 6000,
+ 0,
+ 100),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.NEBRISUM, 9L)));
+ ItemList.Bottle_Notches_Brew.set(
+ addItem(
+ tLastID = 130,
+ "Notches Brew",
+ "This is just overpowered",
+ SubTag.INVISIBLE,
+ new GT_FoodStat(
+ 4,
+ 0.2F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.regeneration.id,
+ 700,
+ 4,
+ 95,
+ Potion.field_76444_x.id,
+ 3000,
+ 1,
+ 95,
+ Potion.resistance.id,
+ 7000,
+ 1,
+ 95,
+ Potion.fireResistance.id,
+ 7000,
+ 0,
+ 95,
+ Potion.harm.id,
+ 0,
+ 2,
+ 20),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.NEBRISUM, 9L)));
+ ItemList.Bottle_Lemon_Juice.set(
+ addItem(
+ tLastID = 131,
+ "Lemon Juice",
+ "Maybe adding Sugar will make it less sour",
+ new GT_FoodStat(
+ 2,
+ 0.4F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.digSpeed.id,
+ 1200,
+ 0,
+ 60),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 1L)));
+ ItemList.Bottle_Limoncello.set(
+ addItem(
+ tLastID = 132,
+ "Limoncello",
+ "An alcoholic Drink which tastes like Lemons",
+ new GT_FoodStat(
+ 2,
+ 0.4F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.digSpeed.id,
+ 1200,
+ 0,
+ 90,
+ Potion.poison.id,
+ 200,
+ 1,
+ 5),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 1L)));
+ ItemList.Bottle_Lemonade.set(
+ addItem(
+ tLastID = 133,
+ "Lemonade",
+ "Cold and refreshing Lemonade",
+ new GT_FoodStat(
+ 4,
+ 0.3F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.digSpeed.id,
+ 900,
+ 1,
+ 90),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 1L)));
+ ItemList.Bottle_Alcopops.set(
+ addItem(
+ tLastID = 134,
+ "Alcopops",
+ "Don't let your Children drink this junk!",
+ new GT_FoodStat(
+ 2,
+ 0.2F,
+ EnumAction.drink,
+ ItemList.Bottle_Empty.get(1L),
+ GregTech_API.sDrinksAlwaysDrinkable,
+ false,
+ false,
+ Potion.digSpeed.id,
+ 900,
+ 1,
+ 90,
+ Potion.poison.id,
+ 300,
+ 2,
+ 20),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VENENUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VINCULUM, 1L)));
+ ItemList.Bottle_Cave_Johnsons_Grenade_Juice.set(
+ addItem(
+ tLastID = 135,
+ "Cave Johnson's Grenade Juice",
+ "When life gives you Lemons, make Life take them Lemons back!",
+ SubTag.INVISIBLE,
+ new GT_FoodStat(
0,
0.0F,
EnumAction.drink,
ItemList.Bottle_Empty.get(1L),
GregTech_API.sDrinksAlwaysDrinkable,
false,
- false)
- .setExplosive(),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MORTUUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PERDITIO, 1L)));
- ItemList.Bottle_Milk.set(addItem(
- tLastID = 136,
- "Milk",
- "Got Milk?",
- OrePrefixes.bottle.get(Materials.Milk),
- new GT_FoodStat(
+ false).setExplosive(),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MORTUUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.PERDITIO, 1L)));
+ ItemList.Bottle_Milk.set(
+ addItem(
+ tLastID = 136,
+ "Milk",
+ "Got Milk?",
+ OrePrefixes.bottle.get(Materials.Milk),
+ new GT_FoodStat(
0,
0.0F,
EnumAction.drink,
ItemList.Bottle_Empty.get(1L),
GregTech_API.sDrinksAlwaysDrinkable,
false,
- false)
- .setMilk(),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1L)));
- ItemList.Bottle_Holy_Water.set(addItem(
- tLastID = 137,
- "Holy Water",
- "May the holy Planks be with you",
- OrePrefixes.bottle.get(Materials.HolyWater),
- new GT_FoodStat(
+ false).setMilk(),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1L)));
+ ItemList.Bottle_Holy_Water.set(
+ addItem(
+ tLastID = 137,
+ "Holy Water",
+ "May the holy Planks be with you",
+ OrePrefixes.bottle.get(Materials.HolyWater),
+ new GT_FoodStat(
0,
0.0F,
EnumAction.drink,
@@ -1199,421 +1247,474 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 {
Potion.poison.id,
100,
1,
- 100)
- .setMilk(),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AURAM, 1L)));
+ 100).setMilk(),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AURAM, 1L)));
- ItemList.Food_Potato_On_Stick.set(addItem(
- tLastID = 200,
- "Potato on a Stick",
- "Totally looks like a Crab Claw",
- new GT_FoodStat(1, 0.3F, EnumAction.eat, new ItemStack(Items.stick, 1), false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
- ItemList.Food_Potato_On_Stick_Roasted.set(addItem(
- tLastID = 201,
- "Roasted Potato on a Stick",
- "Still looks like a Crab Claw",
- new GT_FoodStat(6, 0.6F, EnumAction.eat, new ItemStack(Items.stick, 1), false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
- ItemList.Food_Raw_Fries.set(addItem(
- tLastID = 202,
- "Potato Strips",
- "It's Potato in Stripe Form",
- new GT_FoodStat(1, 0.3F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L)));
+ ItemList.Food_Potato_On_Stick.set(
+ addItem(
+ tLastID = 200,
+ "Potato on a Stick",
+ "Totally looks like a Crab Claw",
+ new GT_FoodStat(1, 0.3F, EnumAction.eat, new ItemStack(Items.stick, 1), false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
+ ItemList.Food_Potato_On_Stick_Roasted.set(
+ addItem(
+ tLastID = 201,
+ "Roasted Potato on a Stick",
+ "Still looks like a Crab Claw",
+ new GT_FoodStat(6, 0.6F, EnumAction.eat, new ItemStack(Items.stick, 1), false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Raw_Fries.set(
+ addItem(
+ tLastID = 202,
+ "Potato Strips",
+ "It's Potato in Stripe Form",
+ new GT_FoodStat(1, 0.3F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L)));
setFluidContainerStats(32000 + tLastID, 0L, 16L);
- ItemList.Food_Fries.set(addItem(
- tLastID = 203,
- "Fries",
- "Not to confuse with Fry the Delivery Boy",
- new GT_FoodStat(7, 0.5F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Fries.set(
+ addItem(
+ tLastID = 203,
+ "Fries",
+ "Not to confuse with Fry the Delivery Boy",
+ new GT_FoodStat(7, 0.5F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
setFluidContainerStats(32000 + tLastID, 0L, 16L);
- ItemList.Food_Packaged_Fries.set(addItem(
- tLastID = 204,
- "Fries",
- "Ketchup not included",
- new GT_FoodStat(
- 7,
- 0.5F,
- EnumAction.eat,
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Paper, 1L),
- false,
- true,
- false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
- ItemList.Food_Raw_PotatoChips.set(addItem(
- tLastID = 205,
- "Potato Chips (Raw)",
- "Just like a Potato",
- new GT_FoodStat(1, 0.3F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L)));
+ ItemList.Food_Packaged_Fries.set(
+ addItem(
+ tLastID = 204,
+ "Fries",
+ "Ketchup not included",
+ new GT_FoodStat(
+ 7,
+ 0.5F,
+ EnumAction.eat,
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Paper, 1L),
+ false,
+ true,
+ false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Raw_PotatoChips.set(
+ addItem(
+ tLastID = 205,
+ "Potato Chips (Raw)",
+ "Just like a Potato",
+ new GT_FoodStat(1, 0.3F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L)));
setFluidContainerStats(32000 + tLastID, 0L, 16L);
- ItemList.Food_PotatoChips.set(addItem(
- tLastID = 206,
- "Potato Chips",
- "Crunchy",
- new GT_FoodStat(7, 0.5F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_PotatoChips.set(
+ addItem(
+ tLastID = 206,
+ "Potato Chips",
+ "Crunchy",
+ new GT_FoodStat(7, 0.5F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
setFluidContainerStats(32000 + tLastID, 0L, 16L);
- ItemList.Food_ChiliChips.set(addItem(
- tLastID = 207,
- "Chili Chips",
- "Spicy",
- new GT_FoodStat(7, 0.6F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_ChiliChips.set(
+ addItem(
+ tLastID = 207,
+ "Chili Chips",
+ "Spicy",
+ new GT_FoodStat(7, 0.6F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
setFluidContainerStats(32000 + tLastID, 0L, 16L);
- ItemList.Food_Packaged_PotatoChips.set(addItem(
- tLastID = 208,
- "Bag of Potato Chips",
- "Full of delicious Air",
- new GT_FoodStat(
- 7,
- 0.5F,
- EnumAction.eat,
- GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Aluminium, 1L),
- false,
- true,
- false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
- ItemList.Food_Packaged_ChiliChips.set(addItem(
- tLastID = 209,
- "Bag of Chili Chips",
- "Stop making noises Baj!",
- new GT_FoodStat(
- 7,
- 0.6F,
- EnumAction.eat,
- GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Aluminium, 1L),
- false,
- true,
- false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
- ItemList.Food_Chum.set(addItem(
- tLastID = 210,
- "Chum",
- "Chum is Fum!",
- new GT_FoodStat(
- 5,
- 0.2F,
- EnumAction.eat,
- null,
- true,
- false,
- true,
- Potion.hunger.id,
- 1000,
- 4,
- 100,
- Potion.confusion.id,
- 300,
- 1,
- 80),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
- ItemList.Food_Chum_On_Stick.set(addItem(
- tLastID = 211,
- "Chum on a Stick",
- "Don't forget to try our Chum-balaya",
- new GT_FoodStat(
- 5,
- 0.2F,
- EnumAction.eat,
- new ItemStack(Items.stick, 1),
- true,
- false,
- true,
- Potion.hunger.id,
- 1000,
- 4,
- 100,
- Potion.confusion.id,
- 300,
- 1,
- 80),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
- ItemList.Food_Dough_Sugar.set(addItem(
- tLastID = 212,
- "Sugary Dough",
- "Don't eat the Dough before it is baken",
- new GT_FoodStat(1, 0.1F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
- ItemList.Food_Dough_Chocolate.set(addItem(
- tLastID = 213,
- "Chocolate Dough",
- "I said don't eat the Dough!",
- new GT_FoodStat(1, 0.1F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
- ItemList.Food_Raw_Cookie.set(addItem(
- tLastID = 214,
- "Cookie shaped Dough",
- "For baking Cookies",
- new GT_FoodStat(1, 0.1F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
+ ItemList.Food_Packaged_PotatoChips.set(
+ addItem(
+ tLastID = 208,
+ "Bag of Potato Chips",
+ "Full of delicious Air",
+ new GT_FoodStat(
+ 7,
+ 0.5F,
+ EnumAction.eat,
+ GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Aluminium, 1L),
+ false,
+ true,
+ false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Packaged_ChiliChips.set(
+ addItem(
+ tLastID = 209,
+ "Bag of Chili Chips",
+ "Stop making noises Baj!",
+ new GT_FoodStat(
+ 7,
+ 0.6F,
+ EnumAction.eat,
+ GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Aluminium, 1L),
+ false,
+ true,
+ false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Chum.set(
+ addItem(
+ tLastID = 210,
+ "Chum",
+ "Chum is Fum!",
+ new GT_FoodStat(
+ 5,
+ 0.2F,
+ EnumAction.eat,
+ null,
+ true,
+ false,
+ true,
+ Potion.hunger.id,
+ 1000,
+ 4,
+ 100,
+ Potion.confusion.id,
+ 300,
+ 1,
+ 80),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Chum_On_Stick.set(
+ addItem(
+ tLastID = 211,
+ "Chum on a Stick",
+ "Don't forget to try our Chum-balaya",
+ new GT_FoodStat(
+ 5,
+ 0.2F,
+ EnumAction.eat,
+ new ItemStack(Items.stick, 1),
+ true,
+ false,
+ true,
+ Potion.hunger.id,
+ 1000,
+ 4,
+ 100,
+ Potion.confusion.id,
+ 300,
+ 1,
+ 80),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Dough_Sugar.set(
+ addItem(
+ tLastID = 212,
+ "Sugary Dough",
+ "Don't eat the Dough before it is baken",
+ new GT_FoodStat(1, 0.1F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
+ ItemList.Food_Dough_Chocolate.set(
+ addItem(
+ tLastID = 213,
+ "Chocolate Dough",
+ "I said don't eat the Dough!",
+ new GT_FoodStat(1, 0.1F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
+ ItemList.Food_Raw_Cookie.set(
+ addItem(
+ tLastID = 214,
+ "Cookie shaped Dough",
+ "For baking Cookies",
+ new GT_FoodStat(1, 0.1F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
- ItemList.Food_Sliced_Buns.set(addItem(
- tLastID = 220,
- "Buns",
- "Pre Sliced",
- new GT_FoodStat(3, 0.5F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
- ItemList.Food_Burger_Veggie.set(addItem(
- tLastID = 221,
- "Veggieburger",
- "No matter how you call this, this is NOT a Burger!",
- new GT_FoodStat(3, 0.5F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
- ItemList.Food_Burger_Cheese.set(addItem(
- tLastID = 222,
- "Cheeseburger",
- "Cheesy!",
- new GT_FoodStat(3, 0.5F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
- new ItemData(Materials.Cheese, 907200L)));
- ItemList.Food_Burger_Meat.set(addItem(
- tLastID = 223,
- "Hamburger",
- "The Mc Burger Queen Burger",
- new GT_FoodStat(3, 0.5F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.CORPUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
- ItemList.Food_Burger_Chum.set(addItem(
- tLastID = 224,
- "Chumburger",
- "Fum is Chum!",
- new GT_FoodStat(
- 5,
- 0.2F,
- EnumAction.eat,
- null,
- true,
- false,
- true,
- Potion.hunger.id,
- 1000,
- 4,
- 100,
- Potion.confusion.id,
- 300,
- 1,
- 80),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Sliced_Buns.set(
+ addItem(
+ tLastID = 220,
+ "Buns",
+ "Pre Sliced",
+ new GT_FoodStat(3, 0.5F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Burger_Veggie.set(
+ addItem(
+ tLastID = 221,
+ "Veggieburger",
+ "No matter how you call this, this is NOT a Burger!",
+ new GT_FoodStat(3, 0.5F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Burger_Cheese.set(
+ addItem(
+ tLastID = 222,
+ "Cheeseburger",
+ "Cheesy!",
+ new GT_FoodStat(3, 0.5F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
+ new ItemData(Materials.Cheese, 907200L)));
+ ItemList.Food_Burger_Meat.set(
+ addItem(
+ tLastID = 223,
+ "Hamburger",
+ "The Mc Burger Queen Burger",
+ new GT_FoodStat(3, 0.5F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.CORPUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Burger_Chum.set(
+ addItem(
+ tLastID = 224,
+ "Chumburger",
+ "Fum is Chum!",
+ new GT_FoodStat(
+ 5,
+ 0.2F,
+ EnumAction.eat,
+ null,
+ true,
+ false,
+ true,
+ Potion.hunger.id,
+ 1000,
+ 4,
+ 100,
+ Potion.confusion.id,
+ 300,
+ 1,
+ 80),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
- ItemList.Food_Sliced_Breads.set(addItem(
- tLastID = 230,
- "Breads",
- "Pre Sliced",
- new GT_FoodStat(5, 0.6F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
- ItemList.Food_Sandwich_Veggie.set(addItem(
- tLastID = 231,
- "Veggie Sandwich",
- "Meatless",
- new GT_FoodStat(7, 0.6F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Sliced_Breads.set(
+ addItem(
+ tLastID = 230,
+ "Breads",
+ "Pre Sliced",
+ new GT_FoodStat(5, 0.6F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Sandwich_Veggie.set(
+ addItem(
+ tLastID = 231,
+ "Veggie Sandwich",
+ "Meatless",
+ new GT_FoodStat(7, 0.6F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
setFluidContainerStats(32000 + tLastID, 0L, 32L);
- ItemList.Food_Sandwich_Cheese.set(addItem(
- tLastID = 232,
- "Cheese Sandwich",
- "Say Cheese!",
- new GT_FoodStat(7, 0.6F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Sandwich_Cheese.set(
+ addItem(
+ tLastID = 232,
+ "Cheese Sandwich",
+ "Say Cheese!",
+ new GT_FoodStat(7, 0.6F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
setFluidContainerStats(32000 + tLastID, 0L, 32L);
- ItemList.Food_Sandwich_Bacon.set(addItem(
- tLastID = 233,
- "Bacon Sandwich",
- "The best Sandwich ever!",
- new GT_FoodStat(10, 0.8F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.CORPUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Sandwich_Bacon.set(
+ addItem(
+ tLastID = 233,
+ "Bacon Sandwich",
+ "The best Sandwich ever!",
+ new GT_FoodStat(10, 0.8F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.CORPUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
setFluidContainerStats(32000 + tLastID, 0L, 32L);
- ItemList.Food_Sandwich_Steak.set(addItem(
- tLastID = 234,
- "Steak Sandwich",
- "Not a 'Steam Sandwich'",
- new GT_FoodStat(10, 0.8F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.CORPUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Sandwich_Steak.set(
+ addItem(
+ tLastID = 234,
+ "Steak Sandwich",
+ "Not a 'Steam Sandwich'",
+ new GT_FoodStat(10, 0.8F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.CORPUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
setFluidContainerStats(32000 + tLastID, 0L, 32L);
- ItemList.Food_Sliced_Baguettes.set(addItem(
- tLastID = 240,
- "Baguettes",
- "Pre Sliced",
- new GT_FoodStat(8, 0.5F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
- ItemList.Food_Large_Sandwich_Veggie.set(addItem(
- tLastID = 241,
- "Large Veggie Sandwich",
- "Just not worth it",
- new GT_FoodStat(15, 0.8F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 3L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Sliced_Baguettes.set(
+ addItem(
+ tLastID = 240,
+ "Baguettes",
+ "Pre Sliced",
+ new GT_FoodStat(8, 0.5F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Large_Sandwich_Veggie.set(
+ addItem(
+ tLastID = 241,
+ "Large Veggie Sandwich",
+ "Just not worth it",
+ new GT_FoodStat(15, 0.8F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 3L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
setFluidContainerStats(32000 + tLastID, 0L, 16L);
- ItemList.Food_Large_Sandwich_Cheese.set(addItem(
- tLastID = 242,
- "Large Cheese Sandwich",
- "I need another cheesy tooltip for this",
- new GT_FoodStat(15, 0.8F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 3L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Large_Sandwich_Cheese.set(
+ addItem(
+ tLastID = 242,
+ "Large Cheese Sandwich",
+ "I need another cheesy tooltip for this",
+ new GT_FoodStat(15, 0.8F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 3L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
setFluidContainerStats(32000 + tLastID, 0L, 16L);
- ItemList.Food_Large_Sandwich_Bacon.set(addItem(
- tLastID = 243,
- "Large Bacon Sandwich",
- "For Men! (and manly Women)",
- new GT_FoodStat(20, 1.0F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.CORPUS, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Large_Sandwich_Bacon.set(
+ addItem(
+ tLastID = 243,
+ "Large Bacon Sandwich",
+ "For Men! (and manly Women)",
+ new GT_FoodStat(20, 1.0F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.CORPUS, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
setFluidContainerStats(32000 + tLastID, 0L, 16L);
- ItemList.Food_Large_Sandwich_Steak.set(addItem(
- tLastID = 244,
- "Large Steak Sandwich",
- "Yes, I once accidentially called it 'Steam Sandwich'",
- new GT_FoodStat(20, 1.0F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.CORPUS, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Large_Sandwich_Steak.set(
+ addItem(
+ tLastID = 244,
+ "Large Steak Sandwich",
+ "Yes, I once accidentially called it 'Steam Sandwich'",
+ new GT_FoodStat(20, 1.0F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.CORPUS, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
setFluidContainerStats(32000 + tLastID, 0L, 16L);
- ItemList.Food_Raw_Pizza_Veggie.set(addItem(
- tLastID = 250,
- "Raw Veggie Pizza",
- "Into the Oven with it!",
- new GT_FoodStat(1, 0.2F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
- ItemList.Food_Raw_Pizza_Cheese.set(addItem(
- tLastID = 251,
- "Raw Cheese Pizza",
- "Into the Oven with it!",
- new GT_FoodStat(2, 0.2F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
- ItemList.Food_Raw_Pizza_Meat.set(addItem(
- tLastID = 252,
- "Raw Mince Meat Pizza",
- "Into the Oven with it!",
- new GT_FoodStat(2, 0.2F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.CORPUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Raw_Pizza_Veggie.set(
+ addItem(
+ tLastID = 250,
+ "Raw Veggie Pizza",
+ "Into the Oven with it!",
+ new GT_FoodStat(1, 0.2F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Raw_Pizza_Cheese.set(
+ addItem(
+ tLastID = 251,
+ "Raw Cheese Pizza",
+ "Into the Oven with it!",
+ new GT_FoodStat(2, 0.2F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Raw_Pizza_Meat.set(
+ addItem(
+ tLastID = 252,
+ "Raw Mince Meat Pizza",
+ "Into the Oven with it!",
+ new GT_FoodStat(2, 0.2F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.CORPUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
- ItemList.Food_Baked_Pizza_Veggie.set(addItem(
- tLastID = 260,
- "Veggie Pizza",
- "The next they want is Gluten Free Pizzas...",
- new GT_FoodStat(3, 0.3F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
- ItemList.Food_Baked_Pizza_Cheese.set(addItem(
- tLastID = 261,
- "Cheese Pizza",
- "Pizza Magarita",
- new GT_FoodStat(4, 0.4F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
- ItemList.Food_Baked_Pizza_Meat.set(addItem(
- tLastID = 262,
- "Mince Meat Pizza",
- "Emo Pizza, it cuts itself!",
- new GT_FoodStat(5, 0.5F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.CORPUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Baked_Pizza_Veggie.set(
+ addItem(
+ tLastID = 260,
+ "Veggie Pizza",
+ "The next they want is Gluten Free Pizzas...",
+ new GT_FoodStat(3, 0.3F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Baked_Pizza_Cheese.set(
+ addItem(
+ tLastID = 261,
+ "Cheese Pizza",
+ "Pizza Magarita",
+ new GT_FoodStat(4, 0.4F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Baked_Pizza_Meat.set(
+ addItem(
+ tLastID = 262,
+ "Mince Meat Pizza",
+ "Emo Pizza, it cuts itself!",
+ new GT_FoodStat(5, 0.5F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.CORPUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
- ItemList.Dye_Indigo.set(addItem(
- tLastID = 410,
- "Indigo Dye",
- "Blue Dye",
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 1L),
- Dyes.dyeBlue));
+ ItemList.Dye_Indigo.set(
+ addItem(
+ tLastID = 410,
+ "Indigo Dye",
+ "Blue Dye",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 1L),
+ Dyes.dyeBlue));
for (byte i = 0; i < 16; i = (byte) (i + 1)) {
- ItemList.DYE_ONLY_ITEMS[i].set(addItem(
- tLastID = 414 + i,
- Dyes.get(i).mName + " Dye",
- "",
- Dyes.get(i).name(),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 1L)));
+ ItemList.DYE_ONLY_ITEMS[i].set(
+ addItem(
+ tLastID = 414 + i,
+ Dyes.get(i).mName + " Dye",
+ "",
+ Dyes.get(i).name(),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 1L)));
}
ItemList.Plank_Oak.set(
addItem(tLastID = 470, "Oak Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
setBurnValue(32000 + tLastID, 75);
- ItemList.Plank_Spruce.set(addItem(
- tLastID = 471, "Spruce Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
+ ItemList.Plank_Spruce.set(
+ addItem(
+ tLastID = 471,
+ "Spruce Plank",
+ aTextCover,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
setBurnValue(32000 + tLastID, 75);
ItemList.Plank_Birch.set(
addItem(tLastID = 472, "Birch Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
setBurnValue(32000 + tLastID, 75);
- ItemList.Plank_Jungle.set(addItem(
- tLastID = 473, "Jungle Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
+ ItemList.Plank_Jungle.set(
+ addItem(
+ tLastID = 473,
+ "Jungle Plank",
+ aTextCover,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
setBurnValue(32000 + tLastID, 75);
- ItemList.Plank_Acacia.set(addItem(
- tLastID = 474, "Acacia Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
+ ItemList.Plank_Acacia.set(
+ addItem(
+ tLastID = 474,
+ "Acacia Plank",
+ aTextCover,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
setBurnValue(32000 + tLastID, 75);
- ItemList.Plank_DarkOak.set(addItem(
- tLastID = 475, "Dark Oak Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
+ ItemList.Plank_DarkOak.set(
+ addItem(
+ tLastID = 475,
+ "Dark Oak Plank",
+ aTextCover,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
setBurnValue(32000 + tLastID, 75);
ItemList.Plank_Larch.set(
addItem(tLastID = 476, "Larch Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
@@ -1621,23 +1722,39 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 {
ItemList.Plank_Teak.set(
addItem(tLastID = 477, "Teak Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
setBurnValue(32000 + tLastID, 75);
- ItemList.Plank_Acacia_Green.set(addItem(
- tLastID = 478, "Green Acacia Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
+ ItemList.Plank_Acacia_Green.set(
+ addItem(
+ tLastID = 478,
+ "Green Acacia Plank",
+ aTextCover,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
setBurnValue(32000 + tLastID, 75);
ItemList.Plank_Lime.set(
addItem(tLastID = 479, "Lime Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
setBurnValue(32000 + tLastID, 75);
- ItemList.Plank_Chestnut.set(addItem(
- tLastID = 480, "Chestnut Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
+ ItemList.Plank_Chestnut.set(
+ addItem(
+ tLastID = 480,
+ "Chestnut Plank",
+ aTextCover,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
setBurnValue(32000 + tLastID, 75);
ItemList.Plank_Wenge.set(
addItem(tLastID = 481, "Wenge Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
setBurnValue(32000 + tLastID, 75);
- ItemList.Plank_Baobab.set(addItem(
- tLastID = 482, "Baobab Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
+ ItemList.Plank_Baobab.set(
+ addItem(
+ tLastID = 482,
+ "Baobab Plank",
+ aTextCover,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
setBurnValue(32000 + tLastID, 75);
- ItemList.Plank_Sequoia.set(addItem(
- tLastID = 483, "Sequoia Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
+ ItemList.Plank_Sequoia.set(
+ addItem(
+ tLastID = 483,
+ "Sequoia Plank",
+ aTextCover,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
setBurnValue(32000 + tLastID, 75);
ItemList.Plank_Kapok.set(
addItem(tLastID = 484, "Kapok Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
@@ -1645,35 +1762,63 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 {
ItemList.Plank_Ebony.set(
addItem(tLastID = 485, "Ebony Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
setBurnValue(32000 + tLastID, 75);
- ItemList.Plank_Mahagony.set(addItem(
- tLastID = 486, "Mahagony Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
+ ItemList.Plank_Mahagony.set(
+ addItem(
+ tLastID = 486,
+ "Mahagony Plank",
+ aTextCover,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
setBurnValue(32000 + tLastID, 75);
ItemList.Plank_Balsa.set(
addItem(tLastID = 487, "Balsa Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
setBurnValue(32000 + tLastID, 75);
- ItemList.Plank_Willow.set(addItem(
- tLastID = 488, "Willow Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
+ ItemList.Plank_Willow.set(
+ addItem(
+ tLastID = 488,
+ "Willow Plank",
+ aTextCover,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
setBurnValue(32000 + tLastID, 75);
- ItemList.Plank_Walnut.set(addItem(
- tLastID = 489, "Walnut Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
+ ItemList.Plank_Walnut.set(
+ addItem(
+ tLastID = 489,
+ "Walnut Plank",
+ aTextCover,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
setBurnValue(32000 + tLastID, 75);
- ItemList.Plank_Greenheart.set(addItem(
- tLastID = 490, "Greenheart Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
+ ItemList.Plank_Greenheart.set(
+ addItem(
+ tLastID = 490,
+ "Greenheart Plank",
+ aTextCover,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
setBurnValue(32000 + tLastID, 75);
- ItemList.Plank_Cherry.set(addItem(
- tLastID = 491, "Cherry Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
+ ItemList.Plank_Cherry.set(
+ addItem(
+ tLastID = 491,
+ "Cherry Plank",
+ aTextCover,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
setBurnValue(32000 + tLastID, 75);
ItemList.Plank_Mahoe.set(
addItem(tLastID = 492, "Mahoe Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
setBurnValue(32000 + tLastID, 75);
- ItemList.Plank_Poplar.set(addItem(
- tLastID = 493, "Poplar Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
+ ItemList.Plank_Poplar.set(
+ addItem(
+ tLastID = 493,
+ "Poplar Plank",
+ aTextCover,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
setBurnValue(32000 + tLastID, 75);
ItemList.Plank_Palm.set(
addItem(tLastID = 494, "Palm Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
setBurnValue(32000 + tLastID, 75);
- ItemList.Plank_Papaya.set(addItem(
- tLastID = 495, "Papaya Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
+ ItemList.Plank_Papaya.set(
+ addItem(
+ tLastID = 495,
+ "Papaya Plank",
+ aTextCover,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
setBurnValue(32000 + tLastID, 75);
ItemList.Plank_Pine.set(
addItem(tLastID = 496, "Pine Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
@@ -1684,8 +1829,12 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 {
ItemList.Plank_Maple.set(
addItem(tLastID = 498, "Maple Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
setBurnValue(32000 + tLastID, 75);
- ItemList.Plank_Citrus.set(addItem(
- tLastID = 499, "Citrus Plank", aTextCover, new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
+ ItemList.Plank_Citrus.set(
+ addItem(
+ tLastID = 499,
+ "Citrus Plank",
+ aTextCover,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
setBurnValue(32000 + tLastID, 75);
ItemList.SFMixture.set(addItem(tLastID = 270, "Super Fuel Binder", "Raw Material"));
@@ -1694,123 +1843,123 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 {
GT_ModHandler.addCraftingRecipe(
ItemList.Plank_Oak.get(2L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {"s ", " P", 'P', new ItemStack(Blocks.wooden_slab, 1, 0)});
+ new Object[] { "s ", " P", 'P', new ItemStack(Blocks.wooden_slab, 1, 0) });
GT_ModHandler.addCraftingRecipe(
ItemList.Plank_Spruce.get(2L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {"s ", " P", 'P', new ItemStack(Blocks.wooden_slab, 1, 1)});
+ new Object[] { "s ", " P", 'P', new ItemStack(Blocks.wooden_slab, 1, 1) });
GT_ModHandler.addCraftingRecipe(
ItemList.Plank_Birch.get(2L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {"s ", " P", 'P', new ItemStack(Blocks.wooden_slab, 1, 2)});
+ new Object[] { "s ", " P", 'P', new ItemStack(Blocks.wooden_slab, 1, 2) });
GT_ModHandler.addCraftingRecipe(
ItemList.Plank_Jungle.get(2L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {"s ", " P", 'P', new ItemStack(Blocks.wooden_slab, 1, 3)});
+ new Object[] { "s ", " P", 'P', new ItemStack(Blocks.wooden_slab, 1, 3) });
GT_ModHandler.addCraftingRecipe(
ItemList.Plank_Acacia.get(2L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {"s ", " P", 'P', new ItemStack(Blocks.wooden_slab, 1, 4)});
+ new Object[] { "s ", " P", 'P', new ItemStack(Blocks.wooden_slab, 1, 4) });
GT_ModHandler.addCraftingRecipe(
ItemList.Plank_DarkOak.get(2L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {"s ", " P", 'P', new ItemStack(Blocks.wooden_slab, 1, 5)});
+ new Object[] { "s ", " P", 'P', new ItemStack(Blocks.wooden_slab, 1, 5) });
GT_ModHandler.addCraftingRecipe(
ItemList.Plank_Larch.get(2L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {"s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs1", 1L, 0)});
+ new Object[] { "s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs1", 1L, 0) });
GT_ModHandler.addCraftingRecipe(
ItemList.Plank_Teak.get(2L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {"s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs1", 1L, 1)});
+ new Object[] { "s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs1", 1L, 1) });
GT_ModHandler.addCraftingRecipe(
ItemList.Plank_Acacia_Green.get(2L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {"s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs1", 1L, 2)});
+ new Object[] { "s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs1", 1L, 2) });
GT_ModHandler.addCraftingRecipe(
ItemList.Plank_Lime.get(2L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {"s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs1", 1L, 3)});
+ new Object[] { "s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs1", 1L, 3) });
GT_ModHandler.addCraftingRecipe(
ItemList.Plank_Chestnut.get(2L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {"s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs1", 1L, 4)});
+ new Object[] { "s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs1", 1L, 4) });
GT_ModHandler.addCraftingRecipe(
ItemList.Plank_Wenge.get(2L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {"s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs1", 1L, 5)});
+ new Object[] { "s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs1", 1L, 5) });
GT_ModHandler.addCraftingRecipe(
ItemList.Plank_Baobab.get(2L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {"s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs1", 1L, 6)});
+ new Object[] { "s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs1", 1L, 6) });
GT_ModHandler.addCraftingRecipe(
ItemList.Plank_Sequoia.get(2L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {"s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs1", 1L, 7)});
+ new Object[] { "s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs1", 1L, 7) });
GT_ModHandler.addCraftingRecipe(
ItemList.Plank_Kapok.get(2L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {"s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs2", 1L, 0)});
+ new Object[] { "s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs2", 1L, 0) });
GT_ModHandler.addCraftingRecipe(
ItemList.Plank_Ebony.get(2L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {"s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs2", 1L, 1)});
+ new Object[] { "s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs2", 1L, 1) });
GT_ModHandler.addCraftingRecipe(
ItemList.Plank_Mahagony.get(2L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {"s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs2", 1L, 2)});
+ new Object[] { "s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs2", 1L, 2) });
GT_ModHandler.addCraftingRecipe(
ItemList.Plank_Balsa.get(2L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {"s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs2", 1L, 3)});
+ new Object[] { "s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs2", 1L, 3) });
GT_ModHandler.addCraftingRecipe(
ItemList.Plank_Willow.get(2L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {"s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs2", 1L, 4)});
+ new Object[] { "s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs2", 1L, 4) });
GT_ModHandler.addCraftingRecipe(
ItemList.Plank_Walnut.get(2L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {"s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs2", 1L, 5)});
+ new Object[] { "s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs2", 1L, 5) });
GT_ModHandler.addCraftingRecipe(
ItemList.Plank_Greenheart.get(2L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {"s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs2", 1L, 6)});
+ new Object[] { "s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs2", 1L, 6) });
GT_ModHandler.addCraftingRecipe(
ItemList.Plank_Cherry.get(2L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {"s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs2", 1L, 7)});
+ new Object[] { "s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs2", 1L, 7) });
GT_ModHandler.addCraftingRecipe(
ItemList.Plank_Mahoe.get(2L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {"s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs3", 1L, 0)});
+ new Object[] { "s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs3", 1L, 0) });
GT_ModHandler.addCraftingRecipe(
ItemList.Plank_Poplar.get(2L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {"s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs3", 1L, 1)});
+ new Object[] { "s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs3", 1L, 1) });
GT_ModHandler.addCraftingRecipe(
ItemList.Plank_Palm.get(2L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {"s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs3", 1L, 2)});
+ new Object[] { "s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs3", 1L, 2) });
GT_ModHandler.addCraftingRecipe(
ItemList.Plank_Papaya.get(2L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {"s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs3", 1L, 3)});
+ new Object[] { "s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs3", 1L, 3) });
GT_ModHandler.addCraftingRecipe(
ItemList.Plank_Pine.get(2L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {"s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs3", 1L, 4)});
+ new Object[] { "s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs3", 1L, 4) });
GT_ModHandler.addCraftingRecipe(
ItemList.Plank_Plum.get(2L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {"s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs3", 1L, 5)});
+ new Object[] { "s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs3", 1L, 5) });
GT_ModHandler.addCraftingRecipe(
ItemList.Plank_Maple.get(2L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {"s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs3", 1L, 6)});
+ new Object[] { "s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs3", 1L, 6) });
GT_ModHandler.addCraftingRecipe(
ItemList.Plank_Citrus.get(2L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE,
- new Object[] {"s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs3", 1L, 7)});
+ new Object[] { "s ", " P", 'P', GT_ModHandler.getModItem(aTextForestry, "slabs3", 1L, 7) });
GregTech_API.registerCover(ItemList.Plank_Oak.get(1L), TextureFactory.of(Blocks.planks, 0), null);
GregTech_API.registerCover(ItemList.Plank_Spruce.get(1L), TextureFactory.of(Blocks.planks, 1), null);
@@ -1821,274 +1970,408 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 {
GregTech_API.registerCover(
ItemList.Plank_Larch.get(1L),
TextureFactory.of(
- GT_Utility.getBlockFromStack(GT_ModHandler.getModItem(
- aTextForestry, "planks", 1L, 0, new ItemStack(Blocks.planks, 1, 0))),
+ GT_Utility.getBlockFromStack(
+ GT_ModHandler.getModItem(
+ aTextForestry,
+ "planks",
+ 1L,
+ 0,
+ new ItemStack(Blocks.planks, 1, 0))),
0),
null);
GregTech_API.registerCover(
ItemList.Plank_Teak.get(1L),
TextureFactory.of(
- GT_Utility.getBlockFromStack(GT_ModHandler.getModItem(
- aTextForestry, "planks", 1L, 1, new ItemStack(Blocks.planks, 1, 0))),
+ GT_Utility.getBlockFromStack(
+ GT_ModHandler.getModItem(
+ aTextForestry,
+ "planks",
+ 1L,
+ 1,
+ new ItemStack(Blocks.planks, 1, 0))),
1),
null);
GregTech_API.registerCover(
ItemList.Plank_Acacia_Green.get(1L),
TextureFactory.of(
- GT_Utility.getBlockFromStack(GT_ModHandler.getModItem(
- aTextForestry, "planks", 1L, 2, new ItemStack(Blocks.planks, 1, 0))),
+ GT_Utility.getBlockFromStack(
+ GT_ModHandler.getModItem(
+ aTextForestry,
+ "planks",
+ 1L,
+ 2,
+ new ItemStack(Blocks.planks, 1, 0))),
2),
null);
GregTech_API.registerCover(
ItemList.Plank_Lime.get(1L),
TextureFactory.of(
- GT_Utility.getBlockFromStack(GT_ModHandler.getModItem(
- aTextForestry, "planks", 1L, 3, new ItemStack(Blocks.planks, 1, 0))),
+ GT_Utility.getBlockFromStack(
+ GT_ModHandler.getModItem(
+ aTextForestry,
+ "planks",
+ 1L,
+ 3,
+ new ItemStack(Blocks.planks, 1, 0))),
3),
null);
GregTech_API.registerCover(
ItemList.Plank_Chestnut.get(1L),
TextureFactory.of(
- GT_Utility.getBlockFromStack(GT_ModHandler.getModItem(
- aTextForestry, "planks", 1L, 4, new ItemStack(Blocks.planks, 1, 0))),
+ GT_Utility.getBlockFromStack(
+ GT_ModHandler.getModItem(
+ aTextForestry,
+ "planks",
+ 1L,
+ 4,
+ new ItemStack(Blocks.planks, 1, 0))),
4),
null);
GregTech_API.registerCover(
ItemList.Plank_Wenge.get(1L),
TextureFactory.of(
- GT_Utility.getBlockFromStack(GT_ModHandler.getModItem(
- aTextForestry, "planks", 1L, 5, new ItemStack(Blocks.planks, 1, 0))),
+ GT_Utility.getBlockFromStack(
+ GT_ModHandler.getModItem(
+ aTextForestry,
+ "planks",
+ 1L,
+ 5,
+ new ItemStack(Blocks.planks, 1, 0))),
5),
null);
GregTech_API.registerCover(
ItemList.Plank_Baobab.get(1L),
TextureFactory.of(
- GT_Utility.getBlockFromStack(GT_ModHandler.getModItem(
- aTextForestry, "planks", 1L, 6, new ItemStack(Blocks.planks, 1, 0))),
+ GT_Utility.getBlockFromStack(
+ GT_ModHandler.getModItem(
+ aTextForestry,
+ "planks",
+ 1L,
+ 6,
+ new ItemStack(Blocks.planks, 1, 0))),
6),
null);
GregTech_API.registerCover(
ItemList.Plank_Sequoia.get(1L),
TextureFactory.of(
- GT_Utility.getBlockFromStack(GT_ModHandler.getModItem(
- aTextForestry, "planks", 1L, 7, new ItemStack(Blocks.planks, 1, 0))),
+ GT_Utility.getBlockFromStack(
+ GT_ModHandler.getModItem(
+ aTextForestry,
+ "planks",
+ 1L,
+ 7,
+ new ItemStack(Blocks.planks, 1, 0))),
7),
null);
GregTech_API.registerCover(
ItemList.Plank_Kapok.get(1L),
TextureFactory.of(
- GT_Utility.getBlockFromStack(GT_ModHandler.getModItem(
- aTextForestry, "planks", 1L, 8, new ItemStack(Blocks.planks, 1, 0))),
+ GT_Utility.getBlockFromStack(
+ GT_ModHandler.getModItem(
+ aTextForestry,
+ "planks",
+ 1L,
+ 8,
+ new ItemStack(Blocks.planks, 1, 0))),
8),
null);
GregTech_API.registerCover(
ItemList.Plank_Ebony.get(1L),
TextureFactory.of(
- GT_Utility.getBlockFromStack(GT_ModHandler.getModItem(
- aTextForestry, "planks", 1L, 9, new ItemStack(Blocks.planks, 1, 0))),
+ GT_Utility.getBlockFromStack(
+ GT_ModHandler.getModItem(
+ aTextForestry,
+ "planks",
+ 1L,
+ 9,
+ new ItemStack(Blocks.planks, 1, 0))),
9),
null);
GregTech_API.registerCover(
ItemList.Plank_Mahagony.get(1L),
TextureFactory.of(
- GT_Utility.getBlockFromStack(GT_ModHandler.getModItem(
- aTextForestry, "planks", 1L, 10, new ItemStack(Blocks.planks, 1, 0))),
+ GT_Utility.getBlockFromStack(
+ GT_ModHandler.getModItem(
+ aTextForestry,
+ "planks",
+ 1L,
+ 10,
+ new ItemStack(Blocks.planks, 1, 0))),
10),
null);
GregTech_API.registerCover(
ItemList.Plank_Balsa.get(1L),
TextureFactory.of(
- GT_Utility.getBlockFromStack(GT_ModHandler.getModItem(
- aTextForestry, "planks", 1L, 11, new ItemStack(Blocks.planks, 1, 0))),
+ GT_Utility.getBlockFromStack(
+ GT_ModHandler.getModItem(
+ aTextForestry,
+ "planks",
+ 1L,
+ 11,
+ new ItemStack(Blocks.planks, 1, 0))),
11),
null);
GregTech_API.registerCover(
ItemList.Plank_Willow.get(1L),
TextureFactory.of(
- GT_Utility.getBlockFromStack(GT_ModHandler.getModItem(
- aTextForestry, "planks", 1L, 12, new ItemStack(Blocks.planks, 1, 0))),
+ GT_Utility.getBlockFromStack(
+ GT_ModHandler.getModItem(
+ aTextForestry,
+ "planks",
+ 1L,
+ 12,
+ new ItemStack(Blocks.planks, 1, 0))),
12),
null);
GregTech_API.registerCover(
ItemList.Plank_Walnut.get(1L),
TextureFactory.of(
- GT_Utility.getBlockFromStack(GT_ModHandler.getModItem(
- aTextForestry, "planks", 1L, 13, new ItemStack(Blocks.planks, 1, 0))),
+ GT_Utility.getBlockFromStack(
+ GT_ModHandler.getModItem(
+ aTextForestry,
+ "planks",
+ 1L,
+ 13,
+ new ItemStack(Blocks.planks, 1, 0))),
13),
null);
GregTech_API.registerCover(
ItemList.Plank_Greenheart.get(1L),
TextureFactory.of(
- GT_Utility.getBlockFromStack(GT_ModHandler.getModItem(
- aTextForestry, "planks", 1L, 14, new ItemStack(Blocks.planks, 1, 0))),
+ GT_Utility.getBlockFromStack(
+ GT_ModHandler.getModItem(
+ aTextForestry,
+ "planks",
+ 1L,
+ 14,
+ new ItemStack(Blocks.planks, 1, 0))),
14),
null);
GregTech_API.registerCover(
ItemList.Plank_Cherry.get(1L),
TextureFactory.of(
- GT_Utility.getBlockFromStack(GT_ModHandler.getModItem(
- aTextForestry, "planks", 1L, 15, new ItemStack(Blocks.planks, 1, 0))),
+ GT_Utility.getBlockFromStack(
+ GT_ModHandler.getModItem(
+ aTextForestry,
+ "planks",
+ 1L,
+ 15,
+ new ItemStack(Blocks.planks, 1, 0))),
15),
null);
GregTech_API.registerCover(
ItemList.Plank_Mahoe.get(1L),
TextureFactory.of(
- GT_Utility.getBlockFromStack(GT_ModHandler.getModItem(
- aTextForestry, "planks", 1L, 16, new ItemStack(Blocks.planks, 1, 0))),
+ GT_Utility.getBlockFromStack(
+ GT_ModHandler.getModItem(
+ aTextForestry,
+ "planks",
+ 1L,
+ 16,
+ new ItemStack(Blocks.planks, 1, 0))),
0),
null);
GregTech_API.registerCover(
ItemList.Plank_Poplar.get(1L),
TextureFactory.of(
- GT_Utility.getBlockFromStack(GT_ModHandler.getModItem(
- aTextForestry, "planks", 1L, 17, new ItemStack(Blocks.planks, 1, 0))),
+ GT_Utility.getBlockFromStack(
+ GT_ModHandler.getModItem(
+ aTextForestry,
+ "planks",
+ 1L,
+ 17,
+ new ItemStack(Blocks.planks, 1, 0))),
1),
null);
GregTech_API.registerCover(
ItemList.Plank_Palm.get(1L),
TextureFactory.of(
- GT_Utility.getBlockFromStack(GT_ModHandler.getModItem(
- aTextForestry, "planks", 1L, 18, new ItemStack(Blocks.planks, 1, 0))),
+ GT_Utility.getBlockFromStack(
+ GT_ModHandler.getModItem(
+ aTextForestry,
+ "planks",
+ 1L,
+ 18,
+ new ItemStack(Blocks.planks, 1, 0))),
2),
null);
GregTech_API.registerCover(
ItemList.Plank_Papaya.get(1L),
TextureFactory.of(
- GT_Utility.getBlockFromStack(GT_ModHandler.getModItem(
- aTextForestry, "planks", 1L, 19, new ItemStack(Blocks.planks, 1, 0))),
+ GT_Utility.getBlockFromStack(
+ GT_ModHandler.getModItem(
+ aTextForestry,
+ "planks",
+ 1L,
+ 19,
+ new ItemStack(Blocks.planks, 1, 0))),
3),
null);
GregTech_API.registerCover(
ItemList.Plank_Pine.get(1L),
TextureFactory.of(
- GT_Utility.getBlockFromStack(GT_ModHandler.getModItem(
- aTextForestry, "planks", 1L, 20, new ItemStack(Blocks.planks, 1, 0))),
+ GT_Utility.getBlockFromStack(
+ GT_ModHandler.getModItem(
+ aTextForestry,
+ "planks",
+ 1L,
+ 20,
+ new ItemStack(Blocks.planks, 1, 0))),
4),
null);
GregTech_API.registerCover(
ItemList.Plank_Plum.get(1L),
TextureFactory.of(
- GT_Utility.getBlockFromStack(GT_ModHandler.getModItem(
- aTextForestry, "planks", 1L, 21, new ItemStack(Blocks.planks, 1, 0))),
+ GT_Utility.getBlockFromStack(
+ GT_ModHandler.getModItem(
+ aTextForestry,
+ "planks",
+ 1L,
+ 21,
+ new ItemStack(Blocks.planks, 1, 0))),
5),
null);
GregTech_API.registerCover(
ItemList.Plank_Maple.get(1L),
TextureFactory.of(
- GT_Utility.getBlockFromStack(GT_ModHandler.getModItem(
- aTextForestry, "planks", 1L, 22, new ItemStack(Blocks.planks, 1, 0))),
+ GT_Utility.getBlockFromStack(
+ GT_ModHandler.getModItem(
+ aTextForestry,
+ "planks",
+ 1L,
+ 22,
+ new ItemStack(Blocks.planks, 1, 0))),
6),
null);
GregTech_API.registerCover(
ItemList.Plank_Citrus.get(1L),
TextureFactory.of(
- GT_Utility.getBlockFromStack(GT_ModHandler.getModItem(
- aTextForestry, "planks", 1L, 23, new ItemStack(Blocks.planks, 1, 0))),
+ GT_Utility.getBlockFromStack(
+ GT_ModHandler.getModItem(
+ aTextForestry,
+ "planks",
+ 1L,
+ 23,
+ new ItemStack(Blocks.planks, 1, 0))),
7),
null);
- ItemList.Crop_Drop_Plumbilia.set(addItem(
- tLastID = 500,
- "Plumbilia Leaf",
- "Source of Lead",
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 1L)));
- ItemList.Crop_Drop_Argentia.set(addItem(
- tLastID = 501,
- "Argentia Leaf",
- "Source of Silver",
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1L)));
- ItemList.Crop_Drop_Indigo.set(addItem(
- tLastID = 502,
- "Indigo Blossom",
- "Used for making Blue Dye",
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 1L)));
- ItemList.Crop_Drop_Ferru.set(addItem(
- tLastID = 503,
- "Ferru Leaf",
- "Source of Iron",
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L)));
- ItemList.Crop_Drop_Aurelia.set(addItem(
- tLastID = 504,
- "Aurelia Leaf",
- "Source of Gold",
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1L)));
- ItemList.Crop_Drop_TeaLeaf.set(addItem(
- tLastID = 505,
- "Tea Leaf",
- "Source of Tea",
- "cropTea",
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1L)));
+ ItemList.Crop_Drop_Plumbilia.set(
+ addItem(
+ tLastID = 500,
+ "Plumbilia Leaf",
+ "Source of Lead",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 1L)));
+ ItemList.Crop_Drop_Argentia.set(
+ addItem(
+ tLastID = 501,
+ "Argentia Leaf",
+ "Source of Silver",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1L)));
+ ItemList.Crop_Drop_Indigo.set(
+ addItem(
+ tLastID = 502,
+ "Indigo Blossom",
+ "Used for making Blue Dye",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 1L)));
+ ItemList.Crop_Drop_Ferru.set(
+ addItem(
+ tLastID = 503,
+ "Ferru Leaf",
+ "Source of Iron",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 2L)));
+ ItemList.Crop_Drop_Aurelia.set(
+ addItem(
+ tLastID = 504,
+ "Aurelia Leaf",
+ "Source of Gold",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1L)));
+ ItemList.Crop_Drop_TeaLeaf.set(
+ addItem(
+ tLastID = 505,
+ "Tea Leaf",
+ "Source of Tea",
+ "cropTea",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1L)));
- ItemList.Crop_Drop_OilBerry.set(addItem(
- tLastID = 510,
- "Oil Berry",
- "Oil in Berry form",
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L)));
- ItemList.Crop_Drop_BobsYerUncleRanks.set(addItem(
- tLastID = 511,
- "Bobs-Yer-Uncle-Berry",
- "Source of Emeralds",
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1L)));
- ItemList.Crop_Drop_UUMBerry.set(addItem(
- tLastID = 512,
- "UUM Berry",
- "UUM in Berry form",
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L)));
- ItemList.Crop_Drop_UUABerry.set(addItem(
- tLastID = 513,
- "UUA Berry",
- "UUA in Berry form",
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L)));
+ ItemList.Crop_Drop_OilBerry.set(
+ addItem(
+ tLastID = 510,
+ "Oil Berry",
+ "Oil in Berry form",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L)));
+ ItemList.Crop_Drop_BobsYerUncleRanks.set(
+ addItem(
+ tLastID = 511,
+ "Bobs-Yer-Uncle-Berry",
+ "Source of Emeralds",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.VITREUS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1L)));
+ ItemList.Crop_Drop_UUMBerry.set(
+ addItem(
+ tLastID = 512,
+ "UUM Berry",
+ "UUM in Berry form",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L)));
+ ItemList.Crop_Drop_UUABerry.set(
+ addItem(
+ tLastID = 513,
+ "UUA Berry",
+ "UUA in Berry form",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L)));
- ItemList.Crop_Drop_MilkWart.set(addItem(
- tLastID = 520,
- "Milk Wart",
- "Source of Milk",
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1L)));
+ ItemList.Crop_Drop_MilkWart.set(
+ addItem(
+ tLastID = 520,
+ "Milk Wart",
+ "Source of Milk",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 1L)));
- ItemList.Crop_Drop_Coppon.set(addItem(
- tLastID = 530,
- "Coppon Fiber",
- "ORANGE WOOOOOOOL!!!",
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 1L)));
+ ItemList.Crop_Drop_Coppon.set(
+ addItem(
+ tLastID = 530,
+ "Coppon Fiber",
+ "ORANGE WOOOOOOOL!!!",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.PERMUTATIO, 1L)));
- ItemList.Crop_Drop_Tine.set(addItem(
- tLastID = 540,
- "Tine Twig",
- "Source of Tin",
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
+ ItemList.Crop_Drop_Tine.set(
+ addItem(
+ tLastID = 540,
+ "Tine Twig",
+ "Source of Tin",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
setBurnValue(32000 + tLastID, 100);
- ItemList.Crop_Drop_Mica.set(addItem(
- tLastID = 538,
- "Micadia Twig",
- "Source of Mica",
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
+ ItemList.Crop_Drop_Mica.set(
+ addItem(
+ tLastID = 538,
+ "Micadia Twig",
+ "Source of Mica",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TUTAMEN, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ARBOR, 1L)));
setBurnValue(32000 + tLastID, 240);
ItemList.Crop_Drop_Bauxite.set(addItem(tLastID = 521, "Bauxia Leaf", "Source of Aluminium"));
@@ -2105,255 +2388,309 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 {
ItemList.Crop_Drop_Osmium.set(addItem(tLastID = 534, "Quantaria Leaf", "Source of Osmium"));
ItemList.Crop_Drop_Naquadah.set(addItem(tLastID = 535, "Stargatium Leaf", "Source of Naquadah"));
- ItemList.Crop_Drop_Chilly.set(addItem(
- tLastID = 550,
- "Chilly Pepper",
- "It is red and hot",
- "cropChilipepper",
- new GT_FoodStat(1, 0.3F, EnumAction.eat, null, false, true, false, Potion.confusion.id, 200, 1, 40),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
- ItemList.Crop_Drop_Lemon.set(addItem(
- tLastID = 551,
- "Lemon",
- "Don't make Lemonade",
- "cropLemon",
- new GT_FoodStat(1, 0.3F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
- ItemList.Crop_Drop_Tomato.set(addItem(
- tLastID = 552,
- "Tomato",
- "Solid Ketchup",
- "cropTomato",
- new GT_FoodStat(1, 0.2F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
- ItemList.Crop_Drop_MTomato.set(addItem(
- tLastID = 553,
- "Max Tomato",
- "Full Health in one Tomato",
- "cropTomato",
- new GT_FoodStat(
- 9, 1.0F, EnumAction.eat, null, false, true, false, Potion.regeneration.id, 100, 100, 100),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 3L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
- ItemList.Crop_Drop_Grapes.set(addItem(
- tLastID = 554,
- "Grapes",
- "Source of Wine",
- "cropGrape",
- new GT_FoodStat(2, 0.3F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
- ItemList.Crop_Drop_Onion.set(addItem(
- tLastID = 555,
- "Onion",
- "Taking over the whole Taste",
- "cropOnion",
- new GT_FoodStat(2, 0.2F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
- ItemList.Crop_Drop_Cucumber.set(addItem(
- tLastID = 556,
- "Cucumber",
- "Not a Sea Cucumber!",
- "cropCucumber",
- new GT_FoodStat(1, 0.2F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
- ItemList.Crop_Drop_Rape.set(addItem(
- tLastID = 557,
- "Rape",
- "Time to oil up!",
- new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L)));
+ ItemList.Crop_Drop_Chilly.set(
+ addItem(
+ tLastID = 550,
+ "Chilly Pepper",
+ "It is red and hot",
+ "cropChilipepper",
+ new GT_FoodStat(
+ 1,
+ 0.3F,
+ EnumAction.eat,
+ null,
+ false,
+ true,
+ false,
+ Potion.confusion.id,
+ 200,
+ 1,
+ 40),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
+ ItemList.Crop_Drop_Lemon.set(
+ addItem(
+ tLastID = 551,
+ "Lemon",
+ "Don't make Lemonade",
+ "cropLemon",
+ new GT_FoodStat(1, 0.3F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
+ ItemList.Crop_Drop_Tomato.set(
+ addItem(
+ tLastID = 552,
+ "Tomato",
+ "Solid Ketchup",
+ "cropTomato",
+ new GT_FoodStat(1, 0.2F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
+ ItemList.Crop_Drop_MTomato.set(
+ addItem(
+ tLastID = 553,
+ "Max Tomato",
+ "Full Health in one Tomato",
+ "cropTomato",
+ new GT_FoodStat(
+ 9,
+ 1.0F,
+ EnumAction.eat,
+ null,
+ false,
+ true,
+ false,
+ Potion.regeneration.id,
+ 100,
+ 100,
+ 100),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SANO, 3L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
+ ItemList.Crop_Drop_Grapes.set(
+ addItem(
+ tLastID = 554,
+ "Grapes",
+ "Source of Wine",
+ "cropGrape",
+ new GT_FoodStat(2, 0.3F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
+ ItemList.Crop_Drop_Onion.set(
+ addItem(
+ tLastID = 555,
+ "Onion",
+ "Taking over the whole Taste",
+ "cropOnion",
+ new GT_FoodStat(2, 0.2F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
+ ItemList.Crop_Drop_Cucumber.set(
+ addItem(
+ tLastID = 556,
+ "Cucumber",
+ "Not a Sea Cucumber!",
+ "cropCucumber",
+ new GT_FoodStat(1, 0.2F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
+ ItemList.Crop_Drop_Rape.set(
+ addItem(
+ tLastID = 557,
+ "Rape",
+ "Time to oil up!",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MESSIS, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 1L)));
- ItemList.Food_Cheese.set(addItem(
- tLastID = 558,
- "Cheese",
- "Click the Cheese",
- "foodCheese",
- new GT_FoodStat(3, 0.6F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 2L)));
- ItemList.Food_Dough.set(addItem(
- tLastID = 559,
- "Dough",
- "For making Breads",
- "foodDough",
- new GT_FoodStat(1, 0.1F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
- ItemList.Food_Flat_Dough.set(addItem(
- tLastID = 560,
- "Flattened Dough",
- "For making Pizza",
- new GT_FoodStat(1, 0.1F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
- ItemList.Food_Raw_Bread.set(addItem(
- tLastID = 561,
- "Dough",
- "In Bread Shape",
- new GT_FoodStat(1, 0.2F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
- ItemList.Food_Raw_Bun.set(addItem(
- tLastID = 562,
- "Dough",
- "In Bun Shape",
- new GT_FoodStat(1, 0.1F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
- ItemList.Food_Raw_Baguette.set(addItem(
- tLastID = 563,
- "Dough",
- "In Baguette Shape",
- new GT_FoodStat(1, 0.3F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
- ItemList.Food_Baked_Bun.set(addItem(
- tLastID = 564,
- "Bun",
- "Do not teleport Bread!",
- new GT_FoodStat(3, 0.5F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
- ItemList.Food_Baked_Baguette.set(addItem(
- tLastID = 565,
- "Baguette",
- "I teleported nothing BUT Bread!!!",
- new GT_FoodStat(8, 0.5F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
- ItemList.Food_Sliced_Bread.set(addItem(
- tLastID = 566,
- "Sliced Bread",
- "Just half a Bread",
- new GT_FoodStat(2, 0.3F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
- ItemList.Food_Sliced_Bun.set(addItem(
- tLastID = 567,
- "Sliced Bun",
- "Just half a Bun",
- new GT_FoodStat(1, 0.3F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
- ItemList.Food_Sliced_Baguette.set(addItem(
- tLastID = 568,
- "Sliced Baguette",
- "Just half a Baguette",
- new GT_FoodStat(4, 0.3F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
- ItemList.Food_Raw_Cake.set(addItem(
- tLastID = 569,
- "Cake Bottom",
- "For making Cake",
- new GT_FoodStat(2, 0.2F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
- ItemList.Food_Baked_Cake.set(addItem(
- tLastID = 570,
- "Baked Cake Bottom",
- "I know I promised you an actual Cake, but well...",
- new GT_FoodStat(3, 0.3F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
- ItemList.Food_Sliced_Lemon.set(addItem(
- tLastID = 571,
- "Lemon Slice",
- "Ideal to put on your Drink",
- new GT_FoodStat(1, 0.075F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L)));
- ItemList.Food_Sliced_Tomato.set(addItem(
- tLastID = 572,
- "Tomato Slice",
- "Solid Ketchup",
- new GT_FoodStat(1, 0.05F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L)));
- ItemList.Food_Sliced_Onion.set(addItem(
- tLastID = 573,
- "Onion Slice",
- "ONIONS, UNITE!",
- new GT_FoodStat(1, 0.05F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L)));
- ItemList.Food_Sliced_Cucumber.set(addItem(
- tLastID = 574,
- "Cucumber Slice",
- "QUEWWW-CUMMM-BERRR!!!",
- new GT_FoodStat(1, 0.05F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L)));
+ ItemList.Food_Cheese.set(
+ addItem(
+ tLastID = 558,
+ "Cheese",
+ "Click the Cheese",
+ "foodCheese",
+ new GT_FoodStat(3, 0.6F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 2L)));
+ ItemList.Food_Dough.set(
+ addItem(
+ tLastID = 559,
+ "Dough",
+ "For making Breads",
+ "foodDough",
+ new GT_FoodStat(1, 0.1F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
+ ItemList.Food_Flat_Dough.set(
+ addItem(
+ tLastID = 560,
+ "Flattened Dough",
+ "For making Pizza",
+ new GT_FoodStat(1, 0.1F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
+ ItemList.Food_Raw_Bread.set(
+ addItem(
+ tLastID = 561,
+ "Dough",
+ "In Bread Shape",
+ new GT_FoodStat(1, 0.2F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
+ ItemList.Food_Raw_Bun.set(
+ addItem(
+ tLastID = 562,
+ "Dough",
+ "In Bun Shape",
+ new GT_FoodStat(1, 0.1F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
+ ItemList.Food_Raw_Baguette.set(
+ addItem(
+ tLastID = 563,
+ "Dough",
+ "In Baguette Shape",
+ new GT_FoodStat(1, 0.3F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
+ ItemList.Food_Baked_Bun.set(
+ addItem(
+ tLastID = 564,
+ "Bun",
+ "Do not teleport Bread!",
+ new GT_FoodStat(3, 0.5F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Baked_Baguette.set(
+ addItem(
+ tLastID = 565,
+ "Baguette",
+ "I teleported nothing BUT Bread!!!",
+ new GT_FoodStat(8, 0.5F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Sliced_Bread.set(
+ addItem(
+ tLastID = 566,
+ "Sliced Bread",
+ "Just half a Bread",
+ new GT_FoodStat(2, 0.3F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Sliced_Bun.set(
+ addItem(
+ tLastID = 567,
+ "Sliced Bun",
+ "Just half a Bun",
+ new GT_FoodStat(1, 0.3F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Sliced_Baguette.set(
+ addItem(
+ tLastID = 568,
+ "Sliced Baguette",
+ "Just half a Baguette",
+ new GT_FoodStat(4, 0.3F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.IGNIS, 1L)));
+ ItemList.Food_Raw_Cake.set(
+ addItem(
+ tLastID = 569,
+ "Cake Bottom",
+ "For making Cake",
+ new GT_FoodStat(2, 0.2F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
+ ItemList.Food_Baked_Cake.set(
+ addItem(
+ tLastID = 570,
+ "Baked Cake Bottom",
+ "I know I promised you an actual Cake, but well...",
+ new GT_FoodStat(3, 0.3F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
+ ItemList.Food_Sliced_Lemon.set(
+ addItem(
+ tLastID = 571,
+ "Lemon Slice",
+ "Ideal to put on your Drink",
+ new GT_FoodStat(1, 0.075F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L)));
+ ItemList.Food_Sliced_Tomato.set(
+ addItem(
+ tLastID = 572,
+ "Tomato Slice",
+ "Solid Ketchup",
+ new GT_FoodStat(1, 0.05F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L)));
+ ItemList.Food_Sliced_Onion.set(
+ addItem(
+ tLastID = 573,
+ "Onion Slice",
+ "ONIONS, UNITE!",
+ new GT_FoodStat(1, 0.05F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L)));
+ ItemList.Food_Sliced_Cucumber.set(
+ addItem(
+ tLastID = 574,
+ "Cucumber Slice",
+ "QUEWWW-CUMMM-BERRR!!!",
+ new GT_FoodStat(1, 0.05F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.HERBA, 1L)));
- ItemList.Food_Sliced_Cheese.set(addItem(
- tLastID = 576,
- "Cheese Slice",
- "ALIEN ATTACK!!!, throw the CHEEEEESE!!!",
- new GT_FoodStat(1, 0.1F, EnumAction.eat, null, false, true, false),
- new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
+ ItemList.Food_Sliced_Cheese.set(
+ addItem(
+ tLastID = 576,
+ "Cheese Slice",
+ "ALIEN ATTACK!!!, throw the CHEEEEESE!!!",
+ new GT_FoodStat(1, 0.1F, EnumAction.eat, null, false, true, false),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.FAMES, 1L)));
- ItemList.Cover_AdvancedRedstoneTransmitterExternal.set(addItem(
- tLastID = 577,
- "Advanced Redstone Transmitter (External)",
- "Transfers Redstone signals wirelessly",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L)));
- ItemList.Cover_AdvancedRedstoneTransmitterInternal.set(addItem(
- tLastID = 578,
- "Advanced Redstone Transmitter (Internal)",
- "Transfers Redstone signals wirelessly",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L)));
- ItemList.Cover_AdvancedRedstoneReceiverExternal.set(addItem(
- tLastID = 579,
- "Advanced Redstone Receiver (External)",
- "Transfers Redstone signals wirelessly",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L)));
- ItemList.Cover_AdvancedRedstoneReceiverInternal.set(addItem(
- tLastID = 580,
- "Advanced Redstone Receiver (Internal)",
- "Transfers Redstone signals wirelessly",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L)));
+ ItemList.Cover_AdvancedRedstoneTransmitterExternal.set(
+ addItem(
+ tLastID = 577,
+ "Advanced Redstone Transmitter (External)",
+ "Transfers Redstone signals wirelessly",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L)));
+ ItemList.Cover_AdvancedRedstoneTransmitterInternal.set(
+ addItem(
+ tLastID = 578,
+ "Advanced Redstone Transmitter (Internal)",
+ "Transfers Redstone signals wirelessly",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L)));
+ ItemList.Cover_AdvancedRedstoneReceiverExternal.set(
+ addItem(
+ tLastID = 579,
+ "Advanced Redstone Receiver (External)",
+ "Transfers Redstone signals wirelessly",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L)));
+ ItemList.Cover_AdvancedRedstoneReceiverInternal.set(
+ addItem(
+ tLastID = 580,
+ "Advanced Redstone Receiver (Internal)",
+ "Transfers Redstone signals wirelessly",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L)));
- ItemList.Cover_WirelessFluidDetector.set(addItem(
- tLastID = 581,
- "Wireless Fluid Detector Cover",
- "Transfers Fluid Amount as Redstone wirelessly",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L)));
- ItemList.Cover_WirelessItemDetector.set(addItem(
- tLastID = 582,
- "Wireless Item Detector Cover",
- "Transfers Item Amount as Redstone wirelessly",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TERRA, 1L)));
+ ItemList.Cover_WirelessFluidDetector.set(
+ addItem(
+ tLastID = 581,
+ "Wireless Fluid Detector Cover",
+ "Transfers Fluid Amount as Redstone wirelessly",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.AQUA, 1L)));
+ ItemList.Cover_WirelessItemDetector.set(
+ addItem(
+ tLastID = 582,
+ "Wireless Item Detector Cover",
+ "Transfers Item Amount as Redstone wirelessly",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TERRA, 1L)));
- ItemList.Cover_WirelessNeedsMaintainance.set(addItem(
- tLastID = 583,
- "Wireless Needs Maintenance Cover",
- "Transfers Maintenance Issues as Redstone wirelessly",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 3L)));
+ ItemList.Cover_WirelessNeedsMaintainance.set(
+ addItem(
+ tLastID = 583,
+ "Wireless Needs Maintenance Cover",
+ "Transfers Maintenance Issues as Redstone wirelessly",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ORDO, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 3L)));
GregTech_API.registerCover(
ItemList.Cover_AdvancedRedstoneTransmitterExternal.get(1L),
@@ -2393,53 +2730,42 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 {
new GT_Cover_WirelessMaintenanceDetector(TextureFactory.of(OVERLAY_WIRELESS_MAINTENANCE_DETECTOR)));
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- ItemList.Cover_RedstoneTransmitterExternal.get(1L),
- GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Data, 1L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { ItemList.Cover_RedstoneTransmitterExternal.get(1L),
+ GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Data, 1L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Cover_AdvancedRedstoneTransmitterExternal.get(1L),
3200,
128);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- ItemList.Cover_RedstoneReceiverExternal.get(1L),
- GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Data, 1L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { ItemList.Cover_RedstoneReceiverExternal.get(1L),
+ GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Data, 1L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Cover_AdvancedRedstoneReceiverExternal.get(1L),
3200,
128);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- ItemList.Cover_FluidDetector.get(1L),
- ItemList.Emitter_EV.get(1L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { ItemList.Cover_FluidDetector.get(1L), ItemList.Emitter_EV.get(1L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Cover_WirelessFluidDetector.get(1L),
3200,
128);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- ItemList.Cover_ItemDetector.get(1L), ItemList.Emitter_EV.get(1L), GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { ItemList.Cover_ItemDetector.get(1L), ItemList.Emitter_EV.get(1L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Cover_WirelessItemDetector.get(1L),
3200,
128);
GT_Values.RA.addAssemblerRecipe(
- new ItemStack[] {
- ItemList.Cover_NeedsMaintainance.get(1L),
- ItemList.Emitter_EV.get(1L),
- GT_Utility.getIntegratedCircuit(1)
- },
+ new ItemStack[] { ItemList.Cover_NeedsMaintainance.get(1L), ItemList.Emitter_EV.get(1L),
+ GT_Utility.getIntegratedCircuit(1) },
GT_Values.NF,
ItemList.Cover_WirelessNeedsMaintainance.get(1L),
3200,
@@ -2447,16 +2773,16 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 {
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Cover_AdvancedRedstoneReceiverExternal.get(1L),
- new Object[] {ItemList.Cover_AdvancedRedstoneReceiverInternal.get(1L)});
+ new Object[] { ItemList.Cover_AdvancedRedstoneReceiverInternal.get(1L) });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Cover_AdvancedRedstoneReceiverInternal.get(1L),
- new Object[] {ItemList.Cover_AdvancedRedstoneReceiverExternal.get(1L)});
+ new Object[] { ItemList.Cover_AdvancedRedstoneReceiverExternal.get(1L) });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Cover_AdvancedRedstoneTransmitterExternal.get(1L),
- new Object[] {ItemList.Cover_AdvancedRedstoneTransmitterInternal.get(1L)});
+ new Object[] { ItemList.Cover_AdvancedRedstoneTransmitterInternal.get(1L) });
GT_ModHandler.addShapelessCraftingRecipe(
ItemList.Cover_AdvancedRedstoneTransmitterInternal.get(1L),
- new Object[] {ItemList.Cover_AdvancedRedstoneTransmitterExternal.get(1L)});
+ new Object[] { ItemList.Cover_AdvancedRedstoneTransmitterExternal.get(1L) });
GT_ModHandler.addExtractionRecipe(new ItemStack(Blocks.red_flower, 1, 0), new ItemStack(Items.dye, 2, 1));
GT_ModHandler.addExtractionRecipe(new ItemStack(Blocks.red_flower, 1, 1), new ItemStack(Items.dye, 2, 12));
@@ -2480,40 +2806,47 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 {
GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Silver, 1L));
GT_ModHandler.addExtractionRecipe(ItemList.Crop_Drop_Indigo.get(1L), ItemList.Dye_Indigo.get(1L));
GT_ModHandler.addExtractionRecipe(
- ItemList.Crop_Drop_MilkWart.get(1L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Milk, 1L));
+ ItemList.Crop_Drop_MilkWart.get(1L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Milk, 1L));
GT_ModHandler.addExtractionRecipe(
ItemList.Crop_Drop_Coppon.get(1L),
GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Copper, 1L));
GT_ModHandler.addExtractionRecipe(
- ItemList.Crop_Drop_Tine.get(1L), GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Tin, 1L));
+ ItemList.Crop_Drop_Tine.get(1L),
+ GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Tin, 1L));
GT_ModHandler.addCompressionRecipe(ItemList.Crop_Drop_Coppon.get(4L), new ItemStack(Blocks.wool, 1, 1));
- GT_ModHandler.addCompressionRecipe(
- ItemList.Crop_Drop_Plumbilia.get(4L), ItemList.IC2_PlantballCompressed.get(1L));
- GT_ModHandler.addCompressionRecipe(
- ItemList.Crop_Drop_Argentia.get(4L), ItemList.IC2_PlantballCompressed.get(1L));
+ GT_ModHandler
+ .addCompressionRecipe(ItemList.Crop_Drop_Plumbilia.get(4L), ItemList.IC2_PlantballCompressed.get(1L));
+ GT_ModHandler
+ .addCompressionRecipe(ItemList.Crop_Drop_Argentia.get(4L), ItemList.IC2_PlantballCompressed.get(1L));
GT_ModHandler.addCompressionRecipe(ItemList.Crop_Drop_Indigo.get(4L), ItemList.IC2_PlantballCompressed.get(1L));
GT_ModHandler.addCompressionRecipe(ItemList.Crop_Drop_Ferru.get(4L), ItemList.IC2_PlantballCompressed.get(1L));
+ GT_ModHandler
+ .addCompressionRecipe(ItemList.Crop_Drop_Aurelia.get(4L), ItemList.IC2_PlantballCompressed.get(1L));
+ GT_ModHandler
+ .addCompressionRecipe(ItemList.Crop_Drop_OilBerry.get(4L), ItemList.IC2_PlantballCompressed.get(1L));
GT_ModHandler.addCompressionRecipe(
- ItemList.Crop_Drop_Aurelia.get(4L), ItemList.IC2_PlantballCompressed.get(1L));
- GT_ModHandler.addCompressionRecipe(
- ItemList.Crop_Drop_OilBerry.get(4L), ItemList.IC2_PlantballCompressed.get(1L));
- GT_ModHandler.addCompressionRecipe(
- ItemList.Crop_Drop_BobsYerUncleRanks.get(4L), ItemList.IC2_PlantballCompressed.get(1L));
+ ItemList.Crop_Drop_BobsYerUncleRanks.get(4L),
+ ItemList.IC2_PlantballCompressed.get(1L));
GT_ModHandler.addCompressionRecipe(ItemList.Crop_Drop_Tine.get(4L), ItemList.IC2_PlantballCompressed.get(1L));
GT_ModHandler.addCompressionRecipe(ItemList.Crop_Drop_Rape.get(4L), ItemList.IC2_PlantballCompressed.get(1L));
GT_ModHandler.addCompressionRecipe(
- new ItemStack(Blocks.red_flower, 8, 32767), ItemList.IC2_PlantballCompressed.get(1L));
+ new ItemStack(Blocks.red_flower, 8, 32767),
+ ItemList.IC2_PlantballCompressed.get(1L));
GT_ModHandler.addCompressionRecipe(
- new ItemStack(Blocks.yellow_flower, 8, 32767), ItemList.IC2_PlantballCompressed.get(1L));
+ new ItemStack(Blocks.yellow_flower, 8, 32767),
+ ItemList.IC2_PlantballCompressed.get(1L));
GT_ModHandler.addPulverisationRecipe(
ItemList.Food_Sliced_Cheese.get(1L),
GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Cheese, 1L));
GT_ModHandler.addPulverisationRecipe(
- ItemList.Dye_Cocoa.get(1L), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Cocoa, 1L));
+ ItemList.Dye_Cocoa.get(1L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Cocoa, 1L));
GT_ModHandler.addPulverisationRecipe(
- ItemList.Crop_Drop_Tine.get(1L), GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Wood, 2L));
+ ItemList.Crop_Drop_Tine.get(1L),
+ GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Wood, 2L));
GT_ModHandler.addPulverisationRecipe(
new ItemStack(Blocks.melon_block, 1, 0),
new ItemStack(Items.melon, 8, 0),
@@ -2521,9 +2854,17 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 {
80,
false);
GT_ModHandler.addPulverisationRecipe(
- new ItemStack(Blocks.pumpkin, 1, 0), new ItemStack(Items.pumpkin_seeds, 4, 0), null, 0, false);
+ new ItemStack(Blocks.pumpkin, 1, 0),
+ new ItemStack(Items.pumpkin_seeds, 4, 0),
+ null,
+ 0,
+ false);
GT_ModHandler.addPulverisationRecipe(
- new ItemStack(Items.melon, 1, 0), new ItemStack(Items.melon_seeds, 1, 0), null, 0, false);
+ new ItemStack(Items.melon, 1, 0),
+ new ItemStack(Items.melon_seeds, 1, 0),
+ null,
+ 0,
+ false);
GT_ModHandler.addPulverisationRecipe(
new ItemStack(Items.wheat, 1, 0),
GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wheat, 1L),
@@ -2550,8 +2891,8 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 {
false);
GT_ModHandler.addPulverisationRecipe(
ItemList.Tesseract.get(1),
- new ItemStack[] {GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TranscendentMetal, 8L)},
- new int[] {10000},
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TranscendentMetal, 8L) },
+ new int[] { 10000 },
32_000_000,
100);
try {
@@ -2565,12 +2906,13 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 {
e.printStackTrace(GT_Log.err);
}
}
- ItemList.Display_ITS_FREE.set(addItem(
- tLastID = 766,
- "ITS FREE",
- "(or at least almost free)",
- SubTag.INVISIBLE,
- new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1L)));
+ ItemList.Display_ITS_FREE.set(
+ addItem(
+ tLastID = 766,
+ "ITS FREE",
+ "(or at least almost free)",
+ SubTag.INVISIBLE,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.LUCRUM, 1L)));
}
@Override
@@ -2593,8 +2935,8 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 {
}
@Override
- public EntityArrow getProjectile(
- SubTag aProjectileType, ItemStack aStack, World aWorld, double aX, double aY, double aZ) {
+ public EntityArrow getProjectile(SubTag aProjectileType, ItemStack aStack, World aWorld, double aX, double aY,
+ double aZ) {
int aDamage = aStack.getItemDamage();
if ((aDamage >= 25000) && (aDamage < 27000)) {
if (aDamage >= 26000) {
@@ -2606,13 +2948,13 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 {
}
@Override
- public EntityArrow getProjectile(
- SubTag aProjectileType, ItemStack aStack, World aWorld, EntityLivingBase aEntity, float aSpeed) {
+ public EntityArrow getProjectile(SubTag aProjectileType, ItemStack aStack, World aWorld, EntityLivingBase aEntity,
+ float aSpeed) {
int aDamage = aStack.getItemDamage();
if ((aDamage >= 25000) && (aDamage < 27000)) {
if (aDamage >= 26000) {
- return Behaviour_Arrow.DEFAULT_PLASTIC.getProjectile(
- this, aProjectileType, aStack, aWorld, aEntity, aSpeed);
+ return Behaviour_Arrow.DEFAULT_PLASTIC
+ .getProjectile(this, aProjectileType, aStack, aWorld, aEntity, aSpeed);
}
return Behaviour_Arrow.DEFAULT_WOODEN.getProjectile(this, aProjectileType, aStack, aWorld, aEntity, aSpeed);
}
@@ -2624,8 +2966,7 @@ public class GT_MetaGenerated_Item_02 extends GT_MetaGenerated_Item_X32 {
int aDamage = aStack.getItemDamage();
Materials aMaterial = GregTech_API.sGeneratedMaterials[(aDamage % 1000)];
if ((aDamage >= 25000) && (aDamage < 27000) && (aMaterial != null) && (aMaterial.mEnchantmentTools != null)) {
- Enchantment tEnchant = aMaterial.mEnchantmentTools == Enchantment.fortune
- ? Enchantment.looting
+ Enchantment tEnchant = aMaterial.mEnchantmentTools == Enchantment.fortune ? Enchantment.looting
: aMaterial.mEnchantmentTools;
if (tEnchant.type == EnumEnchantmentType.weapon) {
NBTTagCompound tNBT = GT_Utility.ItemNBT.getNBT(aStack);
diff --git a/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_03.java b/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_03.java
index aa18e8f02c..353e660727 100644
--- a/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_03.java
+++ b/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_03.java
@@ -4,15 +4,17 @@ import static gregtech.api.enums.Textures.BlockIcons.SOLARPANEL_UEV;
import static gregtech.api.enums.Textures.BlockIcons.SOLARPANEL_UHV;
import static gregtech.api.enums.Textures.BlockIcons.SOLARPANEL_UIV;
+import net.minecraftforge.oredict.OreDictionary;
+
import gregtech.api.GregTech_API;
import gregtech.api.enums.*;
import gregtech.api.items.GT_MetaGenerated_Item_X32;
import gregtech.api.render.TextureFactory;
import gregtech.api.util.GT_OreDictUnificator;
import gregtech.common.covers.GT_Cover_SolarPanel;
-import net.minecraftforge.oredict.OreDictionary;
public class GT_MetaGenerated_Item_03 extends GT_MetaGenerated_Item_X32 {
+
public static GT_MetaGenerated_Item_03 INSTANCE;
public GT_MetaGenerated_Item_03() {
@@ -28,138 +30,143 @@ public class GT_MetaGenerated_Item_03 extends GT_MetaGenerated_Item_X32 {
Object[] o = new Object[0];
/**
- * circuit boards tier 1-7:
- * coated circuit board / wood plate + resin
- * Plastic Circuit Board / Plastic + Copper Foil + Sulfuric Acid
- * phenolic circuit board /carton+glue+chemical bath
- * epoxy circuit board /epoxy plate + copper foil + sulfuric acid
- * fiberglass circuit board (simple + multilayer) / glass + plastic + electrum foil + sulfurci acid
- * wetware lifesupport board / fiberglass CB + teflon +
+ * circuit boards tier 1-7: coated circuit board / wood plate + resin Plastic Circuit Board / Plastic + Copper
+ * Foil + Sulfuric Acid phenolic circuit board /carton+glue+chemical bath epoxy circuit board /epoxy plate +
+ * copper foil + sulfuric acid fiberglass circuit board (simple + multilayer) / glass + plastic + electrum foil
+ * + sulfurci acid wetware lifesupport board / fiberglass CB + teflon +
*/
- ItemList.Circuit_Board_Wetware.set(
- addItem(tLastID = 6, "Wetware Lifesupport Circuit Board", "The Board that keeps life", o));
+ ItemList.Circuit_Board_Wetware
+ .set(addItem(tLastID = 6, "Wetware Lifesupport Circuit Board", "The Board that keeps life", o));
ItemList.Circuit_Board_Plastic.set(addItem(tLastID = 7, "Plastic Circuit Board", "A Good Board", o));
ItemList.Circuit_Board_Bio.set(addItem(tLastID = 8, "Bio Circuit Board", "Bio genetic mutated Board", o));
/**
- * electronic components:
- * vacuum tube (glass tube + red alloy cables)
- * basic electronic circuits normal+smd
- * coils
- * diodes normal+smd
- * transistors normal+smd
- * capacitors normal+smd
- * Glass Fibers
+ * electronic components: vacuum tube (glass tube + red alloy cables) basic electronic circuits normal+smd coils
+ * diodes normal+smd transistors normal+smd capacitors normal+smd Glass Fibers
*/
- ItemList.Circuit_Parts_ResistorSMD.set(addItem(
- tLastID = 11,
- "SMD Resistor",
- "Electronic Component",
- OrePrefixes.componentCircuit.get(Materials.Resistor),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Parts_ResistorSMD.set(
+ addItem(
+ tLastID = 11,
+ "SMD Resistor",
+ "Electronic Component",
+ OrePrefixes.componentCircuit.get(Materials.Resistor),
+ SubTag.NO_UNIFICATION));
ItemList.Circuit_Parts_Glass_Tube.set(addItem(tLastID = 12, "Glass Tube", "", o));
ItemList.Circuit_Parts_Coil.set(addItem(tLastID = 14, "Small Coil", "Basic Electronic Component", o));
- ItemList.Circuit_Parts_DiodeSMD.set(addItem(
- tLastID = 16,
- "SMD Diode",
- "Electronic Component",
- OrePrefixes.componentCircuit.get(Materials.Diode),
- SubTag.NO_UNIFICATION));
- ItemList.Circuit_Parts_TransistorSMD.set(addItem(
- tLastID = 18,
- "SMD Transistor",
- "Electronic Component",
- OrePrefixes.componentCircuit.get(Materials.Transistor),
- SubTag.NO_UNIFICATION));
- ItemList.Circuit_Parts_CapacitorSMD.set(addItem(
- tLastID = 20,
- "SMD Capacitor",
- "Electronic Component",
- OrePrefixes.componentCircuit.get(Materials.Capacitor),
- SubTag.NO_UNIFICATION));
- ItemList.Circuit_Parts_GlassFiber.set(
- addItem(tLastID = 21, "Glass Fiber", Materials.BorosilicateGlass.mChemicalFormula, o));
+ ItemList.Circuit_Parts_DiodeSMD.set(
+ addItem(
+ tLastID = 16,
+ "SMD Diode",
+ "Electronic Component",
+ OrePrefixes.componentCircuit.get(Materials.Diode),
+ SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Parts_TransistorSMD.set(
+ addItem(
+ tLastID = 18,
+ "SMD Transistor",
+ "Electronic Component",
+ OrePrefixes.componentCircuit.get(Materials.Transistor),
+ SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Parts_CapacitorSMD.set(
+ addItem(
+ tLastID = 20,
+ "SMD Capacitor",
+ "Electronic Component",
+ OrePrefixes.componentCircuit.get(Materials.Capacitor),
+ SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Parts_GlassFiber
+ .set(addItem(tLastID = 21, "Glass Fiber", Materials.BorosilicateGlass.mChemicalFormula, o));
ItemList.Circuit_Parts_PetriDish.set(addItem(tLastID = 22, "Petri Dish", "For cultivating cells", o));
ItemList.Circuit_Parts_Reinforced_Glass_Tube.set(addItem(tLastID = 23, "Reinforced Glass Tube", "", o));
- ItemList.Circuit_Parts_ResistorASMD.set(
- addItem(tLastID = 24, "Advanced SMD Resistor", "Advanced Electronic Component", o));
- ItemList.Circuit_Parts_DiodeASMD.set(
- addItem(tLastID = 25, "Advanced SMD Diode", "Advanced Electronic Component", o));
- ItemList.Circuit_Parts_TransistorASMD.set(
- addItem(tLastID = 26, "Advanced SMD Transistor", "Advanced Electronic Component", o));
- ItemList.Circuit_Parts_CapacitorASMD.set(
- addItem(tLastID = 27, "Advanced SMD Capacitor", "Advanced Electronic Component", o));
-
- ItemList.Circuit_Parts_ResistorXSMD.set(
- addItem(tLastID = 178, "Optical SMD Resistor", "Highly Advanced Electronic Component", o));
- ItemList.Circuit_Parts_DiodeXSMD.set(
- addItem(tLastID = 179, "Optical SMD Diode", "Highly Advanced Electronic Component", o));
- ItemList.Circuit_Parts_TransistorXSMD.set(
- addItem(tLastID = 180, "Optical SMD Transistor", "Highly Advanced Electronic Component", o));
- ItemList.Circuit_Parts_CapacitorXSMD.set(
- addItem(tLastID = 181, "Optical SMD Capacitor", "Highly Advanced Electronic Component", o));
-
- ItemList.Circuit_Parts_InductorSMD.set(addItem(
- tLastID = 182,
- "SMD Inductor",
- "Electronic Component",
- OrePrefixes.componentCircuit.get(Materials.Inductor),
- SubTag.NO_UNIFICATION));
- ItemList.Circuit_Parts_InductorASMD.set(
- addItem(tLastID = 183, "Advanced SMD Inductor", "Advanced Electronic Component", o));
- ItemList.Circuit_Parts_InductorXSMD.set(
- addItem(tLastID = 184, "Optical SMD Inductor", "Highly Advanced Electronic Component", o));
-
- GT_OreDictUnificator.set(
- OrePrefixes.componentCircuit, Materials.Resistor, ItemList.Circuit_Parts_Resistor.get(1L));
+ ItemList.Circuit_Parts_ResistorASMD
+ .set(addItem(tLastID = 24, "Advanced SMD Resistor", "Advanced Electronic Component", o));
+ ItemList.Circuit_Parts_DiodeASMD
+ .set(addItem(tLastID = 25, "Advanced SMD Diode", "Advanced Electronic Component", o));
+ ItemList.Circuit_Parts_TransistorASMD
+ .set(addItem(tLastID = 26, "Advanced SMD Transistor", "Advanced Electronic Component", o));
+ ItemList.Circuit_Parts_CapacitorASMD
+ .set(addItem(tLastID = 27, "Advanced SMD Capacitor", "Advanced Electronic Component", o));
+
+ ItemList.Circuit_Parts_ResistorXSMD
+ .set(addItem(tLastID = 178, "Optical SMD Resistor", "Highly Advanced Electronic Component", o));
+ ItemList.Circuit_Parts_DiodeXSMD
+ .set(addItem(tLastID = 179, "Optical SMD Diode", "Highly Advanced Electronic Component", o));
+ ItemList.Circuit_Parts_TransistorXSMD
+ .set(addItem(tLastID = 180, "Optical SMD Transistor", "Highly Advanced Electronic Component", o));
+ ItemList.Circuit_Parts_CapacitorXSMD
+ .set(addItem(tLastID = 181, "Optical SMD Capacitor", "Highly Advanced Electronic Component", o));
+
+ ItemList.Circuit_Parts_InductorSMD.set(
+ addItem(
+ tLastID = 182,
+ "SMD Inductor",
+ "Electronic Component",
+ OrePrefixes.componentCircuit.get(Materials.Inductor),
+ SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Parts_InductorASMD
+ .set(addItem(tLastID = 183, "Advanced SMD Inductor", "Advanced Electronic Component", o));
+ ItemList.Circuit_Parts_InductorXSMD
+ .set(addItem(tLastID = 184, "Optical SMD Inductor", "Highly Advanced Electronic Component", o));
+
+ GT_OreDictUnificator
+ .set(OrePrefixes.componentCircuit, Materials.Resistor, ItemList.Circuit_Parts_Resistor.get(1L));
GT_OreDictUnificator.set(OrePrefixes.componentCircuit, Materials.Diode, ItemList.Circuit_Parts_Diode.get(1L));
- GT_OreDictUnificator.set(
- OrePrefixes.componentCircuit, Materials.Transistor, ItemList.Circuit_Parts_Transistor.get(1L));
+ GT_OreDictUnificator
+ .set(OrePrefixes.componentCircuit, Materials.Transistor, ItemList.Circuit_Parts_Transistor.get(1L));
GT_OreDictUnificator.set(OrePrefixes.componentCircuit, Materials.Inductor, ItemList.Circuit_Parts_Coil.get(1L));
- GT_OreDictUnificator.set(
- OrePrefixes.componentCircuit, Materials.Capacitor, ItemList.Circuit_Parts_Capacitor.get(1L));
+ GT_OreDictUnificator
+ .set(OrePrefixes.componentCircuit, Materials.Capacitor, ItemList.Circuit_Parts_Capacitor.get(1L));
GT_OreDictUnificator.addAssociation(
- OrePrefixes.componentCircuit, Materials.Resistor, ItemList.Circuit_Parts_ResistorSMD.get(1L), true);
+ OrePrefixes.componentCircuit,
+ Materials.Resistor,
+ ItemList.Circuit_Parts_ResistorSMD.get(1L),
+ true);
GT_OreDictUnificator.addAssociation(
- OrePrefixes.componentCircuit, Materials.Diode, ItemList.Circuit_Parts_DiodeSMD.get(1L), true);
+ OrePrefixes.componentCircuit,
+ Materials.Diode,
+ ItemList.Circuit_Parts_DiodeSMD.get(1L),
+ true);
GT_OreDictUnificator.addAssociation(
- OrePrefixes.componentCircuit, Materials.Transistor, ItemList.Circuit_Parts_TransistorSMD.get(1L), true);
+ OrePrefixes.componentCircuit,
+ Materials.Transistor,
+ ItemList.Circuit_Parts_TransistorSMD.get(1L),
+ true);
GT_OreDictUnificator.addAssociation(
- OrePrefixes.componentCircuit, Materials.Capacitor, ItemList.Circuit_Parts_CapacitorSMD.get(1L), true);
+ OrePrefixes.componentCircuit,
+ Materials.Capacitor,
+ ItemList.Circuit_Parts_CapacitorSMD.get(1L),
+ true);
GT_OreDictUnificator.addAssociation(
- OrePrefixes.componentCircuit, Materials.Inductor, ItemList.Circuit_Parts_InductorSMD.get(1L), true);
+ OrePrefixes.componentCircuit,
+ Materials.Inductor,
+ ItemList.Circuit_Parts_InductorSMD.get(1L),
+ true);
/**
- * ICs
- * Lenses made from perfect crystals first instead of plates
- * Monocrystalline silicon ingot (normal+glowstone+naquadah) EBF, normal silicon no EBF need anymore
- * wafer(normal+glowstone+naquadah) cut mono silicon ingot in cutting machine
+ * ICs Lenses made from perfect crystals first instead of plates Monocrystalline silicon ingot
+ * (normal+glowstone+naquadah) EBF, normal silicon no EBF need anymore wafer(normal+glowstone+naquadah) cut mono
+ * silicon ingot in cutting machine
*
- * Integrated Logic Circuit(8bit DIP)
- * RAM
- * NAND Memory
- * NOR Memory
- * CPU (4 sizes)
- * SoCs(2 sizes, high tier cheap low tech component)
- * Power IC/High Power IC/Ultra High power
+ * Integrated Logic Circuit(8bit DIP) RAM NAND Memory NOR Memory CPU (4 sizes) SoCs(2 sizes, high tier cheap low
+ * tech component) Power IC/High Power IC/Ultra High power
*
* nanotube interconnected circuit (H-IC + nanotubes)
*
* quantum chips
*/
ItemList.Circuit_Silicon_Ingot.set(addItem(tLastID = 30, "Monocrystalline Silicon Boule", "Raw Circuit", o));
- ItemList.Circuit_Silicon_Ingot2.set(
- addItem(tLastID = 31, "Phosphorus doped Monocrystalline Silicon Boule", "Raw Circuit", o));
- ItemList.Circuit_Silicon_Ingot3.set(
- addItem(tLastID = 32, "Naquadah doped Monocrystalline Silicon Boule", "Raw Circuit", o));
- ItemList.Circuit_Silicon_Ingot4.set(
- addItem(tLastID = 150, "Europium doped Monocrystalline Silicon Boule", "Raw Circuit", o));
- ItemList.Circuit_Silicon_Ingot5.set(
- addItem(tLastID = 152, "Americium doped Monocrystalline Silicon Boule", "Raw Circuit", o));
- ItemList.Circuit_Silicon_Ingot6.set(
- addItem(tLastID = 721, "Optically Enriched Crystalline Boule", "Raw Circuit", o));
+ ItemList.Circuit_Silicon_Ingot2
+ .set(addItem(tLastID = 31, "Phosphorus doped Monocrystalline Silicon Boule", "Raw Circuit", o));
+ ItemList.Circuit_Silicon_Ingot3
+ .set(addItem(tLastID = 32, "Naquadah doped Monocrystalline Silicon Boule", "Raw Circuit", o));
+ ItemList.Circuit_Silicon_Ingot4
+ .set(addItem(tLastID = 150, "Europium doped Monocrystalline Silicon Boule", "Raw Circuit", o));
+ ItemList.Circuit_Silicon_Ingot5
+ .set(addItem(tLastID = 152, "Americium doped Monocrystalline Silicon Boule", "Raw Circuit", o));
+ ItemList.Circuit_Silicon_Ingot6
+ .set(addItem(tLastID = 721, "Optically Enriched Crystalline Boule", "Raw Circuit", o));
ItemList.Circuit_Silicon_Wafer.set(addItem(tLastID = 33, "Wafer", "Raw Circuit", o));
ItemList.Circuit_Silicon_Wafer2.set(addItem(tLastID = 34, "Phosphorus doped Wafer", "Raw Circuit", o));
@@ -197,8 +204,8 @@ public class GT_MetaGenerated_Item_03 extends GT_MetaGenerated_Item_X32 {
ItemList.Circuit_Chip_HPIC.set(addItem(tLastID = 53, "High Power IC", "High Power Circuit", o));
ItemList.Circuit_Wafer_NanoCPU.set(addItem(tLastID = 54, "NanoCPU Wafer", "Raw Circuit", o));
- ItemList.Circuit_Chip_NanoCPU.set(
- addItem(tLastID = 55, "Nanocomponent Central Processing Unit", "Power Circuit", o));
+ ItemList.Circuit_Chip_NanoCPU
+ .set(addItem(tLastID = 55, "Nanocomponent Central Processing Unit", "Power Circuit", o));
ItemList.Circuit_Wafer_QuantumCPU.set(addItem(tLastID = 56, "QBit Wafer", "Raw Circuit", o));
ItemList.Circuit_Chip_QuantumCPU.set(addItem(tLastID = 57, "QBit Processing Unit", "Quantum CPU", o));
@@ -224,375 +231,415 @@ public class GT_MetaGenerated_Item_03 extends GT_MetaGenerated_Item_X32 {
ItemList.Circuit_Wafer_QPIC.set(addItem(tLastID = 164, "QPIC Wafer", "Raw Circuit", o));
ItemList.Circuit_Chip_QPIC.set(addItem(tLastID = 165, "Quantum Power IC", "Quantum Power Circuit", o));
/**
- * Engraved Crystal Chip
- * Engraved Lapotron Chip
- * Crystal CPU
- * SoCrystal
- * stem cells (disassemble eggs)
+ * Engraved Crystal Chip Engraved Lapotron Chip Crystal CPU SoCrystal stem cells (disassemble eggs)
*/
- ItemList.Circuit_Chip_CrystalSoC2.set(
- addItem(tLastID = 68, "Raw Advanced Crystal Chip", "Raw Advanced Crystal Processor", o));
- ItemList.Circuit_Parts_RawCrystalChip.set(
- addItem(tLastID = 69, "Raw Crystal Chip", "Raw Crystal Processor", o));
- ItemList.Circuit_Chip_CrystalCPU.set(
- addItem(tLastID = 70, "Crystal Processing Unit", "Crystal CPU", o)); // Crystal chip elite part
+ ItemList.Circuit_Chip_CrystalSoC2
+ .set(addItem(tLastID = 68, "Raw Advanced Crystal Chip", "Raw Advanced Crystal Processor", o));
+ ItemList.Circuit_Parts_RawCrystalChip
+ .set(addItem(tLastID = 69, "Raw Crystal Chip", "Raw Crystal Processor", o));
+ ItemList.Circuit_Chip_CrystalCPU.set(addItem(tLastID = 70, "Crystal Processing Unit", "Crystal CPU", o)); // Crystal
+ // chip
+ // elite
+ // part
ItemList.Circuit_Chip_CrystalSoC.set(addItem(tLastID = 71, "Crystal SoC", "Crystal System on a Chip", o));
ItemList.Circuit_Chip_NeuroCPU.set(addItem(tLastID = 72, "Neuro Processing Unit", "Neuro CPU", o));
ItemList.Circuit_Chip_Stemcell.set(addItem(tLastID = 73, "Stemcells", "Raw inteligence", o));
- ItemList.Circuit_Parts_RawCrystalParts.set(
- addItem(tLastID = 74, "Raw Crystal Chip Parts", "Raw Crystal Processor Parts", o));
+ ItemList.Circuit_Parts_RawCrystalParts
+ .set(addItem(tLastID = 74, "Raw Crystal Chip Parts", "Raw Crystal Processor Parts", o));
ItemList.Circuit_Chip_Biocell.set(addItem(tLastID = 76, "Biocells", "Mutated Raw inteligence", o));
ItemList.Circuit_Chip_BioCPU.set(addItem(tLastID = 77, "Bio Processing Unit", "Bio CPU", o));
ItemList.Circuit_Chip_Optical.set(addItem(tLastID = 724, "Raw Exposed Optical Chip", "Raw Optical Chip", o));
// Nand Chip
- ItemList.NandChip.set(addItem(
- tLastID = 75,
- "NAND Chip",
- "A very simple Circuit",
- OrePrefixes.circuit.get(Materials.Primitive),
- SubTag.NO_UNIFICATION));
+ ItemList.NandChip.set(
+ addItem(
+ tLastID = 75,
+ "NAND Chip",
+ "A very simple Circuit",
+ OrePrefixes.circuit.get(Materials.Primitive),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("ULV", ItemList.NandChip.get(1));
- // Vacuum Tube Item01
- // Basic Circuit IC2
- // Good Circuit Item01
-
- // Integrated Logic Circuit Item01
- ItemList.Circuit_Integrated_Good.set(addItem(
- tLastID = 79,
- "Good Integrated Circuit",
- "Good Circuit",
- OrePrefixes.circuit.get(Materials.Good),
- SubTag.NO_UNIFICATION));
+ // Vacuum Tube Item01
+ // Basic Circuit IC2
+ // Good Circuit Item01
+
+ // Integrated Logic Circuit Item01
+ ItemList.Circuit_Integrated_Good.set(
+ addItem(
+ tLastID = 79,
+ "Good Integrated Circuit",
+ "Good Circuit",
+ OrePrefixes.circuit.get(Materials.Good),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("MV", ItemList.Circuit_Integrated_Good.get(1));
- // Good Integrated Circuit Item01
- // Advanced Circuit IC2
-
- ItemList.Circuit_Microprocessor.set(addItem(
- tLastID = 78,
- "Microprocessor",
- "A Basic Circuit",
- OrePrefixes.circuit.get(Materials.Basic),
- SubTag.NO_UNIFICATION));
+ // Good Integrated Circuit Item01
+ // Advanced Circuit IC2
+
+ ItemList.Circuit_Microprocessor.set(
+ addItem(
+ tLastID = 78,
+ "Microprocessor",
+ "A Basic Circuit",
+ OrePrefixes.circuit.get(Materials.Basic),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("LV", ItemList.Circuit_Microprocessor.get(1));
- ItemList.Circuit_Processor.set(addItem(
- tLastID = 80,
- "Integrated Processor",
- "A Good Circuit",
- OrePrefixes.circuit.get(Materials.Good),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Processor.set(
+ addItem(
+ tLastID = 80,
+ "Integrated Processor",
+ "A Good Circuit",
+ OrePrefixes.circuit.get(Materials.Good),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("MV", ItemList.Circuit_Processor.get(1));
- // ItemList.Circuit_Computer.set(addItem(tLastID = 81, "Processor Assembly", "Advanced Circuit", new
+ // ItemList.Circuit_Computer.set(addItem(tLastID = 81, "Processor Assembly", "Advanced Circuit", new
// Object[]{OrePrefixes.circuit.get(Materials.Advanced), SubTag.NO_UNIFICATION}));
- // Workstation/ Item01 Datacircuit
- // Mainframe Item01 DataProcessor
-
- ItemList.Circuit_Nanoprocessor.set(addItem(
- tLastID = 82,
- "Nanoprocessor",
- "An Advanced Circuit",
- OrePrefixes.circuit.get(Materials.Advanced),
- SubTag.NO_UNIFICATION));
+ // Workstation/ Item01 Datacircuit
+ // Mainframe Item01 DataProcessor
+
+ ItemList.Circuit_Nanoprocessor.set(
+ addItem(
+ tLastID = 82,
+ "Nanoprocessor",
+ "An Advanced Circuit",
+ OrePrefixes.circuit.get(Materials.Advanced),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("HV", ItemList.Circuit_Nanoprocessor.get(1));
- ItemList.Circuit_Nanocomputer.set(addItem(
- tLastID = 83,
- "Nanoprocessor Assembly",
- "An Extreme Circuit",
- OrePrefixes.circuit.get(Materials.Data),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Nanocomputer.set(
+ addItem(
+ tLastID = 83,
+ "Nanoprocessor Assembly",
+ "An Extreme Circuit",
+ OrePrefixes.circuit.get(Materials.Data),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("EV", ItemList.Circuit_Nanocomputer.get(1));
- ItemList.Circuit_Elitenanocomputer.set(addItem(
- tLastID = 84,
- "Elite Nanocomputer",
- "An Elite Circuit",
- OrePrefixes.circuit.get(Materials.Elite),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Elitenanocomputer.set(
+ addItem(
+ tLastID = 84,
+ "Elite Nanocomputer",
+ "An Elite Circuit",
+ OrePrefixes.circuit.get(Materials.Elite),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("IV", ItemList.Circuit_Elitenanocomputer.get(1));
- // Nanoprocessor Mainframe Item01 Energy Flow Circuit
+ // Nanoprocessor Mainframe Item01 Energy Flow Circuit
// Quantum circuits
- ItemList.Circuit_Quantumprocessor.set(addItem(
- tLastID = 85,
- "Quantumprocessor",
- "An Extreme Circuit",
- OrePrefixes.circuit.get(Materials.Data),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Quantumprocessor.set(
+ addItem(
+ tLastID = 85,
+ "Quantumprocessor",
+ "An Extreme Circuit",
+ OrePrefixes.circuit.get(Materials.Data),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("EV", ItemList.Circuit_Quantumprocessor.get(1));
- ItemList.Circuit_Quantumcomputer.set(addItem(
- tLastID = 86,
- "Quantumprocessor Assembly",
- "An Elite Circuit",
- OrePrefixes.circuit.get(Materials.Elite),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Quantumcomputer.set(
+ addItem(
+ tLastID = 86,
+ "Quantumprocessor Assembly",
+ "An Elite Circuit",
+ OrePrefixes.circuit.get(Materials.Elite),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("IV", ItemList.Circuit_Quantumcomputer.get(1));
- ItemList.Circuit_Masterquantumcomputer.set(addItem(
- tLastID = 87,
- "Master Quantumcomputer",
- "A Master Circuit",
- OrePrefixes.circuit.get(Materials.Master),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Masterquantumcomputer.set(
+ addItem(
+ tLastID = 87,
+ "Master Quantumcomputer",
+ "A Master Circuit",
+ OrePrefixes.circuit.get(Materials.Master),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("LuV", ItemList.Circuit_Masterquantumcomputer.get(1));
- ItemList.Circuit_Quantummainframe.set(addItem(
- tLastID = 88,
- "Quantumprocessor Mainframe",
- "An Ultimate Circuit",
- OrePrefixes.circuit.get(Materials.Ultimate),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Quantummainframe.set(
+ addItem(
+ tLastID = 88,
+ "Quantumprocessor Mainframe",
+ "An Ultimate Circuit",
+ OrePrefixes.circuit.get(Materials.Ultimate),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("ZPM", ItemList.Circuit_Quantummainframe.get(1));
// Crystal circuits
- ItemList.Circuit_Crystalprocessor.set(addItem(
- tLastID = 89,
- "Crystalprocessor",
- "An Elite Circuit",
- OrePrefixes.circuit.get(Materials.Elite),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Crystalprocessor.set(
+ addItem(
+ tLastID = 89,
+ "Crystalprocessor",
+ "An Elite Circuit",
+ OrePrefixes.circuit.get(Materials.Elite),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("IV", ItemList.Circuit_Crystalprocessor.get(1));
- ItemList.Circuit_Crystalcomputer.set(addItem(
- tLastID = 96,
- "Crystalprocessor Assembly",
- "A Master Circuit",
- OrePrefixes.circuit.get(Materials.Master),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Crystalcomputer.set(
+ addItem(
+ tLastID = 96,
+ "Crystalprocessor Assembly",
+ "A Master Circuit",
+ OrePrefixes.circuit.get(Materials.Master),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("LuV", ItemList.Circuit_Crystalcomputer.get(1));
- ItemList.Circuit_Ultimatecrystalcomputer.set(addItem(
- tLastID = 90,
- "Ultimate Crystalcomputer",
- "An Ultimate Circuit",
- OrePrefixes.circuit.get(Materials.Ultimate),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Ultimatecrystalcomputer.set(
+ addItem(
+ tLastID = 90,
+ "Ultimate Crystalcomputer",
+ "An Ultimate Circuit",
+ OrePrefixes.circuit.get(Materials.Ultimate),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("ZPM", ItemList.Circuit_Ultimatecrystalcomputer.get(1));
- ItemList.Circuit_Crystalmainframe.set(addItem(
- tLastID = 91,
- "Crystalprocessor Mainframe",
- "A Super Circuit",
- OrePrefixes.circuit.get(Materials.Superconductor),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Crystalmainframe.set(
+ addItem(
+ tLastID = 91,
+ "Crystalprocessor Mainframe",
+ "A Super Circuit",
+ OrePrefixes.circuit.get(Materials.Superconductor),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("UV", ItemList.Circuit_Crystalmainframe.get(1));
// ???? Scared to remove.
ItemList.Circuit_Ultimate.set(ItemList.Circuit_Ultimatecrystalcomputer.get(1L)); // maybe should be removed
// Wetware circuits
- ItemList.Circuit_Neuroprocessor.set(addItem(
- tLastID = 92,
- "Wetwareprocessor",
- "A Master Circuit",
- OrePrefixes.circuit.get(Materials.Master),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Neuroprocessor.set(
+ addItem(
+ tLastID = 92,
+ "Wetwareprocessor",
+ "A Master Circuit",
+ OrePrefixes.circuit.get(Materials.Master),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("LuV", ItemList.Circuit_Neuroprocessor.get(1));
- ItemList.Circuit_Wetwarecomputer.set(addItem(
- tLastID = 93,
- "Wetwareprocessor Assembly",
- "An Ultimate Circuit",
- OrePrefixes.circuit.get(Materials.Ultimate),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Wetwarecomputer.set(
+ addItem(
+ tLastID = 93,
+ "Wetwareprocessor Assembly",
+ "An Ultimate Circuit",
+ OrePrefixes.circuit.get(Materials.Ultimate),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("ZPM", ItemList.Circuit_Wetwarecomputer.get(1));
- ItemList.Circuit_Wetwaresupercomputer.set(addItem(
- tLastID = 94,
- "Wetware Supercomputer",
- "A Super Circuit",
- OrePrefixes.circuit.get(Materials.Superconductor),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Wetwaresupercomputer.set(
+ addItem(
+ tLastID = 94,
+ "Wetware Supercomputer",
+ "A Super Circuit",
+ OrePrefixes.circuit.get(Materials.Superconductor),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("UV", ItemList.Circuit_Wetwaresupercomputer.get(1));
- ItemList.Circuit_Wetwaremainframe.set(addItem(
- tLastID = 95,
- "Wetware Mainframe",
- "An Infinite Circuit",
- OrePrefixes.circuit.get(Materials.Infinite),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Wetwaremainframe.set(
+ addItem(
+ tLastID = 95,
+ "Wetware Mainframe",
+ "An Infinite Circuit",
+ OrePrefixes.circuit.get(Materials.Infinite),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("UHV", ItemList.Circuit_Wetwaremainframe.get(1));
// Bioware circuits.
- ItemList.Circuit_Bioprocessor.set(addItem(
- tLastID = 97,
- "Bioprocessor",
- "An Ultimate Circuit",
- OrePrefixes.circuit.get(Materials.Ultimate),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Bioprocessor.set(
+ addItem(
+ tLastID = 97,
+ "Bioprocessor",
+ "An Ultimate Circuit",
+ OrePrefixes.circuit.get(Materials.Ultimate),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("ZPM", ItemList.Circuit_Bioprocessor.get(1));
- ItemList.Circuit_Biowarecomputer.set(addItem(
- tLastID = 98,
- "Biowareprocessor Assembly",
- "A Super Circuit",
- OrePrefixes.circuit.get(Materials.Superconductor),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Biowarecomputer.set(
+ addItem(
+ tLastID = 98,
+ "Biowareprocessor Assembly",
+ "A Super Circuit",
+ OrePrefixes.circuit.get(Materials.Superconductor),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("UV", ItemList.Circuit_Biowarecomputer.get(1));
- ItemList.Circuit_Biowaresupercomputer.set(addItem(
- tLastID = 99,
- "Bioware Supercomputer",
- "An Infinite Circuit",
- OrePrefixes.circuit.get(Materials.Infinite),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Biowaresupercomputer.set(
+ addItem(
+ tLastID = 99,
+ "Bioware Supercomputer",
+ "An Infinite Circuit",
+ OrePrefixes.circuit.get(Materials.Infinite),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("UHV", ItemList.Circuit_Biowaresupercomputer.get(1));
- ItemList.Circuit_Biomainframe.set(addItem(
- tLastID = 120,
- "Bio Mainframe",
- "A Bio Circuit",
- OrePrefixes.circuit.get(Materials.Bio),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_Biomainframe.set(
+ addItem(
+ tLastID = 120,
+ "Bio Mainframe",
+ "A Bio Circuit",
+ OrePrefixes.circuit.get(Materials.Bio),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("UEV", ItemList.Circuit_Biomainframe.get(1));
ItemList.Circuit_Board_Coated_Basic.set(addItem(tLastID = 100, "Circuit Board", "A basic Circuit Board", o));
- ItemList.Circuit_Board_Phenolic_Good.set(
- addItem(tLastID = 101, "Good Circuit Board", "A good Circuit Board", o));
- ItemList.Circuit_Board_Epoxy_Advanced.set(
- addItem(tLastID = 102, "Advanced Circuit Board", "A advanced Circuit Board", o));
- ItemList.Circuit_Board_Fiberglass_Advanced.set(
- addItem(tLastID = 103, "More Advanced Circuit Board", "A more advanced Circuit Board", o));
- ItemList.Circuit_Board_Multifiberglass_Elite.set(
- addItem(tLastID = 104, "Elite Circuit Board", "A elite Circuit Board", o));
+ ItemList.Circuit_Board_Phenolic_Good
+ .set(addItem(tLastID = 101, "Good Circuit Board", "A good Circuit Board", o));
+ ItemList.Circuit_Board_Epoxy_Advanced
+ .set(addItem(tLastID = 102, "Advanced Circuit Board", "A advanced Circuit Board", o));
+ ItemList.Circuit_Board_Fiberglass_Advanced
+ .set(addItem(tLastID = 103, "More Advanced Circuit Board", "A more advanced Circuit Board", o));
+ ItemList.Circuit_Board_Multifiberglass_Elite
+ .set(addItem(tLastID = 104, "Elite Circuit Board", "A elite Circuit Board", o));
ItemList.Circuit_Board_Wetware_Extreme.set(
addItem(tLastID = 105, "Extreme Wetware Lifesupport Circuit Board", "The Board that keeps life", o));
ItemList.Circuit_Board_Plastic_Advanced.set(addItem(tLastID = 106, "Plastic Circuit Board", "A good Board", o));
- ItemList.Circuit_Board_Bio_Ultra.set(
- addItem(tLastID = 107, "Ultra Bio Mutated Circuit Board", "Bio genetic mutated Board", o));
- ItemList.Circuit_Board_Optical.set(
- addItem(tLastID = 728, "Optical Circuit Board", "Optically Infused Board", o));
+ ItemList.Circuit_Board_Bio_Ultra
+ .set(addItem(tLastID = 107, "Ultra Bio Mutated Circuit Board", "Bio genetic mutated Board", o));
+ ItemList.Circuit_Board_Optical
+ .set(addItem(tLastID = 728, "Optical Circuit Board", "Optically Infused Board", o));
// Optical circuits
- ItemList.Circuit_OpticalProcessor.set(addItem(
- tLastID = 154,
- "Optical Processor",
- "An Optical Circuit",
- OrePrefixes.circuit.get(Materials.Superconductor),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_OpticalProcessor.set(
+ addItem(
+ tLastID = 154,
+ "Optical Processor",
+ "An Optical Circuit",
+ OrePrefixes.circuit.get(Materials.Superconductor),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("UV", ItemList.Circuit_OpticalProcessor.get(1));
- ItemList.Circuit_OpticalAssembly.set(addItem(
- tLastID = 155,
- "Optical Assembly",
- "An Optical Circuit",
- OrePrefixes.circuit.get(Materials.Infinite),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_OpticalAssembly.set(
+ addItem(
+ tLastID = 155,
+ "Optical Assembly",
+ "An Optical Circuit",
+ OrePrefixes.circuit.get(Materials.Infinite),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("UHV", ItemList.Circuit_OpticalAssembly.get(1));
- ItemList.Circuit_OpticalComputer.set(addItem(
- tLastID = 156,
- "Optical Computer",
- "An Optical Circuit",
- OrePrefixes.circuit.get(Materials.Bio),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_OpticalComputer.set(
+ addItem(
+ tLastID = 156,
+ "Optical Computer",
+ "An Optical Circuit",
+ OrePrefixes.circuit.get(Materials.Bio),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("UEV", ItemList.Circuit_OpticalComputer.get(1));
- ItemList.Circuit_OpticalMainframe.set(addItem(
- tLastID = 157,
- "Optical Mainframe",
- "An Optical Circuit",
- OrePrefixes.circuit.get(Materials.Optical),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_OpticalMainframe.set(
+ addItem(
+ tLastID = 157,
+ "Optical Mainframe",
+ "An Optical Circuit",
+ OrePrefixes.circuit.get(Materials.Optical),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("UIV", ItemList.Circuit_OpticalMainframe.get(1));
// Exotic circuits
- ItemList.Circuit_ExoticProcessor.set(addItem(
- tLastID = 166,
- "Exotic Processor",
- "An Exotic Circuit",
- OrePrefixes.circuit.get(Materials.Infinite),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_ExoticProcessor.set(
+ addItem(
+ tLastID = 166,
+ "Exotic Processor",
+ "An Exotic Circuit",
+ OrePrefixes.circuit.get(Materials.Infinite),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("UHV", ItemList.Circuit_ExoticProcessor.get(1));
- ItemList.Circuit_ExoticAssembly.set(addItem(
- tLastID = 167,
- "Exotic Assembly",
- "An Exotic Circuit",
- OrePrefixes.circuit.get(Materials.Bio),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_ExoticAssembly.set(
+ addItem(
+ tLastID = 167,
+ "Exotic Assembly",
+ "An Exotic Circuit",
+ OrePrefixes.circuit.get(Materials.Bio),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("UEV", ItemList.Circuit_ExoticAssembly.get(1));
- ItemList.Circuit_ExoticComputer.set(addItem(
- tLastID = 168,
- "Exotic Computer",
- "An Exotic Circuit",
- OrePrefixes.circuit.get(Materials.Optical),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_ExoticComputer.set(
+ addItem(
+ tLastID = 168,
+ "Exotic Computer",
+ "An Exotic Circuit",
+ OrePrefixes.circuit.get(Materials.Optical),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("UIV", ItemList.Circuit_ExoticComputer.get(1));
- ItemList.Circuit_ExoticMainframe.set(addItem(
- tLastID = 169,
- "Exotic Mainframe",
- "An Exotic Circuit",
- OrePrefixes.circuit.get(Materials.Exotic),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_ExoticMainframe.set(
+ addItem(
+ tLastID = 169,
+ "Exotic Mainframe",
+ "An Exotic Circuit",
+ OrePrefixes.circuit.get(Materials.Exotic),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("UMV", ItemList.Circuit_ExoticMainframe.get(1));
// Cosmic circuits
- ItemList.Circuit_CosmicProcessor.set(addItem(
- tLastID = 170,
- "Cosmic Processor",
- "A Cosmic Circuit",
- OrePrefixes.circuit.get(Materials.Bio),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_CosmicProcessor.set(
+ addItem(
+ tLastID = 170,
+ "Cosmic Processor",
+ "A Cosmic Circuit",
+ OrePrefixes.circuit.get(Materials.Bio),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("UEV", ItemList.Circuit_CosmicProcessor.get(1));
- ItemList.Circuit_CosmicAssembly.set(addItem(
- tLastID = 171,
- "Cosmic Assembly",
- "A Cosmic Circuit",
- OrePrefixes.circuit.get(Materials.Optical),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_CosmicAssembly.set(
+ addItem(
+ tLastID = 171,
+ "Cosmic Assembly",
+ "A Cosmic Circuit",
+ OrePrefixes.circuit.get(Materials.Optical),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("UIV", ItemList.Circuit_CosmicAssembly.get(1));
- ItemList.Circuit_CosmicComputer.set(addItem(
- tLastID = 172,
- "Cosmic Computer",
- "A Cosmic Circuit",
- OrePrefixes.circuit.get(Materials.Exotic),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_CosmicComputer.set(
+ addItem(
+ tLastID = 172,
+ "Cosmic Computer",
+ "A Cosmic Circuit",
+ OrePrefixes.circuit.get(Materials.Exotic),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("UMV", ItemList.Circuit_CosmicComputer.get(1));
- ItemList.Circuit_CosmicMainframe.set(addItem(
- tLastID = 173,
- "Cosmic Mainframe",
- "A Cosmic Circuit",
- OrePrefixes.circuit.get(Materials.Cosmic),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_CosmicMainframe.set(
+ addItem(
+ tLastID = 173,
+ "Cosmic Mainframe",
+ "A Cosmic Circuit",
+ OrePrefixes.circuit.get(Materials.Cosmic),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("UXV", ItemList.Circuit_CosmicMainframe.get(1));
// Transcendent circuits
- ItemList.Circuit_TranscendentProcessor.set(addItem(
- tLastID = 174,
- "Temporally Transcendent Processor",
- "A circuit operating outside of known spacetime",
- OrePrefixes.circuit.get(Materials.Optical),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_TranscendentProcessor.set(
+ addItem(
+ tLastID = 174,
+ "Temporally Transcendent Processor",
+ "A circuit operating outside of known spacetime",
+ OrePrefixes.circuit.get(Materials.Optical),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("UIV", ItemList.Circuit_TranscendentProcessor.get(1));
- ItemList.Circuit_TranscendentAssembly.set(addItem(
- tLastID = 175,
- "Temporally Transcendent Assembly",
- "A circuit operating outside of known spacetime",
- OrePrefixes.circuit.get(Materials.Exotic),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_TranscendentAssembly.set(
+ addItem(
+ tLastID = 175,
+ "Temporally Transcendent Assembly",
+ "A circuit operating outside of known spacetime",
+ OrePrefixes.circuit.get(Materials.Exotic),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("UMV", ItemList.Circuit_TranscendentAssembly.get(1));
- ItemList.Circuit_TranscendentComputer.set(addItem(
- tLastID = 176,
- "Temporally Transcendent Computer",
- "A circuit operating outside of known spacetime",
- OrePrefixes.circuit.get(Materials.Cosmic),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_TranscendentComputer.set(
+ addItem(
+ tLastID = 176,
+ "Temporally Transcendent Computer",
+ "A circuit operating outside of known spacetime",
+ OrePrefixes.circuit.get(Materials.Cosmic),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("UXV", ItemList.Circuit_TranscendentComputer.get(1));
- ItemList.Circuit_TranscendentMainframe.set(addItem(
- tLastID = 177,
- "Temporally Transcendent Mainframe",
- "A circuit operating outside of known spacetime",
- OrePrefixes.circuit.get(Materials.Transcendent),
- SubTag.NO_UNIFICATION));
+ ItemList.Circuit_TranscendentMainframe.set(
+ addItem(
+ tLastID = 177,
+ "Temporally Transcendent Mainframe",
+ "A circuit operating outside of known spacetime",
+ OrePrefixes.circuit.get(Materials.Transcendent),
+ SubTag.NO_UNIFICATION));
OreDictionary.registerOre("MAX", ItemList.Circuit_TranscendentMainframe.get(1));
ItemList.Tube_Wires.set(addItem(tLastID = 110, "Tube Wires", "For the Vacuum Tubes", o));
- ItemList.Cover_SolarPanel_UHV.set(addItem(
- tLastID = 130,
- "Solar Panel (UHV)",
- "Ultimate High Voltage Solar Panel (Needs cleaning with right click)",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 128L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 128L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 128L)));
- ItemList.Cover_SolarPanel_UEV.set(addItem(
- tLastID = 131,
- "Solar Panel (UEV)",
- "Ultimate Extreme Voltage Solar Panel (Needs cleaning with right click)",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 256L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 256L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 256L)));
- ItemList.Cover_SolarPanel_UIV.set(addItem(
- tLastID = 132,
- "Solar Panel (UIV)",
- "Ultimate Insane Voltage Solar Panel (Needs cleaning with right click)",
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 512L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 512L)));
+ ItemList.Cover_SolarPanel_UHV.set(
+ addItem(
+ tLastID = 130,
+ "Solar Panel (UHV)",
+ "Ultimate High Voltage Solar Panel (Needs cleaning with right click)",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 128L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 128L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 128L)));
+ ItemList.Cover_SolarPanel_UEV.set(
+ addItem(
+ tLastID = 131,
+ "Solar Panel (UEV)",
+ "Ultimate Extreme Voltage Solar Panel (Needs cleaning with right click)",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 256L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 256L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 256L)));
+ ItemList.Cover_SolarPanel_UIV.set(
+ addItem(
+ tLastID = 132,
+ "Solar Panel (UIV)",
+ "Ultimate Insane Voltage Solar Panel (Needs cleaning with right click)",
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.POTENTIA, 512L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.TENEBRAE, 512L)));
GregTech_API.registerCover(
ItemList.Cover_SolarPanel_UHV.get(1L),
@@ -619,164 +666,194 @@ public class GT_MetaGenerated_Item_03 extends GT_MetaGenerated_Item_X32 {
ItemList.UHV_Coil.set(addItem(tLastID = 149, "Highly Ultimate Voltage Coil", "Infinite Coil", o));
ItemList.GalliumArsenideCrystal.set(addItem(tLastID = 190, "Gallium Arsenide Crystal", "For making boules", o));
- ItemList.GalliumArsenideCrystalSmallPart.set(
- addItem(tLastID = 191, "Small Gallium Arsenide Crystal", "For making boules", o));
+ ItemList.GalliumArsenideCrystalSmallPart
+ .set(addItem(tLastID = 191, "Small Gallium Arsenide Crystal", "For making boules", o));
ItemList.KevlarFiber.set(addItem(tLastID = 192, "Kevlar Fiber", "For make Kevlar Plates", o));
ItemList.WovenKevlar.set(addItem(tLastID = 193, "Woven Kevlar", "For make Kevlar Plates", o));
ItemList.Spinneret.set(addItem(tLastID = 194, "Spinneret", "For make Kevlar Fiber", o));
ItemList.IndustrialApiary_Upgrade_Frame.set(addItem(tLastID = 199, "Upgrade Frame", "Crafting component", o));
- ItemList.IndustrialApiary_Upgrade_Acceleration_1.set(addItem(
- tLastID = 200,
- "Acceleration Upgrade x2",
- "Acceleration upgrade for Industrial Apiary/n Maximum Installed: 1/n * Unlocks 2x acceleration level/n * Energy Consumption +1 AMP LV",
- OrePrefixes.apiaryUpgrade.name()));
- ItemList.IndustrialApiary_Upgrade_Acceleration_2.set(addItem(
- tLastID = 201,
- "Acceleration Upgrade x4",
- "Acceleration upgrade for Industrial Apiary/n Maximum Installed: 1/n * Unlocks 4x acceleration level/n * Energy Consumption +1 AMP MV",
- OrePrefixes.apiaryUpgrade.name()));
- ItemList.IndustrialApiary_Upgrade_Acceleration_3.set(addItem(
- tLastID = 202,
- "Acceleration Upgrade x8",
- "Acceleration upgrade for Industrial Apiary/n Maximum Installed: 1/n * Unlocks 8x acceleration level/n * Energy Consumption +1 AMP HV",
- OrePrefixes.apiaryUpgrade.name()));
- ItemList.IndustrialApiary_Upgrade_Acceleration_4.set(addItem(
- tLastID = 203,
- "Acceleration Upgrade x16",
- "Acceleration upgrade for Industrial Apiary/n Maximum Installed: 1/n * Unlocks 16x acceleration level/n * Energy Consumption +1 AMP EV",
- OrePrefixes.apiaryUpgrade.name()));
- ItemList.IndustrialApiary_Upgrade_Acceleration_5.set(addItem(
- tLastID = 204,
- "Acceleration Upgrade x32",
- "Acceleration upgrade for Industrial Apiary/n Maximum Installed: 1/n * Unlocks 32x acceleration level/n * Energy Consumption +1 AMP IV",
- OrePrefixes.apiaryUpgrade.name()));
- ItemList.IndustrialApiary_Upgrade_Acceleration_6.set(addItem(
- tLastID = 205,
- "Acceleration Upgrade x64",
- "Acceleration upgrade for Industrial Apiary/n Maximum Installed: 1/n * Unlocks 64x acceleration level/n * Energy Consumption +1 AMP LuV",
- OrePrefixes.apiaryUpgrade.name()));
- ItemList.IndustrialApiary_Upgrade_Acceleration_7.set(addItem(
- tLastID = 206,
- "Acceleration Upgrade x128",
- "Acceleration upgrade for Industrial Apiary/n Maximum Installed: 1/n * Unlocks 128x acceleration level/n * Energy Consumption +1 AMP ZPM",
- OrePrefixes.apiaryUpgrade.name()));
- ItemList.IndustrialApiary_Upgrade_Acceleration_8.set(addItem(
- tLastID = 207,
- "Acceleration Upgrade x256",
- "Acceleration upgrade for Industrial Apiary/n Maximum Installed: 1/n * Unlocks 256x acceleration level/n * Energy Consumption +1 AMP UV",
- OrePrefixes.apiaryUpgrade.name()));
- ItemList.IndustrialApiary_Upgrade_Acceleration_8_Upgraded.set(addItem(
- tLastID = 208,
- "Upgraded Acceleration Upgrade x256",
- "Acceleration upgrade for Industrial Apiary/n Maximum Installed: 1/n * Unlocks 256x acceleration level/n * Will also grant 8x production upgrade/n * Energy Consumption +1 AMP UV",
- OrePrefixes.apiaryUpgrade.name()));
- ItemList.IndustrialApiary_Upgrade_PRODUCTION.set(addItem(
- tLastID = 209,
- "Production Upgrade",
- "Production upgrade for Industrial Apiary/n Maximum Installed: 8/n Increases production modifier by 0.25/n Energy Consumption +40%",
- OrePrefixes.apiaryUpgrade.name()));
- ItemList.IndustrialApiary_Upgrade_PLAINS.set(addItem(
- tLastID = 210,
- "Plains Emulation Upgrade",
- "Plains emulation upgrade for Industrial Apiary/n Maximum Installed: 1/n * Biome Override: Plains/n * Energy Consumption +40%",
- OrePrefixes.apiaryUpgrade.name()));
- ItemList.IndustrialApiary_Upgrade_LIGHT.set(addItem(
- tLastID = 211,
- "Light Upgrade",
- "Light upgrade for Industrial Apiary/n Maximum Installed: 1/n * Internal Lighting/n * Energy Consumption +5%",
- OrePrefixes.apiaryUpgrade.name()));
- ItemList.IndustrialApiary_Upgrade_FLOWERING.set(addItem(
- tLastID = 212,
- "Flowering Upgrade",
- "Flowering upgrade for Industrial Apiary/n Maximum Installed: 8/n * Flowering and Pollination +20%/n * Energy Consumption +10%",
- OrePrefixes.apiaryUpgrade.name()));
- ItemList.IndustrialApiary_Upgrade_WINTER.set(addItem(
- tLastID = 213,
- "Winter Emulation Upgrade",
- "Winter emulation upgrade for Industrial Apiary/n Maximum Installed: 1/n * Biome Override: Taiga/n * Energy Consumption +50%",
- OrePrefixes.apiaryUpgrade.name()));
- ItemList.IndustrialApiary_Upgrade_DRYER.set(addItem(
- tLastID = 214,
- "Dryer Upgrade",
- "Dryer upgrade for Industrial Apiary/n Maximum Installed: 8/n * Humidity -25%/n * Energy Consumption +5%",
- OrePrefixes.apiaryUpgrade.name()));
- ItemList.IndustrialApiary_Upgrade_AUTOMATION.set(addItem(
- tLastID = 215,
- "Automation Upgrade",
- "Automation upgrade for Industrial Apiary/n Maximum Installed: 1/n * Automation/n * Energy Consumption +10%",
- OrePrefixes.apiaryUpgrade.name()));
- ItemList.IndustrialApiary_Upgrade_HUMIDIFIER.set(addItem(
- tLastID = 216,
- "Humidifier Upgrade",
- "Humidifier upgrade for Industrial Apiary/n Maximum Installed: 8/n * Humidity +25%/n * Energy Consumption +5%",
- OrePrefixes.apiaryUpgrade.name()));
- ItemList.IndustrialApiary_Upgrade_HELL.set(addItem(
- tLastID = 217,
- "HELL Emulation Upgrade",
- "HELL emulation upgrade for Industrial Apiary/n Maximum Installed: 1/n * Biome Override: HELL/n * Energy Consumption +50%",
- OrePrefixes.apiaryUpgrade.name()));
- ItemList.IndustrialApiary_Upgrade_POLLEN.set(addItem(
- tLastID = 218,
- "Pollen Scrubber Upgrade",
- "Pollen scrubber upgrade for Industrial Apiary/n Maximum Installed: 1/n * Flowering and Pollination -100%/n * Energy Consumption +30%",
- OrePrefixes.apiaryUpgrade.name()));
- ItemList.IndustrialApiary_Upgrade_DESERT.set(addItem(
- tLastID = 219,
- "Desert Emulation Upgrade",
- "Desert emulation upgrade for Industrial Apiary/n Maximum Installed: 1/n * Biome Override: Desert/n * Energy Consumption +20%",
- OrePrefixes.apiaryUpgrade.name()));
- ItemList.IndustrialApiary_Upgrade_COOLER.set(addItem(
- tLastID = 220,
- "Cooler Upgrade",
- "Cooler upgrade for Industrial Apiary/n Maximum Installed: 8/n * Temperature -25%/n * Energy Consumption +5%",
- OrePrefixes.apiaryUpgrade.name()));
- ItemList.IndustrialApiary_Upgrade_LIFESPAN.set(addItem(
- tLastID = 221,
- "Lifespan Upgrade",
- "Lifespan upgrade for Industrial Apiary/n Maximum Installed: 4/n * Lifespan -33%/n * Energy Consumption +5%",
- OrePrefixes.apiaryUpgrade.name()));
- ItemList.IndustrialApiary_Upgrade_SEAL.set(addItem(
- tLastID = 222,
- "Seal Upgrade",
- "Seal upgrade for Industrial Apiary/n Maximum Installed: 1/n * Rain Protection/n * Energy Consumption +5%",
- OrePrefixes.apiaryUpgrade.name()));
- ItemList.IndustrialApiary_Upgrade_STABILIZER.set(addItem(
- tLastID = 223,
- "Genetic Stabilizer Upgrade",
- "Genetic stabilizer upgrade for Industrial Apiary/n Maximum Installed: 1/n * Genetic Decay -100%/n * Energy Consumption +150%",
- OrePrefixes.apiaryUpgrade.name()));
- ItemList.IndustrialApiary_Upgrade_JUNGLE.set(addItem(
- tLastID = 224,
- "Jungle Emulation Upgrade",
- "Jungle emulation upgrade for Industrial Apiary/n Maximum Installed: 1/n * Biome Override: Jungle/n * Energy Consumption +20%",
- OrePrefixes.apiaryUpgrade.name()));
- ItemList.IndustrialApiary_Upgrade_TERRITORY.set(addItem(
- tLastID = 225,
- "Territory Upgrade",
- "Territory upgrade for Industrial Apiary/n Maximum Installed: 4/n * Territory +50%/n * Energy Consumption +5%",
- OrePrefixes.apiaryUpgrade.name()));
- ItemList.IndustrialApiary_Upgrade_OCEAN.set(addItem(
- tLastID = 226,
- "Ocean Emulation Upgrade",
- "Ocean emulation upgrade for Industrial Apiary/n Maximum Installed: 1/n * Biome Override: Ocean/n * Energy Consumption +20%",
- OrePrefixes.apiaryUpgrade.name()));
- ItemList.IndustrialApiary_Upgrade_SKY.set(addItem(
- tLastID = 227,
- "Open Sky Upgrade",
- "Open sky upgrade for Industrial Apiary/n Maximum Installed: 1/n * Open Sky Simulation/n * Energy Consumption +5%",
- OrePrefixes.apiaryUpgrade.name()));
- ItemList.IndustrialApiary_Upgrade_HEATER.set(addItem(
- tLastID = 228,
- "Heater Upgrade",
- "Heater upgrade for Industrial Apiary/n Maximum Installed: 8/n * Temperature +25%/n * Energy Consumption +5%",
- OrePrefixes.apiaryUpgrade.name()));
- ItemList.IndustrialApiary_Upgrade_SIEVE.set(addItem(
- tLastID = 229,
- "Sieve Upgrade",
- "Sieve upgrade for Industrial Apiary/n Maximum Installed: 1/n * Pollen Collection/n * Energy Consumption +25%",
- OrePrefixes.apiaryUpgrade.name()));
+ ItemList.IndustrialApiary_Upgrade_Acceleration_1.set(
+ addItem(
+ tLastID = 200,
+ "Acceleration Upgrade x2",
+ "Acceleration upgrade for Industrial Apiary/n Maximum Installed: 1/n * Unlocks 2x acceleration level/n * Energy Consumption +1 AMP LV",
+ OrePrefixes.apiaryUpgrade.name()));
+ ItemList.IndustrialApiary_Upgrade_Acceleration_2.set(
+ addItem(
+ tLastID = 201,
+ "Acceleration Upgrade x4",
+ "Acceleration upgrade for Industrial Apiary/n Maximum Installed: 1/n * Unlocks 4x acceleration level/n * Energy Consumption +1 AMP MV",
+ OrePrefixes.apiaryUpgrade.name()));
+ ItemList.IndustrialApiary_Upgrade_Acceleration_3.set(
+ addItem(
+ tLastID = 202,
+ "Acceleration Upgrade x8",
+ "Acceleration upgrade for Industrial Apiary/n Maximum Installed: 1/n * Unlocks 8x acceleration level/n * Energy Consumption +1 AMP HV",
+ OrePrefixes.apiaryUpgrade.name()));
+ ItemList.IndustrialApiary_Upgrade_Acceleration_4.set(
+ addItem(
+ tLastID = 203,
+ "Acceleration Upgrade x16",
+ "Acceleration upgrade for Industrial Apiary/n Maximum Installed: 1/n * Unlocks 16x acceleration level/n * Energy Consumption +1 AMP EV",
+ OrePrefixes.apiaryUpgrade.name()));
+ ItemList.IndustrialApiary_Upgrade_Acceleration_5.set(
+ addItem(
+ tLastID = 204,
+ "Acceleration Upgrade x32",
+ "Acceleration upgrade for Industrial Apiary/n Maximum Installed: 1/n * Unlocks 32x acceleration level/n * Energy Consumption +1 AMP IV",
+ OrePrefixes.apiaryUpgrade.name()));
+ ItemList.IndustrialApiary_Upgrade_Acceleration_6.set(
+ addItem(
+ tLastID = 205,
+ "Acceleration Upgrade x64",
+ "Acceleration upgrade for Industrial Apiary/n Maximum Installed: 1/n * Unlocks 64x acceleration level/n * Energy Consumption +1 AMP LuV",
+ OrePrefixes.apiaryUpgrade.name()));
+ ItemList.IndustrialApiary_Upgrade_Acceleration_7.set(
+ addItem(
+ tLastID = 206,
+ "Acceleration Upgrade x128",
+ "Acceleration upgrade for Industrial Apiary/n Maximum Installed: 1/n * Unlocks 128x acceleration level/n * Energy Consumption +1 AMP ZPM",
+ OrePrefixes.apiaryUpgrade.name()));
+ ItemList.IndustrialApiary_Upgrade_Acceleration_8.set(
+ addItem(
+ tLastID = 207,
+ "Acceleration Upgrade x256",
+ "Acceleration upgrade for Industrial Apiary/n Maximum Installed: 1/n * Unlocks 256x acceleration level/n * Energy Consumption +1 AMP UV",
+ OrePrefixes.apiaryUpgrade.name()));
+ ItemList.IndustrialApiary_Upgrade_Acceleration_8_Upgraded.set(
+ addItem(
+ tLastID = 208,
+ "Upgraded Acceleration Upgrade x256",
+ "Acceleration upgrade for Industrial Apiary/n Maximum Installed: 1/n * Unlocks 256x acceleration level/n * Will also grant 8x production upgrade/n * Energy Consumption +1 AMP UV",
+ OrePrefixes.apiaryUpgrade.name()));
+ ItemList.IndustrialApiary_Upgrade_PRODUCTION.set(
+ addItem(
+ tLastID = 209,
+ "Production Upgrade",
+ "Production upgrade for Industrial Apiary/n Maximum Installed: 8/n Increases production modifier by 0.25/n Energy Consumption +40%",
+ OrePrefixes.apiaryUpgrade.name()));
+ ItemList.IndustrialApiary_Upgrade_PLAINS.set(
+ addItem(
+ tLastID = 210,
+ "Plains Emulation Upgrade",
+ "Plains emulation upgrade for Industrial Apiary/n Maximum Installed: 1/n * Biome Override: Plains/n * Energy Consumption +40%",
+ OrePrefixes.apiaryUpgrade.name()));
+ ItemList.IndustrialApiary_Upgrade_LIGHT.set(
+ addItem(
+ tLastID = 211,
+ "Light Upgrade",
+ "Light upgrade for Industrial Apiary/n Maximum Installed: 1/n * Internal Lighting/n * Energy Consumption +5%",
+ OrePrefixes.apiaryUpgrade.name()));
+ ItemList.IndustrialApiary_Upgrade_FLOWERING.set(
+ addItem(
+ tLastID = 212,
+ "Flowering Upgrade",
+ "Flowering upgrade for Industrial Apiary/n Maximum Installed: 8/n * Flowering and Pollination +20%/n * Energy Consumption +10%",
+ OrePrefixes.apiaryUpgrade.name()));
+ ItemList.IndustrialApiary_Upgrade_WINTER.set(
+ addItem(
+ tLastID = 213,
+ "Winter Emulation Upgrade",
+ "Winter emulation upgrade for Industrial Apiary/n Maximum Installed: 1/n * Biome Override: Taiga/n * Energy Consumption +50%",
+ OrePrefixes.apiaryUpgrade.name()));
+ ItemList.IndustrialApiary_Upgrade_DRYER.set(
+ addItem(
+ tLastID = 214,
+ "Dryer Upgrade",
+ "Dryer upgrade for Industrial Apiary/n Maximum Installed: 8/n * Humidity -25%/n * Energy Consumption +5%",
+ OrePrefixes.apiaryUpgrade.name()));
+ ItemList.IndustrialApiary_Upgrade_AUTOMATION.set(
+ addItem(
+ tLastID = 215,
+ "Automation Upgrade",
+ "Automation upgrade for Industrial Apiary/n Maximum Installed: 1/n * Automation/n * Energy Consumption +10%",
+ OrePrefixes.apiaryUpgrade.name()));
+ ItemList.IndustrialApiary_Upgrade_HUMIDIFIER.set(
+ addItem(
+ tLastID = 216,
+ "Humidifier Upgrade",
+ "Humidifier upgrade for Industrial Apiary/n Maximum Installed: 8/n * Humidity +25%/n * Energy Consumption +5%",
+ OrePrefixes.apiaryUpgrade.name()));
+ ItemList.IndustrialApiary_Upgrade_HELL.set(
+ addItem(
+ tLastID = 217,
+ "HELL Emulation Upgrade",
+ "HELL emulation upgrade for Industrial Apiary/n Maximum Installed: 1/n * Biome Override: HELL/n * Energy Consumption +50%",
+ OrePrefixes.apiaryUpgrade.name()));
+ ItemList.IndustrialApiary_Upgrade_POLLEN.set(
+ addItem(
+ tLastID = 218,
+ "Pollen Scrubber Upgrade",
+ "Pollen scrubber upgrade for Industrial Apiary/n Maximum Installed: 1/n * Flowering and Pollination -100%/n * Energy Consumption +30%",
+ OrePrefixes.apiaryUpgrade.name()));
+ ItemList.IndustrialApiary_Upgrade_DESERT.set(
+ addItem(
+ tLastID = 219,
+ "Desert Emulation Upgrade",
+ "Desert emulation upgrade for Industrial Apiary/n Maximum Installed: 1/n * Biome Override: Desert/n * Energy Consumption +20%",
+ OrePrefixes.apiaryUpgrade.name()));
+ ItemList.IndustrialApiary_Upgrade_COOLER.set(
+ addItem(
+ tLastID = 220,
+ "Cooler Upgrade",
+ "Cooler upgrade for Industrial Apiary/n Maximum Installed: 8/n * Temperature -25%/n * Energy Consumption +5%",
+ OrePrefixes.apiaryUpgrade.name()));
+ ItemList.IndustrialApiary_Upgrade_LIFESPAN.set(
+ addItem(
+ tLastID = 221,
+ "Lifespan Upgrade",
+ "Lifespan upgrade for Industrial Apiary/n Maximum Installed: 4/n * Lifespan -33%/n * Energy Consumption +5%",
+ OrePrefixes.apiaryUpgrade.name()));
+ ItemList.IndustrialApiary_Upgrade_SEAL.set(
+ addItem(
+ tLastID = 222,
+ "Seal Upgrade",
+ "Seal upgrade for Industrial Apiary/n Maximum Installed: 1/n * Rain Protection/n * Energy Consumption +5%",
+ OrePrefixes.apiaryUpgrade.name()));
+ ItemList.IndustrialApiary_Upgrade_STABILIZER.set(
+ addItem(
+ tLastID = 223,
+ "Genetic Stabilizer Upgrade",
+ "Genetic stabilizer upgrade for Industrial Apiary/n Maximum Installed: 1/n * Genetic Decay -100%/n * Energy Consumption +150%",
+ OrePrefixes.apiaryUpgrade.name()));
+ ItemList.IndustrialApiary_Upgrade_JUNGLE.set(
+ addItem(
+ tLastID = 224,
+ "Jungle Emulation Upgrade",
+ "Jungle emulation upgrade for Industrial Apiary/n Maximum Installed: 1/n * Biome Override: Jungle/n * Energy Consumption +20%",
+ OrePrefixes.apiaryUpgrade.name()));
+ ItemList.IndustrialApiary_Upgrade_TERRITORY.set(
+ addItem(
+ tLastID = 225,
+ "Territory Upgrade",
+ "Territory upgrade for Industrial Apiary/n Maximum Installed: 4/n * Territory +50%/n * Energy Consumption +5%",
+ OrePrefixes.apiaryUpgrade.name()));
+ ItemList.IndustrialApiary_Upgrade_OCEAN.set(
+ addItem(
+ tLastID = 226,
+ "Ocean Emulation Upgrade",
+ "Ocean emulation upgrade for Industrial Apiary/n Maximum Installed: 1/n * Biome Override: Ocean/n * Energy Consumption +20%",
+ OrePrefixes.apiaryUpgrade.name()));
+ ItemList.IndustrialApiary_Upgrade_SKY.set(
+ addItem(
+ tLastID = 227,
+ "Open Sky Upgrade",
+ "Open sky upgrade for Industrial Apiary/n Maximum Installed: 1/n * Open Sky Simulation/n * Energy Consumption +5%",
+ OrePrefixes.apiaryUpgrade.name()));
+ ItemList.IndustrialApiary_Upgrade_HEATER.set(
+ addItem(
+ tLastID = 228,
+ "Heater Upgrade",
+ "Heater upgrade for Industrial Apiary/n Maximum Installed: 8/n * Temperature +25%/n * Energy Consumption +5%",
+ OrePrefixes.apiaryUpgrade.name()));
+ ItemList.IndustrialApiary_Upgrade_SIEVE.set(
+ addItem(
+ tLastID = 229,
+ "Sieve Upgrade",
+ "Sieve upgrade for Industrial Apiary/n Maximum Installed: 1/n * Pollen Collection/n * Energy Consumption +25%",
+ OrePrefixes.apiaryUpgrade.name()));
OrePrefixes.apiaryUpgrade.add(ItemList.IndustrialApiary_Upgrade_Acceleration_1.get(1L));
OrePrefixes.apiaryUpgrade.add(ItemList.IndustrialApiary_Upgrade_Acceleration_2.get(1L));
@@ -809,113 +886,160 @@ public class GT_MetaGenerated_Item_03 extends GT_MetaGenerated_Item_X32 {
OrePrefixes.apiaryUpgrade.add(ItemList.IndustrialApiary_Upgrade_HEATER.get(1L));
OrePrefixes.apiaryUpgrade.add(ItemList.IndustrialApiary_Upgrade_SIEVE.get(1L));
- ItemList.NuclearStar.set(addItem(
- 230,
- "Nuclear Star",
- "BY THE POWERS OF NAUGHTINESS, I COMMAND THIS PARTICULAR STAR, TO BE REALLY, REALLY HOT",
- SubTag.NO_UNIFICATION));
+ ItemList.NuclearStar.set(
+ addItem(
+ 230,
+ "Nuclear Star",
+ "BY THE POWERS OF NAUGHTINESS, I COMMAND THIS PARTICULAR STAR, TO BE REALLY, REALLY HOT",
+ SubTag.NO_UNIFICATION));
- ItemList.Optical_Cpu_Containment_Housing.set(
- addItem(tLastID = 727, "Optical CPU Containment Housing", "CPU Housing", o));
+ ItemList.Optical_Cpu_Containment_Housing
+ .set(addItem(tLastID = 727, "Optical CPU Containment Housing", "CPU Housing", o));
ItemList.Optically_Perfected_CPU.set(addItem(tLastID = 726, "Optically Perfected CPU", "Perfected CPU!", o));
- ItemList.Optically_Compatible_Memory.set(
- addItem(tLastID = 725, "Optically Compatible Memory", "Its in the name!", o));
+ ItemList.Optically_Compatible_Memory
+ .set(addItem(tLastID = 725, "Optically Compatible Memory", "Its in the name!", o));
int whiteDwarfIDs = 729;
- ItemList.White_Dwarf_Shape_Extruder_Plate.set(addItem(
- whiteDwarfIDs++, "White Dwarf Extruder Shape (Plate)", "Ultra Strong Stellar Shape for making Plates"));
- ItemList.White_Dwarf_Shape_Extruder_Rod.set(addItem(
- whiteDwarfIDs++, "White Dwarf Extruder Shape (Rod)", "Ultra Strong Stellar Shape for making Rods"));
- ItemList.White_Dwarf_Shape_Extruder_Bolt.set(addItem(
- whiteDwarfIDs++, "White Dwarf Extruder Shape (Bolt)", "Ultra Strong Stellar Shape for making Bolts"));
- ItemList.White_Dwarf_Shape_Extruder_Ring.set(addItem(
- whiteDwarfIDs++, "White Dwarf Extruder Shape (Ring)", "Ultra Strong Stellar Shape for making Rings"));
- ItemList.White_Dwarf_Shape_Extruder_Cell.set(addItem(
- whiteDwarfIDs++, "White Dwarf Extruder Shape (Cell)", "Ultra Strong Stellar Shape for making Cells"));
- ItemList.White_Dwarf_Shape_Extruder_Ingot.set(addItem(
- whiteDwarfIDs++,
- "White Dwarf Extruder Shape (Ingot)",
- "Ultra Strong Stellar Shape for, wait, can't we just use a Furnace?"));
- ItemList.White_Dwarf_Shape_Extruder_Wire.set(addItem(
- whiteDwarfIDs++, "White Dwarf Extruder Shape (Wire)", "Ultra Strong Stellar Shape for making Wires"));
- ItemList.White_Dwarf_Shape_Extruder_Casing.set(addItem(
- whiteDwarfIDs++,
- "White Dwarf Extruder Shape (Casing)",
- "Ultra Strong Stellar Shape for making Item Casings"));
- ItemList.White_Dwarf_Shape_Extruder_Pipe_Tiny.set(addItem(
- whiteDwarfIDs++,
- "White Dwarf Extruder Shape (Tiny Pipe)",
- "Ultra Strong Stellar Shape for making tiny Pipes"));
- ItemList.White_Dwarf_Shape_Extruder_Pipe_Small.set(addItem(
- whiteDwarfIDs++,
- "White Dwarf Extruder Shape (Small Pipe)",
- "Ultra Strong Stellar Shape for making small Pipes"));
- ItemList.White_Dwarf_Shape_Extruder_Pipe_Medium.set(addItem(
- whiteDwarfIDs++,
- "White Dwarf Extruder Shape (Normal Pipe)",
- "Ultra Strong Stellar Shape for making Pipes"));
- ItemList.White_Dwarf_Shape_Extruder_Pipe_Large.set(addItem(
- whiteDwarfIDs++,
- "White Dwarf Extruder Shape (Large Pipe)",
- "Ultra Strong Stellar Shape for making large Pipes"));
- ItemList.White_Dwarf_Shape_Extruder_Pipe_Huge.set(addItem(
- whiteDwarfIDs++,
- "White Dwarf Extruder Shape (Huge Pipe)",
- "Ultra Strong Stellar Shape for making full Block Pipes"));
- ItemList.White_Dwarf_Shape_Extruder_Block.set(addItem(
- whiteDwarfIDs++, "White Dwarf Extruder Shape (Block)", "Ultra Strong Stellar Shape for making Blocks"));
- ItemList.White_Dwarf_Shape_Extruder_Sword.set(addItem(
- whiteDwarfIDs++,
- "White Dwarf Extruder Shape (Sword Blade)",
- "Ultra Strong Stellar Shape for making Swords"));
- ItemList.White_Dwarf_Shape_Extruder_Pickaxe.set(addItem(
- whiteDwarfIDs++,
- "White Dwarf Extruder Shape (Pickaxe Head)",
- "Ultra Strong Stellar Shape for making Pickaxes"));
- ItemList.White_Dwarf_Shape_Extruder_Shovel.set(addItem(
- whiteDwarfIDs++,
- "White Dwarf Extruder Shape (Shovel Head)",
- "Ultra Strong Stellar Shape for making Shovels"));
- ItemList.White_Dwarf_Shape_Extruder_Axe.set(addItem(
- whiteDwarfIDs++,
- "White Dwarf Extruder Shape (Axe Head)",
- "Ultra Strong Stellar Shape for making Axes"));
- ItemList.White_Dwarf_Shape_Extruder_Hoe.set(addItem(
- whiteDwarfIDs++,
- "White Dwarf Extruder Shape (Hoe Head)",
- "Ultra Strong Stellar Shape for making Hoes"));
- ItemList.White_Dwarf_Shape_Extruder_Hammer.set(addItem(
- whiteDwarfIDs++,
- "White Dwarf Extruder Shape (Hammer Head)",
- "Ultra Strong Stellar Shape for making Hammers"));
- ItemList.White_Dwarf_Shape_Extruder_File.set(addItem(
- whiteDwarfIDs++,
- "White Dwarf Extruder Shape (File Head)",
- "Ultra Strong Stellar Shape for making Files"));
- ItemList.White_Dwarf_Shape_Extruder_Saw.set(addItem(
- whiteDwarfIDs++,
- "White Dwarf Extruder Shape (Saw Blade)",
- "Ultra Strong Stellar Shape for making Saws"));
- ItemList.White_Dwarf_Shape_Extruder_Gear.set(addItem(
- whiteDwarfIDs++, "White Dwarf Extruder Shape (Gear)", "Ultra Strong Stellar Shape for making Gears"));
- ItemList.White_Dwarf_Shape_Extruder_Bottle.set(addItem(
- whiteDwarfIDs++,
- "White Dwarf Extruder Shape (Bottle)",
- "Ultra Strong Stellar Shape for making Bottles"));
- ItemList.White_Dwarf_Shape_Extruder_Rotor.set(addItem(
- whiteDwarfIDs++, "White Dwarf Extruder Shape (Rotor)", "Ultra Strong Stellar Shape for a Rotor"));
- ItemList.White_Dwarf_Shape_Extruder_Small_Gear.set(addItem(
- whiteDwarfIDs++,
- "White Dwarf Extruder Shape (Small Gear)",
- "Ultra Strong Stellar Shape for a Small Gear"));
- ItemList.White_Dwarf_Shape_Extruder_Turbine_Blade.set(addItem(
- whiteDwarfIDs++,
- "White Dwarf Extruder Shape (Turbine Blade)",
- "Ultra Strong Stellar Extruder Shape for a Turbine Blade"));
- ItemList.White_Dwarf_Shape_Extruder_ToolHeadDrill.set(addItem(
- whiteDwarfIDs,
- "White Dwarf Extruder Shape (Drill Head)",
- "White Dwarf Extruder Shape for a Drill Head"));
+ ItemList.White_Dwarf_Shape_Extruder_Plate.set(
+ addItem(
+ whiteDwarfIDs++,
+ "White Dwarf Extruder Shape (Plate)",
+ "Ultra Strong Stellar Shape for making Plates"));
+ ItemList.White_Dwarf_Shape_Extruder_Rod.set(
+ addItem(
+ whiteDwarfIDs++,
+ "White Dwarf Extruder Shape (Rod)",
+ "Ultra Strong Stellar Shape for making Rods"));
+ ItemList.White_Dwarf_Shape_Extruder_Bolt.set(
+ addItem(
+ whiteDwarfIDs++,
+ "White Dwarf Extruder Shape (Bolt)",
+ "Ultra Strong Stellar Shape for making Bolts"));
+ ItemList.White_Dwarf_Shape_Extruder_Ring.set(
+ addItem(
+ whiteDwarfIDs++,
+ "White Dwarf Extruder Shape (Ring)",
+ "Ultra Strong Stellar Shape for making Rings"));
+ ItemList.White_Dwarf_Shape_Extruder_Cell.set(
+ addItem(
+ whiteDwarfIDs++,
+ "White Dwarf Extruder Shape (Cell)",
+ "Ultra Strong Stellar Shape for making Cells"));
+ ItemList.White_Dwarf_Shape_Extruder_Ingot.set(
+ addItem(
+ whiteDwarfIDs++,
+ "White Dwarf Extruder Shape (Ingot)",
+ "Ultra Strong Stellar Shape for, wait, can't we just use a Furnace?"));
+ ItemList.White_Dwarf_Shape_Extruder_Wire.set(
+ addItem(
+ whiteDwarfIDs++,
+ "White Dwarf Extruder Shape (Wire)",
+ "Ultra Strong Stellar Shape for making Wires"));
+ ItemList.White_Dwarf_Shape_Extruder_Casing.set(
+ addItem(
+ whiteDwarfIDs++,
+ "White Dwarf Extruder Shape (Casing)",
+ "Ultra Strong Stellar Shape for making Item Casings"));
+ ItemList.White_Dwarf_Shape_Extruder_Pipe_Tiny.set(
+ addItem(
+ whiteDwarfIDs++,
+ "White Dwarf Extruder Shape (Tiny Pipe)",
+ "Ultra Strong Stellar Shape for making tiny Pipes"));
+ ItemList.White_Dwarf_Shape_Extruder_Pipe_Small.set(
+ addItem(
+ whiteDwarfIDs++,
+ "White Dwarf Extruder Shape (Small Pipe)",
+ "Ultra Strong Stellar Shape for making small Pipes"));
+ ItemList.White_Dwarf_Shape_Extruder_Pipe_Medium.set(
+ addItem(
+ whiteDwarfIDs++,
+ "White Dwarf Extruder Shape (Normal Pipe)",
+ "Ultra Strong Stellar Shape for making Pipes"));
+ ItemList.White_Dwarf_Shape_Extruder_Pipe_Large.set(
+ addItem(
+ whiteDwarfIDs++,
+ "White Dwarf Extruder Shape (Large Pipe)",
+ "Ultra Strong Stellar Shape for making large Pipes"));
+ ItemList.White_Dwarf_Shape_Extruder_Pipe_Huge.set(
+ addItem(
+ whiteDwarfIDs++,
+ "White Dwarf Extruder Shape (Huge Pipe)",
+ "Ultra Strong Stellar Shape for making full Block Pipes"));
+ ItemList.White_Dwarf_Shape_Extruder_Block.set(
+ addItem(
+ whiteDwarfIDs++,
+ "White Dwarf Extruder Shape (Block)",
+ "Ultra Strong Stellar Shape for making Blocks"));
+ ItemList.White_Dwarf_Shape_Extruder_Sword.set(
+ addItem(
+ whiteDwarfIDs++,
+ "White Dwarf Extruder Shape (Sword Blade)",
+ "Ultra Strong Stellar Shape for making Swords"));
+ ItemList.White_Dwarf_Shape_Extruder_Pickaxe.set(
+ addItem(
+ whiteDwarfIDs++,
+ "White Dwarf Extruder Shape (Pickaxe Head)",
+ "Ultra Strong Stellar Shape for making Pickaxes"));
+ ItemList.White_Dwarf_Shape_Extruder_Shovel.set(
+ addItem(
+ whiteDwarfIDs++,
+ "White Dwarf Extruder Shape (Shovel Head)",
+ "Ultra Strong Stellar Shape for making Shovels"));
+ ItemList.White_Dwarf_Shape_Extruder_Axe.set(
+ addItem(
+ whiteDwarfIDs++,
+ "White Dwarf Extruder Shape (Axe Head)",
+ "Ultra Strong Stellar Shape for making Axes"));
+ ItemList.White_Dwarf_Shape_Extruder_Hoe.set(
+ addItem(
+ whiteDwarfIDs++,
+ "White Dwarf Extruder Shape (Hoe Head)",
+ "Ultra Strong Stellar Shape for making Hoes"));
+ ItemList.White_Dwarf_Shape_Extruder_Hammer.set(
+ addItem(
+ whiteDwarfIDs++,
+ "White Dwarf Extruder Shape (Hammer Head)",
+ "Ultra Strong Stellar Shape for making Hammers"));
+ ItemList.White_Dwarf_Shape_Extruder_File.set(
+ addItem(
+ whiteDwarfIDs++,
+ "White Dwarf Extruder Shape (File Head)",
+ "Ultra Strong Stellar Shape for making Files"));
+ ItemList.White_Dwarf_Shape_Extruder_Saw.set(
+ addItem(
+ whiteDwarfIDs++,
+ "White Dwarf Extruder Shape (Saw Blade)",
+ "Ultra Strong Stellar Shape for making Saws"));
+ ItemList.White_Dwarf_Shape_Extruder_Gear.set(
+ addItem(
+ whiteDwarfIDs++,
+ "White Dwarf Extruder Shape (Gear)",
+ "Ultra Strong Stellar Shape for making Gears"));
+ ItemList.White_Dwarf_Shape_Extruder_Bottle.set(
+ addItem(
+ whiteDwarfIDs++,
+ "White Dwarf Extruder Shape (Bottle)",
+ "Ultra Strong Stellar Shape for making Bottles"));
+ ItemList.White_Dwarf_Shape_Extruder_Rotor.set(
+ addItem(
+ whiteDwarfIDs++,
+ "White Dwarf Extruder Shape (Rotor)",
+ "Ultra Strong Stellar Shape for a Rotor"));
+ ItemList.White_Dwarf_Shape_Extruder_Small_Gear.set(
+ addItem(
+ whiteDwarfIDs++,
+ "White Dwarf Extruder Shape (Small Gear)",
+ "Ultra Strong Stellar Shape for a Small Gear"));
+ ItemList.White_Dwarf_Shape_Extruder_Turbine_Blade.set(
+ addItem(
+ whiteDwarfIDs++,
+ "White Dwarf Extruder Shape (Turbine Blade)",
+ "Ultra Strong Stellar Extruder Shape for a Turbine Blade"));
+ ItemList.White_Dwarf_Shape_Extruder_ToolHeadDrill.set(
+ addItem(
+ whiteDwarfIDs,
+ "White Dwarf Extruder Shape (Drill Head)",
+ "White Dwarf Extruder Shape for a Drill Head"));
}
@Override
diff --git a/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_98.java b/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_98.java
index b7ec97c80f..7e50bd4556 100644
--- a/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_98.java
+++ b/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_98.java
@@ -1,24 +1,14 @@
package gregtech.common.items;
-import cpw.mods.fml.relauncher.Side;
-import cpw.mods.fml.relauncher.SideOnly;
-import gregtech.api.enums.ItemList;
-import gregtech.api.enums.Materials;
-import gregtech.api.enums.OrePrefixes;
-import gregtech.api.interfaces.IIconContainer;
-import gregtech.api.items.GT_MetaGenerated_Item;
-import gregtech.api.util.GT_LanguageManager;
-import gregtech.api.util.GT_ModHandler;
-import gregtech.api.util.GT_OreDictUnificator;
-import gregtech.api.util.GT_Util;
-import gregtech.api.util.GT_Utility;
import java.util.Arrays;
import java.util.EnumMap;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Objects;
+
import javax.annotation.Nullable;
+
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
@@ -28,20 +18,34 @@ import net.minecraftforge.fluids.FluidContainerRegistry;
import net.minecraftforge.fluids.FluidRegistry;
import net.minecraftforge.fluids.FluidStack;
+import cpw.mods.fml.relauncher.Side;
+import cpw.mods.fml.relauncher.SideOnly;
+import gregtech.api.enums.ItemList;
+import gregtech.api.enums.Materials;
+import gregtech.api.enums.OrePrefixes;
+import gregtech.api.interfaces.IIconContainer;
+import gregtech.api.items.GT_MetaGenerated_Item;
+import gregtech.api.util.GT_LanguageManager;
+import gregtech.api.util.GT_ModHandler;
+import gregtech.api.util.GT_OreDictUnificator;
+import gregtech.api.util.GT_Util;
+import gregtech.api.util.GT_Utility;
+
/** This class holds cells for non-GT fluids. */
public class GT_MetaGenerated_Item_98 extends GT_MetaGenerated_Item {
+
public static GT_MetaGenerated_Item_98 INSTANCE;
/**
* Registered fluids.
*
- * <p>When adding a fluid, don't forget to make sure that GregTech loads after the mod that adds
- * that fluid!
+ * <p>
+ * When adding a fluid, don't forget to make sure that GregTech loads after the mod that adds that fluid!
*
- * <p>In order to avoid breaking existing worlds, fluids must not have their IDs changed! The
- * only safe modification that can be made to this enum is adding new fluids, or removing
- * existing fluids. When removing fluids, maybe leave a comment mentioning the old ID, so that
- * we don't re-use it for a new fluid.
+ * <p>
+ * In order to avoid breaking existing worlds, fluids must not have their IDs changed! The only safe modification
+ * that can be made to this enum is adding new fluids, or removing existing fluids. When removing fluids, maybe
+ * leave a comment mentioning the old ID, so that we don't re-use it for a new fluid.
*/
public enum FluidCell {
// Next unused ID: 22
@@ -84,8 +88,7 @@ public class GT_MetaGenerated_Item_98 extends GT_MetaGenerated_Item {
LIQUID_ENDER(3, "ender", CellType.REGULAR),
// Hardcore Ender Expansion
- ENDER_GOO(4, "endergoo", CellType.REGULAR),
- ;
+ ENDER_GOO(4, "endergoo", CellType.REGULAR),;
private final int mId;
/** This is the Forge internal fluid name. */
@@ -117,8 +120,7 @@ public class GT_MetaGenerated_Item_98 extends GT_MetaGenerated_Item {
/**
* Get a copy of this stack with stack size 1.
*
- * Always returns non-null stack even if the fluid referenced doesn't exist,
- * so don't assume it's always valid.
+ * Always returns non-null stack even if the fluid referenced doesn't exist, so don't assume it's always valid.
*/
public ItemStack get() {
trySetStack();
@@ -128,8 +130,7 @@ public class GT_MetaGenerated_Item_98 extends GT_MetaGenerated_Item {
/**
* Get a copy of this cell WITHOUT copy.
*
- * Always returns non-null stack even if the fluid referenced doesn't exist,
- * so don't assume it's always valid.
+ * Always returns non-null stack even if the fluid referenced doesn't exist, so don't assume it's always valid.
*
* Use with caution.
*/
@@ -141,8 +142,7 @@ public class GT_MetaGenerated_Item_98 extends GT_MetaGenerated_Item {
/**
* Get a copy of this cell with specified stack size.
*
- * Always returns non-null stack even if the fluid referenced doesn't exist,
- * so don't assume it's always valid.
+ * Always returns non-null stack even if the fluid referenced doesn't exist, so don't assume it's always valid.
*/
public ItemStack get(int aStackSize) {
trySetStack();
@@ -158,6 +158,7 @@ public class GT_MetaGenerated_Item_98 extends GT_MetaGenerated_Item {
/** Cell type specifies the cell capacity, appearance, and item name format. */
private enum CellType {
+
REGULAR(1_000, OrePrefixes.cell),
SMALL(144, OrePrefixes.cell),
MOLTEN(144, OrePrefixes.cellMolten),
@@ -174,6 +175,7 @@ public class GT_MetaGenerated_Item_98 extends GT_MetaGenerated_Item {
/** Struct class holding data that we need to properly handle a registered fluid cell item. */
private static class RegisteredFluidData {
+
private final Fluid fluid;
private final short[] rgba;
private final IIconContainer iconContainer;
@@ -188,7 +190,8 @@ public class GT_MetaGenerated_Item_98 extends GT_MetaGenerated_Item {
/**
* Map of ID to registered fluid data.
*
- * <p>Only contains IDs that were successfully registered.
+ * <p>
+ * Only contains IDs that were successfully registered.
*/
private final Map<Integer, RegisteredFluidData> registeredFluidDataMap;
@@ -205,8 +208,8 @@ public class GT_MetaGenerated_Item_98 extends GT_MetaGenerated_Item {
}
/**
- * Loading needs to happen after the fluids we need have been registered, which means during post-load.
- * However, cell icons seem to be deleted some time between load and post-load, so we must pre-cache them.
+ * Loading needs to happen after the fluids we need have been registered, which means during post-load. However,
+ * cell icons seem to be deleted some time between load and post-load, so we must pre-cache them.
*/
public static synchronized void preInit() {
if (INSTANCE == null) INSTANCE = new GT_MetaGenerated_Item_98();
@@ -253,8 +256,9 @@ public class GT_MetaGenerated_Item_98 extends GT_MetaGenerated_Item {
// The fluid is not guaranteed to exist.
// These fluids are non-GT fluids, so the mod may not be present.
if (isStackAlreadySet) {
- throw new RuntimeException("Cell item for fluid " + fluidName
- + " has already been created, but the fluid doesn't exist during postload");
+ throw new RuntimeException(
+ "Cell item for fluid " + fluidName
+ + " has already been created, but the fluid doesn't exist during postload");
} else {
// fluid doesn't exist and this item has not been referenced
return;
@@ -269,8 +273,7 @@ public class GT_MetaGenerated_Item_98 extends GT_MetaGenerated_Item {
GT_LanguageManager.addStringLocalization(
getUnlocalizedName(aCell.mStack) + ".name",
- cellType.prefix.mLocalizedMaterialPre
- + fluid.getLocalizedName(fluidStack)
+ cellType.prefix.mLocalizedMaterialPre + fluid.getLocalizedName(fluidStack)
+ cellType.prefix.mLocalizedMaterialPost);
int color = fluid.getColor();
@@ -310,11 +313,8 @@ public class GT_MetaGenerated_Item_98 extends GT_MetaGenerated_Item {
@Override
@SideOnly(Side.CLIENT)
public void getSubItems(Item aItem, CreativeTabs aCreativeTab, List aList) {
- Arrays.stream(FluidCell.values())
- .filter(fluid -> FluidRegistry.getFluid(fluid.getFluidName()) != null)
- .map(FluidCell::get)
- .filter(Objects::nonNull)
- .forEach(aList::add);
+ Arrays.stream(FluidCell.values()).filter(fluid -> FluidRegistry.getFluid(fluid.getFluidName()) != null)
+ .map(FluidCell::get).filter(Objects::nonNull).forEach(aList::add);
}
@Override
diff --git a/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_99.java b/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_99.java
index fb435a5b55..51d8405107 100644
--- a/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_99.java
+++ b/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_99.java
@@ -3,7 +3,16 @@ package gregtech.common.items;
import static gregtech.api.enums.GT_Values.M;
import static gregtech.api.enums.OrePrefixes.cellMolten;
+import java.util.BitSet;
+import java.util.List;
+
+import net.minecraft.creativetab.CreativeTabs;
+import net.minecraft.item.Item;
+import net.minecraft.item.ItemStack;
+import net.minecraft.util.IIcon;
+
import com.google.common.collect.ImmutableList;
+
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import gregtech.api.GregTech_API;
@@ -14,20 +23,16 @@ import gregtech.api.interfaces.IIconContainer;
import gregtech.api.items.GT_MetaGenerated_Item;
import gregtech.api.util.GT_LanguageManager;
import gregtech.api.util.GT_OreDictUnificator;
-import java.util.BitSet;
-import java.util.List;
-import net.minecraft.creativetab.CreativeTabs;
-import net.minecraft.item.Item;
-import net.minecraft.item.ItemStack;
-import net.minecraft.util.IIcon;
public class GT_MetaGenerated_Item_99 extends GT_MetaGenerated_Item {
+
public static GT_MetaGenerated_Item_99 INSTANCE;
/**
* Ore prefixes appear in this list in the order in which they will be assigned ID blocks.
*
- * <p>In order to avoid breaking existing worlds, the entries in this list must not be re-ordered! The only safe
+ * <p>
+ * In order to avoid breaking existing worlds, the entries in this list must not be re-ordered! The only safe
* modification that can be made to this list is adding new entries to the end.
*/
private static final ImmutableList<OrePrefixes> CRACKED_CELL_TYPES = ImmutableList.of(
@@ -41,9 +46,8 @@ public class GT_MetaGenerated_Item_99 extends GT_MetaGenerated_Item {
private static final int NUM_CRACKED_CELL_TYPES = CRACKED_CELL_TYPES.size();
/**
- * Assignment of metadata IDs:
- * 0 - 999: Molten cells
- * 10_000 - 15_999: Cracked fluid cells (# IDs used is NUM_CRACKED_CELL_TYPES * 1_000; update this if you add any)
+ * Assignment of metadata IDs: 0 - 999: Molten cells 10_000 - 15_999: Cracked fluid cells (# IDs used is
+ * NUM_CRACKED_CELL_TYPES * 1_000; update this if you add any)
*/
private BitSet enabled = new BitSet();
@@ -57,12 +61,10 @@ public class GT_MetaGenerated_Item_99 extends GT_MetaGenerated_Item {
continue;
}
- if ((tMaterial.contains(SubTag.SMELTING_TO_FLUID))
- && (!tMaterial.contains(SubTag.NO_SMELTING))
+ if ((tMaterial.contains(SubTag.SMELTING_TO_FLUID)) && (!tMaterial.contains(SubTag.NO_SMELTING))
&& !tMaterial.contains(SubTag.SMELTING_TO_GEM)) {
registerMolten(tMaterial, tMaterial.mMetaItemSubID);
- if (tMaterial.mSmeltInto != tMaterial
- && tMaterial.mSmeltInto.mMetaItemSubID >= 0
+ if (tMaterial.mSmeltInto != tMaterial && tMaterial.mSmeltInto.mMetaItemSubID >= 0
&& tMaterial.mSmeltInto.mMetaItemSubID < 1_000) {
registerMolten(tMaterial.mSmeltInto, tMaterial.mSmeltInto.mMetaItemSubID);
}
@@ -83,9 +85,11 @@ public class GT_MetaGenerated_Item_99 extends GT_MetaGenerated_Item {
enabled.set(i);
GT_LanguageManager.addStringLocalization(
- getUnlocalizedName(tStack) + ".name", cellMolten.getDefaultLocalNameFormatForItem(tMaterial));
+ getUnlocalizedName(tStack) + ".name",
+ cellMolten.getDefaultLocalNameFormatForItem(tMaterial));
GT_LanguageManager.addStringLocalization(
- getUnlocalizedName(tStack) + ".tooltip", tMaterial.getToolTip(cellMolten.mMaterialAmount / M));
+ getUnlocalizedName(tStack) + ".tooltip",
+ tMaterial.getToolTip(cellMolten.mMaterialAmount / M));
if (cellMolten.mIsUnificatable) {
GT_OreDictUnificator.set(cellMolten, tMaterial, tStack);
@@ -101,9 +105,11 @@ public class GT_MetaGenerated_Item_99 extends GT_MetaGenerated_Item {
enabled.set(offset + i);
GT_LanguageManager.addStringLocalization(
- getUnlocalizedName(tStack) + ".name", prefix.getDefaultLocalNameFormatForItem(tMaterial));
+ getUnlocalizedName(tStack) + ".name",
+ prefix.getDefaultLocalNameFormatForItem(tMaterial));
GT_LanguageManager.addStringLocalization(
- getUnlocalizedName(tStack) + ".tooltip", tMaterial.getToolTip(prefix.mMaterialAmount / M));
+ getUnlocalizedName(tStack) + ".tooltip",
+ tMaterial.getToolTip(prefix.mMaterialAmount / M));
if (prefix.mIsUnificatable) {
GT_OreDictUnificator.set(prefix, tMaterial, tStack);
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
index b2fb154339..0ee136d7fb 100644
--- a/src/main/java/gregtech/common/items/GT_MetaGenerated_Tool_01.java
+++ b/src/main/java/gregtech/common/items/GT_MetaGenerated_Tool_01.java
@@ -1,5 +1,9 @@
package gregtech.common.items;
+import net.minecraft.init.Blocks;
+import net.minecraft.init.Items;
+import net.minecraft.item.ItemStack;
+
import gregtech.api.GregTech_API;
import gregtech.api.enums.*;
import gregtech.api.items.GT_MetaGenerated_Tool;
@@ -7,11 +11,9 @@ import gregtech.api.util.GT_ModHandler;
import gregtech.api.util.GT_OreDictUnificator;
import gregtech.common.tools.*;
import gregtech.common.tools.pocket.*;
-import net.minecraft.init.Blocks;
-import net.minecraft.init.Items;
-import net.minecraft.item.ItemStack;
public class GT_MetaGenerated_Tool_01 extends GT_MetaGenerated_Tool {
+
public static final short SWORD = 0;
public static final short PICKAXE = 2;
public static final short SHOVEL = 4;
@@ -572,300 +574,211 @@ public class GT_MetaGenerated_Tool_01 extends GT_MetaGenerated_Tool {
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(MORTAR, 1, Materials.Flint, Materials.Stone, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {" I ", "SIS", "SSS", 'I', new ItemStack(Items.flint, 1), 'S', OrePrefixes.stone});
+ new Object[] { " I ", "SIS", "SSS", 'I', new ItemStack(Items.flint, 1), 'S', OrePrefixes.stone });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(MORTAR, 1, Materials.Bronze, Materials.Stone, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {" I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.Bronze), 'S', OrePrefixes.stone
- });
+ new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.Bronze), 'S',
+ OrePrefixes.stone });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(MORTAR, 1, Materials.Iron, Materials.Stone, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {" I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.Iron), 'S', OrePrefixes.stone});
+ new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.Iron), 'S',
+ OrePrefixes.stone });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(MORTAR, 1, Materials.Steel, Materials.Stone, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {" I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.Steel), 'S', OrePrefixes.stone
- });
+ new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.Steel), 'S',
+ OrePrefixes.stone });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(MORTAR, 1, Materials.WroughtIron, Materials.Stone, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.WroughtIron), 'S', OrePrefixes.stone
- });
+ new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.WroughtIron), 'S',
+ OrePrefixes.stone });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(MORTAR, 1, Materials.RedSteel, Materials.Stone, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.RedSteel), 'S', OrePrefixes.stone
- });
+ new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.RedSteel), 'S',
+ OrePrefixes.stone });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(MORTAR, 1, Materials.BlueSteel, Materials.Stone, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.BlueSteel), 'S', OrePrefixes.stone
- });
+ new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.BlueSteel), 'S',
+ OrePrefixes.stone });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(MORTAR, 1, Materials.BlackSteel, Materials.Stone, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.BlackSteel), 'S', OrePrefixes.stone
- });
+ new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.BlackSteel), 'S',
+ OrePrefixes.stone });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(MORTAR, 1, Materials.DamascusSteel, Materials.Stone, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.DamascusSteel), 'S', OrePrefixes.stone
- });
+ new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.DamascusSteel), 'S',
+ OrePrefixes.stone });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(MORTAR, 1, Materials.Thaumium, Materials.Stone, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.Thaumium), 'S', OrePrefixes.stone
- });
+ new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.Thaumium), 'S',
+ OrePrefixes.stone });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(ROLLING_PIN, 1, Materials.Wood, Materials.Wood, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- " S",
- " I ",
- "S f",
- 'I',
- OrePrefixes.plank.get(Materials.Wood),
- 'S',
- OrePrefixes.stick.get(Materials.Wood)
- });
+ new Object[] { " S", " I ", "S f", 'I', OrePrefixes.plank.get(Materials.Wood), 'S',
+ OrePrefixes.stick.get(Materials.Wood) });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(ROLLING_PIN, 1, Materials.Plastic, Materials.Plastic, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- " S",
- " I ",
- "S f",
- 'I',
- OrePrefixes.ingot.get(Materials.Plastic),
- 'S',
- OrePrefixes.stick.get(Materials.Plastic)
- });
+ new Object[] { " S", " I ", "S f", 'I', OrePrefixes.ingot.get(Materials.Plastic), 'S',
+ OrePrefixes.stick.get(Materials.Plastic) });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(ROLLING_PIN, 1, Materials.Aluminium, Materials.Aluminium, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- " S",
- " I ",
- "S f",
- 'I',
- OrePrefixes.ingot.get(Materials.Aluminium),
- 'S',
- OrePrefixes.stick.get(Materials.Aluminium)
- });
+ new Object[] { " S", " I ", "S f", 'I', OrePrefixes.ingot.get(Materials.Aluminium), 'S',
+ OrePrefixes.stick.get(Materials.Aluminium) });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(ROLLING_PIN, 1, Materials.StainlessSteel, Materials.StainlessSteel, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- " S",
- " I ",
- "S f",
- 'I',
- OrePrefixes.ingot.get(Materials.StainlessSteel),
- 'S',
- OrePrefixes.stick.get(Materials.StainlessSteel)
- });
+ new Object[] { " S", " I ", "S f", 'I', OrePrefixes.ingot.get(Materials.StainlessSteel), 'S',
+ OrePrefixes.stick.get(Materials.StainlessSteel) });
if (!GregTech_API.sSpecialFile.get(ConfigCategories.general, "DisableFlintTools", false)) {
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(SWORD, 1, Materials.Flint, Materials.Wood, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- "F", "F", "S", 'S', OrePrefixes.stick.get(Materials.Wood), 'F', new ItemStack(Items.flint, 1)
- });
+ new Object[] { "F", "F", "S", 'S', OrePrefixes.stick.get(Materials.Wood), 'F',
+ new ItemStack(Items.flint, 1) });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(PICKAXE, 1, Materials.Flint, Materials.Wood, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- "FFF",
- " S ",
- " S ",
- 'S',
- OrePrefixes.stick.get(Materials.Wood),
- 'F',
- new ItemStack(Items.flint, 1)
- });
+ new Object[] { "FFF", " S ", " S ", 'S', OrePrefixes.stick.get(Materials.Wood), 'F',
+ new ItemStack(Items.flint, 1) });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(SHOVEL, 1, Materials.Flint, Materials.Wood, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- "F", "S", "S", 'S', OrePrefixes.stick.get(Materials.Wood), 'F', new ItemStack(Items.flint, 1)
- });
+ new Object[] { "F", "S", "S", 'S', OrePrefixes.stick.get(Materials.Wood), 'F',
+ new ItemStack(Items.flint, 1) });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(AXE, 1, Materials.Flint, Materials.Wood, null),
GT_ModHandler.RecipeBits.MIRRORED | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- "FF", "FS", " S", 'S', OrePrefixes.stick.get(Materials.Wood), 'F', new ItemStack(Items.flint, 1)
- });
+ new Object[] { "FF", "FS", " S", 'S', OrePrefixes.stick.get(Materials.Wood), 'F',
+ new ItemStack(Items.flint, 1) });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(HOE, 1, Materials.Flint, Materials.Wood, null),
GT_ModHandler.RecipeBits.MIRRORED | GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- "FF", " S", " S", 'S', OrePrefixes.stick.get(Materials.Wood), 'F', new ItemStack(Items.flint, 1)
- });
+ new Object[] { "FF", " S", " S", 'S', OrePrefixes.stick.get(Materials.Wood), 'F',
+ new ItemStack(Items.flint, 1) });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(KNIFE, 1, Materials.Flint, Materials.Wood, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- "F", "S", 'S', OrePrefixes.stick.get(Materials.Wood), 'F', new ItemStack(Items.flint, 1)
- });
+ new Object[] { "F", "S", 'S', OrePrefixes.stick.get(Materials.Wood), 'F',
+ new ItemStack(Items.flint, 1) });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(MORTAR, 1, Materials.Flint, Materials.Stone, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {" I ", "SIS", "SSS", 'I', new ItemStack(Items.flint, 1), 'S', OrePrefixes.stone});
+ new Object[] { " I ", "SIS", "SSS", 'I', new ItemStack(Items.flint, 1), 'S', OrePrefixes.stone });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(MORTAR, 1, Materials.Bronze, Materials.Stone, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.Bronze), 'S', OrePrefixes.stone
- });
+ new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.Bronze), 'S',
+ OrePrefixes.stone });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(MORTAR, 1, Materials.Iron, Materials.Stone, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.Iron), 'S', OrePrefixes.stone
- });
+ new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.Iron), 'S',
+ OrePrefixes.stone });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(MORTAR, 1, Materials.Steel, Materials.Stone, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.Steel), 'S', OrePrefixes.stone
- });
+ new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.Steel), 'S',
+ OrePrefixes.stone });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(MORTAR, 1, Materials.WroughtIron, Materials.Stone, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.WroughtIron), 'S', OrePrefixes.stone
- });
+ new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.WroughtIron), 'S',
+ OrePrefixes.stone });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(MORTAR, 1, Materials.RedSteel, Materials.Stone, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.RedSteel), 'S', OrePrefixes.stone
- });
+ new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.RedSteel), 'S',
+ OrePrefixes.stone });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(MORTAR, 1, Materials.BlueSteel, Materials.Stone, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.BlueSteel), 'S', OrePrefixes.stone
- });
+ new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.BlueSteel), 'S',
+ OrePrefixes.stone });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(MORTAR, 1, Materials.BlackSteel, Materials.Stone, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.BlackSteel), 'S', OrePrefixes.stone
- });
+ new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.BlackSteel), 'S',
+ OrePrefixes.stone });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(MORTAR, 1, Materials.DamascusSteel, Materials.Stone, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.DamascusSteel), 'S', OrePrefixes.stone
- });
+ new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.DamascusSteel), 'S',
+ OrePrefixes.stone });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(MORTAR, 1, Materials.Thaumium, Materials.Stone, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.Thaumium), 'S', OrePrefixes.stone
- });
+ new Object[] { " I ", "SIS", "SSS", 'I', OrePrefixes.ingot.get(Materials.Thaumium), 'S',
+ OrePrefixes.stone });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(ROLLING_PIN, 1, Materials.Wood, Materials.Wood, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- " S",
- " I ",
- "S f",
- 'I',
- OrePrefixes.plank.get(Materials.Wood),
- 'S',
- OrePrefixes.stick.get(Materials.Wood)
- });
+ new Object[] { " S", " I ", "S f", 'I', OrePrefixes.plank.get(Materials.Wood), 'S',
+ OrePrefixes.stick.get(Materials.Wood) });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(ROLLING_PIN, 1, Materials.Plastic, Materials.Plastic, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- " S",
- " I ",
- "S f",
- 'I',
- OrePrefixes.ingot.get(Materials.Plastic),
- 'S',
- OrePrefixes.stick.get(Materials.Plastic)
- });
+ new Object[] { " S", " I ", "S f", 'I', OrePrefixes.ingot.get(Materials.Plastic), 'S',
+ OrePrefixes.stick.get(Materials.Plastic) });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(ROLLING_PIN, 1, Materials.Aluminium, Materials.Aluminium, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- " S",
- " I ",
- "S f",
- 'I',
- OrePrefixes.ingot.get(Materials.Aluminium),
- 'S',
- OrePrefixes.stick.get(Materials.Aluminium)
- });
+ new Object[] { " S", " I ", "S f", 'I', OrePrefixes.ingot.get(Materials.Aluminium), 'S',
+ OrePrefixes.stick.get(Materials.Aluminium) });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(ROLLING_PIN, 1, Materials.StainlessSteel, Materials.StainlessSteel, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- " S",
- " I ",
- "S f",
- 'I',
- OrePrefixes.ingot.get(Materials.StainlessSteel),
- 'S',
- OrePrefixes.stick.get(Materials.StainlessSteel)
- });
+ new Object[] { " S", " I ", "S f", 'I', OrePrefixes.ingot.get(Materials.StainlessSteel), 'S',
+ OrePrefixes.stick.get(Materials.StainlessSteel) });
GT_ModHandler.addCraftingRecipe(
INSTANCE.getToolWithStats(ROLLING_PIN, 1, Materials.IronWood, Materials.IronWood, null),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {
- " S",
- " I ",
- "S f",
- 'I',
- OrePrefixes.ingot.get(Materials.IronWood),
- 'S',
- OrePrefixes.stick.get(Materials.IronWood)
- });
+ new Object[] { " S", " I ", "S f", 'I', OrePrefixes.ingot.get(Materials.IronWood), 'S',
+ OrePrefixes.stick.get(Materials.IronWood) });
if (GregTech_API.sRecipeFile.get(ConfigCategories.Tools.mortar, "Coal", true)) {
GT_ModHandler.addShapelessCraftingRecipe(
GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Coal, 1L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {ToolDictNames.craftingToolMortar, new ItemStack(Items.coal, 1)});
+ new Object[] { ToolDictNames.craftingToolMortar, new ItemStack(Items.coal, 1) });
}
if (GregTech_API.sRecipeFile.get(ConfigCategories.Tools.mortar, "Clay", true)) {
GT_ModHandler.addShapelessCraftingRecipe(
GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Clay, 1L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {ToolDictNames.craftingToolMortar, new ItemStack(Blocks.clay, 1)});
+ new Object[] { ToolDictNames.craftingToolMortar, new ItemStack(Blocks.clay, 1) });
}
if (GregTech_API.sRecipeFile.get(ConfigCategories.Tools.mortar, "Wheat", true)) {
GT_ModHandler.addShapelessCraftingRecipe(
GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Wheat, 1L),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {ToolDictNames.craftingToolMortar, new ItemStack(Items.wheat, 1)});
+ new Object[] { ToolDictNames.craftingToolMortar, new ItemStack(Items.wheat, 1) });
}
if (GregTech_API.sRecipeFile.get(ConfigCategories.Tools.mortar, "Flint", true)) {
GT_ModHandler.addShapelessCraftingRecipe(
new ItemStack(Items.flint, 1),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {ToolDictNames.craftingToolMortar, new ItemStack(Blocks.gravel, 1)});
+ new Object[] { ToolDictNames.craftingToolMortar, new ItemStack(Blocks.gravel, 1) });
}
if (GregTech_API.sRecipeFile.get(ConfigCategories.Tools.mortar, "Blaze", true)) {
GT_ModHandler.addShapelessCraftingRecipe(
new ItemStack(Items.blaze_powder, 2),
GT_ModHandler.RecipeBits.NOT_REMOVABLE,
- new Object[] {ToolDictNames.craftingToolMortar, new ItemStack(Items.blaze_rod, 1)});
+ new Object[] { ToolDictNames.craftingToolMortar, new ItemStack(Items.blaze_rod, 1) });
}
}
}
diff --git a/src/main/java/gregtech/common/items/GT_NeutronReflector_Item.java b/src/main/java/gregtech/common/items/GT_NeutronReflector_Item.java
index 5e307694f4..cfcedaa8b6 100644
--- a/src/main/java/gregtech/common/items/GT_NeutronReflector_Item.java
+++ b/src/main/java/gregtech/common/items/GT_NeutronReflector_Item.java
@@ -1,11 +1,13 @@
package gregtech.common.items;
+import net.minecraft.item.ItemStack;
+
import gregtech.api.items.GT_Generic_Item;
import ic2.api.reactor.IReactor;
import ic2.api.reactor.IReactorComponent;
-import net.minecraft.item.ItemStack;
public class GT_NeutronReflector_Item extends GT_Generic_Item implements IReactorComponent {
+
public GT_NeutronReflector_Item(String aUnlocalized, String aEnglish, int aMaxDamage) {
super(aUnlocalized, aEnglish, "Undestructable");
this.setMaxStackSize(64);
@@ -13,15 +15,8 @@ public class GT_NeutronReflector_Item extends GT_Generic_Item implements IReacto
}
@Override
- public boolean acceptUraniumPulse(
- IReactor reactor,
- ItemStack yourStack,
- ItemStack pulsingStack,
- int youX,
- int youY,
- int pulseX,
- int pulseY,
- boolean heatrun) {
+ public boolean acceptUraniumPulse(IReactor reactor, ItemStack yourStack, ItemStack pulsingStack, int youX, int youY,
+ int pulseX, int pulseY, boolean heatrun) {
if (!heatrun) {
((IReactorComponent) pulsingStack.getItem())
.acceptUraniumPulse(reactor, pulsingStack, yourStack, pulseX, pulseY, youX, youY, heatrun);
diff --git a/src/main/java/gregtech/common/items/GT_SensorCard_Item.java b/src/main/java/gregtech/common/items/GT_SensorCard_Item.java
index ba744c216c..fbe8ab9728 100644
--- a/src/main/java/gregtech/common/items/GT_SensorCard_Item.java
+++ b/src/main/java/gregtech/common/items/GT_SensorCard_Item.java
@@ -1,14 +1,10 @@
package gregtech.common.items;
-import cpw.mods.fml.relauncher.Side;
-import cpw.mods.fml.relauncher.SideOnly;
-import gregtech.api.interfaces.tileentity.IGregTechDeviceInformation;
-import gregtech.api.items.GT_Generic_Item;
-import gregtech.api.util.GT_LanguageManager;
import java.util.ArrayList;
import java.util.LinkedList;
import java.util.List;
import java.util.UUID;
+
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.Item;
@@ -17,9 +13,16 @@ import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.ChunkCoordinates;
import net.minecraft.world.World;
+
import shedar.mods.ic2.nuclearcontrol.api.*;
+import cpw.mods.fml.relauncher.Side;
+import cpw.mods.fml.relauncher.SideOnly;
+import gregtech.api.interfaces.tileentity.IGregTechDeviceInformation;
+import gregtech.api.items.GT_Generic_Item;
+import gregtech.api.util.GT_LanguageManager;
public class GT_SensorCard_Item extends GT_Generic_Item implements IRemoteSensor, IPanelDataSource {
+
private static final UUID CARD_TYPE = new UUID(0L, 41L);
private int strCount;
@@ -38,8 +41,12 @@ public class GT_SensorCard_Item extends GT_Generic_Item implements IRemoteSensor
aList.add(transItem("014", "Missing Coodinates!"));
} else {
aList.add(transItem("015", "Device at:"));
- aList.add(String.format(
- "x: %d, y: %d, z: %d", tNBT.getInteger("x"), tNBT.getInteger("y"), tNBT.getInteger("z")));
+ aList.add(
+ String.format(
+ "x: %d, y: %d, z: %d",
+ tNBT.getInteger("x"),
+ tNBT.getInteger("y"),
+ tNBT.getInteger("z")));
}
}
}
diff --git a/src/main/java/gregtech/common/items/GT_VolumetricFlask.java b/src/main/java/gregtech/common/items/GT_VolumetricFlask.java
index 5c906152ed..db2efa4d81 100644
--- a/src/main/java/gregtech/common/items/GT_VolumetricFlask.java
+++ b/src/main/java/gregtech/common/items/GT_VolumetricFlask.java
@@ -6,27 +6,9 @@ import static ic2.core.util.LiquidUtil.drainContainerStack;
import static ic2.core.util.LiquidUtil.fillContainerStack;
import static ic2.core.util.LiquidUtil.placeFluid;
-import com.gtnewhorizons.modularui.api.ModularUITextures;
-import com.gtnewhorizons.modularui.api.math.Alignment;
-import com.gtnewhorizons.modularui.api.math.Color;
-import com.gtnewhorizons.modularui.api.math.MathExpression;
-import com.gtnewhorizons.modularui.api.math.Pos2d;
-import com.gtnewhorizons.modularui.api.math.Size;
-import com.gtnewhorizons.modularui.api.screen.IItemWithModularUI;
-import com.gtnewhorizons.modularui.api.screen.ModularWindow;
-import com.gtnewhorizons.modularui.api.screen.UIBuildContext;
-import com.gtnewhorizons.modularui.common.widget.VanillaButtonWidget;
-import com.gtnewhorizons.modularui.common.widget.textfield.BaseTextFieldWidget;
-import com.gtnewhorizons.modularui.common.widget.textfield.TextFieldWidget;
-import cpw.mods.fml.relauncher.Side;
-import cpw.mods.fml.relauncher.SideOnly;
-import gregtech.api.gui.modularui.GT_UIInfos;
-import gregtech.api.gui.modularui.GT_UITextures;
-import gregtech.api.items.GT_Generic_Item;
-import gregtech.api.util.GT_Utility;
-import ic2.core.util.LiquidUtil;
import java.util.List;
import java.util.function.Function;
+
import net.minecraft.block.Block;
import net.minecraft.client.renderer.texture.IIconRegister;
import net.minecraft.creativetab.CreativeTabs;
@@ -49,7 +31,29 @@ import net.minecraftforge.fluids.IFluidBlock;
import net.minecraftforge.fluids.IFluidContainerItem;
import net.minecraftforge.fluids.IFluidHandler;
+import com.gtnewhorizons.modularui.api.ModularUITextures;
+import com.gtnewhorizons.modularui.api.math.Alignment;
+import com.gtnewhorizons.modularui.api.math.Color;
+import com.gtnewhorizons.modularui.api.math.MathExpression;
+import com.gtnewhorizons.modularui.api.math.Pos2d;
+import com.gtnewhorizons.modularui.api.math.Size;
+import com.gtnewhorizons.modularui.api.screen.IItemWithModularUI;
+import com.gtnewhorizons.modularui.api.screen.ModularWindow;
+import com.gtnewhorizons.modularui.api.screen.UIBuildContext;
+import com.gtnewhorizons.modularui.common.widget.VanillaButtonWidget;
+import com.gtnewhorizons.modularui.common.widget.textfield.BaseTextFieldWidget;
+import com.gtnewhorizons.modularui.common.widget.textfield.TextFieldWidget;
+
+import cpw.mods.fml.relauncher.Side;
+import cpw.mods.fml.relauncher.SideOnly;
+import gregtech.api.gui.modularui.GT_UIInfos;
+import gregtech.api.gui.modularui.GT_UITextures;
+import gregtech.api.items.GT_Generic_Item;
+import gregtech.api.util.GT_Utility;
+import ic2.core.util.LiquidUtil;
+
public class GT_VolumetricFlask extends GT_Generic_Item implements IFluidContainerItem, IItemWithModularUI {
+
private final int maxCapacity;
private final String unlocalFlaskName;
@@ -72,17 +76,8 @@ public class GT_VolumetricFlask extends GT_Generic_Item implements IFluidContain
}
@Override
- public boolean onItemUse(
- ItemStack stack,
- EntityPlayer player,
- World world,
- int x,
- int y,
- int z,
- int side,
- float xOffset,
- float yOffset,
- float zOffset) {
+ public boolean onItemUse(ItemStack stack, EntityPlayer player, World world, int x, int y, int z, int side,
+ float xOffset, float yOffset, float zOffset) {
if (player instanceof FakePlayer) {
return false;
}
@@ -333,6 +328,7 @@ public class GT_VolumetricFlask extends GT_Generic_Item implements IFluidContain
builder.setBackground(ModularUITextures.VANILLA_BACKGROUND);
textField = new TextFieldWidget() {
+
@Override
public void onDestroy() {
if (isClient()) return;
@@ -342,15 +338,12 @@ public class GT_VolumetricFlask extends GT_Generic_Item implements IFluidContain
};
textField.setText(
String.valueOf(((GT_VolumetricFlask) getCurrentItem().getItem()).getCapacity(getCurrentItem())));
- builder.widget(textField
- .setNumbers(() -> 1, () -> maxCapacity)
- .setPattern(BaseTextFieldWidget.NATURAL_NUMS)
- .setTextAlignment(Alignment.CenterLeft)
- .setTextColor(Color.WHITE.dark(1))
- .setFocusOnGuiOpen(true)
- .setBackground(GT_UITextures.BACKGROUND_TEXT_FIELD_LIGHT_GRAY.withOffset(-1, -1, 2, 2))
- .setPos(60, 55)
- .setSize(59, 12));
+ builder.widget(
+ textField.setNumbers(() -> 1, () -> maxCapacity).setPattern(BaseTextFieldWidget.NATURAL_NUMS)
+ .setTextAlignment(Alignment.CenterLeft).setTextColor(Color.WHITE.dark(1))
+ .setFocusOnGuiOpen(true)
+ .setBackground(GT_UITextures.BACKGROUND_TEXT_FIELD_LIGHT_GRAY.withOffset(-1, -1, 2, 2))
+ .setPos(60, 55).setSize(59, 12));
addChangeAmountButton(builder, "+1", new Pos2d(20, 26), new Size(22, 20), val -> val + 1);
addChangeAmountButton(builder, "+10", new Pos2d(48, 26), new Size(28, 20), val -> val + 10);
@@ -360,34 +353,28 @@ public class GT_VolumetricFlask extends GT_Generic_Item implements IFluidContain
addChangeAmountButton(builder, "-10", new Pos2d(48, 75), new Size(28, 20), val -> val - 10);
addChangeAmountButton(builder, "-100", new Pos2d(82, 75), new Size(32, 20), val -> val - 100);
addChangeAmountButton(builder, "-1000", new Pos2d(120, 75), new Size(38, 20), val -> val - 1000);
- builder.widget(new VanillaButtonWidget()
- .setDisplayString("Accept")
- .setClickableGetter(() -> MathExpression.parseMathExpression(textField.getText()) > 0)
- .setOnClick((clickData, widget) -> {
- if (widget.isClient()) {
- textField.onRemoveFocus();
- } else {
- widget.getWindow().tryClose();
- }
- })
- .setPos(128, 51)
- .setSize(38, 20));
+ builder.widget(
+ new VanillaButtonWidget().setDisplayString("Accept")
+ .setClickableGetter(() -> MathExpression.parseMathExpression(textField.getText()) > 0)
+ .setOnClick((clickData, widget) -> {
+ if (widget.isClient()) {
+ textField.onRemoveFocus();
+ } else {
+ widget.getWindow().tryClose();
+ }
+ }).setPos(128, 51).setSize(38, 20));
return builder.build();
}
- private void addChangeAmountButton(
- ModularWindow.Builder builder, String text, Pos2d pos, Size size, Function<Integer, Integer> function) {
- builder.widget(new VanillaButtonWidget()
- .setDisplayString(text)
- .setOnClick((clickData, widget) -> {
- String currentText = textField.getText();
- int amount = (int) MathExpression.parseMathExpression(currentText, 1);
- amount = Math.min(maxCapacity, Math.max(1, function.apply(amount)));
- textField.setText(String.valueOf(amount));
- })
- .setPos(pos)
- .setSize(size));
+ private void addChangeAmountButton(ModularWindow.Builder builder, String text, Pos2d pos, Size size,
+ Function<Integer, Integer> function) {
+ builder.widget(new VanillaButtonWidget().setDisplayString(text).setOnClick((clickData, widget) -> {
+ String currentText = textField.getText();
+ int amount = (int) MathExpression.parseMathExpression(currentText, 1);
+ amount = Math.min(maxCapacity, Math.max(1, function.apply(amount)));
+ textField.setText(String.valueOf(amount));
+ }).setPos(pos).setSize(size));
}
private ItemStack getCurrentItem() {
diff --git a/src/main/java/gregtech/common/items/ItemComb.java b/src/main/java/gregtech/common/items/ItemComb.java
index d7af661e02..3882b71c98 100644
--- a/src/main/java/gregtech/common/items/ItemComb.java
+++ b/src/main/java/gregtech/common/items/ItemComb.java
@@ -2,8 +2,21 @@ package gregtech.common.items;
import static gregtech.api.enums.GT_Values.*;
+import java.util.Arrays;
+import java.util.List;
+
+import net.minecraft.client.renderer.texture.IIconRegister;
+import net.minecraft.creativetab.CreativeTabs;
+import net.minecraft.init.Items;
+import net.minecraft.item.Item;
+import net.minecraft.item.ItemStack;
+import net.minecraft.util.IIcon;
+import net.minecraftforge.fluids.FluidRegistry;
+import net.minecraftforge.fluids.FluidStack;
+
import com.google.common.collect.ImmutableMap;
import com.google.common.collect.ImmutableMap.Builder;
+
import cpw.mods.fml.common.Loader;
import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.relauncher.Side;
@@ -19,18 +32,9 @@ import gregtech.api.util.GT_OreDictUnificator;
import gregtech.api.util.GT_Utility;
import gregtech.loaders.materialprocessing.ProcessingModSupport;
import gregtech.loaders.misc.GT_Bees;
-import java.util.Arrays;
-import java.util.List;
-import net.minecraft.client.renderer.texture.IIconRegister;
-import net.minecraft.creativetab.CreativeTabs;
-import net.minecraft.init.Items;
-import net.minecraft.item.Item;
-import net.minecraft.item.ItemStack;
-import net.minecraft.util.IIcon;
-import net.minecraftforge.fluids.FluidRegistry;
-import net.minecraftforge.fluids.FluidStack;
public class ItemComb extends Item {
+
@SideOnly(Side.CLIENT)
private IIcon secondIcon;
@@ -98,92 +102,78 @@ public class ItemComb extends Item {
public void initCombsRecipes() {
// Organic
- addProcessGT(CombType.LIGNIE, new Materials[] {Materials.Lignite}, Voltage.LV);
- addProcessGT(CombType.COAL, new Materials[] {Materials.Coal}, Voltage.LV);
+ addProcessGT(CombType.LIGNIE, new Materials[] { Materials.Lignite }, Voltage.LV);
+ addProcessGT(CombType.COAL, new Materials[] { Materials.Coal }, Voltage.LV);
addCentrifugeToItemStack(
CombType.STICKY,
- new ItemStack[] {ItemList.IC2_Resin.get(1), ItemList.IC2_Plantball.get(1), ItemList.FR_Wax.get(1)},
- new int[] {50 * 100, 15 * 100, 50 * 100},
+ new ItemStack[] { ItemList.IC2_Resin.get(1), ItemList.IC2_Plantball.get(1), ItemList.FR_Wax.get(1) },
+ new int[] { 50 * 100, 15 * 100, 50 * 100 },
Voltage.ULV);
- addProcessGT(CombType.OIL, new Materials[] {Materials.Oilsands}, Voltage.LV);
- addProcessGT(CombType.APATITE, new Materials[] {Materials.Apatite}, Voltage.LV);
+ addProcessGT(CombType.OIL, new Materials[] { Materials.Oilsands }, Voltage.LV);
+ addProcessGT(CombType.APATITE, new Materials[] { Materials.Apatite }, Voltage.LV);
addCentrifugeToMaterial(
CombType.ASH,
- new Materials[] {Materials.DarkAsh, Materials.Ash},
- new int[] {50 * 100, 50 * 100},
+ new Materials[] { Materials.DarkAsh, Materials.Ash },
+ new int[] { 50 * 100, 50 * 100 },
new int[] {},
Voltage.ULV,
NI,
50 * 100);
addCentrifugeToItemStack(
CombType.PHOSPHORUS,
- new ItemStack[] {
- Materials.Phosphorus.getDust(3), Materials.TricalciumPhosphate.getDust(2), ItemList.FR_Wax.get(1)
- },
- new int[] {100 * 100, 75 * 100, 100 * 100},
+ new ItemStack[] { Materials.Phosphorus.getDust(3), Materials.TricalciumPhosphate.getDust(2),
+ ItemList.FR_Wax.get(1) },
+ new int[] { 100 * 100, 75 * 100, 100 * 100 },
Voltage.HV);
addCentrifugeToItemStack(
CombType.MICA,
- new ItemStack[] {Materials.Mica.getDust(2), ItemList.FR_Wax.get(1)},
- new int[] {100 * 100, 75 * 100},
+ new ItemStack[] { Materials.Mica.getDust(2), ItemList.FR_Wax.get(1) },
+ new int[] { 100 * 100, 75 * 100 },
Voltage.HV);
if (GT_Mod.gregtechproxy.mNerfedCombs) {
addCentrifugeToItemStack(
CombType.LIGNIE,
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Lignite, 1), ItemList.FR_Wax.get(1)
- },
- new int[] {90 * 100, 50 * 100},
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Lignite, 1),
+ ItemList.FR_Wax.get(1) },
+ new int[] { 90 * 100, 50 * 100 },
Voltage.ULV);
addCentrifugeToItemStack(
CombType.COAL,
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Coal, 1), ItemList.FR_Wax.get(1)
- },
- new int[] {5 * 100, 50 * 100},
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Coal, 1),
+ ItemList.FR_Wax.get(1) },
+ new int[] { 5 * 100, 50 * 100 },
Voltage.ULV);
addCentrifugeToItemStack(
CombType.OIL,
- new ItemStack[] {
- ItemList.Crop_Drop_OilBerry.get(6),
- GT_Bees.drop.getStackForType(DropType.OIL),
- ItemList.FR_Wax.get(1)
- },
- new int[] {100 * 100, 100 * 100, 50 * 100},
+ new ItemStack[] { ItemList.Crop_Drop_OilBerry.get(6), GT_Bees.drop.getStackForType(DropType.OIL),
+ ItemList.FR_Wax.get(1) },
+ new int[] { 100 * 100, 100 * 100, 50 * 100 },
Voltage.ULV);
} else {
addCentrifugeToItemStack(
CombType.LIGNIE,
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Lignite, 1),
- GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Lignite, 1),
- ItemList.FR_Wax.get(1)
- },
- new int[] {90 * 100, 100 * 100, 50 * 100},
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Lignite, 1),
+ GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Lignite, 1),
+ ItemList.FR_Wax.get(1) },
+ new int[] { 90 * 100, 100 * 100, 50 * 100 },
Voltage.ULV);
addCentrifugeToItemStack(
CombType.COAL,
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Coal, 1),
- GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Coal, 1),
- ItemList.FR_Wax.get(1)
- },
- new int[] {5 * 100, 100 * 100, 50 * 100},
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Coal, 1),
+ GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Coal, 1), ItemList.FR_Wax.get(1) },
+ new int[] { 5 * 100, 100 * 100, 50 * 100 },
Voltage.ULV);
addCentrifugeToItemStack(
CombType.OIL,
- new ItemStack[] {
- ItemList.Crop_Drop_OilBerry.get(6),
- GT_Bees.drop.getStackForType(DropType.OIL),
- GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Oilsands, 1),
- ItemList.FR_Wax.get(1)
- },
- new int[] {100 * 100, 100 * 100, 100 * 100, 50 * 100},
+ new ItemStack[] { ItemList.Crop_Drop_OilBerry.get(6), GT_Bees.drop.getStackForType(DropType.OIL),
+ GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Oilsands, 1),
+ ItemList.FR_Wax.get(1) },
+ new int[] { 100 * 100, 100 * 100, 100 * 100, 50 * 100 },
Voltage.ULV);
addCentrifugeToMaterial(
CombType.APATITE,
- new Materials[] {Materials.Apatite, Materials.Phosphate},
- new int[] {100 * 100, 80 * 100},
+ new Materials[] { Materials.Apatite, Materials.Phosphate },
+ new int[] { 100 * 100, 80 * 100 },
new int[] {},
Voltage.ULV,
NI,
@@ -192,145 +182,138 @@ public class ItemComb extends Item {
// ic2
addCentrifugeToItemStack(
CombType.COOLANT,
- new ItemStack[] {GT_Bees.drop.getStackForType(DropType.COOLANT), ItemList.FR_Wax.get(1)},
- new int[] {100 * 100, 100 * 100},
+ new ItemStack[] { GT_Bees.drop.getStackForType(DropType.COOLANT), ItemList.FR_Wax.get(1) },
+ new int[] { 100 * 100, 100 * 100 },
Voltage.HV,
196);
addCentrifugeToItemStack(
CombType.ENERGY,
- new ItemStack[] {
- GT_Bees.drop.getStackForType(DropType.HOT_COOLANT),
- ItemList.IC2_Energium_Dust.get(1L),
- ItemList.FR_RefractoryWax.get(1)
- },
- new int[] {20 * 100, 20 * 100, 50 * 100},
+ new ItemStack[] { GT_Bees.drop.getStackForType(DropType.HOT_COOLANT),
+ ItemList.IC2_Energium_Dust.get(1L), ItemList.FR_RefractoryWax.get(1) },
+ new int[] { 20 * 100, 20 * 100, 50 * 100 },
Voltage.HV,
196);
addCentrifugeToItemStack(
CombType.LAPOTRON,
- new ItemStack[] {
- GT_Bees.drop.getStackForType(DropType.LAPIS),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.LapotronDust", 1, 0),
- GT_ModHandler.getModItem("MagicBees", "wax", 1, 2)
- },
- new int[] {20 * 100, 15 * 100, 40 * 100},
+ new ItemStack[] { GT_Bees.drop.getStackForType(DropType.LAPIS),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.LapotronDust", 1, 0),
+ GT_ModHandler.getModItem("MagicBees", "wax", 1, 2) },
+ new int[] { 20 * 100, 15 * 100, 40 * 100 },
Voltage.HV,
196);
addCentrifugeToMaterial(
CombType.PYROTHEUM,
- new Materials[] {Materials.Blaze, Materials.Pyrotheum},
- new int[] {25 * 100, 20 * 100},
+ new Materials[] { Materials.Blaze, Materials.Pyrotheum },
+ new int[] { 25 * 100, 20 * 100 },
new int[] {},
Voltage.HV,
NI,
30 * 100);
addCentrifugeToItemStack(
CombType.CRYOTHEUM,
- new ItemStack[] {ItemList.FR_RefractoryWax.get(1), Materials.Cryotheum.getDust(1)},
- new int[] {50 * 100, 100 * 100},
+ new ItemStack[] { ItemList.FR_RefractoryWax.get(1), Materials.Cryotheum.getDust(1) },
+ new int[] { 50 * 100, 100 * 100 },
Voltage.MV);
addCentrifugeToItemStack(
CombType.BLIZZ,
- new ItemStack[] {ItemList.FR_RefractoryWax.get(1), Materials.Blizz.getDust(1)},
- new int[] {50 * 100, 100 * 100},
+ new ItemStack[] { ItemList.FR_RefractoryWax.get(1), Materials.Blizz.getDust(1) },
+ new int[] { 50 * 100, 100 * 100 },
Voltage.MV);
// Alloy
- addProcessGT(CombType.REDALLOY, new Materials[] {Materials.RedAlloy}, Voltage.LV);
- addProcessGT(CombType.REDSTONEALLOY, new Materials[] {Materials.RedstoneAlloy}, Voltage.LV);
- addProcessGT(CombType.CONDUCTIVEIRON, new Materials[] {Materials.ConductiveIron}, Voltage.MV);
- addProcessGT(CombType.VIBRANTALLOY, new Materials[] {Materials.VibrantAlloy}, Voltage.HV);
- addProcessGT(CombType.ENERGETICALLOY, new Materials[] {Materials.EnergeticAlloy}, Voltage.HV);
- addProcessGT(CombType.ELECTRICALSTEEL, new Materials[] {Materials.ElectricalSteel}, Voltage.LV);
- addProcessGT(CombType.DARKSTEEL, new Materials[] {Materials.DarkSteel}, Voltage.MV);
- addProcessGT(CombType.PULSATINGIRON, new Materials[] {Materials.PulsatingIron}, Voltage.HV);
- addProcessGT(CombType.STAINLESSSTEEL, new Materials[] {Materials.StainlessSteel}, Voltage.HV);
- addProcessGT(CombType.BEDROCKIUM, new Materials[] {Materials.Bedrockium}, Voltage.EV);
+ addProcessGT(CombType.REDALLOY, new Materials[] { Materials.RedAlloy }, Voltage.LV);
+ addProcessGT(CombType.REDSTONEALLOY, new Materials[] { Materials.RedstoneAlloy }, Voltage.LV);
+ addProcessGT(CombType.CONDUCTIVEIRON, new Materials[] { Materials.ConductiveIron }, Voltage.MV);
+ addProcessGT(CombType.VIBRANTALLOY, new Materials[] { Materials.VibrantAlloy }, Voltage.HV);
+ addProcessGT(CombType.ENERGETICALLOY, new Materials[] { Materials.EnergeticAlloy }, Voltage.HV);
+ addProcessGT(CombType.ELECTRICALSTEEL, new Materials[] { Materials.ElectricalSteel }, Voltage.LV);
+ addProcessGT(CombType.DARKSTEEL, new Materials[] { Materials.DarkSteel }, Voltage.MV);
+ addProcessGT(CombType.PULSATINGIRON, new Materials[] { Materials.PulsatingIron }, Voltage.HV);
+ addProcessGT(CombType.STAINLESSSTEEL, new Materials[] { Materials.StainlessSteel }, Voltage.HV);
+ addProcessGT(CombType.BEDROCKIUM, new Materials[] { Materials.Bedrockium }, Voltage.EV);
addCentrifugeToItemStack(
CombType.ENDERIUM,
- new ItemStack[] {
- ItemList.FR_RefractoryWax.get(1),
- GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.EnderiumBase, 1),
- GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Enderium, 1)
- },
- new int[] {50 * 100, 30 * 100, 50 * 100},
+ new ItemStack[] { ItemList.FR_RefractoryWax.get(1),
+ GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.EnderiumBase, 1),
+ GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Enderium, 1) },
+ new int[] { 50 * 100, 30 * 100, 50 * 100 },
Voltage.HV);
if (GT_Mod.gregtechproxy.mNerfedCombs) {
addCentrifugeToMaterial(
CombType.REDALLOY,
- new Materials[] {Materials.RedAlloy},
- new int[] {100 * 100},
+ new Materials[] { Materials.RedAlloy },
+ new int[] { 100 * 100 },
new int[] {},
Voltage.ULV,
ItemList.FR_RefractoryWax.get(1),
50 * 100);
addCentrifugeToMaterial(
CombType.REDSTONEALLOY,
- new Materials[] {Materials.RedstoneAlloy},
- new int[] {100 * 100},
+ new Materials[] { Materials.RedstoneAlloy },
+ new int[] { 100 * 100 },
new int[] {},
Voltage.ULV,
ItemList.FR_RefractoryWax.get(1),
50 * 100);
addCentrifugeToMaterial(
CombType.CONDUCTIVEIRON,
- new Materials[] {Materials.ConductiveIron},
- new int[] {90 * 100},
+ new Materials[] { Materials.ConductiveIron },
+ new int[] { 90 * 100 },
new int[] {},
Voltage.MV,
ItemList.FR_RefractoryWax.get(1),
50 * 100);
addCentrifugeToMaterial(
CombType.VIBRANTALLOY,
- new Materials[] {Materials.VibrantAlloy},
- new int[] {70 * 100},
+ new Materials[] { Materials.VibrantAlloy },
+ new int[] { 70 * 100 },
new int[] {},
Voltage.HV,
ItemList.FR_RefractoryWax.get(1),
50 * 100);
addCentrifugeToMaterial(
CombType.ENERGETICALLOY,
- new Materials[] {Materials.EnergeticAlloy},
- new int[] {80 * 100},
+ new Materials[] { Materials.EnergeticAlloy },
+ new int[] { 80 * 100 },
new int[] {},
Voltage.HV,
ItemList.FR_RefractoryWax.get(1),
50 * 100);
addCentrifugeToMaterial(
CombType.ELECTRICALSTEEL,
- new Materials[] {Materials.ElectricalSteel},
- new int[] {100 * 100},
+ new Materials[] { Materials.ElectricalSteel },
+ new int[] { 100 * 100 },
new int[] {},
Voltage.ULV,
ItemList.FR_RefractoryWax.get(1),
50 * 100);
addCentrifugeToMaterial(
CombType.DARKSTEEL,
- new Materials[] {Materials.DarkSteel},
- new int[] {100 * 100},
+ new Materials[] { Materials.DarkSteel },
+ new int[] { 100 * 100 },
new int[] {},
Voltage.MV,
ItemList.FR_RefractoryWax.get(1),
50 * 100);
addCentrifugeToMaterial(
CombType.PULSATINGIRON,
- new Materials[] {Materials.PulsatingIron},
- new int[] {80 * 100},
+ new Materials[] { Materials.PulsatingIron },
+ new int[] { 80 * 100 },
new int[] {},
Voltage.HV,
ItemList.FR_RefractoryWax.get(1),
50 * 100);
addCentrifugeToMaterial(
CombType.STAINLESSSTEEL,
- new Materials[] {Materials.StainlessSteel},
- new int[] {50 * 100},
+ new Materials[] { Materials.StainlessSteel },
+ new int[] { 50 * 100 },
new int[] {},
Voltage.HV,
ItemList.FR_RefractoryWax.get(1),
50 * 100);
addCentrifugeToMaterial(
CombType.BEDROCKIUM,
- new Materials[] {Materials.Bedrockium},
- new int[] {50 * 100},
+ new Materials[] { Materials.Bedrockium },
+ new int[] { 50 * 100 },
new int[] {},
Voltage.EV,
ItemList.FR_RefractoryWax.get(1),
@@ -339,229 +322,204 @@ public class ItemComb extends Item {
} else {
addCentrifugeToMaterial(
CombType.REDALLOY,
- new Materials[] {Materials.RedAlloy, Materials.Redstone, Materials.Copper},
- new int[] {100 * 100, 75 * 100, 90 * 100},
+ new Materials[] { Materials.RedAlloy, Materials.Redstone, Materials.Copper },
+ new int[] { 100 * 100, 75 * 100, 90 * 100 },
new int[] {},
Voltage.ULV,
ItemList.FR_RefractoryWax.get(1),
50 * 100);
addCentrifugeToMaterial(
CombType.REDSTONEALLOY,
- new Materials[] {Materials.RedstoneAlloy, Materials.Redstone, Materials.Silicon, Materials.Coal},
- new int[] {100 * 100, 90 * 100, 75 * 100, 75 * 100},
+ new Materials[] { Materials.RedstoneAlloy, Materials.Redstone, Materials.Silicon, Materials.Coal },
+ new int[] { 100 * 100, 90 * 100, 75 * 100, 75 * 100 },
new int[] {},
Voltage.ULV,
ItemList.FR_RefractoryWax.get(1),
50 * 100);
addCentrifugeToMaterial(
CombType.CONDUCTIVEIRON,
- new Materials[] {Materials.ConductiveIron, Materials.Silver, Materials.Iron},
- new int[] {90 * 100, 55 * 100, 65 * 100},
+ new Materials[] { Materials.ConductiveIron, Materials.Silver, Materials.Iron },
+ new int[] { 90 * 100, 55 * 100, 65 * 100 },
new int[] {},
Voltage.MV,
ItemList.FR_RefractoryWax.get(1),
50 * 100);
addCentrifugeToMaterial(
CombType.VIBRANTALLOY,
- new Materials[] {Materials.VibrantAlloy, Materials.Chrome},
- new int[] {70 * 100, 50 * 100},
+ new Materials[] { Materials.VibrantAlloy, Materials.Chrome },
+ new int[] { 70 * 100, 50 * 100 },
new int[] {},
Voltage.HV,
ItemList.FR_RefractoryWax.get(1),
50 * 100);
addCentrifugeToMaterial(
CombType.ENERGETICALLOY,
- new Materials[] {Materials.EnergeticAlloy, Materials.Gold},
- new int[] {80 * 100, 60 * 100},
+ new Materials[] { Materials.EnergeticAlloy, Materials.Gold },
+ new int[] { 80 * 100, 60 * 100 },
new int[] {},
Voltage.HV,
ItemList.FR_RefractoryWax.get(1),
50 * 100);
addCentrifugeToMaterial(
CombType.ELECTRICALSTEEL,
- new Materials[] {Materials.ElectricalSteel, Materials.Silicon, Materials.Coal},
- new int[] {100 * 100, 75 * 100, 75 * 100},
+ new Materials[] { Materials.ElectricalSteel, Materials.Silicon, Materials.Coal },
+ new int[] { 100 * 100, 75 * 100, 75 * 100 },
new int[] {},
Voltage.ULV,
ItemList.FR_RefractoryWax.get(1),
50 * 100);
addCentrifugeToMaterial(
CombType.DARKSTEEL,
- new Materials[] {Materials.DarkSteel, Materials.Coal},
- new int[] {100 * 100, 75 * 100},
+ new Materials[] { Materials.DarkSteel, Materials.Coal },
+ new int[] { 100 * 100, 75 * 100 },
new int[] {},
Voltage.MV,
ItemList.FR_RefractoryWax.get(1),
50 * 100);
addCentrifugeToMaterial(
CombType.PULSATINGIRON,
- new Materials[] {Materials.PulsatingIron, Materials.Iron},
- new int[] {80 * 100, 75 * 100},
+ new Materials[] { Materials.PulsatingIron, Materials.Iron },
+ new int[] { 80 * 100, 75 * 100 },
new int[] {},
Voltage.HV,
ItemList.FR_RefractoryWax.get(1),
50 * 100);
addCentrifugeToMaterial(
CombType.STAINLESSSTEEL,
- new Materials[] {
- Materials.StainlessSteel,
- Materials.Iron,
- Materials.Chrome,
- Materials.Manganese,
- Materials.Nickel
- },
- new int[] {50 * 100, 75 * 100, 55 * 100, 75 * 100, 75 * 100},
+ new Materials[] { Materials.StainlessSteel, Materials.Iron, Materials.Chrome, Materials.Manganese,
+ Materials.Nickel },
+ new int[] { 50 * 100, 75 * 100, 55 * 100, 75 * 100, 75 * 100 },
new int[] {},
Voltage.HV,
ItemList.FR_RefractoryWax.get(1),
50 * 100);
addCentrifugeToMaterial(
CombType.BEDROCKIUM,
- new Materials[] {Materials.Bedrockium},
- new int[] {50 * 100},
+ new Materials[] { Materials.Bedrockium },
+ new int[] { 50 * 100 },
new int[] {},
Voltage.EV,
ItemList.FR_RefractoryWax.get(1),
50 * 100);
}
// Thaumic
- addProcessGT(CombType.THAUMIUMDUST, new Materials[] {Materials.Thaumium}, Voltage.MV);
+ addProcessGT(CombType.THAUMIUMDUST, new Materials[] { Materials.Thaumium }, Voltage.MV);
addCentrifugeToItemStack(
CombType.THAUMIUMSHARD,
- new ItemStack[] {
- GT_ModHandler.getModItem("MagicBees", "propolis", 1, 1),
- GT_ModHandler.getModItem("MagicBees", "propolis", 1, 2),
- GT_ModHandler.getModItem("MagicBees", "propolis", 1, 3),
- GT_ModHandler.getModItem("MagicBees", "propolis", 1, 4),
- GT_ModHandler.getModItem("MagicBees", "propolis", 1, 5),
- GT_ModHandler.getModItem("MagicBees", "propolis", 1, 6),
- GT_ModHandler.getModItem("MagicBees", "wax", 1, 0)
- },
- new int[] {20 * 100, 20 * 100, 20 * 100, 20 * 100, 20 * 100, 20 * 100, 50 * 100},
+ new ItemStack[] { GT_ModHandler.getModItem("MagicBees", "propolis", 1, 1),
+ GT_ModHandler.getModItem("MagicBees", "propolis", 1, 2),
+ GT_ModHandler.getModItem("MagicBees", "propolis", 1, 3),
+ GT_ModHandler.getModItem("MagicBees", "propolis", 1, 4),
+ GT_ModHandler.getModItem("MagicBees", "propolis", 1, 5),
+ GT_ModHandler.getModItem("MagicBees", "propolis", 1, 6),
+ GT_ModHandler.getModItem("MagicBees", "wax", 1, 0) },
+ new int[] { 20 * 100, 20 * 100, 20 * 100, 20 * 100, 20 * 100, 20 * 100, 50 * 100 },
Voltage.ULV);
- addProcessGT(CombType.AMBER, new Materials[] {Materials.Amber}, Voltage.LV);
- addProcessGT(CombType.QUICKSILVER, new Materials[] {Materials.Cinnabar}, Voltage.LV);
+ addProcessGT(CombType.AMBER, new Materials[] { Materials.Amber }, Voltage.LV);
+ addProcessGT(CombType.QUICKSILVER, new Materials[] { Materials.Cinnabar }, Voltage.LV);
addCentrifugeToItemStack(
CombType.SALISMUNDUS,
- new ItemStack[] {
- GT_ModHandler.getModItem("Thaumcraft", "ItemResource", 1, 14),
- GT_ModHandler.getModItem("MagicBees", "wax", 1, 0)
- },
- new int[] {100 * 100, 50 * 100},
+ new ItemStack[] { GT_ModHandler.getModItem("Thaumcraft", "ItemResource", 1, 14),
+ GT_ModHandler.getModItem("MagicBees", "wax", 1, 0) },
+ new int[] { 100 * 100, 50 * 100 },
Voltage.MV);
addCentrifugeToItemStack(
CombType.TAINTED,
- new ItemStack[] {
- GT_ModHandler.getModItem("Thaumcraft", "ItemResource", 1, 11),
- GT_ModHandler.getModItem("Thaumcraft", "ItemResource", 1, 12),
- GT_ModHandler.getModItem("Thaumcraft", "blockTaintFibres", 1, 0),
- GT_ModHandler.getModItem("Thaumcraft", "blockTaintFibres", 1, 1),
- GT_ModHandler.getModItem("Thaumcraft", "blockTaintFibres", 1, 2),
- GT_ModHandler.getModItem("MagicBees", "wax", 1, 0)
- },
- new int[] {15 * 100, 15 * 100, 15 * 100, 15 * 100, 15 * 100, 50 * 100},
+ new ItemStack[] { GT_ModHandler.getModItem("Thaumcraft", "ItemResource", 1, 11),
+ GT_ModHandler.getModItem("Thaumcraft", "ItemResource", 1, 12),
+ GT_ModHandler.getModItem("Thaumcraft", "blockTaintFibres", 1, 0),
+ GT_ModHandler.getModItem("Thaumcraft", "blockTaintFibres", 1, 1),
+ GT_ModHandler.getModItem("Thaumcraft", "blockTaintFibres", 1, 2),
+ GT_ModHandler.getModItem("MagicBees", "wax", 1, 0) },
+ new int[] { 15 * 100, 15 * 100, 15 * 100, 15 * 100, 15 * 100, 50 * 100 },
Voltage.ULV);
- addProcessGT(CombType.MITHRIL, new Materials[] {Materials.Mithril}, Voltage.HV);
- addProcessGT(CombType.ASTRALSILVER, new Materials[] {Materials.AstralSilver}, Voltage.HV);
+ addProcessGT(CombType.MITHRIL, new Materials[] { Materials.Mithril }, Voltage.HV);
+ addProcessGT(CombType.ASTRALSILVER, new Materials[] { Materials.AstralSilver }, Voltage.HV);
addCentrifugeToMaterial(
CombType.ASTRALSILVER,
- new Materials[] {Materials.AstralSilver, Materials.Silver},
- new int[] {20 * 100, (GT_Mod.gregtechproxy.mNerfedCombs ? 10 : 75) * 100},
+ new Materials[] { Materials.AstralSilver, Materials.Silver },
+ new int[] { 20 * 100, (GT_Mod.gregtechproxy.mNerfedCombs ? 10 : 75) * 100 },
new int[] {},
Voltage.HV,
GT_ModHandler.getModItem("MagicBees", "wax", 1, 0),
50 * 100);
addCentrifugeToItemStack(
CombType.THAUMINITE,
- new ItemStack[] {
- GT_ModHandler.getModItem("thaumicbases", "resource", 1, 0),
- GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Thaumium, 1),
- GT_ModHandler.getModItem("MagicBees", "wax", 1, 0)
- },
- new int[] {20 * 100, 10 * 100, 50 * 100},
+ new ItemStack[] { GT_ModHandler.getModItem("thaumicbases", "resource", 1, 0),
+ GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Thaumium, 1),
+ GT_ModHandler.getModItem("MagicBees", "wax", 1, 0) },
+ new int[] { 20 * 100, 10 * 100, 50 * 100 },
Voltage.HV);
- addProcessGT(CombType.SHADOWMETAL, new Materials[] {Materials.Shadow}, Voltage.HV);
+ addProcessGT(CombType.SHADOWMETAL, new Materials[] { Materials.Shadow }, Voltage.HV);
addCentrifugeToMaterial(
CombType.SHADOWMETAL,
- new Materials[] {Materials.Shadow, Materials.ShadowSteel},
- new int[] {(GT_Mod.gregtechproxy.mNerfedCombs ? 20 : 75) * 100, 10 * 100},
+ new Materials[] { Materials.Shadow, Materials.ShadowSteel },
+ new int[] { (GT_Mod.gregtechproxy.mNerfedCombs ? 20 : 75) * 100, 10 * 100 },
new int[] {},
Voltage.HV,
GT_ModHandler.getModItem("MagicBees", "wax", 1, 0),
50 * 100);
- addProcessGT(CombType.DIVIDED, new Materials[] {Materials.Diamond}, Voltage.HV);
+ addProcessGT(CombType.DIVIDED, new Materials[] { Materials.Diamond }, Voltage.HV);
addCentrifugeToItemStack(
CombType.DIVIDED,
- new ItemStack[] {
- GT_ModHandler.getModItem("MagicBees", "wax", 1, 0),
- GT_ModHandler.getModItem("ExtraUtilities", "unstableingot", 1, 1),
- GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Iron, 1),
- GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Diamond, 1)
- },
- new int[] {
- 50 * 100,
- 20 * 100,
- (GT_Mod.gregtechproxy.mNerfedCombs ? 10 : 75) * 100,
- (GT_Mod.gregtechproxy.mNerfedCombs ? 5 : 55) * 100
- },
+ new ItemStack[] { GT_ModHandler.getModItem("MagicBees", "wax", 1, 0),
+ GT_ModHandler.getModItem("ExtraUtilities", "unstableingot", 1, 1),
+ GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Iron, 1),
+ GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Diamond, 1) },
+ new int[] { 50 * 100, 20 * 100, (GT_Mod.gregtechproxy.mNerfedCombs ? 10 : 75) * 100,
+ (GT_Mod.gregtechproxy.mNerfedCombs ? 5 : 55) * 100 },
Voltage.HV);
- addProcessGT(CombType.SPARKELING, new Materials[] {Materials.NetherStar}, Voltage.EV);
+ addProcessGT(CombType.SPARKELING, new Materials[] { Materials.NetherStar }, Voltage.EV);
addCentrifugeToItemStack(
CombType.SPARKELING,
- new ItemStack[] {
- GT_ModHandler.getModItem("MagicBees", "wax", 1, 0),
- GT_ModHandler.getModItem("MagicBees", "miscResources", 2, 5),
- GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.NetherStar, 1)
- },
- new int[] {50 * 100, 10 * 100, (GT_Mod.gregtechproxy.mNerfedCombs ? 10 : 50) * 100},
+ new ItemStack[] { GT_ModHandler.getModItem("MagicBees", "wax", 1, 0),
+ GT_ModHandler.getModItem("MagicBees", "miscResources", 2, 5),
+ GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.NetherStar, 1) },
+ new int[] { 50 * 100, 10 * 100, (GT_Mod.gregtechproxy.mNerfedCombs ? 10 : 50) * 100 },
Voltage.EV);
if (GT_Mod.gregtechproxy.mNerfedCombs) {
addCentrifugeToMaterial(
CombType.THAUMIUMDUST,
- new Materials[] {Materials.Thaumium},
- new int[] {100 * 100},
+ new Materials[] { Materials.Thaumium },
+ new int[] { 100 * 100 },
new int[] {},
Voltage.MV,
GT_ModHandler.getModItem("MagicBees", "wax", 1, 0),
50 * 100);
addCentrifugeToItemStack(
CombType.QUICKSILVER,
- new ItemStack[] {
- GT_ModHandler.getModItem("MagicBees", "wax", 1, 0),
- GT_ModHandler.getModItem("Thaumcraft", "ItemNugget", 1, 5)
- },
- new int[] {50 * 100, 100 * 100},
+ new ItemStack[] { GT_ModHandler.getModItem("MagicBees", "wax", 1, 0),
+ GT_ModHandler.getModItem("Thaumcraft", "ItemNugget", 1, 5) },
+ new int[] { 50 * 100, 100 * 100 },
Voltage.ULV);
} else {
addCentrifugeToMaterial(
CombType.THAUMIUMDUST,
- new Materials[] {Materials.Thaumium, Materials.Iron},
- new int[] {100 * 100, 75 * 100},
+ new Materials[] { Materials.Thaumium, Materials.Iron },
+ new int[] { 100 * 100, 75 * 100 },
new int[] {},
Voltage.MV,
GT_ModHandler.getModItem("MagicBees", "wax", 1, 0),
50 * 100);
addCentrifugeToMaterial(
CombType.AMBER,
- new Materials[] {Materials.Amber},
- new int[] {100 * 100},
+ new Materials[] { Materials.Amber },
+ new int[] { 100 * 100 },
new int[] {},
Voltage.ULV,
GT_ModHandler.getModItem("MagicBees", "wax", 1, 0),
50 * 100);
addCentrifugeToItemStack(
CombType.QUICKSILVER,
- new ItemStack[] {
- GT_ModHandler.getModItem("MagicBees", "wax", 1, 0),
- GT_ModHandler.getModItem("Thaumcraft", "ItemNugget", 1, 5),
- GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Cinnabar, 1)
- },
- new int[] {50 * 100, 100 * 100, 85 * 100},
+ new ItemStack[] { GT_ModHandler.getModItem("MagicBees", "wax", 1, 0),
+ GT_ModHandler.getModItem("Thaumcraft", "ItemNugget", 1, 5),
+ GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Cinnabar, 1) },
+ new int[] { 50 * 100, 100 * 100, 85 * 100 },
Voltage.ULV);
addCentrifugeToMaterial(
CombType.MITHRIL,
- new Materials[] {Materials.Mithril, Materials.Platinum},
- new int[] {75 * 100, 55 * 100},
+ new Materials[] { Materials.Mithril, Materials.Platinum },
+ new int[] { 75 * 100, 55 * 100 },
new int[] {},
Voltage.HV,
GT_ModHandler.getModItem("MagicBees", "wax", 1, 0),
@@ -569,178 +527,168 @@ public class ItemComb extends Item {
}
// Gem Line
- addProcessGT(CombType.STONE, new Materials[] {Materials.Soapstone}, Voltage.LV);
- addProcessGT(CombType.CERTUS, new Materials[] {Materials.CertusQuartz}, Voltage.LV);
- addProcessGT(CombType.FLUIX, new Materials[] {Materials.Fluix}, Voltage.LV);
- addProcessGT(CombType.REDSTONE, new Materials[] {Materials.Redstone}, Voltage.LV);
+ addProcessGT(CombType.STONE, new Materials[] { Materials.Soapstone }, Voltage.LV);
+ addProcessGT(CombType.CERTUS, new Materials[] { Materials.CertusQuartz }, Voltage.LV);
+ addProcessGT(CombType.FLUIX, new Materials[] { Materials.Fluix }, Voltage.LV);
+ addProcessGT(CombType.REDSTONE, new Materials[] { Materials.Redstone }, Voltage.LV);
addCentrifugeToMaterial(
CombType.RAREEARTH,
- new Materials[] {Materials.RareEarth},
- new int[] {100 * 100},
- new int[] {1},
+ new Materials[] { Materials.RareEarth },
+ new int[] { 100 * 100 },
+ new int[] { 1 },
Voltage.ULV,
NI,
30 * 100);
- addProcessGT(CombType.LAPIS, new Materials[] {Materials.Lapis}, Voltage.LV);
- addProcessGT(CombType.RUBY, new Materials[] {Materials.Ruby}, Voltage.LV);
- addProcessGT(CombType.REDGARNET, new Materials[] {Materials.GarnetRed}, Voltage.LV);
- addProcessGT(CombType.YELLOWGARNET, new Materials[] {Materials.GarnetYellow}, Voltage.LV);
- addProcessGT(CombType.SAPPHIRE, new Materials[] {Materials.Sapphire}, Voltage.LV);
- addProcessGT(CombType.DIAMOND, new Materials[] {Materials.Diamond}, Voltage.LV);
- addProcessGT(CombType.OLIVINE, new Materials[] {Materials.Olivine}, Voltage.LV);
- addProcessGT(CombType.EMERALD, new Materials[] {Materials.Emerald}, Voltage.LV);
- addProcessGT(CombType.FIRESTONE, new Materials[] {Materials.Firestone}, Voltage.LV);
- addProcessGT(CombType.PYROPE, new Materials[] {Materials.Pyrope}, Voltage.LV);
- addProcessGT(CombType.GROSSULAR, new Materials[] {Materials.Grossular}, Voltage.LV);
+ addProcessGT(CombType.LAPIS, new Materials[] { Materials.Lapis }, Voltage.LV);
+ addProcessGT(CombType.RUBY, new Materials[] { Materials.Ruby }, Voltage.LV);
+ addProcessGT(CombType.REDGARNET, new Materials[] { Materials.GarnetRed }, Voltage.LV);
+ addProcessGT(CombType.YELLOWGARNET, new Materials[] { Materials.GarnetYellow }, Voltage.LV);
+ addProcessGT(CombType.SAPPHIRE, new Materials[] { Materials.Sapphire }, Voltage.LV);
+ addProcessGT(CombType.DIAMOND, new Materials[] { Materials.Diamond }, Voltage.LV);
+ addProcessGT(CombType.OLIVINE, new Materials[] { Materials.Olivine }, Voltage.LV);
+ addProcessGT(CombType.EMERALD, new Materials[] { Materials.Emerald }, Voltage.LV);
+ addProcessGT(CombType.FIRESTONE, new Materials[] { Materials.Firestone }, Voltage.LV);
+ addProcessGT(CombType.PYROPE, new Materials[] { Materials.Pyrope }, Voltage.LV);
+ addProcessGT(CombType.GROSSULAR, new Materials[] { Materials.Grossular }, Voltage.LV);
if (GT_Mod.gregtechproxy.mNerfedCombs) {
addCentrifugeToMaterial(
CombType.STONE,
- new Materials[] {
- Materials.Stone,
- Materials.GraniteBlack,
- Materials.GraniteRed,
- Materials.Basalt,
- Materials.Marble,
- Materials.Redrock
- },
- new int[] {70 * 100, 50 * 100, 50 * 100, 50 * 100, 50 * 100, 50 * 100},
- new int[] {9, 9, 9, 9, 9, 9},
+ new Materials[] { Materials.Stone, Materials.GraniteBlack, Materials.GraniteRed, Materials.Basalt,
+ Materials.Marble, Materials.Redrock },
+ new int[] { 70 * 100, 50 * 100, 50 * 100, 50 * 100, 50 * 100, 50 * 100 },
+ new int[] { 9, 9, 9, 9, 9, 9 },
Voltage.ULV,
NI,
50 * 100);
addCentrifugeToMaterial(
CombType.FLUIX,
- new Materials[] {Materials.Fluix},
- new int[] {25 * 100},
- new int[] {9},
+ new Materials[] { Materials.Fluix },
+ new int[] { 25 * 100 },
+ new int[] { 9 },
Voltage.ULV,
NI,
30 * 100);
} else {
addCentrifugeToMaterial(
CombType.STONE,
- new Materials[] {
- Materials.Soapstone,
- Materials.Talc,
- Materials.Apatite,
- Materials.Phosphate,
- Materials.TricalciumPhosphate
- },
- new int[] {95 * 100, 90 * 100, 80 * 100, 75 * 100, 75 * 100},
+ new Materials[] { Materials.Soapstone, Materials.Talc, Materials.Apatite, Materials.Phosphate,
+ Materials.TricalciumPhosphate },
+ new int[] { 95 * 100, 90 * 100, 80 * 100, 75 * 100, 75 * 100 },
new int[] {},
Voltage.ULV,
NI,
50 * 100);
addCentrifugeToMaterial(
CombType.CERTUS,
- new Materials[] {Materials.CertusQuartz, Materials.Quartzite, Materials.Barite},
- new int[] {100 * 100, 80 * 100, 75 * 100},
+ new Materials[] { Materials.CertusQuartz, Materials.Quartzite, Materials.Barite },
+ new int[] { 100 * 100, 80 * 100, 75 * 100 },
new int[] {},
Voltage.ULV,
NI,
50 * 100);
addCentrifugeToMaterial(
CombType.FLUIX,
- new Materials[] {Materials.Fluix, Materials.Redstone, Materials.CertusQuartz, Materials.NetherQuartz
- },
- new int[] {25 * 100, 90 * 100, 90 * 100, 90 * 100},
- new int[] {9, 1, 1, 1},
+ new Materials[] { Materials.Fluix, Materials.Redstone, Materials.CertusQuartz,
+ Materials.NetherQuartz },
+ new int[] { 25 * 100, 90 * 100, 90 * 100, 90 * 100 },
+ new int[] { 9, 1, 1, 1 },
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.REDSTONE,
- new Materials[] {Materials.Redstone, Materials.Cinnabar},
- new int[] {100 * 100, 80 * 100},
+ new Materials[] { Materials.Redstone, Materials.Cinnabar },
+ new int[] { 100 * 100, 80 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.LAPIS,
- new Materials[] {Materials.Lapis, Materials.Sodalite, Materials.Lazurite, Materials.Calcite},
- new int[] {100 * 100, 90 * 100, 90 * 100, 85 * 100},
+ new Materials[] { Materials.Lapis, Materials.Sodalite, Materials.Lazurite, Materials.Calcite },
+ new int[] { 100 * 100, 90 * 100, 90 * 100, 85 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.RUBY,
- new Materials[] {Materials.Ruby, Materials.Redstone},
- new int[] {100 * 100, 90 * 100},
+ new Materials[] { Materials.Ruby, Materials.Redstone },
+ new int[] { 100 * 100, 90 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.REDGARNET,
- new Materials[] {Materials.GarnetRed, Materials.GarnetYellow},
- new int[] {100 * 100, 75 * 100},
+ new Materials[] { Materials.GarnetRed, Materials.GarnetYellow },
+ new int[] { 100 * 100, 75 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.YELLOWGARNET,
- new Materials[] {Materials.GarnetYellow, Materials.GarnetRed},
- new int[] {100 * 100, 75 * 100},
+ new Materials[] { Materials.GarnetYellow, Materials.GarnetRed },
+ new int[] { 100 * 100, 75 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.SAPPHIRE,
- new Materials[] {Materials.Sapphire, Materials.GreenSapphire, Materials.Almandine, Materials.Pyrope
- },
- new int[] {100 * 100, 90 * 100, 90 * 100, 75 * 100},
+ new Materials[] { Materials.Sapphire, Materials.GreenSapphire, Materials.Almandine,
+ Materials.Pyrope },
+ new int[] { 100 * 100, 90 * 100, 90 * 100, 75 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.DIAMOND,
- new Materials[] {Materials.Diamond, Materials.Graphite},
- new int[] {100 * 100, 75 * 100},
+ new Materials[] { Materials.Diamond, Materials.Graphite },
+ new int[] { 100 * 100, 75 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.OLIVINE,
- new Materials[] {Materials.Olivine, Materials.Bentonite, Materials.Magnesite, Materials.Glauconite},
- new int[] {100 * 100, 90 * 100, 80 * 100, 75 * 100},
+ new Materials[] { Materials.Olivine, Materials.Bentonite, Materials.Magnesite,
+ Materials.Glauconite },
+ new int[] { 100 * 100, 90 * 100, 80 * 100, 75 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.EMERALD,
- new Materials[] {Materials.Emerald, Materials.Beryllium, Materials.Thorium},
- new int[] {100 * 100, 85 * 100, 75 * 100},
+ new Materials[] { Materials.Emerald, Materials.Beryllium, Materials.Thorium },
+ new int[] { 100 * 100, 85 * 100, 75 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.FIRESTONE,
- new Materials[] {Materials.Firestone},
- new int[] {100 * 100},
+ new Materials[] { Materials.Firestone },
+ new int[] { 100 * 100 },
new int[] {},
Voltage.ULV,
ItemList.FR_RefractoryWax.get(1),
30 * 100);
addCentrifugeToMaterial(
CombType.PYROPE,
- new Materials[] {Materials.Pyrope, Materials.Aluminium, Materials.Magnesium, Materials.Silicon},
- new int[] {100 * 100, 75 * 100, 80 * 100, 75 * 100},
+ new Materials[] { Materials.Pyrope, Materials.Aluminium, Materials.Magnesium, Materials.Silicon },
+ new int[] { 100 * 100, 75 * 100, 80 * 100, 75 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.GROSSULAR,
- new Materials[] {Materials.Grossular, Materials.Aluminium, Materials.Silicon},
- new int[] {100 * 100, 75 * 100, 75 * 100},
+ new Materials[] { Materials.Grossular, Materials.Aluminium, Materials.Silicon },
+ new int[] { 100 * 100, 75 * 100, 75 * 100 },
new int[] {},
Voltage.ULV,
NI,
@@ -748,95 +696,95 @@ public class ItemComb extends Item {
}
// Metals Line
- addProcessGT(CombType.SLAG, new Materials[] {Materials.Limestone}, Voltage.LV);
- addProcessGT(CombType.COPPER, new Materials[] {Materials.Copper}, Voltage.LV);
- addProcessGT(CombType.TIN, new Materials[] {Materials.Tin}, Voltage.LV);
- addProcessGT(CombType.LEAD, new Materials[] {Materials.Lead}, Voltage.LV);
- addProcessGT(CombType.INDIUM, new Materials[] {Materials.Indium}, Voltage.ZPM);
- addProcessGT(CombType.NICKEL, new Materials[] {Materials.Nickel}, Voltage.LV);
- addProcessGT(CombType.ZINC, new Materials[] {Materials.Zinc}, Voltage.LV);
- addProcessGT(CombType.SILVER, new Materials[] {Materials.Silver}, Voltage.LV);
- addProcessGT(CombType.CRYOLITE, new Materials[] {Materials.Cryolite}, Voltage.LV);
- addProcessGT(CombType.GOLD, new Materials[] {Materials.Gold}, Voltage.LV);
- addProcessGT(CombType.SULFUR, new Materials[] {Materials.Sulfur}, Voltage.LV);
- addProcessGT(CombType.GALLIUM, new Materials[] {Materials.Gallium}, Voltage.LV);
- addProcessGT(CombType.ARSENIC, new Materials[] {Materials.Arsenic}, Voltage.LV);
+ addProcessGT(CombType.SLAG, new Materials[] { Materials.Limestone }, Voltage.LV);
+ addProcessGT(CombType.COPPER, new Materials[] { Materials.Copper }, Voltage.LV);
+ addProcessGT(CombType.TIN, new Materials[] { Materials.Tin }, Voltage.LV);
+ addProcessGT(CombType.LEAD, new Materials[] { Materials.Lead }, Voltage.LV);
+ addProcessGT(CombType.INDIUM, new Materials[] { Materials.Indium }, Voltage.ZPM);
+ addProcessGT(CombType.NICKEL, new Materials[] { Materials.Nickel }, Voltage.LV);
+ addProcessGT(CombType.ZINC, new Materials[] { Materials.Zinc }, Voltage.LV);
+ addProcessGT(CombType.SILVER, new Materials[] { Materials.Silver }, Voltage.LV);
+ addProcessGT(CombType.CRYOLITE, new Materials[] { Materials.Cryolite }, Voltage.LV);
+ addProcessGT(CombType.GOLD, new Materials[] { Materials.Gold }, Voltage.LV);
+ addProcessGT(CombType.SULFUR, new Materials[] { Materials.Sulfur }, Voltage.LV);
+ addProcessGT(CombType.GALLIUM, new Materials[] { Materials.Gallium }, Voltage.LV);
+ addProcessGT(CombType.ARSENIC, new Materials[] { Materials.Arsenic }, Voltage.LV);
if (ProcessingModSupport.aEnableGCMarsMats) {
- addProcessGT(CombType.IRON, new Materials[] {Materials.Iron}, Voltage.LV);
- addProcessGT(CombType.STEEL, new Materials[] {Materials.Steel}, Voltage.LV);
+ addProcessGT(CombType.IRON, new Materials[] { Materials.Iron }, Voltage.LV);
+ addProcessGT(CombType.STEEL, new Materials[] { Materials.Steel }, Voltage.LV);
} else {
- addProcessGT(CombType.IRON, new Materials[] {Materials.Iron}, Voltage.LV);
- addProcessGT(CombType.STEEL, new Materials[] {Materials.Steel}, Voltage.LV);
+ addProcessGT(CombType.IRON, new Materials[] { Materials.Iron }, Voltage.LV);
+ addProcessGT(CombType.STEEL, new Materials[] { Materials.Steel }, Voltage.LV);
}
if (GT_Mod.gregtechproxy.mNerfedCombs) {
addCentrifugeToMaterial(
CombType.SLAG,
- new Materials[] {Materials.Stone, Materials.GraniteBlack, Materials.GraniteRed},
- new int[] {50 * 100, 20 * 100, 20 * 100},
- new int[] {9, 9, 9},
+ new Materials[] { Materials.Stone, Materials.GraniteBlack, Materials.GraniteRed },
+ new int[] { 50 * 100, 20 * 100, 20 * 100 },
+ new int[] { 9, 9, 9 },
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.COPPER,
- new Materials[] {Materials.Copper},
- new int[] {70 * 100},
+ new Materials[] { Materials.Copper },
+ new int[] { 70 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.TIN,
- new Materials[] {Materials.Tin},
- new int[] {60 * 100},
+ new Materials[] { Materials.Tin },
+ new int[] { 60 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.LEAD,
- new Materials[] {Materials.Lead},
- new int[] {45 * 100},
+ new Materials[] { Materials.Lead },
+ new int[] { 45 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.IRON,
- new Materials[] {Materials.Iron},
- new int[] {30 * 100},
+ new Materials[] { Materials.Iron },
+ new int[] { 30 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.STEEL,
- new Materials[] {Materials.Steel},
- new int[] {40 * 100},
+ new Materials[] { Materials.Steel },
+ new int[] { 40 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.SILVER,
- new Materials[] {Materials.Silver},
- new int[] {80 * 100},
+ new Materials[] { Materials.Silver },
+ new int[] { 80 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.CRYOLITE,
- new Materials[] {Materials.Cryolite},
- new int[] {80 * 100},
+ new Materials[] { Materials.Cryolite },
+ new int[] { 80 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.SULFUR,
- new Materials[] {Materials.Sulfur},
- new int[] {100 * 100},
+ new Materials[] { Materials.Sulfur },
+ new int[] { 100 * 100 },
new int[] {},
Voltage.ULV,
NI,
@@ -844,45 +792,34 @@ public class ItemComb extends Item {
} else {
addCentrifugeToMaterial(
CombType.SLAG,
- new Materials[] {
- Materials.Salt,
- Materials.RockSalt,
- Materials.Lepidolite,
- Materials.Spodumene,
- Materials.Monazite
- },
- new int[] {100 * 100, 100 * 100, 100 * 100},
+ new Materials[] { Materials.Salt, Materials.RockSalt, Materials.Lepidolite, Materials.Spodumene,
+ Materials.Monazite },
+ new int[] { 100 * 100, 100 * 100, 100 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.COPPER,
- new Materials[] {
- Materials.Copper,
- Materials.Tetrahedrite,
- Materials.Chalcopyrite,
- Materials.Malachite,
- Materials.Pyrite,
- Materials.Stibnite
- },
- new int[] {100 * 100, 85 * 100, 95 * 100, 80 * 100, 75 * 100, 65 * 100},
+ new Materials[] { Materials.Copper, Materials.Tetrahedrite, Materials.Chalcopyrite,
+ Materials.Malachite, Materials.Pyrite, Materials.Stibnite },
+ new int[] { 100 * 100, 85 * 100, 95 * 100, 80 * 100, 75 * 100, 65 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.TIN,
- new Materials[] {Materials.Tin, Materials.Cassiterite, Materials.CassiteriteSand},
- new int[] {100 * 100, 85 * 100, 65 * 100},
+ new Materials[] { Materials.Tin, Materials.Cassiterite, Materials.CassiteriteSand },
+ new int[] { 100 * 100, 85 * 100, 65 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.LEAD,
- new Materials[] {Materials.Lead, Materials.Galena},
- new int[] {100 * 100, 75 * 100},
+ new Materials[] { Materials.Lead, Materials.Galena },
+ new int[] { 100 * 100, 75 * 100 },
new int[] {},
Voltage.ULV,
NI,
@@ -890,30 +827,18 @@ public class ItemComb extends Item {
if (ProcessingModSupport.aEnableGCMarsMats) {
addCentrifugeToMaterial(
CombType.IRON,
- new Materials[] {
- Materials.Iron,
- Materials.Magnetite,
- Materials.BrownLimonite,
- Materials.YellowLimonite,
- Materials.VanadiumMagnetite,
- Materials.MeteoricIron
- },
- new int[] {100 * 100, 90 * 100, 85 * 100, 85 * 100, 80 * 100, 75 * 100},
+ new Materials[] { Materials.Iron, Materials.Magnetite, Materials.BrownLimonite,
+ Materials.YellowLimonite, Materials.VanadiumMagnetite, Materials.MeteoricIron },
+ new int[] { 100 * 100, 90 * 100, 85 * 100, 85 * 100, 80 * 100, 75 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.LEAD,
- new Materials[] {
- Materials.Steel,
- Materials.Magnetite,
- Materials.VanadiumMagnetite,
- Materials.Molybdenite,
- Materials.Molybdenum,
- Materials.MeteoricIron
- },
- new int[] {100 * 100, 90 * 100, 80 * 100, 65 * 100, 65 * 100, 75 * 100},
+ new Materials[] { Materials.Steel, Materials.Magnetite, Materials.VanadiumMagnetite,
+ Materials.Molybdenite, Materials.Molybdenum, Materials.MeteoricIron },
+ new int[] { 100 * 100, 90 * 100, 80 * 100, 65 * 100, 65 * 100, 75 * 100 },
new int[] {},
Voltage.ULV,
NI,
@@ -921,30 +846,18 @@ public class ItemComb extends Item {
} else {
addCentrifugeToMaterial(
CombType.IRON,
- new Materials[] {
- Materials.Iron,
- Materials.Magnetite,
- Materials.BrownLimonite,
- Materials.YellowLimonite,
- Materials.VanadiumMagnetite,
- Materials.BandedIron
- },
- new int[] {100 * 100, 90 * 100, 85 * 100, 85 * 100, 80 * 100, 85 * 100},
+ new Materials[] { Materials.Iron, Materials.Magnetite, Materials.BrownLimonite,
+ Materials.YellowLimonite, Materials.VanadiumMagnetite, Materials.BandedIron },
+ new int[] { 100 * 100, 90 * 100, 85 * 100, 85 * 100, 80 * 100, 85 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.STEEL,
- new Materials[] {
- Materials.Steel,
- Materials.Magnetite,
- Materials.VanadiumMagnetite,
- Materials.BandedIron,
- Materials.Molybdenite,
- Materials.Molybdenum
- },
- new int[] {100 * 100, 90 * 100, 80 * 100, 85 * 100, 65 * 100, 65 * 100},
+ new Materials[] { Materials.Steel, Materials.Magnetite, Materials.VanadiumMagnetite,
+ Materials.BandedIron, Materials.Molybdenite, Materials.Molybdenum },
+ new int[] { 100 * 100, 90 * 100, 80 * 100, 85 * 100, 65 * 100, 65 * 100 },
new int[] {},
Voltage.ULV,
NI,
@@ -952,71 +865,65 @@ public class ItemComb extends Item {
}
addCentrifugeToMaterial(
CombType.NICKEL,
- new Materials[] {
- Materials.Nickel,
- Materials.Garnierite,
- Materials.Pentlandite,
- Materials.Cobaltite,
- Materials.Wulfenite,
- Materials.Powellite
- },
- new int[] {100 * 100, 85 * 100, 85 * 100, 80 * 100, 75 * 100, 75 * 100},
+ new Materials[] { Materials.Nickel, Materials.Garnierite, Materials.Pentlandite,
+ Materials.Cobaltite, Materials.Wulfenite, Materials.Powellite },
+ new int[] { 100 * 100, 85 * 100, 85 * 100, 80 * 100, 75 * 100, 75 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.ZINC,
- new Materials[] {Materials.Zinc, Materials.Sphalerite, Materials.Sulfur},
- new int[] {100 * 100, 80 * 100, 75 * 100},
+ new Materials[] { Materials.Zinc, Materials.Sphalerite, Materials.Sulfur },
+ new int[] { 100 * 100, 80 * 100, 75 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.SILVER,
- new Materials[] {Materials.Silver, Materials.Galena},
- new int[] {100 * 100, 80 * 100},
+ new Materials[] { Materials.Silver, Materials.Galena },
+ new int[] { 100 * 100, 80 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.CRYOLITE,
- new Materials[] {Materials.Cryolite, Materials.Silver},
- new int[] {100 * 100, 80 * 100},
+ new Materials[] { Materials.Cryolite, Materials.Silver },
+ new int[] { 100 * 100, 80 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.GOLD,
- new Materials[] {Materials.Gold},
- new int[] {100 * 100},
+ new Materials[] { Materials.Gold },
+ new int[] { 100 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.SULFUR,
- new Materials[] {Materials.Sulfur, Materials.Pyrite, Materials.Sphalerite},
- new int[] {100 * 100, 90 * 100, 80 * 100},
+ new Materials[] { Materials.Sulfur, Materials.Pyrite, Materials.Sphalerite },
+ new int[] { 100 * 100, 90 * 100, 80 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.GALLIUM,
- new Materials[] {Materials.Gallium, Materials.Niobium},
- new int[] {80 * 100, 75 * 100},
+ new Materials[] { Materials.Gallium, Materials.Niobium },
+ new int[] { 80 * 100, 75 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.ARSENIC,
- new Materials[] {Materials.Arsenic, Materials.Bismuth, Materials.Antimony},
- new int[] {80 * 100, 70 * 100, 70 * 100},
+ new Materials[] { Materials.Arsenic, Materials.Bismuth, Materials.Antimony },
+ new int[] { 80 * 100, 70 * 100, 70 * 100 },
new int[] {},
Voltage.ULV,
NI,
@@ -1024,237 +931,219 @@ public class ItemComb extends Item {
}
// Rare Metals Line
- addProcessGT(CombType.BAUXITE, new Materials[] {Materials.Bauxite}, Voltage.LV);
- addProcessGT(CombType.ALUMINIUM, new Materials[] {Materials.Aluminium}, Voltage.LV);
- addProcessGT(CombType.MANGANESE, new Materials[] {Materials.Manganese}, Voltage.LV);
- addProcessGT(CombType.TITANIUM, new Materials[] {Materials.Titanium}, Voltage.EV);
- addProcessGT(CombType.MAGNESIUM, new Materials[] {Materials.Magnesium}, Voltage.LV);
- addProcessGT(CombType.CHROME, new Materials[] {Materials.Chrome}, Voltage.HV);
- addProcessGT(CombType.TUNGSTEN, new Materials[] {Materials.Tungsten}, Voltage.IV);
- addProcessGT(CombType.PLATINUM, new Materials[] {Materials.Platinum}, Voltage.HV);
- addProcessGT(CombType.MOLYBDENUM, new Materials[] {Materials.Molybdenum}, Voltage.LV);
- addProcessGT(CombType.IRIDIUM, new Materials[] {Materials.Iridium}, Voltage.IV);
- addProcessGT(CombType.OSMIUM, new Materials[] {Materials.Osmium}, Voltage.IV);
- addProcessGT(CombType.LITHIUM, new Materials[] {Materials.Lithium}, Voltage.MV);
- addProcessGT(CombType.ELECTROTINE, new Materials[] {Materials.Electrotine}, Voltage.MV);
+ addProcessGT(CombType.BAUXITE, new Materials[] { Materials.Bauxite }, Voltage.LV);
+ addProcessGT(CombType.ALUMINIUM, new Materials[] { Materials.Aluminium }, Voltage.LV);
+ addProcessGT(CombType.MANGANESE, new Materials[] { Materials.Manganese }, Voltage.LV);
+ addProcessGT(CombType.TITANIUM, new Materials[] { Materials.Titanium }, Voltage.EV);
+ addProcessGT(CombType.MAGNESIUM, new Materials[] { Materials.Magnesium }, Voltage.LV);
+ addProcessGT(CombType.CHROME, new Materials[] { Materials.Chrome }, Voltage.HV);
+ addProcessGT(CombType.TUNGSTEN, new Materials[] { Materials.Tungsten }, Voltage.IV);
+ addProcessGT(CombType.PLATINUM, new Materials[] { Materials.Platinum }, Voltage.HV);
+ addProcessGT(CombType.MOLYBDENUM, new Materials[] { Materials.Molybdenum }, Voltage.LV);
+ addProcessGT(CombType.IRIDIUM, new Materials[] { Materials.Iridium }, Voltage.IV);
+ addProcessGT(CombType.OSMIUM, new Materials[] { Materials.Osmium }, Voltage.IV);
+ addProcessGT(CombType.LITHIUM, new Materials[] { Materials.Lithium }, Voltage.MV);
+ addProcessGT(CombType.ELECTROTINE, new Materials[] { Materials.Electrotine }, Voltage.MV);
if (GT_Mod.gregtechproxy.mNerfedCombs) {
addCentrifugeToItemStack(
CombType.SALT,
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Salt, 6),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.RockSalt, 6),
- ItemList.FR_Wax.get(1),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Saltpeter, 6)
- },
- new int[] {100 * 100, 100 * 100, 50 * 100, 25 * 100},
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Salt, 6),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.RockSalt, 6), ItemList.FR_Wax.get(1),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Saltpeter, 6) },
+ new int[] { 100 * 100, 100 * 100, 50 * 100, 25 * 100 },
Voltage.MV,
160);
} else {
addCentrifugeToMaterial(
CombType.BAUXITE,
- new Materials[] {Materials.Bauxite, Materials.Aluminium},
- new int[] {75 * 100, 55 * 100},
+ new Materials[] { Materials.Bauxite, Materials.Aluminium },
+ new int[] { 75 * 100, 55 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.ALUMINIUM,
- new Materials[] {Materials.Aluminium, Materials.Bauxite},
- new int[] {60 * 100, 80 * 100},
+ new Materials[] { Materials.Aluminium, Materials.Bauxite },
+ new int[] { 60 * 100, 80 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.MANGANESE,
- new Materials[] {
- Materials.Manganese,
- Materials.Grossular,
- Materials.Spessartine,
- Materials.Pyrolusite,
- Materials.Tantalite
- },
- new int[] {30 * 100, 100 * 100, 100 * 100, 100 * 100, 100 * 100},
+ new Materials[] { Materials.Manganese, Materials.Grossular, Materials.Spessartine,
+ Materials.Pyrolusite, Materials.Tantalite },
+ new int[] { 30 * 100, 100 * 100, 100 * 100, 100 * 100, 100 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.TITANIUM,
- new Materials[] {Materials.Titanium, Materials.Ilmenite, Materials.Bauxite, Materials.Rutile},
- new int[] {90 * 100, 80 * 100, 75 * 100, 75 * 100},
+ new Materials[] { Materials.Titanium, Materials.Ilmenite, Materials.Bauxite, Materials.Rutile },
+ new int[] { 90 * 100, 80 * 100, 75 * 100, 75 * 100 },
new int[] {},
Voltage.EV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.MAGNESIUM,
- new Materials[] {Materials.Magnesium, Materials.Magnesite},
- new int[] {100 * 100, 80 * 100},
+ new Materials[] { Materials.Magnesium, Materials.Magnesite },
+ new int[] { 100 * 100, 80 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.CHROME,
- new Materials[] {
- Materials.Chrome,
- Materials.Ruby,
- Materials.Chromite,
- Materials.Redstone,
- Materials.Neodymium,
- Materials.Bastnasite
- },
- new int[] {50 * 100, 100 * 100, 50 * 100, 100 * 100, 80 * 100, 80 * 100},
+ new Materials[] { Materials.Chrome, Materials.Ruby, Materials.Chromite, Materials.Redstone,
+ Materials.Neodymium, Materials.Bastnasite },
+ new int[] { 50 * 100, 100 * 100, 50 * 100, 100 * 100, 80 * 100, 80 * 100 },
new int[] {},
Voltage.HV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.TUNGSTEN,
- new Materials[] {Materials.Tungsten, Materials.Tungstate, Materials.Scheelite, Materials.Lithium},
- new int[] {50 * 100, 80 * 100, 75 * 100, 75 * 100},
+ new Materials[] { Materials.Tungsten, Materials.Tungstate, Materials.Scheelite, Materials.Lithium },
+ new int[] { 50 * 100, 80 * 100, 75 * 100, 75 * 100 },
new int[] {},
Voltage.IV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.PLATINUM,
- new Materials[] {Materials.Platinum, Materials.Cooperite, Materials.Palladium},
- new int[] {40 * 100, 40 * 100, 40 * 100},
+ new Materials[] { Materials.Platinum, Materials.Cooperite, Materials.Palladium },
+ new int[] { 40 * 100, 40 * 100, 40 * 100 },
new int[] {},
Voltage.HV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.MOLYBDENUM,
- new Materials[] {
- Materials.Molybdenum, Materials.Molybdenite, Materials.Powellite, Materials.Wulfenite
- },
- new int[] {100 * 100, 80 * 100, 75 * 100},
+ new Materials[] { Materials.Molybdenum, Materials.Molybdenite, Materials.Powellite,
+ Materials.Wulfenite },
+ new int[] { 100 * 100, 80 * 100, 75 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.IRIDIUM,
- new Materials[] {Materials.Iridium, Materials.Osmium},
- new int[] {20 * 100, 15 * 100},
+ new Materials[] { Materials.Iridium, Materials.Osmium },
+ new int[] { 20 * 100, 15 * 100 },
new int[] {},
Voltage.IV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.OSMIUM,
- new Materials[] {Materials.Osmium, Materials.Iridium},
- new int[] {25 * 100, 15 * 100},
+ new Materials[] { Materials.Osmium, Materials.Iridium },
+ new int[] { 25 * 100, 15 * 100 },
new int[] {},
Voltage.IV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.LITHIUM,
- new Materials[] {Materials.Lithium, Materials.Aluminium},
- new int[] {85 * 100, 75 * 100},
+ new Materials[] { Materials.Lithium, Materials.Aluminium },
+ new int[] { 85 * 100, 75 * 100 },
new int[] {},
Voltage.MV,
NI,
30 * 100);
addCentrifugeToItemStack(
CombType.SALT,
- new ItemStack[] {
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Salt, 6),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.RockSalt, 6),
- ItemList.FR_Wax.get(1),
- GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Saltpeter, 6)
- },
- new int[] {100 * 100, 100 * 100, 50 * 100, 25 * 100},
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Salt, 6),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.RockSalt, 6), ItemList.FR_Wax.get(1),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Saltpeter, 6) },
+ new int[] { 100 * 100, 100 * 100, 50 * 100, 25 * 100 },
Voltage.MV,
160);
}
// Radioactive Line
- addProcessGT(CombType.ALMANDINE, new Materials[] {Materials.Almandine}, Voltage.LV);
- addProcessGT(CombType.URANIUM, new Materials[] {Materials.Uranium}, Voltage.EV);
- addProcessGT(CombType.PLUTONIUM, new Materials[] {Materials.Plutonium}, Voltage.EV);
- addProcessGT(CombType.NAQUADAH, new Materials[] {Materials.Naquadah}, Voltage.IV);
- addProcessGT(CombType.NAQUADRIA, new Materials[] {Materials.Naquadria}, Voltage.LuV);
- addProcessGT(CombType.THORIUM, new Materials[] {Materials.Thorium}, Voltage.EV);
- addProcessGT(CombType.LUTETIUM, new Materials[] {Materials.Lutetium}, Voltage.IV);
- addProcessGT(CombType.AMERICIUM, new Materials[] {Materials.Americium}, Voltage.LuV);
- addProcessGT(CombType.NEUTRONIUM, new Materials[] {Materials.Neutronium}, Voltage.UHV);
+ addProcessGT(CombType.ALMANDINE, new Materials[] { Materials.Almandine }, Voltage.LV);
+ addProcessGT(CombType.URANIUM, new Materials[] { Materials.Uranium }, Voltage.EV);
+ addProcessGT(CombType.PLUTONIUM, new Materials[] { Materials.Plutonium }, Voltage.EV);
+ addProcessGT(CombType.NAQUADAH, new Materials[] { Materials.Naquadah }, Voltage.IV);
+ addProcessGT(CombType.NAQUADRIA, new Materials[] { Materials.Naquadria }, Voltage.LuV);
+ addProcessGT(CombType.THORIUM, new Materials[] { Materials.Thorium }, Voltage.EV);
+ addProcessGT(CombType.LUTETIUM, new Materials[] { Materials.Lutetium }, Voltage.IV);
+ addProcessGT(CombType.AMERICIUM, new Materials[] { Materials.Americium }, Voltage.LuV);
+ addProcessGT(CombType.NEUTRONIUM, new Materials[] { Materials.Neutronium }, Voltage.UHV);
if (!GT_Mod.gregtechproxy.mNerfedCombs) {
addCentrifugeToMaterial(
CombType.ALMANDINE,
- new Materials[] {Materials.Almandine, Materials.Pyrope, Materials.Sapphire, Materials.GreenSapphire
- },
- new int[] {90 * 100, 80 * 100, 75 * 100, 75 * 100},
+ new Materials[] { Materials.Almandine, Materials.Pyrope, Materials.Sapphire,
+ Materials.GreenSapphire },
+ new int[] { 90 * 100, 80 * 100, 75 * 100, 75 * 100 },
new int[] {},
Voltage.ULV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.URANIUM,
- new Materials[] {Materials.Uranium, Materials.Pitchblende, Materials.Uraninite, Materials.Uranium235
- },
- new int[] {50 * 100, 65 * 100, 75 * 100, 50 * 100},
+ new Materials[] { Materials.Uranium, Materials.Pitchblende, Materials.Uraninite,
+ Materials.Uranium235 },
+ new int[] { 50 * 100, 65 * 100, 75 * 100, 50 * 100 },
new int[] {},
Voltage.EV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.PLUTONIUM,
- new Materials[] {Materials.Plutonium, Materials.Uranium235},
- new int[] {10, 5},
+ new Materials[] { Materials.Plutonium, Materials.Uranium235 },
+ new int[] { 10, 5 },
new int[] {},
Voltage.EV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.NAQUADAH,
- new Materials[] {Materials.Naquadah, Materials.NaquadahEnriched, Materials.Naquadria},
- new int[] {10 * 100, 5 * 100, 5 * 100},
+ new Materials[] { Materials.Naquadah, Materials.NaquadahEnriched, Materials.Naquadria },
+ new int[] { 10 * 100, 5 * 100, 5 * 100 },
new int[] {},
Voltage.IV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.NAQUADRIA,
- new Materials[] {Materials.Naquadria, Materials.NaquadahEnriched, Materials.Naquadah},
- new int[] {10 * 100, 10 * 100, 15 * 100},
+ new Materials[] { Materials.Naquadria, Materials.NaquadahEnriched, Materials.Naquadah },
+ new int[] { 10 * 100, 10 * 100, 15 * 100 },
new int[] {},
Voltage.LuV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.THORIUM,
- new Materials[] {Materials.Thorium, Materials.Uranium, Materials.Coal},
- new int[] {75 * 100, 75 * 100 * 100, 95 * 100},
+ new Materials[] { Materials.Thorium, Materials.Uranium, Materials.Coal },
+ new int[] { 75 * 100, 75 * 100 * 100, 95 * 100 },
new int[] {},
Voltage.EV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.LUTETIUM,
- new Materials[] {Materials.Lutetium, Materials.Thorium},
- new int[] {35 * 100, 55 * 100},
+ new Materials[] { Materials.Lutetium, Materials.Thorium },
+ new int[] { 35 * 100, 55 * 100 },
new int[] {},
Voltage.IV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.AMERICIUM,
- new Materials[] {Materials.Americium, Materials.Lutetium},
- new int[] {25 * 100, 45 * 100},
+ new Materials[] { Materials.Americium, Materials.Lutetium },
+ new int[] { 25 * 100, 45 * 100 },
new int[] {},
Voltage.LuV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.NEUTRONIUM,
- new Materials[] {Materials.Neutronium, Materials.Americium},
- new int[] {15 * 100, 35 * 100},
+ new Materials[] { Materials.Neutronium, Materials.Americium },
+ new int[] { 15 * 100, 35 * 100 },
new int[] {},
Voltage.UHV,
NI,
@@ -1264,126 +1153,96 @@ public class ItemComb extends Item {
// Twilight
addCentrifugeToItemStack(
CombType.NAGA,
- new ItemStack[] {
- GT_ModHandler.getModItem("MagicBees", "propolis", 1L, 4),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.NagaScaleChip", 1L, 0),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.NagaScaleFragment", 1L, 0),
- ItemList.FR_Wax.get(1)
- },
- new int[] {5 * 100, 33 * 100, 8 * 100, 30 * 100},
+ new ItemStack[] { GT_ModHandler.getModItem("MagicBees", "propolis", 1L, 4),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.NagaScaleChip", 1L, 0),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.NagaScaleFragment", 1L, 0), ItemList.FR_Wax.get(1) },
+ new int[] { 5 * 100, 33 * 100, 8 * 100, 30 * 100 },
Voltage.MV);
addCentrifugeToItemStack(
CombType.LICH,
- new ItemStack[] {
- GT_ModHandler.getModItem("MagicBees", "propolis", 1L, 5),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.LichBoneChip", 1L, 0),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.LichBoneFragment", 1L, 0),
- ItemList.FR_Wax.get(1)
- },
- new int[] {5 * 100, 33 * 100, 8 * 100, 30 * 100},
+ new ItemStack[] { GT_ModHandler.getModItem("MagicBees", "propolis", 1L, 5),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.LichBoneChip", 1L, 0),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.LichBoneFragment", 1L, 0), ItemList.FR_Wax.get(1) },
+ new int[] { 5 * 100, 33 * 100, 8 * 100, 30 * 100 },
Voltage.HV);
addCentrifugeToItemStack(
CombType.HYDRA,
- new ItemStack[] {
- GT_ModHandler.getModItem("MagicBees", "propolis", 1L, 1),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.FieryBloodDrop", 1L, 0),
- GT_Bees.drop.getStackForType(DropType.HYDRA),
- ItemList.FR_Wax.get(1)
- },
- new int[] {5 * 100, 33 * 100, 8 * 100, 30 * 100},
+ new ItemStack[] { GT_ModHandler.getModItem("MagicBees", "propolis", 1L, 1),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.FieryBloodDrop", 1L, 0),
+ GT_Bees.drop.getStackForType(DropType.HYDRA), ItemList.FR_Wax.get(1) },
+ new int[] { 5 * 100, 33 * 100, 8 * 100, 30 * 100 },
Voltage.HV);
addCentrifugeToItemStack(
CombType.URGHAST,
- new ItemStack[] {
- GT_ModHandler.getModItem("MagicBees", "propolis", 1L, 2),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.CarminiteChip", 1L, 0),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.CarminiteFragment", 1L, 0),
- ItemList.FR_Wax.get(1)
- },
- new int[] {5 * 100, 33 * 100, 8 * 100, 30 * 100},
+ new ItemStack[] { GT_ModHandler.getModItem("MagicBees", "propolis", 1L, 2),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.CarminiteChip", 1L, 0),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.CarminiteFragment", 1L, 0), ItemList.FR_Wax.get(1) },
+ new int[] { 5 * 100, 33 * 100, 8 * 100, 30 * 100 },
Voltage.EV);
addCentrifugeToItemStack(
CombType.SNOWQUEEN,
- new ItemStack[] {
- GT_ModHandler.getModItem("MagicBees", "propolis", 1L, 3),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.SnowQueenBloodDrop", 1L, 0),
- GT_Bees.drop.getStackForType(DropType.SNOW_QUEEN),
- ItemList.FR_Wax.get(1)
- },
- new int[] {5 * 100, 33 * 100, 8 * 100, 30 * 100},
+ new ItemStack[] { GT_ModHandler.getModItem("MagicBees", "propolis", 1L, 3),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.SnowQueenBloodDrop", 1L, 0),
+ GT_Bees.drop.getStackForType(DropType.SNOW_QUEEN), ItemList.FR_Wax.get(1) },
+ new int[] { 5 * 100, 33 * 100, 8 * 100, 30 * 100 },
Voltage.EV);
// HEE
addCentrifugeToItemStack(
CombType.ENDDUST,
- new ItemStack[] {
- GT_ModHandler.getModItem("MagicBees", "wax", 1L, 0),
- GT_Bees.propolis.getStackForType(PropolisType.End),
- GT_Bees.drop.getStackForType(DropType.ENDERGOO),
- },
- new int[] {20 * 100, 15 * 100, 10 * 100},
+ new ItemStack[] { GT_ModHandler.getModItem("MagicBees", "wax", 1L, 0),
+ GT_Bees.propolis.getStackForType(PropolisType.End),
+ GT_Bees.drop.getStackForType(DropType.ENDERGOO), },
+ new int[] { 20 * 100, 15 * 100, 10 * 100 },
Voltage.HV);
addCentrifugeToItemStack(
CombType.STARDUST,
- new ItemStack[] {
- GT_ModHandler.getModItem("MagicBees", "wax", 1L, 0),
- GT_Bees.propolis.getStackForType(PropolisType.Stardust),
- GT_Bees.drop.getStackForType(DropType.ENDERGOO)
- },
- new int[] {20 * 100, 15 * 100, 10 * 100},
+ new ItemStack[] { GT_ModHandler.getModItem("MagicBees", "wax", 1L, 0),
+ GT_Bees.propolis.getStackForType(PropolisType.Stardust),
+ GT_Bees.drop.getStackForType(DropType.ENDERGOO) },
+ new int[] { 20 * 100, 15 * 100, 10 * 100 },
Voltage.HV);
addCentrifugeToItemStack(
CombType.ECTOPLASMA,
- new ItemStack[] {
- GT_ModHandler.getModItem("MagicBees", "wax", 1L, 0),
- GT_Bees.propolis.getStackForType(PropolisType.Ectoplasma),
- GT_Bees.drop.getStackForType(DropType.ENDERGOO)
- },
- new int[] {25 * 100, 10 * 100, 15 * 100},
+ new ItemStack[] { GT_ModHandler.getModItem("MagicBees", "wax", 1L, 0),
+ GT_Bees.propolis.getStackForType(PropolisType.Ectoplasma),
+ GT_Bees.drop.getStackForType(DropType.ENDERGOO) },
+ new int[] { 25 * 100, 10 * 100, 15 * 100 },
Voltage.EV);
addCentrifugeToItemStack(
CombType.ARCANESHARD,
- new ItemStack[] {
- GT_ModHandler.getModItem("MagicBees", "wax", 1L, 0),
- GT_Bees.propolis.getStackForType(PropolisType.Arcaneshard),
- GT_Bees.drop.getStackForType(DropType.ENDERGOO)
- },
- new int[] {25 * 100, 10 * 100, 15 * 100},
+ new ItemStack[] { GT_ModHandler.getModItem("MagicBees", "wax", 1L, 0),
+ GT_Bees.propolis.getStackForType(PropolisType.Arcaneshard),
+ GT_Bees.drop.getStackForType(DropType.ENDERGOO) },
+ new int[] { 25 * 100, 10 * 100, 15 * 100 },
Voltage.EV);
addCentrifugeToItemStack(
CombType.DRAGONESSENCE,
- new ItemStack[] {
- GT_ModHandler.getModItem("MagicBees", "wax", 1L, 0),
- GT_Bees.propolis.getStackForType(PropolisType.Dragonessence),
- GT_Bees.drop.getStackForType(DropType.ENDERGOO)
- },
- new int[] {30 * 100, (int) (7.5 * 100), 20 * 100},
+ new ItemStack[] { GT_ModHandler.getModItem("MagicBees", "wax", 1L, 0),
+ GT_Bees.propolis.getStackForType(PropolisType.Dragonessence),
+ GT_Bees.drop.getStackForType(DropType.ENDERGOO) },
+ new int[] { 30 * 100, (int) (7.5 * 100), 20 * 100 },
Voltage.IV);
addCentrifugeToItemStack(
CombType.ENDERMAN,
- new ItemStack[] {
- GT_ModHandler.getModItem("MagicBees", "wax", 1L, 0),
- GT_Bees.propolis.getStackForType(PropolisType.Enderman),
- GT_Bees.drop.getStackForType(DropType.ENDERGOO)
- },
- new int[] {3000, 750, 2000},
+ new ItemStack[] { GT_ModHandler.getModItem("MagicBees", "wax", 1L, 0),
+ GT_Bees.propolis.getStackForType(PropolisType.Enderman),
+ GT_Bees.drop.getStackForType(DropType.ENDERGOO) },
+ new int[] { 3000, 750, 2000 },
Voltage.IV);
addCentrifugeToItemStack(
CombType.SILVERFISH,
- new ItemStack[] {
- GT_ModHandler.getModItem("MagicBees", "wax", 1L, 0),
- GT_Bees.propolis.getStackForType(PropolisType.Silverfish),
- GT_Bees.drop.getStackForType(DropType.ENDERGOO),
- new ItemStack(Items.spawn_egg, 1, 60)
- },
- new int[] {25 * 100, 10 * 100, 20 * 100, 15 * 100},
+ new ItemStack[] { GT_ModHandler.getModItem("MagicBees", "wax", 1L, 0),
+ GT_Bees.propolis.getStackForType(PropolisType.Silverfish),
+ GT_Bees.drop.getStackForType(DropType.ENDERGOO), new ItemStack(Items.spawn_egg, 1, 60) },
+ new int[] { 25 * 100, 10 * 100, 20 * 100, 15 * 100 },
Voltage.EV);
- addProcessGT(CombType.ENDIUM, new Materials[] {Materials.HeeEndium}, Voltage.HV);
+ addProcessGT(CombType.ENDIUM, new Materials[] { Materials.HeeEndium }, Voltage.HV);
if (!GT_Mod.gregtechproxy.mNerfedCombs) {
addCentrifugeToMaterial(
CombType.ENDIUM,
- new Materials[] {Materials.HeeEndium},
- new int[] {50 * 100},
+ new Materials[] { Materials.HeeEndium },
+ new int[] { 50 * 100 },
new int[] {},
Voltage.HV,
GT_ModHandler.getModItem("MagicBees", "wax", 1L, 0),
@@ -1391,143 +1250,132 @@ public class ItemComb extends Item {
}
addCentrifugeToItemStack(
CombType.RUNEI,
- new ItemStack[] {
- GT_ModHandler.getModItem("MagicBees", "wax", 1L, 0),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.RuneOfPowerFragment", 1L, 0),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.RuneOfAgilityFragment", 1L, 0),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.RuneOfVigorFragment", 1L, 0),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.RuneOfDefenseFragment", 1L, 0),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.RuneOfMagicFragment", 1L, 0)
- },
- new int[] {25 * 100, 5 * 100, 5 * 100, 5 * 100, 5 * 100, 5 * 100},
+ new ItemStack[] { GT_ModHandler.getModItem("MagicBees", "wax", 1L, 0),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.RuneOfPowerFragment", 1L, 0),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.RuneOfAgilityFragment", 1L, 0),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.RuneOfVigorFragment", 1L, 0),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.RuneOfDefenseFragment", 1L, 0),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.RuneOfMagicFragment", 1L, 0) },
+ new int[] { 25 * 100, 5 * 100, 5 * 100, 5 * 100, 5 * 100, 5 * 100 },
Voltage.IV);
addCentrifugeToItemStack(
CombType.RUNEII,
- new ItemStack[] {
- GT_ModHandler.getModItem("MagicBees", "wax", 1L, 0),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.RuneOfVoidFragment", 1L, 0)
- },
- new int[] {50 * 100, (int) (2.5 * 100)},
+ new ItemStack[] { GT_ModHandler.getModItem("MagicBees", "wax", 1L, 0),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.RuneOfVoidFragment", 1L, 0) },
+ new int[] { 50 * 100, (int) (2.5 * 100) },
Voltage.IV);
addCentrifugeToItemStack(
CombType.FIREESSENSE,
- new ItemStack[] {
- GT_ModHandler.getModItem("MagicBees", "wax", 1L, 0),
- GT_Bees.propolis.getStackForType(PropolisType.Fireessence),
- GT_Bees.drop.getStackForType(DropType.ENDERGOO)
- },
- new int[] {30 * 100, (int) (7.5 * 100), 20 * 100},
+ new ItemStack[] { GT_ModHandler.getModItem("MagicBees", "wax", 1L, 0),
+ GT_Bees.propolis.getStackForType(PropolisType.Fireessence),
+ GT_Bees.drop.getStackForType(DropType.ENDERGOO) },
+ new int[] { 30 * 100, (int) (7.5 * 100), 20 * 100 },
Voltage.IV);
// Walrus Recipe
if (Loader.isModLoaded("extracells")) {
addCentrifugeToItemStack(
CombType.WALRUS,
- new ItemStack[] {GT_ModHandler.getModItem("extracells", "walrus", 1L, 0)},
- new int[] {100 * 100},
+ new ItemStack[] { GT_ModHandler.getModItem("extracells", "walrus", 1L, 0) },
+ new int[] { 100 * 100 },
Voltage.LV);
}
// Space Line
addCentrifugeToItemStack(
CombType.SPACE,
- new ItemStack[] {
- ItemList.FR_Wax.get(1L),
- ItemList.FR_RefractoryWax.get(1L),
- GT_Bees.drop.getStackForType(DropType.OXYGEN),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.CoinSpace", 1L, 0)
- },
- new int[] {50 * 100, 30 * 100, 15 * 100, 5 * 100},
+ new ItemStack[] { ItemList.FR_Wax.get(1L), ItemList.FR_RefractoryWax.get(1L),
+ GT_Bees.drop.getStackForType(DropType.OXYGEN),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.CoinSpace", 1L, 0) },
+ new int[] { 50 * 100, 30 * 100, 15 * 100, 5 * 100 },
Voltage.HV);
- addProcessGT(CombType.METEORICIRON, new Materials[] {Materials.MeteoricIron}, Voltage.HV);
- addProcessGT(CombType.DESH, new Materials[] {Materials.Desh}, Voltage.EV);
- addProcessGT(CombType.LEDOX, new Materials[] {Materials.Ledox}, Voltage.EV);
- addProcessGT(CombType.CALLISTOICE, new Materials[] {Materials.CallistoIce}, Voltage.IV);
- addProcessGT(CombType.MYTRYL, new Materials[] {Materials.Mytryl}, Voltage.IV);
- addProcessGT(CombType.QUANTIUM, new Materials[] {Materials.Quantium}, Voltage.IV);
- addProcessGT(CombType.ORIHARUKON, new Materials[] {Materials.Oriharukon}, Voltage.IV);
- addProcessGT(CombType.MYSTERIOUSCRYSTAL, new Materials[] {Materials.MysteriousCrystal}, Voltage.LuV);
+ addProcessGT(CombType.METEORICIRON, new Materials[] { Materials.MeteoricIron }, Voltage.HV);
+ addProcessGT(CombType.DESH, new Materials[] { Materials.Desh }, Voltage.EV);
+ addProcessGT(CombType.LEDOX, new Materials[] { Materials.Ledox }, Voltage.EV);
+ addProcessGT(CombType.CALLISTOICE, new Materials[] { Materials.CallistoIce }, Voltage.IV);
+ addProcessGT(CombType.MYTRYL, new Materials[] { Materials.Mytryl }, Voltage.IV);
+ addProcessGT(CombType.QUANTIUM, new Materials[] { Materials.Quantium }, Voltage.IV);
+ addProcessGT(CombType.ORIHARUKON, new Materials[] { Materials.Oriharukon }, Voltage.IV);
+ addProcessGT(CombType.MYSTERIOUSCRYSTAL, new Materials[] { Materials.MysteriousCrystal }, Voltage.LuV);
addCentrifugeToMaterial(
CombType.MYSTERIOUSCRYSTAL,
- new Materials[] {Materials.MysteriousCrystal},
- new int[] {
- (GT_Mod.gregtechproxy.mNerfedCombs ? 10 : 40) * 100,
- (GT_Mod.gregtechproxy.mNerfedCombs ? 15 : 50) * 100
- },
+ new Materials[] { Materials.MysteriousCrystal },
+ new int[] { (GT_Mod.gregtechproxy.mNerfedCombs ? 10 : 40) * 100,
+ (GT_Mod.gregtechproxy.mNerfedCombs ? 15 : 50) * 100 },
new int[] {},
Voltage.LuV,
512,
NI,
50 * 100);
- addProcessGT(CombType.BLACKPLUTONIUM, new Materials[] {Materials.BlackPlutonium}, Voltage.LuV);
- addProcessGT(CombType.TRINIUM, new Materials[] {Materials.Trinium}, Voltage.ZPM);
+ addProcessGT(CombType.BLACKPLUTONIUM, new Materials[] { Materials.BlackPlutonium }, Voltage.LuV);
+ addProcessGT(CombType.TRINIUM, new Materials[] { Materials.Trinium }, Voltage.ZPM);
if (!GT_Mod.gregtechproxy.mNerfedCombs) {
addCentrifugeToMaterial(
CombType.METEORICIRON,
- new Materials[] {Materials.MeteoricIron, Materials.Iron},
- new int[] {85 * 100, 100 * 100},
+ new Materials[] { Materials.MeteoricIron, Materials.Iron },
+ new int[] { 85 * 100, 100 * 100 },
new int[] {},
Voltage.HV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.DESH,
- new Materials[] {Materials.Desh, Materials.Titanium},
- new int[] {75 * 100, 50 * 100},
+ new Materials[] { Materials.Desh, Materials.Titanium },
+ new int[] { 75 * 100, 50 * 100 },
new int[] {},
Voltage.EV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.LEDOX,
- new Materials[] {Materials.Ledox, Materials.CallistoIce, Materials.Lead},
- new int[] {65 * 100, 55 * 100, 85 * 100},
+ new Materials[] { Materials.Ledox, Materials.CallistoIce, Materials.Lead },
+ new int[] { 65 * 100, 55 * 100, 85 * 100 },
new int[] {},
Voltage.EV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.CALLISTOICE,
- new Materials[] {Materials.CallistoIce, Materials.Ledox, Materials.Lead},
- new int[] {65 * 100, 75 * 100, 100 * 100},
+ new Materials[] { Materials.CallistoIce, Materials.Ledox, Materials.Lead },
+ new int[] { 65 * 100, 75 * 100, 100 * 100 },
new int[] {},
Voltage.IV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.MYTRYL,
- new Materials[] {Materials.Mytryl, Materials.Mithril},
- new int[] {55 * 100, 50 * 100},
+ new Materials[] { Materials.Mytryl, Materials.Mithril },
+ new int[] { 55 * 100, 50 * 100 },
new int[] {},
Voltage.IV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.QUANTIUM,
- new Materials[] {Materials.Quantium, Materials.Osmium},
- new int[] {50 * 100, 60 * 100},
+ new Materials[] { Materials.Quantium, Materials.Osmium },
+ new int[] { 50 * 100, 60 * 100 },
new int[] {},
Voltage.IV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.ORIHARUKON,
- new Materials[] {Materials.Oriharukon, Materials.Lead},
- new int[] {50 * 100, 75 * 100},
+ new Materials[] { Materials.Oriharukon, Materials.Lead },
+ new int[] { 50 * 100, 75 * 100 },
new int[] {},
Voltage.IV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.BLACKPLUTONIUM,
- new Materials[] {Materials.BlackPlutonium, Materials.Plutonium},
- new int[] {25 * 100, 50 * 100},
+ new Materials[] { Materials.BlackPlutonium, Materials.Plutonium },
+ new int[] { 25 * 100, 50 * 100 },
new int[] {},
Voltage.LuV,
NI,
30 * 100);
addCentrifugeToMaterial(
CombType.TRINIUM,
- new Materials[] {Materials.Trinium, Materials.Iridium},
- new int[] {35 * 100, 45 * 100},
+ new Materials[] { Materials.Trinium, Materials.Iridium },
+ new int[] { 35 * 100, 45 * 100 },
new int[] {},
Voltage.ZPM,
NI,
@@ -1537,159 +1385,135 @@ public class ItemComb extends Item {
// Planet Line
addCentrifugeToItemStack(
CombType.MOON,
- new ItemStack[] {
- ItemList.FR_Wax.get(1L), GT_ModHandler.getModItem(MOD_ID_DC, "item.MoonStoneDust", 1L, 0)
- },
- new int[] {50 * 100, 30 * 100},
+ new ItemStack[] { ItemList.FR_Wax.get(1L),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.MoonStoneDust", 1L, 0) },
+ new int[] { 50 * 100, 30 * 100 },
Voltage.MV,
300);
addCentrifugeToItemStack(
CombType.MARS,
- new ItemStack[] {
- ItemList.FR_Wax.get(1L), GT_ModHandler.getModItem(MOD_ID_DC, "item.MarsStoneDust", 1L, 0)
- },
- new int[] {50 * 100, 30 * 100},
+ new ItemStack[] { ItemList.FR_Wax.get(1L),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.MarsStoneDust", 1L, 0) },
+ new int[] { 50 * 100, 30 * 100 },
Voltage.HV,
300);
addCentrifugeToItemStack(
CombType.JUPITER,
- new ItemStack[] {
- GT_ModHandler.getModItem(MOD_ID_DC, "item.IoStoneDust", 1L, 0),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.EuropaIceDust", 1L, 0),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.EuropaStoneDust", 1L, 0),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.GanymedeStoneDust", 1L, 0),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.CallistoStoneDust", 1L, 0),
- GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.CallistoIce, 1L),
- ItemList.FR_Wax.get(1L)
- },
- new int[] {30 * 100, 30 * 100, 30 * 100, 30 * 100, 30 * 100, 5 * 100, 50 * 100},
+ new ItemStack[] { GT_ModHandler.getModItem(MOD_ID_DC, "item.IoStoneDust", 1L, 0),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.EuropaIceDust", 1L, 0),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.EuropaStoneDust", 1L, 0),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.GanymedeStoneDust", 1L, 0),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.CallistoStoneDust", 1L, 0),
+ GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.CallistoIce, 1L),
+ ItemList.FR_Wax.get(1L) },
+ new int[] { 30 * 100, 30 * 100, 30 * 100, 30 * 100, 30 * 100, 5 * 100, 50 * 100 },
Voltage.HV,
300);
addCentrifugeToItemStack(
CombType.MERCURY,
- new ItemStack[] {
- ItemList.FR_Wax.get(1L),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.MercuryCoreDust", 1L, 0),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.MercuryStoneDust", 1L, 0)
- },
- new int[] {50 * 100, 30 * 100, 30 * 100},
+ new ItemStack[] { ItemList.FR_Wax.get(1L),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.MercuryCoreDust", 1L, 0),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.MercuryStoneDust", 1L, 0) },
+ new int[] { 50 * 100, 30 * 100, 30 * 100 },
Voltage.EV,
300);
addCentrifugeToItemStack(
CombType.VENUS,
- new ItemStack[] {
- ItemList.FR_Wax.get(1L), GT_ModHandler.getModItem(MOD_ID_DC, "item.VenusStoneDust", 1L, 0)
- },
- new int[] {50 * 100, 30 * 100},
+ new ItemStack[] { ItemList.FR_Wax.get(1L),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.VenusStoneDust", 1L, 0) },
+ new int[] { 50 * 100, 30 * 100 },
Voltage.EV,
300);
addCentrifugeToItemStack(
CombType.SATURN,
- new ItemStack[] {
- ItemList.FR_Wax.get(1L),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.EnceladusStoneDust", 1L, 0),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.TitanStoneDust", 1L, 0)
- },
- new int[] {50 * 100, 30 * 100, 30 * 100},
+ new ItemStack[] { ItemList.FR_Wax.get(1L),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.EnceladusStoneDust", 1L, 0),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.TitanStoneDust", 1L, 0) },
+ new int[] { 50 * 100, 30 * 100, 30 * 100 },
Voltage.IV,
300);
addCentrifugeToItemStack(
CombType.URANUS,
- new ItemStack[] {
- ItemList.FR_Wax.get(1L),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.MirandaStoneDust", 1L, 0),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.OberonStoneDust", 1L, 0)
- },
- new int[] {50 * 100, 30 * 100, 30 * 100},
+ new ItemStack[] { ItemList.FR_Wax.get(1L),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.MirandaStoneDust", 1L, 0),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.OberonStoneDust", 1L, 0) },
+ new int[] { 50 * 100, 30 * 100, 30 * 100 },
Voltage.IV,
300);
addCentrifugeToItemStack(
CombType.NEPTUN,
- new ItemStack[] {
- ItemList.FR_Wax.get(1L),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.ProteusStoneDust", 1L, 0),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.TritonStoneDust", 1L, 0)
- },
- new int[] {50 * 100, 30 * 100, 30 * 100},
+ new ItemStack[] { ItemList.FR_Wax.get(1L),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.ProteusStoneDust", 1L, 0),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.TritonStoneDust", 1L, 0) },
+ new int[] { 50 * 100, 30 * 100, 30 * 100 },
Voltage.IV,
300);
addCentrifugeToItemStack(
CombType.PLUTO,
- new ItemStack[] {
- ItemList.FR_Wax.get(1L),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.PlutoStoneDust", 1L, 0),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.PlutoIceDust", 1L, 0)
- },
- new int[] {50 * 100, 30 * 100, 30 * 100},
+ new ItemStack[] { ItemList.FR_Wax.get(1L),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.PlutoStoneDust", 1L, 0),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.PlutoIceDust", 1L, 0) },
+ new int[] { 50 * 100, 30 * 100, 30 * 100 },
Voltage.LuV,
300);
addCentrifugeToItemStack(
CombType.HAUMEA,
- new ItemStack[] {
- ItemList.FR_Wax.get(1L), GT_ModHandler.getModItem(MOD_ID_DC, "item.HaumeaStoneDust", 1L, 0)
- },
- new int[] {50 * 100, 30 * 100},
+ new ItemStack[] { ItemList.FR_Wax.get(1L),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.HaumeaStoneDust", 1L, 0) },
+ new int[] { 50 * 100, 30 * 100 },
Voltage.LuV,
300);
addCentrifugeToItemStack(
CombType.MAKEMAKE,
- new ItemStack[] {
- ItemList.FR_Wax.get(1L), GT_ModHandler.getModItem(MOD_ID_DC, "item.MakeMakeStoneDust", 1L, 0)
- },
- new int[] {50 * 100, 30 * 100},
+ new ItemStack[] { ItemList.FR_Wax.get(1L),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.MakeMakeStoneDust", 1L, 0) },
+ new int[] { 50 * 100, 30 * 100 },
Voltage.LuV,
300);
addCentrifugeToItemStack(
CombType.CENTAURI,
- new ItemStack[] {
- ItemList.FR_Wax.get(1L),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.CentauriASurfaceDust", 1L, 0),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.CentauriAStoneDust", 1L, 0)
- },
- new int[] {50 * 100, 30 * 100, 30 * 100},
+ new ItemStack[] { ItemList.FR_Wax.get(1L),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.CentauriASurfaceDust", 1L, 0),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.CentauriAStoneDust", 1L, 0) },
+ new int[] { 50 * 100, 30 * 100, 30 * 100 },
Voltage.ZPM,
300);
addCentrifugeToItemStack(
CombType.TCETI,
- new ItemStack[] {
- ItemList.FR_Wax.get(1L), GT_ModHandler.getModItem(MOD_ID_DC, "item.TCetiEStoneDust", 1L, 0)
- },
- new int[] {50 * 100, 30 * 100},
+ new ItemStack[] { ItemList.FR_Wax.get(1L),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.TCetiEStoneDust", 1L, 0) },
+ new int[] { 50 * 100, 30 * 100 },
Voltage.ZPM,
300);
addCentrifugeToItemStack(
CombType.BARNARDA,
- new ItemStack[] {
- ItemList.FR_Wax.get(1L),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.BarnardaEStoneDust", 1L, 0),
- GT_ModHandler.getModItem(MOD_ID_DC, "item.BarnardaFStoneDust", 1L, 0)
- },
- new int[] {50 * 100, 30 * 100, 30 * 100},
+ new ItemStack[] { ItemList.FR_Wax.get(1L),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.BarnardaEStoneDust", 1L, 0),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.BarnardaFStoneDust", 1L, 0) },
+ new int[] { 50 * 100, 30 * 100, 30 * 100 },
Voltage.ZPM,
300);
addCentrifugeToItemStack(
CombType.VEGA,
- new ItemStack[] {
- ItemList.FR_Wax.get(1L), GT_ModHandler.getModItem(MOD_ID_DC, "item.VegaBStoneDust", 1L, 0)
- },
- new int[] {50 * 100, 30 * 100},
+ new ItemStack[] { ItemList.FR_Wax.get(1L),
+ GT_ModHandler.getModItem(MOD_ID_DC, "item.VegaBStoneDust", 1L, 0) },
+ new int[] { 50 * 100, 30 * 100 },
Voltage.ZPM,
300);
if (Loader.isModLoaded("GalaxySpace")) {
addCentrifugeToItemStack(
CombType.SEAWEED,
- new ItemStack[] {
- ItemList.FR_Wax.get(1L), GT_ModHandler.getModItem("GalaxySpace", "tcetiedandelions", 1L, 0)
- },
- new int[] {50 * 100, 100 * 100},
+ new ItemStack[] { ItemList.FR_Wax.get(1L),
+ GT_ModHandler.getModItem("GalaxySpace", "tcetiedandelions", 1L, 0) },
+ new int[] { 50 * 100, 100 * 100 },
Voltage.UV,
100);
}
// Infinity Line
addCentrifugeToMaterial(
CombType.INFINITYCATALYST,
- new Materials[] {Materials.InfinityCatalyst, Materials.Neutronium},
- new int[] {(int) (25 * 100), 20 * 100},
+ new Materials[] { Materials.InfinityCatalyst, Materials.Neutronium },
+ new int[] { (int) (25 * 100), 20 * 100 },
new int[] {},
Voltage.ZPM,
100,
@@ -1707,16 +1531,17 @@ public class ItemComb extends Item {
// yes, unknowwater. Its not my typo, its how it is spelled. Stupid game.
addFluidExtractorProcess(CombType.UNKNOWNWATER, FluidRegistry.getFluidStack("unknowwater", 250), Voltage.ZPM);
/**
- * The Centrifuge Recipes for Infused Shards and Nether/End-Shard from the Infused Shard Line are below the NobleGas
- * Lines for Xenon and co. in Gt_MachineRecipeLoader.java In Lines 1525
- * **/
+ * The Centrifuge Recipes for Infused Shards and Nether/End-Shard from the Infused Shard Line are below the
+ * NobleGas Lines for Xenon and co. in Gt_MachineRecipeLoader.java In Lines 1525
+ **/
}
/**
* Currently only used for CombType.MOLYBDENUM
+ *
* @param circuitNumber should not conflict with addProcessGT
*
- * **/
+ **/
public void addAutoclaveProcess(CombType comb, Materials aMaterial, Voltage volt, int circuitNumber) {
if (GT_OreDictUnificator.get(OrePrefixes.crushedPurified, aMaterial, 4) == NI) return;
RA.addAutoclaveRecipe(
@@ -1737,18 +1562,19 @@ public class ItemComb extends Item {
null,
fluid,
100 * 100,
- (fluid.getFluid().getDensity() * 128 > 0
- ? (int) (fluid.getFluid().getDensity() * 100)
- : 128),
+ (fluid.getFluid().getDensity() * 128 > 0 ? (int) (fluid.getFluid().getDensity() * 100) : 128),
volt.getSimpleEnergy() / 2);
}
/**
- * this only adds Chemical and AutoClave process.
- * If you need Centrifuge recipe. use addCentrifugeToMaterial or addCentrifugeToItemStack
- * @param volt This determine the required Tier of process for this recipes. This decide the required aEU/t, progress time, required additional UU-Matter, requirement of cleanRoom, needed fluid stack for Chemical.
+ * this only adds Chemical and AutoClave process. If you need Centrifuge recipe. use addCentrifugeToMaterial or
+ * addCentrifugeToItemStack
+ *
+ * @param volt This determine the required Tier of process for this recipes. This decide the required aEU/t,
+ * progress time, required additional UU-Matter, requirement of cleanRoom, needed fluid stack for
+ * Chemical.
* @param aMaterial result of Material that should be generated by this process.
- * **/
+ **/
public void addProcessGT(CombType comb, Materials[] aMaterial, Voltage volt) {
ItemStack tComb = getStackForType(comb);
for (int i = 0; i < aMaterial.length; i++) {
@@ -1816,35 +1642,30 @@ public class ItemComb extends Item {
}
/**
- * this method only adds Centrifuge based on Material. If volt is lower than MV than it will also adds forestry centrifuge recipe.
- * @param comb BeeComb
- * @param aMaterial resulting Material of processing. can be more than 6. but over 6 will be ignored in Gregtech Centrifuge.
- * @param chance chance to get result, 10000 == 100%
- * @param volt required Voltage Tier for this recipe, this also affect the duration, amount of UU-Matter, and needed liquid type and amount for chemical reactor
- * @param stackSize This parameter can be null, in that case stack size will be just 1. This handle the stackSize of the resulting Item, and Also the Type of Item. if this value is multiple of 9, than related Material output will be dust, if this value is multiple of 4 than output will be Small dust, else the output will be Tiny dust
- * @param beeWax if this is null, then the comb will product default Bee wax. But if aMaterial is more than 5, beeWax will be ignored in Gregtech Centrifuge.
+ * this method only adds Centrifuge based on Material. If volt is lower than MV than it will also adds forestry
+ * centrifuge recipe.
+ *
+ * @param comb BeeComb
+ * @param aMaterial resulting Material of processing. can be more than 6. but over 6 will be ignored in Gregtech
+ * Centrifuge.
+ * @param chance chance to get result, 10000 == 100%
+ * @param volt required Voltage Tier for this recipe, this also affect the duration, amount of UU-Matter, and
+ * needed liquid type and amount for chemical reactor
+ * @param stackSize This parameter can be null, in that case stack size will be just 1. This handle the stackSize of
+ * the resulting Item, and Also the Type of Item. if this value is multiple of 9, than related
+ * Material output will be dust, if this value is multiple of 4 than output will be Small dust,
+ * else the output will be Tiny dust
+ * @param beeWax if this is null, then the comb will product default Bee wax. But if aMaterial is more than 5,
+ * beeWax will be ignored in Gregtech Centrifuge.
* @param waxChance have same format like "chance"
**/
- public void addCentrifugeToMaterial(
- CombType comb,
- Materials[] aMaterial,
- int[] chance,
- int[] stackSize,
- Voltage volt,
- ItemStack beeWax,
- int waxChance) {
+ public void addCentrifugeToMaterial(CombType comb, Materials[] aMaterial, int[] chance, int[] stackSize,
+ Voltage volt, ItemStack beeWax, int waxChance) {
addCentrifugeToMaterial(comb, aMaterial, chance, stackSize, volt, volt.getSimpleTime(), beeWax, waxChance);
}
- public void addCentrifugeToMaterial(
- CombType comb,
- Materials[] aMaterial,
- int[] chance,
- int[] stackSize,
- Voltage volt,
- int duration,
- ItemStack beeWax,
- int waxChance) {
+ public void addCentrifugeToMaterial(CombType comb, Materials[] aMaterial, int[] chance, int[] stackSize,
+ Voltage volt, int duration, ItemStack beeWax, int waxChance) {
ItemStack[] aOutPut = new ItemStack[aMaterial.length + 1];
stackSize = Arrays.copyOf(stackSize, aMaterial.length);
chance = Arrays.copyOf(chance, aOutPut.length);
@@ -1871,7 +1692,7 @@ public class ItemComb extends Item {
}
/**
- * @param volt required Tier of system. If it's lower than MV, it will also add forestry centrifuge.
+ * @param volt required Tier of system. If it's lower than MV, it will also add forestry centrifuge.
* @param aItem can be more than 6. but Over 6 will be ignored in Gregtech Centrifuge.
**/
public void addCentrifugeToItemStack(CombType comb, ItemStack[] aItem, int[] chance, Voltage volt) {
@@ -1923,6 +1744,7 @@ public class ItemComb extends Item {
}
enum Voltage {
+
ULV,
LV,
MV,
@@ -1942,11 +1764,13 @@ public class ItemComb extends Item {
public int getVoltage() {
return (int) V[this.ordinal()];
}
- /**@return aEU/t needed for chemical and autoclave process related to the Tier**/
+
+ /** @return aEU/t needed for chemical and autoclave process related to the Tier **/
public int getVoltageFromEU() {
return (int) Math.max(Math.floor(Math.log(2 * this.getVoltage()) / Math.log(4) - 1), 0);
}
- /**@return Voltage tier according to EU provided. 0 = ULV, 1 = LV, 2 = MV ...**/
+
+ /** @return Voltage tier according to EU provided. 0 = ULV, 1 = LV, 2 = MV ... **/
public int getChemicalEnergy() {
return this.getVoltage() * 3 / 4;
}
@@ -1954,7 +1778,8 @@ public class ItemComb extends Item {
public int getAutoClaveEnergy() {
return (int) ((this.getVoltage() * 3 / 4) * (Math.max(1, Math.pow(2, 5 - this.ordinal()))));
}
- /**@return FluidStack needed for chemical process related to the Tier**/
+
+ /** @return FluidStack needed for chemical process related to the Tier **/
public FluidStack getComplexChemical() {
if (this.compareTo(Voltage.MV) < 0) {
return Materials.HydrofluoricAcid.getFluid((this.compareTo(Voltage.ULV) > 0) ? 1000 : 500);
@@ -1968,7 +1793,8 @@ public class ItemComb extends Item {
return NF;
}
}
- /**@return FluidStack needed for chemical process related to the Tier**/
+
+ /** @return FluidStack needed for chemical process related to the Tier **/
public FluidStack getFluidAccordingToCombTier() {
// checking what Voltage tier the Comb is
// cascading from IV to UMV since all recipes use HydrofluiricAcid
@@ -1976,38 +1802,41 @@ public class ItemComb extends Item {
int fluidAmount = this.getFluidAmount();
switch (this.getVoltageFromEU()) {
case 0:
- /**ULV**/
+ /** ULV **/
return Materials.Water.getFluid(fluidAmount);
case 1:
- /**LV**/
+ /** LV **/
return Materials.SulfuricAcid.getFluid(fluidAmount);
case 2:
- /**MV**/
+ /** MV **/
return Materials.HydrochloricAcid.getFluid(fluidAmount);
case 3:
- /**HV**/
+ /** HV **/
return Materials.PhosphoricAcid.getFluid(fluidAmount);
case 4:
- /**EV**/
+ /** EV **/
return Materials.HydrofluoricAcid.getFluid(this.getFluidAmount());
default:
return Materials.PhthalicAcid.getFluid(fluidAmount);
}
}
- /**@return additional required UU-Matter amount for Autoclave process related to the Tier**/
+
+ /** @return additional required UU-Matter amount for Autoclave process related to the Tier **/
public int getUUAmplifier() {
return 9 * ((this.compareTo(Voltage.MV) < 0) ? 1 : this.compareTo(Voltage.MV));
}
- /**@return duration needed for Chemical process related to the Tier**/
+
+ /** @return duration needed for Chemical process related to the Tier **/
public int getComplexTime() {
return 64 + this.ordinal() * 32;
}
- /**@return Fluid amount needed for Chemical process related to the Tier**/
+
+ /** @return Fluid amount needed for Chemical process related to the Tier **/
public int getFluidAmount() {
return 9 * this.getSimpleTime() / 3;
}
- /**@return duration needed for Centrifuge process related to the Tier**/
+ /** @return duration needed for Centrifuge process related to the Tier **/
public int getSimpleTime() {
if (!GT_Mod.gregtechproxy.mNerfedCombs) {
return 96 + this.ordinal() * 32;
@@ -2016,7 +1845,8 @@ public class ItemComb extends Item {
return 128 * (Math.max(1, this.ordinal()));
}
}
- /**@return aEU/t needed for Centrifuge process related to the Tier**/
+
+ /** @return aEU/t needed for Centrifuge process related to the Tier **/
public int getSimpleEnergy() {
if (this == Voltage.ULV) {
return 5;
diff --git a/src/main/java/gregtech/common/items/ItemDrop.java b/src/main/java/gregtech/common/items/ItemDrop.java
index 37b9d583c5..4887e47722 100644
--- a/src/main/java/gregtech/common/items/ItemDrop.java
+++ b/src/main/java/gregtech/common/items/ItemDrop.java
@@ -3,6 +3,16 @@ package gregtech.common.items;
import static gregtech.api.enums.GT_Values.MOD_ID;
import static gregtech.api.enums.GT_Values.MOD_ID_DC;
+import java.util.List;
+
+import net.minecraft.client.renderer.texture.IIconRegister;
+import net.minecraft.creativetab.CreativeTabs;
+import net.minecraft.item.Item;
+import net.minecraft.item.ItemStack;
+import net.minecraft.util.IIcon;
+import net.minecraftforge.fluids.FluidRegistry;
+import net.minecraftforge.fluids.FluidStack;
+
import cpw.mods.fml.common.Loader;
import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.relauncher.Side;
@@ -12,16 +22,9 @@ import forestry.api.recipes.RecipeManagers;
import gregtech.api.enums.GT_Values;
import gregtech.api.enums.Materials;
import gregtech.api.util.GT_ModHandler;
-import java.util.List;
-import net.minecraft.client.renderer.texture.IIconRegister;
-import net.minecraft.creativetab.CreativeTabs;
-import net.minecraft.item.Item;
-import net.minecraft.item.ItemStack;
-import net.minecraft.util.IIcon;
-import net.minecraftforge.fluids.FluidRegistry;
-import net.minecraftforge.fluids.FluidStack;
public class ItemDrop extends Item {
+
@SideOnly(Side.CLIENT)
private IIcon secondIcon;
@@ -104,7 +107,7 @@ public class ItemDrop extends Item {
8);
RecipeManagers.squeezerManager.addRecipe(
40,
- new ItemStack[] {tDrop},
+ new ItemStack[] { tDrop },
Materials.OilHeavy.getFluid(100L),
GT_ModHandler.getModItem("Forestry", "propolis", 1L, 0),
30);
@@ -117,7 +120,7 @@ public class ItemDrop extends Item {
8);
RecipeManagers.squeezerManager.addRecipe(
40,
- new ItemStack[] {tDrop},
+ new ItemStack[] { tDrop },
new FluidStack(FluidRegistry.getFluid("ic2coolant"), 100),
GT_ModHandler.getModItem("MagicBees", "propolis", 1L, 0),
30);
@@ -130,7 +133,7 @@ public class ItemDrop extends Item {
8);
RecipeManagers.squeezerManager.addRecipe(
40,
- new ItemStack[] {tDrop},
+ new ItemStack[] { tDrop },
new FluidStack(FluidRegistry.getFluid("ic2hotcoolant"), 100),
GT_ModHandler.getModItem("MagicBees", "propolis", 1L, 2),
30);
@@ -151,7 +154,7 @@ public class ItemDrop extends Item {
2);
RecipeManagers.squeezerManager.addRecipe(
400,
- new ItemStack[] {tDrop},
+ new ItemStack[] { tDrop },
new FluidStack(FluidRegistry.getFluid("ic2coolant"), 100),
GT_ModHandler.getModItem("MagicBees", "propolis", 1L, 3),
30);
@@ -172,7 +175,7 @@ public class ItemDrop extends Item {
8);
RecipeManagers.squeezerManager.addRecipe(
400,
- new ItemStack[] {tDrop},
+ new ItemStack[] { tDrop },
new FluidStack(FluidRegistry.getFluid("ic2coolant"), 100),
GT_ModHandler.getModItem("ExtraBees", "propolis", 1L, 2),
30);
@@ -185,8 +188,8 @@ public class ItemDrop extends Item {
GT_Values.RA.addFluidExtractionRecipe(tDrop, aOutput2, aOutput, aChance, 32, aEUt);
}
- public void addProcessLV(
- ItemStack tDrop, FluidStack aOutput, ItemStack aOutput2, int aChance, int aDuration, int aEUt) {
+ public void addProcessLV(ItemStack tDrop, FluidStack aOutput, ItemStack aOutput2, int aChance, int aDuration,
+ int aEUt) {
GT_Values.RA.addFluidExtractionRecipe(tDrop, aOutput2, aOutput, aChance, aDuration, aEUt);
}
diff --git a/src/main/java/gregtech/common/items/ItemPollen.java b/src/main/java/gregtech/common/items/ItemPollen.java
index 0532d52f9d..b2e2462585 100644
--- a/src/main/java/gregtech/common/items/ItemPollen.java
+++ b/src/main/java/gregtech/common/items/ItemPollen.java
@@ -2,18 +2,21 @@ package gregtech.common.items;
import static gregtech.api.enums.GT_Values.MOD_ID;
-import cpw.mods.fml.common.registry.GameRegistry;
-import cpw.mods.fml.relauncher.Side;
-import cpw.mods.fml.relauncher.SideOnly;
-import forestry.api.core.Tabs;
import java.util.List;
+
import net.minecraft.client.renderer.texture.IIconRegister;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.util.IIcon;
+import cpw.mods.fml.common.registry.GameRegistry;
+import cpw.mods.fml.relauncher.Side;
+import cpw.mods.fml.relauncher.SideOnly;
+import forestry.api.core.Tabs;
+
public class ItemPollen extends Item {
+
@SideOnly(Side.CLIENT)
private IIcon secondIcon;
diff --git a/src/main/java/gregtech/common/items/ItemPropolis.java b/src/main/java/gregtech/common/items/ItemPropolis.java
index dbb5f45786..c2d46a8249 100644
--- a/src/main/java/gregtech/common/items/ItemPropolis.java
+++ b/src/main/java/gregtech/common/items/ItemPropolis.java
@@ -3,6 +3,15 @@ package gregtech.common.items;
import static gregtech.api.enums.GT_Values.MOD_ID;
import static gregtech.api.enums.GT_Values.MOD_ID_DC;
+import java.util.List;
+
+import net.minecraft.client.renderer.texture.IIconRegister;
+import net.minecraft.creativetab.CreativeTabs;
+import net.minecraft.item.Item;
+import net.minecraft.item.ItemStack;
+import net.minecraft.util.IIcon;
+import net.minecraftforge.fluids.FluidRegistry;
+
import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
@@ -12,15 +21,9 @@ import gregtech.api.enums.Materials;
import gregtech.api.enums.OrePrefixes;
import gregtech.api.util.GT_ModHandler;
import gregtech.api.util.GT_OreDictUnificator;
-import java.util.List;
-import net.minecraft.client.renderer.texture.IIconRegister;
-import net.minecraft.creativetab.CreativeTabs;
-import net.minecraft.item.Item;
-import net.minecraft.item.ItemStack;
-import net.minecraft.util.IIcon;
-import net.minecraftforge.fluids.FluidRegistry;
public class ItemPropolis extends Item {
+
@SideOnly(Side.CLIENT)
private IIcon secondIcon;
@@ -100,16 +103,31 @@ public class ItemPropolis extends Item {
public void addProcessHV(ItemStack tPropolis, ItemStack aOutput2) {
GT_Values.RA.addFluidExtractionRecipe(
- tPropolis, aOutput2, FluidRegistry.getFluidStack("endergoo", 100), 5000, 50, 480);
+ tPropolis,
+ aOutput2,
+ FluidRegistry.getFluidStack("endergoo", 100),
+ 5000,
+ 50,
+ 480);
}
public void addProcessEV(ItemStack tPropolis, ItemStack aOutput2) {
GT_Values.RA.addFluidExtractionRecipe(
- tPropolis, aOutput2, FluidRegistry.getFluidStack("endergoo", 200), 2500, 100, 1920);
+ tPropolis,
+ aOutput2,
+ FluidRegistry.getFluidStack("endergoo", 200),
+ 2500,
+ 100,
+ 1920);
}
public void addProcessIV(ItemStack tPropolis, ItemStack aOutput2) {
GT_Values.RA.addFluidExtractionRecipe(
- tPropolis, aOutput2, FluidRegistry.getFluidStack("endergoo", 300), 1500, 150, 7680);
+ tPropolis,
+ aOutput2,
+ FluidRegistry.getFluidStack("endergoo", 300),
+ 1500,
+ 150,
+ 7680);
}
}
diff --git a/src/main/java/gregtech/common/items/PollenType.java b/src/main/java/gregtech/common/items/PollenType.java
index cb7499e862..b8cccb70b6 100644
--- a/src/main/java/gregtech/common/items/PollenType.java
+++ b/src/main/java/gregtech/common/items/PollenType.java
@@ -4,11 +4,10 @@ import gregtech.api.enums.Materials;
import gregtech.api.util.GT_LanguageManager;
public enum PollenType {
+
MATRIX("matrix", true);
- private static int[][] colours = new int[][] {
- {0x19191B, 0x303032},
- };
+ private static int[][] colours = new int[][] { { 0x19191B, 0x303032 }, };
public boolean showInList;
public Materials material;
public int chance;
@@ -25,7 +24,8 @@ public enum PollenType {
public String getName() {
return GT_LanguageManager.addStringLocalization(
- "pollen." + this.name, this.name.substring(0, 1).toUpperCase() + this.name.substring(1) + " Pollen");
+ "pollen." + this.name,
+ this.name.substring(0, 1).toUpperCase() + this.name.substring(1) + " Pollen");
}
public int[] getColours() {
diff --git a/src/main/java/gregtech/common/items/PropolisType.java b/src/main/java/gregtech/common/items/PropolisType.java
index 4d3d7407f8..15f4a2400b 100644
--- a/src/main/java/gregtech/common/items/PropolisType.java
+++ b/src/main/java/gregtech/common/items/PropolisType.java
@@ -4,6 +4,7 @@ import gregtech.api.enums.Materials;
import gregtech.api.util.GT_LanguageManager;
public enum PropolisType {
+
End("End", true),
Ectoplasma("Ectoplasma", true),
Arcaneshard("Arcaneshard", true),
@@ -14,8 +15,8 @@ public enum PropolisType {
Endium("Endium", true),
Fireessence("Fireessence", true);
- private static int[] colours =
- new int[] {0xCC00FA, 0xDCB0E5, 0x9010AD, 0xFFFF00, 0x911ECE, 0x161616, 0xEE053D, 0xa0ffff, 0xD41238};
+ private static int[] colours = new int[] { 0xCC00FA, 0xDCB0E5, 0x9010AD, 0xFFFF00, 0x911ECE, 0x161616, 0xEE053D,
+ 0xa0ffff, 0xD41238 };
public boolean showInList;
public Materials material;
@@ -32,7 +33,7 @@ public enum PropolisType {
}
public String getName() {
- // return "gt.comb."+this.name;
+ // return "gt.comb."+this.name;
return GT_LanguageManager.addStringLocalization(
"propolis." + this.name,
this.name.substring(0, 1).toUpperCase() + this.name.substring(1) + " Propolis");
diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Arrow.java b/src/main/java/gregtech/common/items/behaviors/Behaviour_Arrow.java
index 9c7d261eb6..93414ec8aa 100644
--- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Arrow.java
+++ b/src/main/java/gregtech/common/items/behaviors/Behaviour_Arrow.java
@@ -1,9 +1,5 @@
package gregtech.common.items.behaviors;
-import gregtech.api.enums.SubTag;
-import gregtech.api.items.GT_MetaBase_Item;
-import gregtech.api.util.GT_Utility;
-import gregtech.common.entities.GT_Entity_Arrow;
import net.minecraft.block.BlockDispenser;
import net.minecraft.dispenser.IBlockSource;
import net.minecraft.dispenser.IPosition;
@@ -17,7 +13,13 @@ import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.util.EnumFacing;
import net.minecraft.world.World;
+import gregtech.api.enums.SubTag;
+import gregtech.api.items.GT_MetaBase_Item;
+import gregtech.api.util.GT_Utility;
+import gregtech.common.entities.GT_Entity_Arrow;
+
public class Behaviour_Arrow extends Behaviour_None {
+
public static Behaviour_Arrow DEFAULT_WOODEN = new Behaviour_Arrow(GT_Entity_Arrow.class, 1.0F, 6.0F);
public static Behaviour_Arrow DEFAULT_PLASTIC = new Behaviour_Arrow(GT_Entity_Arrow.class, 1.5F, 6.0F);
private final int mLevel;
@@ -30,12 +32,8 @@ public class Behaviour_Arrow extends Behaviour_None {
this(aArrow, aSpeed, aPrecision, null, 0);
}
- public Behaviour_Arrow(
- Class<? extends GT_Entity_Arrow> aArrow,
- float aSpeed,
- float aPrecision,
- Enchantment aEnchantment,
- int aLevel) {
+ public Behaviour_Arrow(Class<? extends GT_Entity_Arrow> aArrow, float aSpeed, float aPrecision,
+ Enchantment aEnchantment, int aLevel) {
this.mArrow = aArrow;
this.mSpeedMultiplier = aSpeed;
this.mPrecision = aPrecision;
@@ -83,7 +81,13 @@ public class Behaviour_Arrow extends Behaviour_None {
IPosition tPosition = BlockDispenser.func_149939_a(aSource);
EnumFacing tFacing = BlockDispenser.func_149937_b(aSource.getBlockMetadata());
GT_Entity_Arrow tEntityArrow = (GT_Entity_Arrow) getProjectile(
- aItem, SubTag.PROJECTILE_ARROW, aStack, aWorld, tPosition.getX(), tPosition.getY(), tPosition.getZ());
+ aItem,
+ SubTag.PROJECTILE_ARROW,
+ aStack,
+ aWorld,
+ tPosition.getX(),
+ tPosition.getY(),
+ tPosition.getZ());
if (tEntityArrow != null) {
tEntityArrow.setThrowableHeading(
tFacing.getFrontOffsetX(),
@@ -108,40 +112,33 @@ public class Behaviour_Arrow extends Behaviour_None {
}
@Override
- public EntityArrow getProjectile(
- GT_MetaBase_Item aItem,
- SubTag aProjectileType,
- ItemStack aStack,
- World aWorld,
- double aX,
- double aY,
- double aZ) {
+ public EntityArrow getProjectile(GT_MetaBase_Item aItem, SubTag aProjectileType, ItemStack aStack, World aWorld,
+ double aX, double aY, double aZ) {
if (!hasProjectile(aItem, aProjectileType, aStack)) {
return null;
}
- GT_Entity_Arrow rArrow =
- (GT_Entity_Arrow) GT_Utility.callConstructor(this.mArrow.getName(), -1, null, true, new Object[] {
- aWorld, Double.valueOf(aX), Double.valueOf(aY), Double.valueOf(aZ)
- });
+ GT_Entity_Arrow rArrow = (GT_Entity_Arrow) GT_Utility.callConstructor(
+ this.mArrow.getName(),
+ -1,
+ null,
+ true,
+ new Object[] { aWorld, Double.valueOf(aX), Double.valueOf(aY), Double.valueOf(aZ) });
rArrow.setArrowItem(aStack);
return rArrow;
}
@Override
- public EntityArrow getProjectile(
- GT_MetaBase_Item aItem,
- SubTag aProjectileType,
- ItemStack aStack,
- World aWorld,
- EntityLivingBase aEntity,
- float aSpeed) {
+ public EntityArrow getProjectile(GT_MetaBase_Item aItem, SubTag aProjectileType, ItemStack aStack, World aWorld,
+ EntityLivingBase aEntity, float aSpeed) {
if (!hasProjectile(aItem, aProjectileType, aStack)) {
return null;
}
- GT_Entity_Arrow rArrow =
- (GT_Entity_Arrow) GT_Utility.callConstructor(this.mArrow.getName(), -1, null, true, new Object[] {
- aWorld, aEntity, Float.valueOf(this.mSpeedMultiplier * aSpeed)
- });
+ GT_Entity_Arrow rArrow = (GT_Entity_Arrow) GT_Utility.callConstructor(
+ this.mArrow.getName(),
+ -1,
+ null,
+ true,
+ new Object[] { aWorld, aEntity, Float.valueOf(this.mSpeedMultiplier * aSpeed) });
rArrow.setArrowItem(aStack);
return rArrow;
}
diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Arrow_Potion.java b/src/main/java/gregtech/common/items/behaviors/Behaviour_Arrow_Potion.java
index 8b2d4ab4ce..4397429018 100644
--- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Arrow_Potion.java
+++ b/src/main/java/gregtech/common/items/behaviors/Behaviour_Arrow_Potion.java
@@ -1,8 +1,5 @@
package gregtech.common.items.behaviors;
-import gregtech.api.enums.SubTag;
-import gregtech.api.items.GT_MetaBase_Item;
-import gregtech.common.entities.GT_Entity_Arrow_Potion;
import net.minecraft.enchantment.Enchantment;
import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityLivingBase;
@@ -12,7 +9,12 @@ import net.minecraft.item.ItemStack;
import net.minecraft.potion.PotionEffect;
import net.minecraft.world.World;
+import gregtech.api.enums.SubTag;
+import gregtech.api.items.GT_MetaBase_Item;
+import gregtech.common.entities.GT_Entity_Arrow_Potion;
+
public class Behaviour_Arrow_Potion extends Behaviour_Arrow {
+
private final int[] mPotions;
public Behaviour_Arrow_Potion(float aSpeed, float aPrecision, int... aPotions) {
@@ -20,8 +22,8 @@ public class Behaviour_Arrow_Potion extends Behaviour_Arrow {
this.mPotions = aPotions;
}
- public Behaviour_Arrow_Potion(
- float aSpeed, float aPrecision, Enchantment aEnchantment, int aLevel, int... aPotions) {
+ public Behaviour_Arrow_Potion(float aSpeed, float aPrecision, Enchantment aEnchantment, int aLevel,
+ int... aPotions) {
super(GT_Entity_Arrow_Potion.class, aSpeed, aPrecision, aEnchantment, aLevel);
this.mPotions = aPotions;
}
@@ -31,9 +33,12 @@ public class Behaviour_Arrow_Potion extends Behaviour_Arrow {
if ((aEntity instanceof EntityLivingBase)) {
for (int i = 3; i < this.mPotions.length; i += 4) {
if (aEntity.worldObj.rand.nextInt(100) < this.mPotions[i]) {
- ((EntityLivingBase) aEntity)
- .addPotionEffect(new PotionEffect(
- this.mPotions[(i - 3)], this.mPotions[(i - 2)], this.mPotions[(i - 1)], false));
+ ((EntityLivingBase) aEntity).addPotionEffect(
+ new PotionEffect(
+ this.mPotions[(i - 3)],
+ this.mPotions[(i - 2)],
+ this.mPotions[(i - 1)],
+ false));
}
}
}
@@ -41,14 +46,8 @@ public class Behaviour_Arrow_Potion extends Behaviour_Arrow {
}
@Override
- public EntityArrow getProjectile(
- GT_MetaBase_Item aItem,
- SubTag aProjectileType,
- ItemStack aStack,
- World aWorld,
- double aX,
- double aY,
- double aZ) {
+ public EntityArrow getProjectile(GT_MetaBase_Item aItem, SubTag aProjectileType, ItemStack aStack, World aWorld,
+ double aX, double aY, double aZ) {
if (!hasProjectile(aItem, aProjectileType, aStack)) {
return null;
}
@@ -59,13 +58,8 @@ public class Behaviour_Arrow_Potion extends Behaviour_Arrow {
}
@Override
- public EntityArrow getProjectile(
- GT_MetaBase_Item aItem,
- SubTag aProjectileType,
- ItemStack aStack,
- World aWorld,
- EntityLivingBase aEntity,
- float aSpeed) {
+ public EntityArrow getProjectile(GT_MetaBase_Item aItem, SubTag aProjectileType, ItemStack aStack, World aWorld,
+ EntityLivingBase aEntity, float aSpeed) {
if (!hasProjectile(aItem, aProjectileType, aStack)) {
return null;
}
diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Cover_Tool.java b/src/main/java/gregtech/common/items/behaviors/Behaviour_Cover_Tool.java
index c0bda95262..4a7beb453c 100644
--- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Cover_Tool.java
+++ b/src/main/java/gregtech/common/items/behaviors/Behaviour_Cover_Tool.java
@@ -1,13 +1,8 @@
package gregtech.common.items.behaviors;
-import gregtech.api.GregTech_API;
-import gregtech.api.enums.SoundResource;
-import gregtech.api.interfaces.IItemBehaviour;
-import gregtech.api.interfaces.tileentity.ICoverable;
-import gregtech.api.items.GT_MetaBase_Item;
-import gregtech.api.util.*;
import java.util.ArrayList;
import java.util.List;
+
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.player.EntityPlayerMP;
import net.minecraft.item.ItemStack;
@@ -18,27 +13,25 @@ import net.minecraft.util.EnumChatFormatting;
import net.minecraft.world.World;
import net.minecraftforge.common.util.ForgeDirection;
+import gregtech.api.GregTech_API;
+import gregtech.api.enums.SoundResource;
+import gregtech.api.interfaces.IItemBehaviour;
+import gregtech.api.interfaces.tileentity.ICoverable;
+import gregtech.api.items.GT_MetaBase_Item;
+import gregtech.api.util.*;
+
public class Behaviour_Cover_Tool extends Behaviour_None {
+
public static final IItemBehaviour<GT_MetaBase_Item> INSTANCE = new Behaviour_Cover_Tool();
- private final String mTooltip =
- GT_LanguageManager.addStringLocalization("gt.behaviour.cover_copy_paste", "Can copy/paste cover data.");
+ private final String mTooltip = GT_LanguageManager
+ .addStringLocalization("gt.behaviour.cover_copy_paste", "Can copy/paste cover data.");
private ISerializableObject mStoredData = GregTech_API.sNoBehavior.createDataObject();
private int mCoverType;
@Override
- public boolean onItemUseFirst(
- GT_MetaBase_Item aItem,
- ItemStack aStack,
- EntityPlayer aPlayer,
- World aWorld,
- int aX,
- int aY,
- int aZ,
- int aSide,
- float hitX,
- float hitY,
- float hitZ) {
+ public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX,
+ int aY, int aZ, int aSide, float hitX, float hitY, float hitZ) {
if (aWorld.isRemote) {
return false;
}
@@ -90,38 +83,42 @@ public class Behaviour_Cover_Tool extends Behaviour_None {
}
}
- @SuppressWarnings({"unchecked", "rawtypes"})
- private void doCopy(
- TileEntity aTileEntity,
- World aWorld,
- int aX,
- int aY,
- int aZ,
- int aSide,
- float hitX,
- float hitY,
- float hitZ,
- List aList) {
+ @SuppressWarnings({ "unchecked", "rawtypes" })
+ private void doCopy(TileEntity aTileEntity, World aWorld, int aX, int aY, int aZ, int aSide, float hitX, float hitY,
+ float hitZ, List aList) {
aList.add(
- "----- X: " + EnumChatFormatting.AQUA + GT_Utility.formatNumbers(aX) + EnumChatFormatting.RESET + " Y: "
- + EnumChatFormatting.AQUA + GT_Utility.formatNumbers(aY) + EnumChatFormatting.RESET + " Z: "
- + EnumChatFormatting.AQUA + GT_Utility.formatNumbers(aZ) + EnumChatFormatting.RESET + " D: "
- + EnumChatFormatting.AQUA + aWorld.provider.dimensionId + EnumChatFormatting.RESET + " -----");
+ "----- X: " + EnumChatFormatting.AQUA
+ + GT_Utility.formatNumbers(aX)
+ + EnumChatFormatting.RESET
+ + " Y: "
+ + EnumChatFormatting.AQUA
+ + GT_Utility.formatNumbers(aY)
+ + EnumChatFormatting.RESET
+ + " Z: "
+ + EnumChatFormatting.AQUA
+ + GT_Utility.formatNumbers(aZ)
+ + EnumChatFormatting.RESET
+ + " D: "
+ + EnumChatFormatting.AQUA
+ + aWorld.provider.dimensionId
+ + EnumChatFormatting.RESET
+ + " -----");
if (aTileEntity instanceof ICoverable) {
ICoverable tCoverable = (ICoverable) aTileEntity;
- int tSide = tCoverable.getCoverItemAtSide((byte) aSide) != null
- ? aSide
+ int tSide = tCoverable.getCoverItemAtSide((byte) aSide) != null ? aSide
: tCoverable.getCoverItemAtSide(GT_Utility.determineWrenchingSide((byte) aSide, hitX, hitY, hitZ))
- != null
- ? GT_Utility.determineWrenchingSide((byte) aSide, hitX, hitY, hitZ)
- : -1;
+ != null ? GT_Utility.determineWrenchingSide((byte) aSide, hitX, hitY, hitZ) : -1;
if (tSide != -1) {
mStoredData = tCoverable.getComplexCoverDataAtSide((byte) tSide);
mCoverType = tCoverable.getCoverIDAtSide((byte) tSide);
- aList.add("Block Side: " + EnumChatFormatting.AQUA
- + ForgeDirection.getOrientation(tSide).name() + EnumChatFormatting.RESET);
- aList.add("Cover Type: " + EnumChatFormatting.GREEN
- + tCoverable.getCoverItemAtSide((byte) tSide).getDisplayName() + EnumChatFormatting.RESET);
+ aList.add(
+ "Block Side: " + EnumChatFormatting.AQUA
+ + ForgeDirection.getOrientation(tSide).name()
+ + EnumChatFormatting.RESET);
+ aList.add(
+ "Cover Type: " + EnumChatFormatting.GREEN
+ + tCoverable.getCoverItemAtSide((byte) tSide).getDisplayName()
+ + EnumChatFormatting.RESET);
} else {
mStoredData = GregTech_API.sNoBehavior.createDataObject();
mCoverType = 0;
@@ -141,12 +138,9 @@ public class Behaviour_Cover_Tool extends Behaviour_None {
GT_Utility.sendChatToPlayer(aPlayer, "Please Copy a Valid Cover First.");
return;
}
- int tSide = tCoverable.getCoverItemAtSide((byte) aSide) != null
- ? aSide
+ int tSide = tCoverable.getCoverItemAtSide((byte) aSide) != null ? aSide
: tCoverable.getCoverItemAtSide(GT_Utility.determineWrenchingSide((byte) aSide, hitX, hitY, hitZ))
- != null
- ? GT_Utility.determineWrenchingSide((byte) aSide, hitX, hitY, hitZ)
- : -1;
+ != null ? GT_Utility.determineWrenchingSide((byte) aSide, hitX, hitY, hitZ) : -1;
if (tSide != -1) {
int tCoverID = tCoverable.getCoverIDAtSide((byte) tSide);
if (tCoverID == mCoverType) {
diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Crowbar.java b/src/main/java/gregtech/common/items/behaviors/Behaviour_Crowbar.java
index 866eb6b9e9..9a8231cf4c 100644
--- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Crowbar.java
+++ b/src/main/java/gregtech/common/items/behaviors/Behaviour_Crowbar.java
@@ -1,16 +1,18 @@
package gregtech.common.items.behaviors;
-import gregtech.api.enums.SoundResource;
-import gregtech.api.items.GT_MetaBase_Item;
-import gregtech.api.util.GT_ModHandler;
-import gregtech.api.util.GT_Utility;
import net.minecraft.block.Block;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.init.Blocks;
import net.minecraft.item.ItemStack;
import net.minecraft.world.World;
+import gregtech.api.enums.SoundResource;
+import gregtech.api.items.GT_MetaBase_Item;
+import gregtech.api.util.GT_ModHandler;
+import gregtech.api.util.GT_Utility;
+
public class Behaviour_Crowbar extends Behaviour_None {
+
private final int mVanillaCosts;
private final int mEUCosts;
@@ -20,18 +22,8 @@ public class Behaviour_Crowbar extends Behaviour_None {
}
@Override
- public boolean onItemUseFirst(
- GT_MetaBase_Item aItem,
- ItemStack aStack,
- EntityPlayer aPlayer,
- World aWorld,
- int aX,
- int aY,
- int aZ,
- int aSide,
- float hitX,
- float hitY,
- float hitZ) {
+ public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX,
+ int aY, int aZ, int aSide, float hitX, float hitY, float hitZ) {
if (aWorld.isRemote) {
return false;
}
diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_DataOrb.java b/src/main/java/gregtech/common/items/behaviors/Behaviour_DataOrb.java
index f219db6e0c..8893245639 100644
--- a/src/main/java/gregtech/common/items/behaviors/Behaviour_DataOrb.java
+++ b/src/main/java/gregtech/common/items/behaviors/Behaviour_DataOrb.java
@@ -1,13 +1,16 @@
package gregtech.common.items.behaviors;
-import gregtech.api.items.GT_MetaBase_Item;
-import gregtech.api.util.GT_Utility;
import java.util.List;
+
import net.minecraft.item.ItemStack;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.nbt.NBTTagList;
+import gregtech.api.items.GT_MetaBase_Item;
+import gregtech.api.util.GT_Utility;
+
public class Behaviour_DataOrb extends Behaviour_None {
+
public static void copyInventory(ItemStack[] aInventory, ItemStack[] aNewContent, int aIndexlength) {
for (int i = 0; i < aIndexlength; i++) {
if (aNewContent[i] == null) {
diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_DataStick.java b/src/main/java/gregtech/common/items/behaviors/Behaviour_DataStick.java
index 27efe7230d..1dbcd4691d 100644
--- a/src/main/java/gregtech/common/items/behaviors/Behaviour_DataStick.java
+++ b/src/main/java/gregtech/common/items/behaviors/Behaviour_DataStick.java
@@ -1,11 +1,14 @@
package gregtech.common.items.behaviors;
-import gregtech.api.items.GT_MetaBase_Item;
-import gregtech.api.util.GT_Utility;
import java.util.List;
+
import net.minecraft.item.ItemStack;
+import gregtech.api.items.GT_MetaBase_Item;
+import gregtech.api.util.GT_Utility;
+
public class Behaviour_DataStick extends Behaviour_None {
+
@Override
public List<String> getAdditionalToolTips(GT_MetaBase_Item aItem, List<String> aList, ItemStack aStack) {
String tString = GT_Utility.ItemNBT.getBookTitle(aStack);
diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Hoe.java b/src/main/java/gregtech/common/items/behaviors/Behaviour_Hoe.java
index 6194537a5b..933f30acb7 100644
--- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Hoe.java
+++ b/src/main/java/gregtech/common/items/behaviors/Behaviour_Hoe.java
@@ -1,12 +1,7 @@
package gregtech.common.items.behaviors;
-import cpw.mods.fml.common.eventhandler.Event;
-import gregtech.api.items.GT_MetaBase_Item;
-import gregtech.api.items.GT_MetaGenerated_Tool;
-import gregtech.api.util.GT_LanguageManager;
-import gregtech.api.util.GT_Utility;
-import gregtech.api.util.WorldSpawnedEventBuilder;
import java.util.List;
+
import net.minecraft.block.Block;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.init.Blocks;
@@ -15,7 +10,15 @@ import net.minecraft.world.World;
import net.minecraftforge.common.MinecraftForge;
import net.minecraftforge.event.entity.player.UseHoeEvent;
+import cpw.mods.fml.common.eventhandler.Event;
+import gregtech.api.items.GT_MetaBase_Item;
+import gregtech.api.items.GT_MetaGenerated_Tool;
+import gregtech.api.util.GT_LanguageManager;
+import gregtech.api.util.GT_Utility;
+import gregtech.api.util.WorldSpawnedEventBuilder;
+
public class Behaviour_Hoe extends Behaviour_None {
+
private final int mCosts;
private final String mTooltip = GT_LanguageManager.addStringLocalization("gt.behaviour.hoe", "Can till Dirt");
@@ -24,18 +27,8 @@ public class Behaviour_Hoe extends Behaviour_None {
}
@Override
- public boolean onItemUse(
- GT_MetaBase_Item aItem,
- ItemStack aStack,
- EntityPlayer aPlayer,
- World aWorld,
- int aX,
- int aY,
- int aZ,
- int aSide,
- float hitX,
- float hitY,
- float hitZ) {
+ public boolean onItemUse(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX,
+ int aY, int aZ, int aSide, float hitX, float hitY, float hitZ) {
if (!aPlayer.canPlayerEdit(aX, aY, aZ, aSide, aStack)) {
return false;
}
@@ -50,16 +43,13 @@ public class Behaviour_Hoe extends Behaviour_None {
return true;
}
Block aBlock = aWorld.getBlock(aX, aY, aZ);
- if ((aSide != 0)
- && (GT_Utility.isBlockAir(aWorld, aX, aY + 1, aZ))
+ if ((aSide != 0) && (GT_Utility.isBlockAir(aWorld, aX, aY + 1, aZ))
&& ((aBlock == Blocks.grass) || (aBlock == Blocks.dirt))) {
new WorldSpawnedEventBuilder.SoundEventBuilder()
.setVolume((Blocks.farmland.stepSound.getVolume() + 1.0F) / 2.0F)
.setPitch(Blocks.farmland.stepSound.getPitch() * 0.8F)
.setIdentifier(Blocks.farmland.stepSound.getStepResourcePath())
- .setPosition(aX + 0.5F, aY + 0.5F, aZ + 0.5F)
- .setWorld(aWorld)
- .run();
+ .setPosition(aX + 0.5F, aY + 0.5F, aZ + 0.5F).setWorld(aWorld).run();
if (aWorld.isRemote) {
return true;
}
diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Lighter.java b/src/main/java/gregtech/common/items/behaviors/Behaviour_Lighter.java
index f18f9cd17a..db10ecfa8e 100644
--- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Lighter.java
+++ b/src/main/java/gregtech/common/items/behaviors/Behaviour_Lighter.java
@@ -1,11 +1,7 @@
package gregtech.common.items.behaviors;
-import codechicken.lib.math.MathHelper;
-import gregtech.api.enums.SoundResource;
-import gregtech.api.items.GT_MetaBase_Item;
-import gregtech.api.util.GT_LanguageManager;
-import gregtech.api.util.GT_Utility;
import java.util.List;
+
import net.minecraft.entity.Entity;
import net.minecraft.entity.monster.EntityCreeper;
import net.minecraft.entity.player.EntityPlayer;
@@ -16,20 +12,27 @@ import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.world.World;
import net.minecraftforge.common.util.ForgeDirection;
+import codechicken.lib.math.MathHelper;
+import gregtech.api.enums.SoundResource;
+import gregtech.api.items.GT_MetaBase_Item;
+import gregtech.api.util.GT_LanguageManager;
+import gregtech.api.util.GT_Utility;
+
public class Behaviour_Lighter extends Behaviour_None {
+
private final ItemStack mEmptyLighter;
private final ItemStack mUsedLighter;
private final ItemStack mFullLighter;
private final long mFuelAmount;
- private final String mTooltip =
- GT_LanguageManager.addStringLocalization("gt.behaviour.lighter.tooltip", "Can light things on Fire");
- private final String mTooltipUses =
- GT_LanguageManager.addStringLocalization("gt.behaviour.lighter.uses", "Remaining Uses:");
- private final String mTooltipUnstackable =
- GT_LanguageManager.addStringLocalization("gt.behaviour.unstackable", "Not usable when stacked!");
+ private final String mTooltip = GT_LanguageManager
+ .addStringLocalization("gt.behaviour.lighter.tooltip", "Can light things on Fire");
+ private final String mTooltipUses = GT_LanguageManager
+ .addStringLocalization("gt.behaviour.lighter.uses", "Remaining Uses:");
+ private final String mTooltipUnstackable = GT_LanguageManager
+ .addStringLocalization("gt.behaviour.unstackable", "Not usable when stacked!");
- public Behaviour_Lighter(
- ItemStack aEmptyLighter, ItemStack aUsedLighter, ItemStack aFullLighter, long aFuelAmount) {
+ public Behaviour_Lighter(ItemStack aEmptyLighter, ItemStack aUsedLighter, ItemStack aFullLighter,
+ long aFuelAmount) {
this.mFullLighter = aFullLighter;
this.mUsedLighter = aUsedLighter;
this.mEmptyLighter = aEmptyLighter;
@@ -69,34 +72,14 @@ public class Behaviour_Lighter extends Behaviour_None {
}
@Override
- public boolean onItemUse(
- GT_MetaBase_Item aItem,
- ItemStack aStack,
- EntityPlayer aPlayer,
- World aWorld,
- int aX,
- int aY,
- int aZ,
- int aSide,
- float hitX,
- float hitY,
- float hitZ) {
+ public boolean onItemUse(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX,
+ int aY, int aZ, int aSide, float hitX, float hitY, float hitZ) {
return false;
}
@Override
- public boolean onItemUseFirst(
- GT_MetaBase_Item aItem,
- ItemStack aStack,
- EntityPlayer aPlayer,
- World aWorld,
- int aX,
- int aY,
- int aZ,
- int aSide,
- float hitX,
- float hitY,
- float hitZ) {
+ public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX,
+ int aY, int aZ, int aSide, float hitX, float hitY, float hitZ) {
if ((aWorld.isRemote) || (aStack.stackSize != 1)) {
return false;
}
@@ -147,10 +130,8 @@ public class Behaviour_Lighter extends Behaviour_None {
public List<String> getAdditionalToolTips(GT_MetaBase_Item aItem, List<String> aList, ItemStack aStack) {
aList.add(this.mTooltip);
NBTTagCompound tNBT = aStack.getTagCompound();
- long tFuelAmount = tNBT == null
- ? 0L
- : GT_Utility.areStacksEqual(aStack, this.mFullLighter, true)
- ? this.mFuelAmount
+ long tFuelAmount = tNBT == null ? 0L
+ : GT_Utility.areStacksEqual(aStack, this.mFullLighter, true) ? this.mFuelAmount
: tNBT.getLong("GT.LighterFuel");
aList.add(this.mTooltipUses + " " + tFuelAmount);
aList.add(this.mTooltipUnstackable);
diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_None.java b/src/main/java/gregtech/common/items/behaviors/Behaviour_None.java
index f40d200410..ca6a1e8466 100644
--- a/src/main/java/gregtech/common/items/behaviors/Behaviour_None.java
+++ b/src/main/java/gregtech/common/items/behaviors/Behaviour_None.java
@@ -1,10 +1,7 @@
package gregtech.common.items.behaviors;
-import gregtech.api.enums.SubTag;
-import gregtech.api.interfaces.IItemBehaviour;
-import gregtech.api.items.GT_MetaBase_Item;
-import gregtech.api.util.GT_Utility;
import java.util.List;
+
import net.minecraft.block.BlockDispenser;
import net.minecraft.dispenser.BehaviorDefaultDispenseItem;
import net.minecraft.dispenser.IBlockSource;
@@ -17,41 +14,27 @@ import net.minecraft.item.ItemStack;
import net.minecraft.util.EnumFacing;
import net.minecraft.world.World;
+import gregtech.api.enums.SubTag;
+import gregtech.api.interfaces.IItemBehaviour;
+import gregtech.api.items.GT_MetaBase_Item;
+import gregtech.api.util.GT_Utility;
+
public class Behaviour_None implements IItemBehaviour<GT_MetaBase_Item> {
+
@Override
public boolean onLeftClickEntity(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, Entity aEntity) {
return false;
}
@Override
- public boolean onItemUse(
- GT_MetaBase_Item aItem,
- ItemStack aStack,
- EntityPlayer aPlayer,
- World aWorld,
- int aX,
- int aY,
- int aZ,
- int aSide,
- float hitX,
- float hitY,
- float hitZ) {
+ public boolean onItemUse(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX,
+ int aY, int aZ, int aSide, float hitX, float hitY, float hitZ) {
return false;
}
@Override
- public boolean onItemUseFirst(
- GT_MetaBase_Item aItem,
- ItemStack aStack,
- EntityPlayer aPlayer,
- World aWorld,
- int aX,
- int aY,
- int aZ,
- int aSide,
- float hitX,
- float hitY,
- float hitZ) {
+ public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX,
+ int aY, int aZ, int aSide, float hitX, float hitY, float hitZ) {
return false;
}
@@ -66,8 +49,8 @@ public class Behaviour_None implements IItemBehaviour<GT_MetaBase_Item> {
}
@Override
- public void onUpdate(
- GT_MetaBase_Item aItem, ItemStack aStack, World aWorld, Entity aPlayer, int aTimer, boolean aIsInHand) {}
+ public void onUpdate(GT_MetaBase_Item aItem, ItemStack aStack, World aWorld, Entity aPlayer, int aTimer,
+ boolean aIsInHand) {}
@Override
public boolean isItemStackUsable(GT_MetaBase_Item aItem, ItemStack aStack) {
@@ -94,25 +77,14 @@ public class Behaviour_None implements IItemBehaviour<GT_MetaBase_Item> {
}
@Override
- public EntityArrow getProjectile(
- GT_MetaBase_Item aItem,
- SubTag aProjectileType,
- ItemStack aStack,
- World aWorld,
- double aX,
- double aY,
- double aZ) {
+ public EntityArrow getProjectile(GT_MetaBase_Item aItem, SubTag aProjectileType, ItemStack aStack, World aWorld,
+ double aX, double aY, double aZ) {
return null;
}
@Override
- public EntityArrow getProjectile(
- GT_MetaBase_Item aItem,
- SubTag aProjectileType,
- ItemStack aStack,
- World aWorld,
- EntityLivingBase aEntity,
- float aSpeed) {
+ public EntityArrow getProjectile(GT_MetaBase_Item aItem, SubTag aProjectileType, ItemStack aStack, World aWorld,
+ EntityLivingBase aEntity, float aSpeed) {
return null;
}
diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Plunger_Essentia.java b/src/main/java/gregtech/common/items/behaviors/Behaviour_Plunger_Essentia.java
index 959e97aff3..c164695c36 100644
--- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Plunger_Essentia.java
+++ b/src/main/java/gregtech/common/items/behaviors/Behaviour_Plunger_Essentia.java
@@ -1,54 +1,45 @@
package gregtech.common.items.behaviors;
-import gregtech.api.enums.SoundResource;
-import gregtech.api.items.GT_MetaBase_Item;
-import gregtech.api.items.GT_MetaGenerated_Tool;
-import gregtech.api.util.GT_LanguageManager;
-import gregtech.api.util.GT_Utility;
import java.util.List;
+
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.world.World;
import net.minecraftforge.common.util.ForgeDirection;
+
import thaumcraft.api.aspects.IEssentiaTransport;
+import gregtech.api.enums.SoundResource;
+import gregtech.api.items.GT_MetaBase_Item;
+import gregtech.api.items.GT_MetaGenerated_Tool;
+import gregtech.api.util.GT_LanguageManager;
+import gregtech.api.util.GT_Utility;
public class Behaviour_Plunger_Essentia extends Behaviour_None {
+
private final int mCosts;
- private final String mTooltip = GT_LanguageManager.addStringLocalization(
- "gt.behaviour.plunger.essentia", "Clears Essentia from Containers and Tubes");
+ private final String mTooltip = GT_LanguageManager
+ .addStringLocalization("gt.behaviour.plunger.essentia", "Clears Essentia from Containers and Tubes");
public Behaviour_Plunger_Essentia(int aCosts) {
this.mCosts = aCosts;
}
@Override
- public boolean onItemUseFirst(
- GT_MetaBase_Item aItem,
- ItemStack aStack,
- EntityPlayer aPlayer,
- World aWorld,
- int aX,
- int aY,
- int aZ,
- int aSide,
- float hitX,
- float hitY,
- float hitZ) {
+ public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX,
+ int aY, int aZ, int aSide, float hitX, float hitY, float hitZ) {
if (aWorld.isRemote) {
return false;
}
TileEntity aTileEntity = aWorld.getTileEntity(aX, aY, aZ);
- if (((aTileEntity instanceof IEssentiaTransport))
- && ((aPlayer.capabilities.isCreativeMode)
- || (((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts)))) {
+ if (((aTileEntity instanceof IEssentiaTransport)) && ((aPlayer.capabilities.isCreativeMode)
+ || (((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts)))) {
GT_Utility.sendSoundToPlayers(aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, -1.0F, aX, aY, aZ);
for (ForgeDirection tDirection : ForgeDirection.VALID_DIRECTIONS) {
- ((IEssentiaTransport) aTileEntity)
- .takeEssentia(
- ((IEssentiaTransport) aTileEntity).getEssentiaType(tDirection),
- ((IEssentiaTransport) aTileEntity).getEssentiaAmount(tDirection),
- tDirection);
+ ((IEssentiaTransport) aTileEntity).takeEssentia(
+ ((IEssentiaTransport) aTileEntity).getEssentiaType(tDirection),
+ ((IEssentiaTransport) aTileEntity).getEssentiaAmount(tDirection),
+ tDirection);
}
return true;
}
diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Plunger_Fluid.java b/src/main/java/gregtech/common/items/behaviors/Behaviour_Plunger_Fluid.java
index be14a44d09..e0d0f91e48 100644
--- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Plunger_Fluid.java
+++ b/src/main/java/gregtech/common/items/behaviors/Behaviour_Plunger_Fluid.java
@@ -1,5 +1,14 @@
package gregtech.common.items.behaviors;
+import java.util.List;
+
+import net.minecraft.entity.player.EntityPlayer;
+import net.minecraft.item.ItemStack;
+import net.minecraft.tileentity.TileEntity;
+import net.minecraft.world.World;
+import net.minecraftforge.common.util.ForgeDirection;
+import net.minecraftforge.fluids.IFluidHandler;
+
import gregtech.api.enums.SoundResource;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
@@ -8,36 +17,20 @@ import gregtech.api.items.GT_MetaGenerated_Tool;
import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_BasicTank;
import gregtech.api.util.GT_LanguageManager;
import gregtech.api.util.GT_Utility;
-import java.util.List;
-import net.minecraft.entity.player.EntityPlayer;
-import net.minecraft.item.ItemStack;
-import net.minecraft.tileentity.TileEntity;
-import net.minecraft.world.World;
-import net.minecraftforge.common.util.ForgeDirection;
-import net.minecraftforge.fluids.IFluidHandler;
public class Behaviour_Plunger_Fluid extends Behaviour_None {
+
private final int mCosts;
- private final String mTooltip = GT_LanguageManager.addStringLocalization(
- "gt.behaviour.plunger.fluid", "Clears 1000 Liters of Fluid from Tanks");
+ private final String mTooltip = GT_LanguageManager
+ .addStringLocalization("gt.behaviour.plunger.fluid", "Clears 1000 Liters of Fluid from Tanks");
public Behaviour_Plunger_Fluid(int aCosts) {
this.mCosts = aCosts;
}
@Override
- public boolean onItemUseFirst(
- GT_MetaBase_Item aItem,
- ItemStack aStack,
- EntityPlayer aPlayer,
- World aWorld,
- int aX,
- int aY,
- int aZ,
- int aSide,
- float hitX,
- float hitY,
- float hitZ) {
+ public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX,
+ int aY, int aZ, int aSide, float hitX, float hitY, float hitZ) {
if (aWorld.isRemote) {
return false;
}
@@ -49,7 +42,13 @@ public class Behaviour_Plunger_Fluid extends Behaviour_None {
|| (((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts))) {
((IFluidHandler) aTileEntity).drain(tDirection, 1000, true);
GT_Utility.sendSoundToPlayers(
- aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, -1.0F, aX, aY, aZ);
+ aWorld,
+ SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE,
+ 1.0F,
+ -1.0F,
+ aX,
+ aY,
+ aZ);
return true;
}
}
@@ -62,8 +61,8 @@ public class Behaviour_Plunger_Fluid extends Behaviour_None {
GT_MetaTileEntity_BasicTank machine = (GT_MetaTileEntity_BasicTank) mTileEntity;
if (machine.mFluid != null && machine.mFluid.amount > 0)
machine.mFluid.amount = machine.mFluid.amount - Math.min(machine.mFluid.amount, 1000);
- GT_Utility.sendSoundToPlayers(
- aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, -1.0F, aX, aY, aZ);
+ GT_Utility
+ .sendSoundToPlayers(aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, -1.0F, aX, aY, aZ);
return true;
}
}
diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Plunger_Item.java b/src/main/java/gregtech/common/items/behaviors/Behaviour_Plunger_Item.java
index e98702629b..1aeafc62fe 100644
--- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Plunger_Item.java
+++ b/src/main/java/gregtech/common/items/behaviors/Behaviour_Plunger_Item.java
@@ -1,5 +1,14 @@
package gregtech.common.items.behaviors;
+import java.util.HashMap;
+import java.util.List;
+
+import net.minecraft.entity.item.EntityItem;
+import net.minecraft.entity.player.EntityPlayer;
+import net.minecraft.item.ItemStack;
+import net.minecraft.tileentity.TileEntity;
+import net.minecraft.world.World;
+
import gregtech.api.enums.SoundResource;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.metatileentity.IMetaTileEntityItemPipe;
@@ -8,36 +17,20 @@ import gregtech.api.items.GT_MetaBase_Item;
import gregtech.api.items.GT_MetaGenerated_Tool;
import gregtech.api.util.GT_LanguageManager;
import gregtech.api.util.GT_Utility;
-import java.util.HashMap;
-import java.util.List;
-import net.minecraft.entity.item.EntityItem;
-import net.minecraft.entity.player.EntityPlayer;
-import net.minecraft.item.ItemStack;
-import net.minecraft.tileentity.TileEntity;
-import net.minecraft.world.World;
public class Behaviour_Plunger_Item extends Behaviour_None {
+
private final int mCosts;
- private final String mTooltip =
- GT_LanguageManager.addStringLocalization("gt.behaviour.plunger.item", "Clears Items from Pipes");
+ private final String mTooltip = GT_LanguageManager
+ .addStringLocalization("gt.behaviour.plunger.item", "Clears Items from Pipes");
public Behaviour_Plunger_Item(int aCosts) {
this.mCosts = aCosts;
}
@Override
- public boolean onItemUseFirst(
- GT_MetaBase_Item aItem,
- ItemStack aStack,
- EntityPlayer aPlayer,
- World aWorld,
- int aX,
- int aY,
- int aZ,
- int aSide,
- float hitX,
- float hitY,
- float hitZ) {
+ public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX,
+ int aY, int aZ, int aSide, float hitX, float hitY, float hitZ) {
if (aWorld.isRemote) {
return false;
}
@@ -46,15 +39,14 @@ public class Behaviour_Plunger_Item extends Behaviour_None {
IMetaTileEntity tMetaTileEntity = ((IGregTechTileEntity) aTileEntity).getMetaTileEntity();
if ((tMetaTileEntity instanceof IMetaTileEntityItemPipe)) {
for (IMetaTileEntityItemPipe tTileEntity : GT_Utility.sortMapByValuesAcending(
- IMetaTileEntityItemPipe.Util.scanPipes(
- (IMetaTileEntityItemPipe) tMetaTileEntity, new HashMap<>(), 0L, false, true))
+ IMetaTileEntityItemPipe.Util
+ .scanPipes((IMetaTileEntityItemPipe) tMetaTileEntity, new HashMap<>(), 0L, false, true))
.keySet()) {
int i = 0;
for (int j = tTileEntity.getSizeInventory(); i < j; i++) {
if (tTileEntity.isValidSlot(i)) {
- if ((tTileEntity.getStackInSlot(i) != null)
- && ((aPlayer.capabilities.isCreativeMode)
- || (((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts)))) {
+ if ((tTileEntity.getStackInSlot(i) != null) && ((aPlayer.capabilities.isCreativeMode)
+ || (((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts)))) {
ItemStack tStack = tTileEntity.decrStackSize(i, 64);
if (tStack != null) {
EntityItem tEntity = new EntityItem(
@@ -68,7 +60,13 @@ public class Behaviour_Plunger_Item extends Behaviour_None {
tEntity.motionZ = 0.0D;
aWorld.spawnEntityInWorld(tEntity);
GT_Utility.sendSoundToPlayers(
- aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, -1.0F, aX, aY, aZ);
+ aWorld,
+ SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE,
+ 1.0F,
+ -1.0F,
+ aX,
+ aY,
+ aZ);
}
return true;
}
diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_PrintedPages.java b/src/main/java/gregtech/common/items/behaviors/Behaviour_PrintedPages.java
index 7562c0fb80..e3c4d58525 100644
--- a/src/main/java/gregtech/common/items/behaviors/Behaviour_PrintedPages.java
+++ b/src/main/java/gregtech/common/items/behaviors/Behaviour_PrintedPages.java
@@ -1,12 +1,15 @@
package gregtech.common.items.behaviors;
-import gregtech.api.items.GT_MetaBase_Item;
-import gregtech.api.util.GT_Utility;
import java.util.List;
+
import net.minecraft.item.ItemStack;
import net.minecraft.nbt.NBTTagCompound;
+import gregtech.api.items.GT_MetaBase_Item;
+import gregtech.api.util.GT_Utility;
+
public class Behaviour_PrintedPages extends Behaviour_None {
+
public static String getTitle(ItemStack aStack) {
NBTTagCompound tNBT = aStack.getTagCompound();
if (tNBT == null) {
diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Prospecting.java b/src/main/java/gregtech/common/items/behaviors/Behaviour_Prospecting.java
index 771e1f696f..1374a33f7d 100644
--- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Prospecting.java
+++ b/src/main/java/gregtech/common/items/behaviors/Behaviour_Prospecting.java
@@ -1,5 +1,18 @@
package gregtech.common.items.behaviors;
+import java.util.List;
+import java.util.Random;
+
+import net.minecraft.block.Block;
+import net.minecraft.block.BlockLiquid;
+import net.minecraft.entity.player.EntityPlayer;
+import net.minecraft.init.Blocks;
+import net.minecraft.item.ItemStack;
+import net.minecraft.tileentity.TileEntity;
+import net.minecraft.world.World;
+import net.minecraftforge.common.util.ForgeDirection;
+import net.minecraftforge.fluids.IFluidBlock;
+
import gregtech.api.GregTech_API;
import gregtech.api.enums.Materials;
import gregtech.api.enums.SoundResource;
@@ -13,23 +26,13 @@ import gregtech.api.util.GT_OreDictUnificator;
import gregtech.api.util.GT_Utility;
import gregtech.common.blocks.GT_Block_Ores_Abstract;
import gregtech.common.blocks.GT_TileEntity_Ores;
-import java.util.List;
-import java.util.Random;
-import net.minecraft.block.Block;
-import net.minecraft.block.BlockLiquid;
-import net.minecraft.entity.player.EntityPlayer;
-import net.minecraft.init.Blocks;
-import net.minecraft.item.ItemStack;
-import net.minecraft.tileentity.TileEntity;
-import net.minecraft.world.World;
-import net.minecraftforge.common.util.ForgeDirection;
-import net.minecraftforge.fluids.IFluidBlock;
public class Behaviour_Prospecting extends Behaviour_None {
+
private final int mVanillaCosts;
private final int mEUCosts;
- private final String mTooltip =
- GT_LanguageManager.addStringLocalization("gt.behaviour.prospecting", "Usable for Prospecting");
+ private final String mTooltip = GT_LanguageManager
+ .addStringLocalization("gt.behaviour.prospecting", "Usable for Prospecting");
public Behaviour_Prospecting(int aVanillaCosts, int aEUCosts) {
this.mVanillaCosts = aVanillaCosts;
@@ -37,18 +40,8 @@ public class Behaviour_Prospecting extends Behaviour_None {
}
@Override
- public boolean onItemUseFirst(
- GT_MetaBase_Item aItem,
- ItemStack aStack,
- EntityPlayer aPlayer,
- World aWorld,
- int aX,
- int aY,
- int aZ,
- int aSide,
- float hitX,
- float hitY,
- float hitZ) {
+ public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX,
+ int aY, int aZ, int aSide, float hitX, float hitY, float hitZ) {
if (aWorld.isRemote) {
return false;
}
@@ -59,14 +52,12 @@ public class Behaviour_Prospecting extends Behaviour_None {
byte aMeta = (byte) aWorld.getBlockMetadata(aX, aY, aZ);
ItemData tAssociation = GT_OreDictUnificator.getAssociation(new ItemStack(aBlock, 1, aMeta));
- if (tAssociation != null
- && tAssociation.mPrefix != null
+ if (tAssociation != null && tAssociation.mPrefix != null
&& tAssociation.mMaterial != null
&& tAssociation.mPrefix.toString().startsWith("ore")) {
GT_Utility.sendChatToPlayer(
aPlayer,
- GT_Utility.trans("100", "This is ")
- + tAssociation.mMaterial.mMaterial.mDefaultLocalName
+ GT_Utility.trans("100", "This is ") + tAssociation.mMaterial.mMaterial.mDefaultLocalName
+ GT_Utility.trans("101", " Ore."));
GT_Utility.sendSoundToPlayers(aWorld, SoundResource.RANDOM_ANVIL_USE, 1.0F, -1.0F, aX, aY, aZ);
return true;
@@ -94,24 +85,26 @@ public class Behaviour_Prospecting extends Behaviour_None {
tBlock = aWorld.getBlock(tX, tY, tZ);
if (tBlock == Blocks.lava || tBlock == Blocks.flowing_lava) {
- GT_Utility.sendChatToPlayer(
- aPlayer, GT_Utility.trans("102", "There is Lava behind this Rock."));
+ GT_Utility
+ .sendChatToPlayer(aPlayer, GT_Utility.trans("102", "There is Lava behind this Rock."));
break;
}
if (tBlock instanceof BlockLiquid || tBlock instanceof IFluidBlock) {
GT_Utility.sendChatToPlayer(
- aPlayer, GT_Utility.trans("103", "There is a Liquid behind this Rock."));
+ aPlayer,
+ GT_Utility.trans("103", "There is a Liquid behind this Rock."));
break;
}
if (tBlock == Blocks.monster_egg || !GT_Utility.hasBlockHitBox(aWorld, tX, tY, tZ)) {
GT_Utility.sendChatToPlayer(
- aPlayer, GT_Utility.trans("104", "There is an Air Pocket behind this Rock."));
+ aPlayer,
+ GT_Utility.trans("104", "There is an Air Pocket behind this Rock."));
break;
}
if (tBlock != aBlock) {
- if (i < 4)
- GT_Utility.sendChatToPlayer(
- aPlayer, GT_Utility.trans("105", "Material is changing behind this Rock."));
+ if (i < 4) GT_Utility.sendChatToPlayer(
+ aPlayer,
+ GT_Utility.trans("105", "Material is changing behind this Rock."));
break;
}
}
@@ -125,13 +118,12 @@ public class Behaviour_Prospecting extends Behaviour_None {
if (tBlock instanceof GT_Block_Ores_Abstract) {
TileEntity tTileEntity = aWorld.getTileEntity(tX, tY, tZ);
if (tTileEntity instanceof GT_TileEntity_Ores) {
- Materials tMaterial = GregTech_API.sGeneratedMaterials[
- ((GT_TileEntity_Ores) tTileEntity).mMetaData % 1000];
+ Materials tMaterial = GregTech_API.sGeneratedMaterials[((GT_TileEntity_Ores) tTileEntity).mMetaData
+ % 1000];
if (tMaterial != null && tMaterial != Materials._NULL) {
GT_Utility.sendChatToPlayer(
aPlayer,
- GT_Utility.trans("106", "Found traces of ")
- + tMaterial.mDefaultLocalName
+ GT_Utility.trans("106", "Found traces of ") + tMaterial.mDefaultLocalName
+ GT_Utility.trans("101", " Ore."));
return true;
}
@@ -139,8 +131,7 @@ public class Behaviour_Prospecting extends Behaviour_None {
} else {
tMetaID = aWorld.getBlockMetadata(tX, tY, tZ);
tAssociation = GT_OreDictUnificator.getAssociation(new ItemStack(tBlock, 1, tMetaID));
- if (tAssociation != null
- && tAssociation.mPrefix != null
+ if (tAssociation != null && tAssociation.mPrefix != null
&& tAssociation.mMaterial != null
&& tAssociation.mPrefix.toString().startsWith("ore")) {
GT_Utility.sendChatToPlayer(
diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Scanner.java b/src/main/java/gregtech/common/items/behaviors/Behaviour_Scanner.java
index a24105bf75..ad8d99f6fb 100644
--- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Scanner.java
+++ b/src/main/java/gregtech/common/items/behaviors/Behaviour_Scanner.java
@@ -1,12 +1,8 @@
package gregtech.common.items.behaviors;
-import gregtech.api.enums.SoundResource;
-import gregtech.api.interfaces.IItemBehaviour;
-import gregtech.api.items.GT_MetaBase_Item;
-import gregtech.api.util.GT_LanguageManager;
-import gregtech.api.util.GT_Utility;
import java.util.ArrayList;
import java.util.List;
+
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.player.EntityPlayerMP;
import net.minecraft.item.ItemStack;
@@ -14,24 +10,21 @@ import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.util.EnumChatFormatting;
import net.minecraft.world.World;
+import gregtech.api.enums.SoundResource;
+import gregtech.api.interfaces.IItemBehaviour;
+import gregtech.api.items.GT_MetaBase_Item;
+import gregtech.api.util.GT_LanguageManager;
+import gregtech.api.util.GT_Utility;
+
public class Behaviour_Scanner extends Behaviour_None {
+
public static final IItemBehaviour<GT_MetaBase_Item> INSTANCE = new Behaviour_Scanner();
- private final String mTooltip =
- GT_LanguageManager.addStringLocalization("gt.behaviour.scanning", "Can scan Blocks in World");
+ private final String mTooltip = GT_LanguageManager
+ .addStringLocalization("gt.behaviour.scanning", "Can scan Blocks in World");
@Override
- public boolean onItemUseFirst(
- GT_MetaBase_Item aItem,
- ItemStack aStack,
- EntityPlayer aPlayer,
- World aWorld,
- int aX,
- int aY,
- int aZ,
- int aSide,
- float hitX,
- float hitY,
- float hitZ) {
+ public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX,
+ int aY, int aZ, int aSide, float hitX, float hitY, float hitZ) {
NBTTagCompound tNBT = aStack.getTagCompound();
if (((aPlayer instanceof EntityPlayerMP)) && (aItem.canUse(aStack, 20000.0D))) {
ArrayList<String> tList = new ArrayList<>();
diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Scoop.java b/src/main/java/gregtech/common/items/behaviors/Behaviour_Scoop.java
index 1cc81b764f..83d5ffffa3 100644
--- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Scoop.java
+++ b/src/main/java/gregtech/common/items/behaviors/Behaviour_Scoop.java
@@ -1,21 +1,24 @@
package gregtech.common.items.behaviors;
+import java.util.List;
+
+import net.minecraft.entity.Entity;
+import net.minecraft.entity.item.EntityItem;
+import net.minecraft.entity.player.EntityPlayer;
+import net.minecraft.item.ItemStack;
+
import forestry.api.lepidopterology.EnumFlutterType;
import forestry.api.lepidopterology.IButterfly;
import forestry.api.lepidopterology.IEntityButterfly;
import gregtech.api.items.GT_MetaBase_Item;
import gregtech.api.items.GT_MetaGenerated_Tool;
import gregtech.api.util.GT_LanguageManager;
-import java.util.List;
-import net.minecraft.entity.Entity;
-import net.minecraft.entity.item.EntityItem;
-import net.minecraft.entity.player.EntityPlayer;
-import net.minecraft.item.ItemStack;
public class Behaviour_Scoop extends Behaviour_None {
+
private final int mCosts;
- private final String mTooltip =
- GT_LanguageManager.addStringLocalization("gt.behaviour.scoop", "Catches Butterflies on Leftclick");
+ private final String mTooltip = GT_LanguageManager
+ .addStringLocalization("gt.behaviour.scoop", "Catches Butterflies on Leftclick");
public Behaviour_Scoop(int aCosts) {
this.mCosts = aCosts;
@@ -30,23 +33,18 @@ public class Behaviour_Scoop extends Behaviour_None {
if ((aPlayer.capabilities.isCreativeMode)
|| (((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts))) {
Object tButterfly = ((IEntityButterfly) aEntity).getButterfly();
- ((IButterfly) tButterfly)
- .getGenome()
- .getPrimary()
- .getRoot()
+ ((IButterfly) tButterfly).getGenome().getPrimary().getRoot()
.getBreedingTracker(aEntity.worldObj, aPlayer.getGameProfile())
.registerCatch((IButterfly) tButterfly);
- aPlayer.worldObj.spawnEntityInWorld(new EntityItem(
- aPlayer.worldObj,
- aEntity.posX,
- aEntity.posY,
- aEntity.posZ,
- ((IButterfly) tButterfly)
- .getGenome()
- .getPrimary()
- .getRoot()
- .getMemberStack(
- ((IButterfly) tButterfly).copy(), EnumFlutterType.BUTTERFLY.ordinal())));
+ aPlayer.worldObj.spawnEntityInWorld(
+ new EntityItem(
+ aPlayer.worldObj,
+ aEntity.posX,
+ aEntity.posY,
+ aEntity.posZ,
+ ((IButterfly) tButterfly).getGenome().getPrimary().getRoot().getMemberStack(
+ ((IButterfly) tButterfly).copy(),
+ EnumFlutterType.BUTTERFLY.ordinal())));
aEntity.setDead();
}
return true;
diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Screwdriver.java b/src/main/java/gregtech/common/items/behaviors/Behaviour_Screwdriver.java
index 2ab5167453..e2fa9d8f71 100644
--- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Screwdriver.java
+++ b/src/main/java/gregtech/common/items/behaviors/Behaviour_Screwdriver.java
@@ -1,16 +1,18 @@
package gregtech.common.items.behaviors;
-import gregtech.api.enums.SoundResource;
-import gregtech.api.items.GT_MetaBase_Item;
-import gregtech.api.util.GT_ModHandler;
-import gregtech.api.util.GT_Utility;
import net.minecraft.block.Block;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.init.Blocks;
import net.minecraft.item.ItemStack;
import net.minecraft.world.World;
+import gregtech.api.enums.SoundResource;
+import gregtech.api.items.GT_MetaBase_Item;
+import gregtech.api.util.GT_ModHandler;
+import gregtech.api.util.GT_Utility;
+
public class Behaviour_Screwdriver extends Behaviour_None {
+
private final int mVanillaCosts;
private final int mEUCosts;
@@ -20,18 +22,8 @@ public class Behaviour_Screwdriver extends Behaviour_None {
}
@Override
- public boolean onItemUseFirst(
- GT_MetaBase_Item aItem,
- ItemStack aStack,
- EntityPlayer aPlayer,
- World aWorld,
- int aX,
- int aY,
- int aZ,
- int aSide,
- float hitX,
- float hitY,
- float hitZ) {
+ public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX,
+ int aY, int aZ, int aSide, float hitX, float hitY, float hitZ) {
if (aWorld.isRemote) {
return false;
}
diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Sense.java b/src/main/java/gregtech/common/items/behaviors/Behaviour_Sense.java
index 4dfc685103..75b4d9e431 100644
--- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Sense.java
+++ b/src/main/java/gregtech/common/items/behaviors/Behaviour_Sense.java
@@ -1,37 +1,30 @@
package gregtech.common.items.behaviors;
-import gregtech.api.items.GT_MetaBase_Item;
-import gregtech.api.items.GT_MetaGenerated_Tool;
-import gregtech.api.util.GT_LanguageManager;
-import ic2.api.crops.ICropTile;
import java.util.List;
+
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.world.World;
+import gregtech.api.items.GT_MetaBase_Item;
+import gregtech.api.items.GT_MetaGenerated_Tool;
+import gregtech.api.util.GT_LanguageManager;
+import ic2.api.crops.ICropTile;
+
public class Behaviour_Sense extends Behaviour_None {
+
private final int mCosts;
- private final String mTooltip =
- GT_LanguageManager.addStringLocalization("gt.behaviour.sense", "Rightclick to harvest Crop Sticks");
+ private final String mTooltip = GT_LanguageManager
+ .addStringLocalization("gt.behaviour.sense", "Rightclick to harvest Crop Sticks");
public Behaviour_Sense(int aCosts) {
this.mCosts = aCosts;
}
@Override
- public boolean onItemUseFirst(
- GT_MetaBase_Item aItem,
- ItemStack aStack,
- EntityPlayer aPlayer,
- World aWorld,
- int aX,
- int aY,
- int aZ,
- int aSide,
- float hitX,
- float hitY,
- float hitZ) {
+ public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX,
+ int aY, int aZ, int aSide, float hitX, float hitY, float hitZ) {
if (aWorld.isRemote) {
return false;
}
diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_SensorKit.java b/src/main/java/gregtech/common/items/behaviors/Behaviour_SensorKit.java
index 5b7fb8556f..62ceebd365 100644
--- a/src/main/java/gregtech/common/items/behaviors/Behaviour_SensorKit.java
+++ b/src/main/java/gregtech/common/items/behaviors/Behaviour_SensorKit.java
@@ -1,11 +1,7 @@
package gregtech.common.items.behaviors;
-import gregtech.api.enums.ItemList;
-import gregtech.api.interfaces.tileentity.IGregTechDeviceInformation;
-import gregtech.api.items.GT_MetaBase_Item;
-import gregtech.api.util.GT_LanguageManager;
-import gregtech.api.util.GT_Utility;
import java.util.List;
+
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.player.EntityPlayerMP;
import net.minecraft.inventory.IInventory;
@@ -14,23 +10,21 @@ import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.world.World;
+import gregtech.api.enums.ItemList;
+import gregtech.api.interfaces.tileentity.IGregTechDeviceInformation;
+import gregtech.api.items.GT_MetaBase_Item;
+import gregtech.api.util.GT_LanguageManager;
+import gregtech.api.util.GT_Utility;
+
public class Behaviour_SensorKit extends Behaviour_None {
+
private final String mTooltip = GT_LanguageManager.addStringLocalization(
- "gt.behaviour.sensorkit.tooltip", "Used to display Information using the Mod Nuclear Control");
+ "gt.behaviour.sensorkit.tooltip",
+ "Used to display Information using the Mod Nuclear Control");
@Override
- public boolean onItemUseFirst(
- GT_MetaBase_Item aItem,
- ItemStack aStack,
- EntityPlayer aPlayer,
- World aWorld,
- int aX,
- int aY,
- int aZ,
- int aSide,
- float hitX,
- float hitY,
- float hitZ) {
+ public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX,
+ int aY, int aZ, int aSide, float hitX, float hitY, float hitZ) {
if ((aPlayer instanceof EntityPlayerMP)) {
TileEntity tTileEntity = aWorld.getTileEntity(aX, aY, aZ);
if (((tTileEntity instanceof IInventory)) && (!((IInventory) tTileEntity).isUseableByPlayer(aPlayer))) {
diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_SoftHammer.java b/src/main/java/gregtech/common/items/behaviors/Behaviour_SoftHammer.java
index a102e07dcb..7c5780c42d 100644
--- a/src/main/java/gregtech/common/items/behaviors/Behaviour_SoftHammer.java
+++ b/src/main/java/gregtech/common/items/behaviors/Behaviour_SoftHammer.java
@@ -1,39 +1,32 @@
package gregtech.common.items.behaviors;
-import gregtech.api.enums.SoundResource;
-import gregtech.api.items.GT_MetaBase_Item;
-import gregtech.api.items.GT_MetaGenerated_Tool;
-import gregtech.api.util.GT_LanguageManager;
-import gregtech.api.util.GT_Utility;
import java.util.List;
+
import net.minecraft.block.Block;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.init.Blocks;
import net.minecraft.item.ItemStack;
import net.minecraft.world.World;
+import gregtech.api.enums.SoundResource;
+import gregtech.api.items.GT_MetaBase_Item;
+import gregtech.api.items.GT_MetaGenerated_Tool;
+import gregtech.api.util.GT_LanguageManager;
+import gregtech.api.util.GT_Utility;
+
public class Behaviour_SoftHammer extends Behaviour_None {
+
private final int mCosts;
- private final String mTooltip =
- GT_LanguageManager.addStringLocalization("gt.behaviour.softhammer", "Activates and Deactivates Machines");
+ private final String mTooltip = GT_LanguageManager
+ .addStringLocalization("gt.behaviour.softhammer", "Activates and Deactivates Machines");
public Behaviour_SoftHammer(int aCosts) {
this.mCosts = aCosts;
}
@Override
- public boolean onItemUseFirst(
- GT_MetaBase_Item aItem,
- ItemStack aStack,
- EntityPlayer aPlayer,
- World aWorld,
- int aX,
- int aY,
- int aZ,
- int aSide,
- float hitX,
- float hitY,
- float hitZ) {
+ public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX,
+ int aY, int aZ, int aSide, float hitX, float hitY, float hitZ) {
if (aWorld.isRemote) {
return false;
}
@@ -48,8 +41,8 @@ public class Behaviour_SoftHammer extends Behaviour_None {
aWorld.isRemote = true;
aWorld.setBlock(aX, aY, aZ, Blocks.redstone_lamp, 0, 0);
aWorld.isRemote = false;
- GT_Utility.sendSoundToPlayers(
- aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, -1.0F, aX, aY, aZ);
+ GT_Utility
+ .sendSoundToPlayers(aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, -1.0F, aX, aY, aZ);
}
return true;
}
@@ -59,8 +52,8 @@ public class Behaviour_SoftHammer extends Behaviour_None {
aWorld.isRemote = true;
aWorld.setBlock(aX, aY, aZ, Blocks.lit_redstone_lamp, 0, 0);
aWorld.isRemote = false;
- GT_Utility.sendSoundToPlayers(
- aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, -1.0F, aX, aY, aZ);
+ GT_Utility
+ .sendSoundToPlayers(aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, -1.0F, aX, aY, aZ);
}
return true;
}
@@ -70,8 +63,8 @@ public class Behaviour_SoftHammer extends Behaviour_None {
aWorld.isRemote = true;
aWorld.setBlock(aX, aY, aZ, aBlock, (aMeta + 8) % 16, 0);
aWorld.isRemote = false;
- GT_Utility.sendSoundToPlayers(
- aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, -1.0F, aX, aY, aZ);
+ GT_Utility
+ .sendSoundToPlayers(aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, -1.0F, aX, aY, aZ);
}
return true;
}
@@ -81,8 +74,8 @@ public class Behaviour_SoftHammer extends Behaviour_None {
aWorld.isRemote = true;
aWorld.setBlock(aX, aY, aZ, aBlock, (aMeta + 8) % 16, 0);
aWorld.isRemote = false;
- GT_Utility.sendSoundToPlayers(
- aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, -1.0F, aX, aY, aZ);
+ GT_Utility
+ .sendSoundToPlayers(aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, -1.0F, aX, aY, aZ);
}
return true;
}
@@ -93,20 +86,18 @@ public class Behaviour_SoftHammer extends Behaviour_None {
}
return true;
}
- if ((aBlock == Blocks.piston)
- || (aBlock == Blocks.sticky_piston)
+ if ((aBlock == Blocks.piston) || (aBlock == Blocks.sticky_piston)
|| (aBlock == Blocks.dispenser)
|| (aBlock == Blocks.dropper)) {
if ((aPlayer.capabilities.isCreativeMode)
|| (((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts))) {
aWorld.setBlockMetadataWithNotify(aX, aY, aZ, (aMeta + 1) % 6, 3);
- GT_Utility.sendSoundToPlayers(
- aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, -1.0F, aX, aY, aZ);
+ GT_Utility
+ .sendSoundToPlayers(aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, -1.0F, aX, aY, aZ);
}
return true;
}
- if ((aBlock == Blocks.pumpkin)
- || (aBlock == Blocks.lit_pumpkin)
+ if ((aBlock == Blocks.pumpkin) || (aBlock == Blocks.lit_pumpkin)
|| (aBlock == Blocks.furnace)
|| (aBlock == Blocks.lit_furnace)
|| (aBlock == Blocks.chest)
@@ -114,8 +105,8 @@ public class Behaviour_SoftHammer extends Behaviour_None {
if ((aPlayer.capabilities.isCreativeMode)
|| (((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts))) {
aWorld.setBlockMetadataWithNotify(aX, aY, aZ, (aMeta - 1) % 4 + 2, 3);
- GT_Utility.sendSoundToPlayers(
- aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, -1.0F, aX, aY, aZ);
+ GT_Utility
+ .sendSoundToPlayers(aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, -1.0F, aX, aY, aZ);
}
return true;
}
@@ -123,8 +114,8 @@ public class Behaviour_SoftHammer extends Behaviour_None {
if ((aPlayer.capabilities.isCreativeMode)
|| (((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts))) {
aWorld.setBlockMetadataWithNotify(aX, aY, aZ, (aMeta + 1) % 6 != 1 ? (aMeta + 1) % 6 : 2, 3);
- GT_Utility.sendSoundToPlayers(
- aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, -1.0F, aX, aY, aZ);
+ GT_Utility
+ .sendSoundToPlayers(aWorld, SoundResource.IC2_TOOLS_RUBBER_TRAMPOLINE, 1.0F, -1.0F, aX, aY, aZ);
}
return true;
}
diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Sonictron.java b/src/main/java/gregtech/common/items/behaviors/Behaviour_Sonictron.java
index c29591a560..a191d97209 100644
--- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Sonictron.java
+++ b/src/main/java/gregtech/common/items/behaviors/Behaviour_Sonictron.java
@@ -1,9 +1,5 @@
package gregtech.common.items.behaviors;
-import gregtech.api.enums.GT_Values;
-import gregtech.api.interfaces.IItemBehaviour;
-import gregtech.api.items.GT_MetaBase_Item;
-import gregtech.api.util.GT_Utility;
import net.minecraft.entity.Entity;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
@@ -11,7 +7,13 @@ import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.nbt.NBTTagList;
import net.minecraft.world.World;
+import gregtech.api.enums.GT_Values;
+import gregtech.api.interfaces.IItemBehaviour;
+import gregtech.api.items.GT_MetaBase_Item;
+import gregtech.api.util.GT_Utility;
+
public class Behaviour_Sonictron extends Behaviour_None {
+
public static final IItemBehaviour<GT_MetaBase_Item> INSTANCE = new Behaviour_Sonictron();
public static int getCurrentIndex(ItemStack aStack) {
@@ -96,18 +98,8 @@ public class Behaviour_Sonictron extends Behaviour_None {
}
@Override
- public boolean onItemUseFirst(
- GT_MetaBase_Item aItem,
- ItemStack aStack,
- EntityPlayer aPlayer,
- World aWorld,
- int aX,
- int aY,
- int aZ,
- int aSide,
- float hitX,
- float hitY,
- float hitZ) {
+ public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX,
+ int aY, int aZ, int aSide, float hitX, float hitY, float hitZ) {
setCurrentIndex(aStack, -1);
return false;
}
@@ -119,14 +111,18 @@ public class Behaviour_Sonictron extends Behaviour_None {
}
@Override
- public void onUpdate(
- GT_MetaBase_Item aItem, ItemStack aStack, World aWorld, Entity aPlayer, int aTimer, boolean aIsInHand) {
+ public void onUpdate(GT_MetaBase_Item aItem, ItemStack aStack, World aWorld, Entity aPlayer, int aTimer,
+ boolean aIsInHand) {
int tTickTimer = getTickTimer(aStack);
int tCurrentIndex = getCurrentIndex(aStack);
if ((tTickTimer++ % 2 == 0) && (tCurrentIndex > -1)) {
ItemStack[] tInventory = getNBTInventory(aStack);
GT_Values.GT.doSonictronSound(
- tInventory[tCurrentIndex], aPlayer.worldObj, aPlayer.posX, aPlayer.posY, aPlayer.posZ);
+ tInventory[tCurrentIndex],
+ aPlayer.worldObj,
+ aPlayer.posX,
+ aPlayer.posY,
+ aPlayer.posZ);
tCurrentIndex++;
if (tCurrentIndex > 63) {
tCurrentIndex = -1;
diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Spray_Color.java b/src/main/java/gregtech/common/items/behaviors/Behaviour_Spray_Color.java
index 2ea4eac2ad..a5a47ddb85 100644
--- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Spray_Color.java
+++ b/src/main/java/gregtech/common/items/behaviors/Behaviour_Spray_Color.java
@@ -1,14 +1,9 @@
package gregtech.common.items.behaviors;
-import gregtech.api.enums.Dyes;
-import gregtech.api.enums.ItemList;
-import gregtech.api.enums.SoundResource;
-import gregtech.api.items.GT_MetaBase_Item;
-import gregtech.api.util.GT_LanguageManager;
-import gregtech.api.util.GT_Utility;
import java.util.Arrays;
import java.util.Collection;
import java.util.List;
+
import net.minecraft.block.Block;
import net.minecraft.block.BlockColored;
import net.minecraft.entity.player.EntityPlayer;
@@ -19,7 +14,15 @@ import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.world.World;
import net.minecraftforge.common.util.ForgeDirection;
+import gregtech.api.enums.Dyes;
+import gregtech.api.enums.ItemList;
+import gregtech.api.enums.SoundResource;
+import gregtech.api.items.GT_MetaBase_Item;
+import gregtech.api.util.GT_LanguageManager;
+import gregtech.api.util.GT_Utility;
+
public class Behaviour_Spray_Color extends Behaviour_None {
+
private final ItemStack mEmpty;
private final ItemStack mUsed;
private final ItemStack mFull;
@@ -34,10 +37,10 @@ public class Behaviour_Spray_Color extends Behaviour_None {
Blocks.hardened_clay,
ItemList.TE_Rockwool.getBlock());
private final String mTooltip;
- private final String mTooltipUses =
- GT_LanguageManager.addStringLocalization("gt.behaviour.paintspray.uses", "Remaining Uses:");
- private final String mTooltipUnstackable =
- GT_LanguageManager.addStringLocalization("gt.behaviour.unstackable", "Not usable when stacked!");
+ private final String mTooltipUses = GT_LanguageManager
+ .addStringLocalization("gt.behaviour.paintspray.uses", "Remaining Uses:");
+ private final String mTooltipUnstackable = GT_LanguageManager
+ .addStringLocalization("gt.behaviour.unstackable", "Not usable when stacked!");
public Behaviour_Spray_Color(ItemStack aEmpty, ItemStack aUsed, ItemStack aFull, long aUses, int aColor) {
this.mEmpty = aEmpty;
@@ -51,18 +54,8 @@ public class Behaviour_Spray_Color extends Behaviour_None {
}
@Override
- public boolean onItemUseFirst(
- GT_MetaBase_Item aItem,
- ItemStack aStack,
- EntityPlayer aPlayer,
- World aWorld,
- int aX,
- int aY,
- int aZ,
- int aSide,
- float hitX,
- float hitY,
- float hitZ) {
+ public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX,
+ int aY, int aZ, int aSide, float hitX, float hitY, float hitZ) {
if ((aWorld.isRemote) || (aStack.stackSize != 1)) {
return false;
}
@@ -136,8 +129,7 @@ public class Behaviour_Spray_Color extends Behaviour_None {
public List<String> getAdditionalToolTips(GT_MetaBase_Item aItem, List<String> aList, ItemStack aStack) {
aList.add(this.mTooltip);
NBTTagCompound tNBT = aStack.getTagCompound();
- long tRemainingPaint = tNBT == null
- ? 0L
+ long tRemainingPaint = tNBT == null ? 0L
: GT_Utility.areStacksEqual(aStack, this.mFull, true) ? this.mUses : tNBT.getLong("GT.RemainingPaint");
aList.add(this.mTooltipUses + " " + tRemainingPaint);
aList.add(this.mTooltipUnstackable);
diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Switch_Metadata.java b/src/main/java/gregtech/common/items/behaviors/Behaviour_Switch_Metadata.java
index 69e5cb8a81..cd9deb570d 100644
--- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Switch_Metadata.java
+++ b/src/main/java/gregtech/common/items/behaviors/Behaviour_Switch_Metadata.java
@@ -1,10 +1,7 @@
package gregtech.common.items.behaviors;
-import gregtech.api.items.GT_Generic_Block;
-import gregtech.api.items.GT_MetaBase_Item;
-import gregtech.api.util.GT_Util;
-import gregtech.api.util.GT_Utility;
import java.util.List;
+
import net.minecraft.block.Block;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.init.Blocks;
@@ -12,7 +9,13 @@ import net.minecraft.init.Items;
import net.minecraft.item.ItemStack;
import net.minecraft.world.World;
+import gregtech.api.items.GT_Generic_Block;
+import gregtech.api.items.GT_MetaBase_Item;
+import gregtech.api.util.GT_Util;
+import gregtech.api.util.GT_Utility;
+
public class Behaviour_Switch_Metadata extends Behaviour_None {
+
public final int mSwitchIndex;
public final boolean mCheckTarget, mShowModeSwitchTooltip;
@@ -37,18 +40,8 @@ public class Behaviour_Switch_Metadata extends Behaviour_None {
}
@Override
- public boolean onItemUseFirst(
- GT_MetaBase_Item aItem,
- ItemStack aStack,
- EntityPlayer aPlayer,
- World aWorld,
- int aX,
- int aY,
- int aZ,
- int aSide,
- float aHitX,
- float aHitY,
- float aHitZ) {
+ public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX,
+ int aY, int aZ, int aSide, float aHitX, float aHitY, float aHitZ) {
if (aStack != null && (aPlayer == null || aPlayer.isSneaking()) && !aWorld.isRemote) {
if (mCheckTarget) {
Block aBlock = aWorld.blockExists(aX, aY, aZ) ? aWorld.getBlock(aX, aY, aZ) : Blocks.air;
diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_Wrench.java b/src/main/java/gregtech/common/items/behaviors/Behaviour_Wrench.java
index 8ccbe915b9..64d2660c53 100644
--- a/src/main/java/gregtech/common/items/behaviors/Behaviour_Wrench.java
+++ b/src/main/java/gregtech/common/items/behaviors/Behaviour_Wrench.java
@@ -1,14 +1,8 @@
package gregtech.common.items.behaviors;
-import gregtech.api.enums.SoundResource;
-import gregtech.api.items.GT_MetaBase_Item;
-import gregtech.api.items.GT_MetaGenerated_Tool;
-import gregtech.api.util.GT_LanguageManager;
-import gregtech.api.util.GT_ModHandler;
-import gregtech.api.util.GT_Utility;
-import ic2.api.tile.IWrenchable;
import java.util.Arrays;
import java.util.List;
+
import net.minecraft.block.Block;
import net.minecraft.entity.item.EntityItem;
import net.minecraft.entity.player.EntityPlayer;
@@ -18,28 +12,27 @@ import net.minecraft.tileentity.TileEntity;
import net.minecraft.world.World;
import net.minecraftforge.common.util.ForgeDirection;
+import gregtech.api.enums.SoundResource;
+import gregtech.api.items.GT_MetaBase_Item;
+import gregtech.api.items.GT_MetaGenerated_Tool;
+import gregtech.api.util.GT_LanguageManager;
+import gregtech.api.util.GT_ModHandler;
+import gregtech.api.util.GT_Utility;
+import ic2.api.tile.IWrenchable;
+
public class Behaviour_Wrench extends Behaviour_None {
+
private final int mCosts;
- private final String mTooltip =
- GT_LanguageManager.addStringLocalization("gt.behaviour.wrench", "Rotates Blocks on Rightclick");
+ private final String mTooltip = GT_LanguageManager
+ .addStringLocalization("gt.behaviour.wrench", "Rotates Blocks on Rightclick");
public Behaviour_Wrench(int aCosts) {
this.mCosts = aCosts;
}
@Override
- public boolean onItemUseFirst(
- GT_MetaBase_Item aItem,
- ItemStack aStack,
- EntityPlayer aPlayer,
- World aWorld,
- int aX,
- int aY,
- int aZ,
- int aSide,
- float hitX,
- float hitY,
- float hitZ) {
+ public boolean onItemUseFirst(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX,
+ int aY, int aZ, int aSide, float hitX, float hitY, float hitZ) {
if (aWorld.isRemote) {
return false;
}
@@ -82,8 +75,7 @@ public class Behaviour_Wrench extends Behaviour_None {
}
return true;
}
- } catch (Throwable ignored) {
- }
+ } catch (Throwable ignored) {}
if ((aBlock == Blocks.log) || (aBlock == Blocks.log2) || (aBlock == Blocks.hay_block)) {
if ((aPlayer.capabilities.isCreativeMode)
|| (((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts))) {
@@ -119,8 +111,7 @@ public class Behaviour_Wrench extends Behaviour_None {
return true;
}
if (aMeta == aTargetSide) {
- if ((aBlock == Blocks.pumpkin)
- || (aBlock == Blocks.lit_pumpkin)
+ if ((aBlock == Blocks.pumpkin) || (aBlock == Blocks.lit_pumpkin)
|| (aBlock == Blocks.piston)
|| (aBlock == Blocks.sticky_piston)
|| (aBlock == Blocks.dispenser)
@@ -141,37 +132,32 @@ public class Behaviour_Wrench extends Behaviour_None {
return true;
}
} else {
- if ((aBlock == Blocks.piston)
- || (aBlock == Blocks.sticky_piston)
+ if ((aBlock == Blocks.piston) || (aBlock == Blocks.sticky_piston)
|| (aBlock == Blocks.dispenser)
|| (aBlock == Blocks.dropper)) {
- if ((aMeta < 6)
- && ((aPlayer.capabilities.isCreativeMode)
- || (((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts)))) {
+ if ((aMeta < 6) && ((aPlayer.capabilities.isCreativeMode)
+ || (((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts)))) {
aWorld.setBlockMetadataWithNotify(aX, aY, aZ, aTargetSide, 3);
GT_Utility.sendSoundToPlayers(aWorld, SoundResource.IC2_TOOLS_WRENCH, 1.0F, -1.0F, aX, aY, aZ);
}
return true;
}
- if ((aBlock == Blocks.pumpkin)
- || (aBlock == Blocks.lit_pumpkin)
+ if ((aBlock == Blocks.pumpkin) || (aBlock == Blocks.lit_pumpkin)
|| (aBlock == Blocks.furnace)
|| (aBlock == Blocks.lit_furnace)
|| (aBlock == Blocks.chest)
|| (aBlock == Blocks.ender_chest)
|| (aBlock == Blocks.trapped_chest)) {
- if ((aTargetSide > 1)
- && ((aPlayer.capabilities.isCreativeMode)
- || (((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts)))) {
+ if ((aTargetSide > 1) && ((aPlayer.capabilities.isCreativeMode)
+ || (((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts)))) {
aWorld.setBlockMetadataWithNotify(aX, aY, aZ, aTargetSide, 3);
GT_Utility.sendSoundToPlayers(aWorld, SoundResource.IC2_TOOLS_WRENCH, 1.0F, -1.0F, aX, aY, aZ);
}
return true;
}
if (aBlock == Blocks.hopper) {
- if ((aTargetSide != 1)
- && ((aPlayer.capabilities.isCreativeMode)
- || (((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts)))) {
+ if ((aTargetSide != 1) && ((aPlayer.capabilities.isCreativeMode)
+ || (((GT_MetaGenerated_Tool) aItem).doDamage(aStack, this.mCosts)))) {
aWorld.setBlockMetadataWithNotify(aX, aY, aZ, aTargetSide, 3);
GT_Utility.sendSoundToPlayers(aWorld, SoundResource.IC2_TOOLS_WRENCH, 1.0F, -1.0F, aX, aY, aZ);
}
@@ -179,9 +165,8 @@ public class Behaviour_Wrench extends Behaviour_None {
}
}
if ((Arrays.asList(aBlock.getValidRotations(aWorld, aX, aY, aZ))
- .contains(ForgeDirection.getOrientation(aTargetSide)))
- && ((aPlayer.capabilities.isCreativeMode)
- || (!GT_ModHandler.isElectricItem(aStack))
+ .contains(ForgeDirection.getOrientation(aTargetSide)))
+ && ((aPlayer.capabilities.isCreativeMode) || (!GT_ModHandler.isElectricItem(aStack))
|| (GT_ModHandler.canUseElectricItem(aStack, this.mCosts)))
&& (aBlock.rotateBlock(aWorld, aX, aY, aZ, ForgeDirection.getOrientation(aTargetSide)))) {
if (!aPlayer.capabilities.isCreativeMode) {
diff --git a/src/main/java/gregtech/common/items/behaviors/Behaviour_WrittenBook.java b/src/main/java/gregtech/common/items/behaviors/Behaviour_WrittenBook.java
index c923a54948..947442ad8e 100644
--- a/src/main/java/gregtech/common/items/behaviors/Behaviour_WrittenBook.java
+++ b/src/main/java/gregtech/common/items/behaviors/Behaviour_WrittenBook.java
@@ -1,10 +1,7 @@
package gregtech.common.items.behaviors;
-import cpw.mods.fml.relauncher.Side;
-import cpw.mods.fml.relauncher.SideOnly;
-import gregtech.api.items.GT_MetaBase_Item;
-import gregtech.api.util.GT_Utility;
import java.util.List;
+
import net.minecraft.client.Minecraft;
import net.minecraft.client.entity.EntityPlayerSP;
import net.minecraft.client.gui.GuiScreenBook;
@@ -12,21 +9,17 @@ import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
import net.minecraft.world.World;
+import cpw.mods.fml.relauncher.Side;
+import cpw.mods.fml.relauncher.SideOnly;
+import gregtech.api.items.GT_MetaBase_Item;
+import gregtech.api.util.GT_Utility;
+
public class Behaviour_WrittenBook extends Behaviour_None {
+
@Override
@SideOnly(Side.CLIENT)
- public boolean onItemUse(
- GT_MetaBase_Item aItem,
- ItemStack aStack,
- EntityPlayer aPlayer,
- World aWorld,
- int aX,
- int aY,
- int aZ,
- int aSide,
- float hitX,
- float hitY,
- float hitZ) {
+ public boolean onItemUse(GT_MetaBase_Item aItem, ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX,
+ int aY, int aZ, int aSide, float hitX, float hitY, float hitZ) {
if ((GT_Utility.isStringValid(GT_Utility.ItemNBT.getBookTitle(aStack)))
&& ((aPlayer instanceof EntityPlayerSP))) {
Minecraft.getMinecraft().displayGuiScreen(new GuiScreenBook(aPlayer, aStack, false));