aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common/items
diff options
context:
space:
mode:
authorDream-Master <dream-master@gmx.net>2018-09-16 23:04:03 +0200
committerDream-Master <dream-master@gmx.net>2018-09-16 23:04:03 +0200
commit936d25dfca4e67bf9ea8b52709ab9136290490e2 (patch)
tree9e9becaa5ff74f211bf19df8ca7998b17714d70f /src/main/java/gregtech/common/items
parentfff94913ed536f96584f8088b782c69450ae16de (diff)
downloadGT5-Unofficial-936d25dfca4e67bf9ea8b52709ab9136290490e2.tar.gz
GT5-Unofficial-936d25dfca4e67bf9ea8b52709ab9136290490e2.tar.bz2
GT5-Unofficial-936d25dfca4e67bf9ea8b52709ab9136290490e2.zip
add more bees and combs and recipes
Diffstat (limited to 'src/main/java/gregtech/common/items')
-rw-r--r--src/main/java/gregtech/common/items/CombType.java9
-rw-r--r--src/main/java/gregtech/common/items/ItemComb.java16
2 files changed, 22 insertions, 3 deletions
diff --git a/src/main/java/gregtech/common/items/CombType.java b/src/main/java/gregtech/common/items/CombType.java
index cda1916359..ead2a5194e 100644
--- a/src/main/java/gregtech/common/items/CombType.java
+++ b/src/main/java/gregtech/common/items/CombType.java
@@ -44,9 +44,12 @@ public enum CombType {
//Gem Line
STONE("stone", true, Materials._NULL, 70),
CERTUS("certus", true, Materials.CertusQuartz, 100),
+ FLUIX("fluix", true, Materials.Fluix, 100),
REDSTONE("redstone", true, Materials.Redstone, 100),
+ RAREEARTH("rareearth", true, Materials.RareEarth, 100),
LAPIS("lapis", true, Materials.Lapis, 100),
RUBY("ruby", true, Materials.Ruby, 100),
+ REDGARNET("redgarnet", true, Materials.GarnetRed,100),
SAPPHIRE("sapphire", true, Materials.Sapphire, 100),
DIAMOND("diamond", true, Materials.Diamond, 100),
OLIVINE("olivine", true, Materials.Olivine, 100),
@@ -116,12 +119,16 @@ public enum CombType {
{0x808080, 0x999999},
{0x57CFFB, 0xBBEEFF},
{0x7D0F0F, 0xD11919},
+ {0xA375FF, 0xB591FF},
{0x1947D1, 0x476CDA},
+ {0x555643, 0x343428},
{0xE6005C, 0xCC0052},
+ {0xBD4C4C, 0xECCECE},
{0x0033CC, 0x00248F},
{0xCCFFFF, 0xA3CCCC},
{0x248F24, 0xCCFFCC},
{0x248F24, 0x2EB82E},
+ //Metals
{0xD4D4D4, 0x58300B},
{0xFF6600, 0xE65C00},
{0xD4D4D4, 0xDDDDDD},
@@ -132,6 +139,7 @@ public enum CombType {
{0xF0DEF0, 0xF2E1F2},
{0xC2C2D6, 0xCECEDE},
{0xE6B800, 0xCFA600},
+ //Rare Metals
{0x008AB8, 0xD6D6FF},
{0xD5D5D5, 0xAAAAAA},
{0xCC99FF, 0xDBB8FF},
@@ -139,6 +147,7 @@ public enum CombType {
{0x62626D, 0x161620},
{0xE6E6E6, 0xFFFFCC},
{0xDADADA, 0xD1D1E0},
+ //Radioactive Line
{0x19AF19, 0x169E16},
{0x335C33, 0x6B8F00},
{0x003300, 0x002400},
diff --git a/src/main/java/gregtech/common/items/ItemComb.java b/src/main/java/gregtech/common/items/ItemComb.java
index 992b53f707..47f90bbb28 100644
--- a/src/main/java/gregtech/common/items/ItemComb.java
+++ b/src/main/java/gregtech/common/items/ItemComb.java
@@ -187,16 +187,16 @@ public class ItemComb extends Item {
GT_Values.RA.addCentrifugeRecipe(tComb, GT_Values.NI, GT_Values.NF, GT_Values.NF, GT_ModHandler.getModItem("MagicBees", "wax", 1, 0), GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Shadow, 1), GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.ShadowSteel, 1), GT_Values.NI, GT_Values.NI, GT_Values.NI, new int[] {5000, 2000, 1000}, 384, 480);
addProcessHV(tComb, Materials.ShadowSteel, 75);
tComb = getStackForType(CombType.DIVIDED);
- GT_Values.RA.addCentrifugeRecipe(tComb, GT_Values.NI, GT_Values.NF, GT_Values.NF, ItemList.FR_Wax.get(1, new Object[0]), GT_ModHandler.getModItem("ExtraUtilities", "unstableingot", 1, 1), GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Iron, 1), GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Diamond, 1), GT_Values.NI, GT_Values.NI, new int[] {5000, 2000, 1000, 500}, 384, 480);
+ GT_Values.RA.addCentrifugeRecipe(tComb, GT_Values.NI, GT_Values.NF, GT_Values.NF, 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), GT_Values.NI, GT_Values.NI, new int[] {5000, 2000, 1000, 500}, 384, 480);
addProcessHV(tComb, Materials.Iron, 75);
addProcessHV(tComb, Materials.Diamond, 55);
tComb = getStackForType(CombType.SPARKELING);
- GT_Values.RA.addCentrifugeRecipe(tComb, GT_Values.NI, GT_Values.NF, GT_Values.NF, ItemList.FR_Wax.get(1, new Object[0]), GT_ModHandler.getModItem("MagicBees", "miscResources", 1, 5), GT_ModHandler.getModItem("MagicBees", "miscResources", 1, 5), GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.NetherStar, 1), GT_Values.NI, GT_Values.NI, new int[] {5000, 1000, 500, 1000}, 512, 1920);
+ GT_Values.RA.addCentrifugeRecipe(tComb, GT_Values.NI, GT_Values.NF, GT_Values.NF, GT_ModHandler.getModItem("MagicBees", "wax", 1, 0), GT_ModHandler.getModItem("MagicBees", "miscResources", 1, 5), GT_ModHandler.getModItem("MagicBees", "miscResources", 1, 5), GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.NetherStar, 1), GT_Values.NI, GT_Values.NI, new int[] {5000, 1000, 500, 1000}, 512, 1920);
addProcessEV(tComb, Materials.NetherStar, 50);
//Gem Line
tComb = getStackForType(CombType.STONE);
- addSpecialCentLV(tComb,GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1), 70,GT_OreDictUnificator.get(OrePrefixes.dust,Materials.Salt,1),20,GT_OreDictUnificator.get(OrePrefixes.dust,Materials.RockSalt,1),20);
+ GT_Values.RA.addCentrifugeRecipe(tComb, GT_Values.NI, GT_Values.NF, GT_Values.NF, GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1), GT_OreDictUnificator.get(OrePrefixes.dust,Materials.GraniteBlack,1), GT_OreDictUnificator.get(OrePrefixes.dust,Materials.GraniteRed,1), GT_OreDictUnificator.get(OrePrefixes.dust,Materials.Basalt,1), GT_OreDictUnificator.get(OrePrefixes.dust,Materials.Marble,1), GT_OreDictUnificator.get(OrePrefixes.dust,Materials.Redrock,1), new int[] {7000, 5000, 5000, 5000, 5000, 5000}, 128, 5);
addProcessLV(tComb, Materials.Soapstone, 100);
addProcessLV(tComb, Materials.Talc, 100);
addProcessLV(tComb, Materials.Apatite, 100);
@@ -206,9 +206,16 @@ public class ItemComb extends Item {
addProcessLV(tComb, Materials.CertusQuartz, 100);
addProcessLV(tComb, Materials.Quartzite, 100);
addProcessLV(tComb, Materials.Barite, 100);
+ tComb = getStackForType(CombType.FLUIX);
+ GT_Values.RA.addCentrifugeRecipe(tComb, GT_Values.NI, GT_Values.NF, GT_Values.NF,ItemList.FR_Wax.get(1, new Object[0]), GT_OreDictUnificator.get(OrePrefixes.dust,Materials.Fluix,1), GT_Values.NI, GT_Values.NI, GT_Values.NI, GT_Values.NI, new int[] {3000, 2500}, 128, 5);
+ addProcessLV(tComb, Materials.Redstone, 100);
+ addProcessLV(tComb, Materials.CertusQuartz, 100);
+ addProcessLV(tComb, Materials.NetherQuartz, 100);
tComb = getStackForType(CombType.REDSTONE);
addProcessLV(tComb, Materials.Redstone, 100);
addProcessLV(tComb, Materials.Cinnabar, 100);
+ tComb = getStackForType(CombType.RAREEARTH);
+ GT_Values.RA.addCentrifugeRecipe(tComb, GT_Values.NI, GT_Values.NF, GT_Values.NF,ItemList.FR_Wax.get(1, new Object[0]), GT_OreDictUnificator.get(OrePrefixes.dustTiny,Materials.RareEarth,1), GT_Values.NI, GT_Values.NI, GT_Values.NI, GT_Values.NI, new int[] {3000, 10000}, 128, 5);
tComb = getStackForType(CombType.LAPIS);
addProcessLV(tComb, Materials.Lapis, 100);
addProcessLV(tComb, Materials.Sodalite, 100);
@@ -217,6 +224,9 @@ public class ItemComb extends Item {
tComb = getStackForType(CombType.RUBY);
addProcessLV(tComb, Materials.Ruby, 100);
addProcessLV(tComb, Materials.Redstone, 100);
+ tComb = getStackForType(CombType.REDGARNET);
+ addProcessLV(tComb, Materials.GarnetRed, 100);
+ addProcessLV(tComb, Materials.GarnetYellow, 100);
tComb = getStackForType(CombType.SAPPHIRE);
addProcessLV(tComb, Materials.Sapphire, 100);
addProcessLV(tComb, Materials.GreenSapphire, 100);