aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/loaders
diff options
context:
space:
mode:
authorboubou19 <miisterunknown@gmail.com>2023-04-04 13:57:15 +0200
committerGitHub <noreply@github.com>2023-04-04 13:57:15 +0200
commit9b0cf70949beab972a7f9b2e6884dc9eb4cb8dca (patch)
tree72a719f446d59538cc51768cf780ba142d3512f2 /src/main/java/gregtech/loaders
parent769168bf3db04d09bcb8566e72b0dddb64157e7d (diff)
downloadGT5-Unofficial-9b0cf70949beab972a7f9b2e6884dc9eb4cb8dca.tar.gz
GT5-Unofficial-9b0cf70949beab972a7f9b2e6884dc9eb4cb8dca.tar.bz2
GT5-Unofficial-9b0cf70949beab972a7f9b2e6884dc9eb4cb8dca.zip
Modid work (#1833)
* add all mods founds in NHCore * depracte old strings * add ars magica 2 * more enum work * use a switch * spotless * more mod id rework * more mod id rework * more mod id rework * should be last * spotless * rename to make more sense * add path attribute * add getResourcePath to enum * spotless
Diffstat (limited to 'src/main/java/gregtech/loaders')
-rw-r--r--src/main/java/gregtech/loaders/ExtraIcons.java26
-rw-r--r--src/main/java/gregtech/loaders/load/GT_FuelLoader.java24
-rw-r--r--src/main/java/gregtech/loaders/materialprocessing/ProcessingModSupport.java2
-rw-r--r--src/main/java/gregtech/loaders/misc/GT_Achievements.java2
-rw-r--r--src/main/java/gregtech/loaders/misc/GT_BeeDefinition.java401
-rw-r--r--src/main/java/gregtech/loaders/misc/GT_Bees.java2
-rw-r--r--src/main/java/gregtech/loaders/oreprocessing/ProcessingCircuit.java6
-rw-r--r--src/main/java/gregtech/loaders/oreprocessing/ProcessingCrafting.java28
-rw-r--r--src/main/java/gregtech/loaders/oreprocessing/ProcessingGem.java3
-rw-r--r--src/main/java/gregtech/loaders/oreprocessing/ProcessingLog.java4
-rw-r--r--src/main/java/gregtech/loaders/oreprocessing/ProcessingSlab.java2
-rw-r--r--src/main/java/gregtech/loaders/oreprocessing/ProcessingStone.java4
-rw-r--r--src/main/java/gregtech/loaders/postload/GT_CraftingRecipeLoader.java60
-rw-r--r--src/main/java/gregtech/loaders/postload/GT_MachineRecipeLoader.java2
-rw-r--r--src/main/java/gregtech/loaders/postload/GT_PostLoad.java10
-rw-r--r--src/main/java/gregtech/loaders/postload/chains/GT_NaniteChain.java41
-rw-r--r--src/main/java/gregtech/loaders/postload/chains/GT_PCBFactoryRecipes.java13
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/ArcFurnaceRecipes.java62
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/AssemblerRecipes.java454
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/AssemblyLineRecipes.java4
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/AutoclaveRecipes.java38
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/BlastFurnaceRecipes.java5
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/BreweryRecipes.java10
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/CannerRecipes.java2
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/CentrifugeRecipes.java74
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/ChemicalBathRecipes.java14
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/ChemicalRecipes.java22
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/CircuitAssemblerRecipes.java50
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/CompressorRecipes.java16
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/CuttingRecipes.java27
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/DistilleryRecipes.java2
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/FluidExtractorRecipes.java80
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/FluidSolidifierRecipes.java10
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/ForgeHammerRecipes.java10
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/FormingPressRecipes.java54
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/FuelRecipes.java34
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/ImplosionCompressorRecipes.java10
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/LatheRecipes.java4
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/MixerRecipes.java92
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/NEIHiding.java4
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/OreDictUnification.java4
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/PlasmaForgeRecipes.java9
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/Pulverizer.java76
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/PyrolyseRecipes.java8
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/RecipeRemover.java10
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/ThaumcraftRecipes.java16
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/VacuumFreezerRecipes.java2
-rw-r--r--src/main/java/gregtech/loaders/preload/GT_Loader_ItemData.java61
-rw-r--r--src/main/java/gregtech/loaders/preload/GT_Loader_Item_Block_And_Fluid.java68
-rw-r--r--src/main/java/gregtech/loaders/preload/GT_Loader_MetaTileEntities.java60
-rw-r--r--src/main/java/gregtech/loaders/preload/GT_Loader_OreDictionary.java125
-rw-r--r--src/main/java/gregtech/loaders/preload/GT_PreLoad.java4
52 files changed, 1066 insertions, 1085 deletions
diff --git a/src/main/java/gregtech/loaders/ExtraIcons.java b/src/main/java/gregtech/loaders/ExtraIcons.java
index bc90879e5f..82601e5336 100644
--- a/src/main/java/gregtech/loaders/ExtraIcons.java
+++ b/src/main/java/gregtech/loaders/ExtraIcons.java
@@ -1,6 +1,6 @@
package gregtech.loaders;
-import static gregtech.api.enums.GT_Values.RES_PATH_ITEM;
+import static gregtech.api.enums.Mods.GregTech;
import net.minecraft.client.renderer.texture.TextureMap;
import net.minecraft.util.IIcon;
@@ -10,6 +10,7 @@ import cpw.mods.fml.common.eventhandler.SubscribeEvent;
public class ExtraIcons {
+ private static final String LARGE_FLUID_CELL_CUSTOM = "large_fluid_cell_custom";
public static IIcon steelLargeCellInner;
public static IIcon aluminiumLargeCellInner;
public static IIcon stainlesssteelLargeCellInner;
@@ -24,17 +25,22 @@ public class ExtraIcons {
public void regIcons(TextureStitchEvent.Pre event) {
TextureMap reg = event.map;
if (reg.getTextureType() == 1) { // are for items
- steelLargeCellInner = reg.registerIcon(RES_PATH_ITEM + "large_fluid_cell_custom/steel_inner");
- aluminiumLargeCellInner = reg.registerIcon(RES_PATH_ITEM + "large_fluid_cell_custom/aluminium_inner");
+ steelLargeCellInner = reg.registerIcon(GregTech.getResourcePath(LARGE_FLUID_CELL_CUSTOM, "steel_inner"));
+ aluminiumLargeCellInner = reg.registerIcon(
+ GregTech.getResourcePath(LARGE_FLUID_CELL_CUSTOM, "aluminium_inner"));
stainlesssteelLargeCellInner = reg.registerIcon(
- RES_PATH_ITEM + "large_fluid_cell_custom/stainlesssteel_inner");
+ GregTech.getResourcePath(LARGE_FLUID_CELL_CUSTOM, "stainlesssteel_inner"));
tungstensteelLargeCellInner = reg.registerIcon(
- RES_PATH_ITEM + "large_fluid_cell_custom/tungstensteel_inner");
- titaniumLargeCellInner = reg.registerIcon(RES_PATH_ITEM + "large_fluid_cell_custom/titanium_inner");
- chromiumLargeCellInner = reg.registerIcon(RES_PATH_ITEM + "large_fluid_cell_custom/chromium_inner");
- iridiumLargeCellInner = reg.registerIcon(RES_PATH_ITEM + "large_fluid_cell_custom/iridium_inner");
- osmiumLargeCellInner = reg.registerIcon(RES_PATH_ITEM + "large_fluid_cell_custom/osmium_inner");
- neutroniumLargeCellInner = reg.registerIcon(RES_PATH_ITEM + "large_fluid_cell_custom/neutronium_inner");
+ GregTech.getResourcePath(LARGE_FLUID_CELL_CUSTOM, "tungstensteel_inner"));
+ titaniumLargeCellInner = reg.registerIcon(
+ GregTech.getResourcePath(LARGE_FLUID_CELL_CUSTOM, "titanium_inner"));
+ chromiumLargeCellInner = reg.registerIcon(
+ GregTech.getResourcePath(LARGE_FLUID_CELL_CUSTOM, "chromium_inner"));
+ iridiumLargeCellInner = reg.registerIcon(
+ GregTech.getResourcePath(LARGE_FLUID_CELL_CUSTOM, "iridium_inner"));
+ osmiumLargeCellInner = reg.registerIcon(GregTech.getResourcePath(LARGE_FLUID_CELL_CUSTOM, "osmium_inner"));
+ neutroniumLargeCellInner = reg.registerIcon(
+ GregTech.getResourcePath(LARGE_FLUID_CELL_CUSTOM, "neutronium_inner"));
}
}
}
diff --git a/src/main/java/gregtech/loaders/load/GT_FuelLoader.java b/src/main/java/gregtech/loaders/load/GT_FuelLoader.java
index 9a9837aae9..e87538c831 100644
--- a/src/main/java/gregtech/loaders/load/GT_FuelLoader.java
+++ b/src/main/java/gregtech/loaders/load/GT_FuelLoader.java
@@ -1,5 +1,9 @@
package gregtech.loaders.load;
+import static gregtech.api.enums.Mods.BloodMagic;
+import static gregtech.api.enums.Mods.EnderIO;
+import static gregtech.api.enums.Mods.Thaumcraft;
+
import net.minecraft.init.Blocks;
import net.minecraft.init.Items;
import net.minecraft.item.ItemStack;
@@ -123,8 +127,8 @@ public class GT_FuelLoader implements Runnable {
// BloodMagic
GT_Recipe.GT_Recipe_Map.sMagicFuels.addRecipe(
true,
- new ItemStack[] { GT_ModHandler.getModItem("AWWayofTime", "reinforcedSlate", 1L) },
- new ItemStack[] { GT_ModHandler.getModItem("AWWayofTime", "blankSlate", 1L) },
+ new ItemStack[] { GT_ModHandler.getModItem(BloodMagic.ID, "reinforcedSlate", 1L) },
+ new ItemStack[] { GT_ModHandler.getModItem(BloodMagic.ID, "blankSlate", 1L) },
null,
null,
null,
@@ -133,8 +137,8 @@ public class GT_FuelLoader implements Runnable {
400);
GT_Recipe.GT_Recipe_Map.sMagicFuels.addRecipe(
true,
- new ItemStack[] { GT_ModHandler.getModItem("AWWayofTime", "imbuedSlate", 1L) },
- new ItemStack[] { GT_ModHandler.getModItem("AWWayofTime", "reinforcedSlate", 1L) },
+ new ItemStack[] { GT_ModHandler.getModItem(BloodMagic.ID, "imbuedSlate", 1L) },
+ new ItemStack[] { GT_ModHandler.getModItem(BloodMagic.ID, "reinforcedSlate", 1L) },
null,
null,
null,
@@ -143,8 +147,8 @@ public class GT_FuelLoader implements Runnable {
1000);
GT_Recipe.GT_Recipe_Map.sMagicFuels.addRecipe(
true,
- new ItemStack[] { GT_ModHandler.getModItem("AWWayofTime", "demonicSlate", 1L) },
- new ItemStack[] { GT_ModHandler.getModItem("AWWayofTime", "imbuedSlate", 1L) },
+ new ItemStack[] { GT_ModHandler.getModItem(BloodMagic.ID, "demonicSlate", 1L) },
+ new ItemStack[] { GT_ModHandler.getModItem(BloodMagic.ID, "imbuedSlate", 1L) },
null,
null,
null,
@@ -153,8 +157,8 @@ public class GT_FuelLoader implements Runnable {
8000);
GT_Recipe.GT_Recipe_Map.sMagicFuels.addRecipe(
true,
- new ItemStack[] { GT_ModHandler.getModItem("AWWayofTime", "bloodMagicBaseItems", 1L, 27) },
- new ItemStack[] { GT_ModHandler.getModItem("AWWayofTime", "demonicSlate", 1L) },
+ new ItemStack[] { GT_ModHandler.getModItem(BloodMagic.ID, "bloodMagicBaseItems", 1L, 27) },
+ new ItemStack[] { GT_ModHandler.getModItem(BloodMagic.ID, "demonicSlate", 1L) },
null,
null,
null,
@@ -162,7 +166,7 @@ public class GT_FuelLoader implements Runnable {
0,
20000);
- GT_Values.RA.addFuel(GT_ModHandler.getModItem("Thaumcraft", "ItemResource", 1L, 4), null, 4, 5);
+ GT_Values.RA.addFuel(GT_ModHandler.getModItem(Thaumcraft.ID, "ItemResource", 1L, 4), null, 4, 5);
GT_Values.RA.addFuel(new ItemStack(Items.experience_bottle, 1), null, 10, 5);
GT_Values.RA.addFuel(new ItemStack(Items.ghast_tear, 1), null, 50, 5);
GT_Values.RA.addFuel(
@@ -170,6 +174,6 @@ public class GT_FuelLoader implements Runnable {
null,
Materials.NetherStar.mFuelPower * 2,
Materials.NetherStar.mFuelType);
- GT_Values.RA.addFuel(GT_ModHandler.getModItem("EnderIO", "bucketRocket_fuel", 1), null, 250, 1);
+ GT_Values.RA.addFuel(GT_ModHandler.getModItem(EnderIO.ID, "bucketRocket_fuel", 1), null, 250, 1);
}
}
diff --git a/src/main/java/gregtech/loaders/materialprocessing/ProcessingModSupport.java b/src/main/java/gregtech/loaders/materialprocessing/ProcessingModSupport.java
index 2ed494d0c0..102b41a87c 100644
--- a/src/main/java/gregtech/loaders/materialprocessing/ProcessingModSupport.java
+++ b/src/main/java/gregtech/loaders/materialprocessing/ProcessingModSupport.java
@@ -1,6 +1,6 @@
package gregtech.loaders.materialprocessing;
-import static gregtech.api.enums.ModIDs.*;
+import static gregtech.api.enums.Mods.*;
import gregtech.api.enums.Materials;
import gregtech.api.enums.OrePrefixes;
diff --git a/src/main/java/gregtech/loaders/misc/GT_Achievements.java b/src/main/java/gregtech/loaders/misc/GT_Achievements.java
index c7ca40e111..06f7884875 100644
--- a/src/main/java/gregtech/loaders/misc/GT_Achievements.java
+++ b/src/main/java/gregtech/loaders/misc/GT_Achievements.java
@@ -1,6 +1,6 @@
package gregtech.loaders.misc;
-import static gregtech.api.enums.ModIDs.Thaumcraft;
+import static gregtech.api.enums.Mods.Thaumcraft;
import java.util.concurrent.ConcurrentHashMap;
diff --git a/src/main/java/gregtech/loaders/misc/GT_BeeDefinition.java b/src/main/java/gregtech/loaders/misc/GT_BeeDefinition.java
index 84260a32fa..614c730ede 100644
--- a/src/main/java/gregtech/loaders/misc/GT_BeeDefinition.java
+++ b/src/main/java/gregtech/loaders/misc/GT_BeeDefinition.java
@@ -5,7 +5,7 @@ import static forestry.api.core.EnumHumidity.ARID;
import static forestry.api.core.EnumHumidity.DAMP;
import static forestry.api.core.EnumTemperature.*;
import static forestry.core.genetics.alleles.EnumAllele.*;
-import static gregtech.api.enums.ModIDs.*;
+import static gregtech.api.enums.Mods.*;
import static gregtech.loaders.misc.GT_BeeDefinitionReference.*;
import java.awt.*;
@@ -62,9 +62,9 @@ public enum GT_BeeDefinition implements IBeeDefinition {
// organic
CLAY(GT_BranchDefinition.ORGANIC, "Clay", true, new Color(0xC8C8DA), new Color(0x0000FF), beeSpecies -> {
- beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.modID, "beeCombs", 1, 0), 0.30f);
+ beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 0), 0.30f);
beeSpecies.addProduct(new ItemStack(Items.clay_ball, 1), 0.15f);
- beeSpecies.addSpecialty(GT_ModHandler.getModItem("BiomesOPlenty", "mudball", 1, 0), 0.05f);
+ beeSpecies.addSpecialty(GT_ModHandler.getModItem(BiomesOPlenty.ID, "mudball", 1, 0), 0.05f);
beeSpecies.setHumidity(DAMP);
beeSpecies.setTemperature(EnumTemperature.NORMAL);
}, template -> {
@@ -79,14 +79,14 @@ public enum GT_BeeDefinition implements IBeeDefinition {
tMutation.requireResource(Blocks.clay, 0); // blockStainedHardenedClay
}),
SLIMEBALL(GT_BranchDefinition.ORGANIC, "SlimeBall", true, new Color(0x4E9E55), new Color(0x00FF15), beeSpecies -> {
- beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.modID, "beeCombs", 1, 15), 0.30f);
+ beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 15), 0.30f);
beeSpecies.addProduct(new ItemStack(Items.slime_ball, 1), 0.15f);
beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.STICKY), 0.05f);
beeSpecies.setHumidity(DAMP);
beeSpecies.setTemperature(EnumTemperature.NORMAL);
if (TinkerConstruct.isModLoaded()) {
- beeSpecies.addProduct(GT_ModHandler.getModItem(TinkerConstruct.modID, "strangeFood", 1, 0), 0.10f);
- beeSpecies.addSpecialty(GT_ModHandler.getModItem(TinkerConstruct.modID, "slime.gel", 1, 2), 0.02f);
+ beeSpecies.addProduct(GT_ModHandler.getModItem(TinkerConstruct.ID, "strangeFood", 1, 0), 0.10f);
+ beeSpecies.addSpecialty(GT_ModHandler.getModItem(TinkerConstruct.ID, "slime.gel", 1, 2), 0.02f);
}
}, template -> {
AlleleHelper.instance.set(template, FLOWER_PROVIDER, Flowers.MUSHROOMS);
@@ -97,13 +97,13 @@ public enum GT_BeeDefinition implements IBeeDefinition {
}, dis -> {
IBeeMutationCustom tMutation = dis.registerMutation(getSpecies(FORESTRY, "Marshy"), CLAY, 7);
if (TinkerConstruct.isModLoaded())
- tMutation.requireResource(GameRegistry.findBlock(TinkerConstruct.modID, "slime.gel"), 1);
+ tMutation.requireResource(GameRegistry.findBlock(TinkerConstruct.ID, "slime.gel"), 1);
}),
PEAT(GT_BranchDefinition.ORGANIC, "Peat", true, new Color(0x906237), new Color(0x58300B), beeSpecies -> {
beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.LIGNIE), 0.30f);
- beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.modID, "beeCombs", 1, 0), 0.15f);
- beeSpecies.addSpecialty(GT_ModHandler.getModItem(Forestry.modID, "peat", 1, 0), 0.15f);
- beeSpecies.addSpecialty(GT_ModHandler.getModItem(Forestry.modID, "mulch", 1, 0), 0.05f);
+ beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 0), 0.15f);
+ beeSpecies.addSpecialty(GT_ModHandler.getModItem(Forestry.ID, "peat", 1, 0), 0.15f);
+ beeSpecies.addSpecialty(GT_ModHandler.getModItem(Forestry.ID, "mulch", 1, 0), 0.05f);
beeSpecies.setHumidity(EnumHumidity.NORMAL);
beeSpecies.setTemperature(EnumTemperature.NORMAL);
}, template -> {
@@ -115,7 +115,7 @@ public enum GT_BeeDefinition implements IBeeDefinition {
}, dis -> dis.registerMutation(getSpecies(FORESTRY, "Rural"), CLAY, 10)),
STICKYRESIN(GT_BranchDefinition.ORGANIC, "StickyResin", true, new Color(0x2E8F5B), new Color(0xDCC289),
beeSpecies -> {
- beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.modID, "beeCombs", 1, 0), 0.30f);
+ beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 0), 0.30f);
beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.STICKY), 0.15f);
beeSpecies.addSpecialty(ItemList.IC2_Resin.get(1), 0.15f);
beeSpecies.setHumidity(EnumHumidity.NORMAL);
@@ -145,7 +145,7 @@ public enum GT_BeeDefinition implements IBeeDefinition {
tMutation.requireResource("blockCoal");
}),
OIL(GT_BranchDefinition.ORGANIC, "Oil", true, new Color(0x4C4C4C), new Color(0x333333), beeSpecies -> {
- beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.modID, "beeCombs", 1, 0), 0.30f);
+ beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 0), 0.30f);
beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.OIL), 0.75f);
beeSpecies.setHumidity(DAMP);
beeSpecies.setTemperature(EnumTemperature.NORMAL);
@@ -160,7 +160,7 @@ public enum GT_BeeDefinition implements IBeeDefinition {
AlleleHelper.instance.set(template, HUMIDITY_TOLERANCE, Tolerance.NONE);
}, dis -> dis.registerMutation(COAL, STICKYRESIN, 4)),
SANDWICH(GT_BranchDefinition.ORGANIC, "Sandwich", true, new Color(0x32CD32), new Color(0xDAA520), beeSpecies -> {
- beeSpecies.addProduct(GT_ModHandler.getModItem("ExtraBees", "honeyComb", 1, 9), 0.15f);
+ beeSpecies.addProduct(GT_ModHandler.getModItem(ExtraBees.ID, "honeyComb", 1, 9), 0.15f);
beeSpecies.addSpecialty(ItemList.Food_Sliced_Cucumber.get(1), 0.05f);
beeSpecies.addSpecialty(ItemList.Food_Sliced_Onion.get(1), 0.05f);
beeSpecies.addSpecialty(ItemList.Food_Sliced_Tomato.get(1), 0.05f);
@@ -179,7 +179,7 @@ public enum GT_BeeDefinition implements IBeeDefinition {
AlleleHelper.instance.set(template, FLOWERING, Flowering.FASTER);
}, dis -> dis.registerMutation(getSpecies(FORESTRY, "Agrarian"), getSpecies(MAGICBEES, "TCBatty"), 10)),
ASH(GT_BranchDefinition.ORGANIC, "Ash", true, new Color(0x1e1a18), new Color(0xc6c6c6), beeSpecies -> {
- beeSpecies.addProduct(GT_ModHandler.getModItem("ExtraBees", "honeyComb", 1, 9), 0.15f);
+ beeSpecies.addProduct(GT_ModHandler.getModItem(ExtraBees.ID, "honeyComb", 1, 9), 0.15f);
beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.ASH), 0.15f);
beeSpecies.setHumidity(ARID);
beeSpecies.setTemperature(HOT);
@@ -194,7 +194,7 @@ public enum GT_BeeDefinition implements IBeeDefinition {
tMutation.restrictTemperature(HELLISH);
}),
APATITE(GT_BranchDefinition.ORGANIC, "Apatite", true, new Color(0xc1c1f6), new Color(0x676784), beeSpecies -> {
- beeSpecies.addProduct(GT_ModHandler.getModItem("ExtraBees", "honeyComb", 1, 9), 0.15f);
+ beeSpecies.addProduct(GT_ModHandler.getModItem(ExtraBees.ID, "honeyComb", 1, 9), 0.15f);
beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.APATITE), 0.15f);
beeSpecies.setHumidity(EnumHumidity.NORMAL);
beeSpecies.setTemperature(WARM);
@@ -210,7 +210,7 @@ public enum GT_BeeDefinition implements IBeeDefinition {
}),
FERTILIZER(GT_BranchDefinition.ORGANIC, "Fertilizer", true, new Color(0x7fcef5), new Color(0x654525),
beeSpecies -> {
- beeSpecies.addProduct(GT_ModHandler.getModItem("ExtraBees", "honeyComb", 1, 9), 0.15f);
+ beeSpecies.addProduct(GT_ModHandler.getModItem(ExtraBees.ID, "honeyComb", 1, 9), 0.15f);
beeSpecies.addSpecialty(GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Ash, 1), 0.2f);
beeSpecies.addSpecialty(GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.DarkAsh, 1), 0.2f);
beeSpecies.addSpecialty(ItemList.FR_Fertilizer.get(1), 0.3f);
@@ -234,12 +234,12 @@ public enum GT_BeeDefinition implements IBeeDefinition {
}, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST), dis -> {
IBeeMutationCustom tMutation = dis.registerMutation(APATITE, ASH, 12);
tMutation.restrictTemperature(HOT);
- tMutation.requireResource(GameRegistry.findBlock("gregtech", "gt.blockgem2"), 8);
+ tMutation.requireResource(GameRegistry.findBlock(GregTech.ID, "gt.blockgem2"), 8);
}),
// Tea bee, Humidity: normal, Parents: Ash and Fertilizer, Mutationrate: 10%, combrate: 10%
TEA(GT_BranchDefinition.ORGANIC, "Tea", false, new Color(0x65D13A), new Color(0x9a9679), beeSpecies -> {
beeSpecies.addProduct(
- GT_ModHandler.getModItem("harvestcraft", "tealeafItem", 1, ItemList.Crop_Drop_TeaLeaf.get(1)),
+ GT_ModHandler.getModItem(PamsHarvestCraft.ID, "tealeafItem", 1, ItemList.Crop_Drop_TeaLeaf.get(1)),
0.10f);
beeSpecies.setHumidity(EnumHumidity.NORMAL);
beeSpecies.setTemperature(NORMAL);
@@ -255,7 +255,7 @@ public enum GT_BeeDefinition implements IBeeDefinition {
beeSpecies.setHasEffect();
}, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.SHORTEST), dis -> {
IBeeMutationCustom tMutation = dis.registerMutation(PEAT, getSpecies(MAGICBEES, "Silicon"), 15);
- tMutation.requireResource(GameRegistry.findBlock("gregtech", "gt.blockcasings5"), 0);
+ tMutation.requireResource(GameRegistry.findBlock(GregTech.ID, "gt.blockcasings5"), 0);
}),
// gems
@@ -291,7 +291,7 @@ public enum GT_BeeDefinition implements IBeeDefinition {
beeSpecies.setTemperature(EnumTemperature.NORMAL);
}, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> {
IBeeMutationCustom tMutation = dis.registerMutation(getSpecies(FORESTRY, "Hermitic"), LAPIS, 10);
- tMutation.requireResource(GameRegistry.findBlock("appliedenergistics2", "tile.BlockQuartz"), 0);
+ tMutation.requireResource(GameRegistry.findBlock(AppliedEnergistics2.ID, "tile.BlockQuartz"), 0);
}),
FLUIX(GT_BranchDefinition.GEM, "FluixDust", true, new Color(0xA375FF), new Color(0xB591FF), beeSpecies -> {
beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.STONE), 0.30f);
@@ -300,7 +300,7 @@ public enum GT_BeeDefinition implements IBeeDefinition {
beeSpecies.setTemperature(EnumTemperature.NORMAL);
}, template -> AlleleHelper.instance.set(template, SPEED, Speed.SLOWER), dis -> {
IBeeMutationCustom tMutation = dis.registerMutation(REDSTONE, LAPIS, 7);
- tMutation.requireResource(GameRegistry.findBlock("appliedenergistics2", "tile.BlockFluix"), 0);
+ tMutation.requireResource(GameRegistry.findBlock(AppliedEnergistics2.ID, "tile.BlockFluix"), 0);
}),
DIAMOND(GT_BranchDefinition.GEM, "Diamond", false, new Color(0xCCFFFF), new Color(0xA3CCCC), beeSpecies -> {
beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.STONE), 0.30f);
@@ -545,7 +545,7 @@ public enum GT_BeeDefinition implements IBeeDefinition {
beeSpecies.setHasEffect();
}, template -> AlleleHelper.instance.set(template, LIFESPAN, Lifespan.LONGEST), dis -> {
IBeeMutationCustom tMutation = dis.registerMutation(GLOWSTONE, GOLD, 5);
- tMutation.requireResource(GameRegistry.findBlock("gregtech", "gt.blockcasings"), 15);
+ tMutation.requireResource(GameRegistry.findBlock(GregTech.ID, "gt.blockcasings"), 15);
}),
CHROME(GT_BranchDefinition.RAREMETAL, "Chrome", true, new Color(0xEBA1EB), new Color(0xF2C3F2), beeSpecies -> {
beeSpecies.addProduct(GT_Bees.combs.getStackForType(CombType.SLAG), 0.30f);
@@ -662,7 +662,7 @@ public enum GT_BeeDefinition implements IBeeDefinition {
// IC2
COOLANT(GT_BranchDefinition.IC2, "Coolant", false, new Color(0x144F5A), new Color(0x2494A2), beeSpecies -> {
- beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.modID, "beeCombs", 1, 4), 0.30f);
+ beeSpecies.addProduct(GT_ModHandler.getModItem(Forestry.ID, "beeCombs", 1, 4), 0.30f);
beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.COOLANT), 0.15f);
beeSpecies.setHumidity(ARID);
beeSpecies.setTemperature(COLD);
@@ -681,13 +681,13 @@ public enum GT_BeeDefinition implements IBeeDefinition {
10);
tMutation.requireResource(
Block.getBlockFromItem(
- GT_ModHandler.getModItem("IC2", "fluidCoolant", 1)
+ GT_ModHandler.getModItem(IndustrialCraft2.ID, "fluidCoolant", 1)
.getItem()),
0);
tMutation.restrictTemperature(ICY);
}),
ENERGY(GT_BranchDefinition.IC2, "Energy", false, new Color(0xC11F1F), new Color(0xEBB9B9), beeSpecies -> {
- beeSpecies.addProduct(GT_ModHandler.getModItem("ExtraBees", "honeyComb", 1, 12), 0.30f);
+ beeSpecies.addProduct(GT_ModHandler.getModItem(ExtraBees.ID, "honeyComb", 1, 12), 0.30f);
beeSpecies.addSpecialty(GT_Bees.combs.getStackForType(CombType.ENERGY), 0.15f);
beeSpecies.setHumidity(EnumHumidity.NORMAL);
beeSpecies.setTemperature(WARM);
@@ -707,7 +707,7 @@ public enum GT_BeeDefinition implements IBeeDefinition {