aboutsummaryrefslogtreecommitdiff
path: root/src/Java/miscutil/core/util
diff options
context:
space:
mode:
authorDraknyte1 <Draknyte1@hotmail.com>2016-07-29 06:52:42 +1000
committerDraknyte1 <Draknyte1@hotmail.com>2016-07-29 06:52:42 +1000
commita7385909239911de292261c11a33576bdf755d09 (patch)
tree69b0d43abb7a3601003f1f8f2f1867996d2bcbcd /src/Java/miscutil/core/util
parentbd2adf690287e15f3264ae69fed5a010b53e88a3 (diff)
downloadGT5-Unofficial-a7385909239911de292261c11a33576bdf755d09.tar.gz
GT5-Unofficial-a7385909239911de292261c11a33576bdf755d09.tar.bz2
GT5-Unofficial-a7385909239911de292261c11a33576bdf755d09.zip
+ Added a Material creation backend.
+ Added far more components per material now. + Added Frame Boxes.
Diffstat (limited to 'src/Java/miscutil/core/util')
-rw-r--r--src/Java/miscutil/core/util/item/UtilsItems.java29
1 files changed, 29 insertions, 0 deletions
diff --git a/src/Java/miscutil/core/util/item/UtilsItems.java b/src/Java/miscutil/core/util/item/UtilsItems.java
index bda8849768..114a877e1e 100644
--- a/src/Java/miscutil/core/util/item/UtilsItems.java
+++ b/src/Java/miscutil/core/util/item/UtilsItems.java
@@ -6,6 +6,16 @@ import java.util.ArrayList;
import miscutil.core.item.ModItems;
import miscutil.core.item.base.BasicSpawnEgg;
+import miscutil.core.item.base.bolts.BaseItemBolt;
+import miscutil.core.item.base.dusts.BaseItemDust;
+import miscutil.core.item.base.gears.BaseItemGear;
+import miscutil.core.item.base.ingots.BaseItemIngot;
+import miscutil.core.item.base.ingots.BaseItemIngotHot;
+import miscutil.core.item.base.plates.BaseItemPlate;
+import miscutil.core.item.base.rings.BaseItemRing;
+import miscutil.core.item.base.rods.BaseItemRod;
+import miscutil.core.item.base.rotors.BaseItemRotor;
+import miscutil.core.item.base.screws.BaseItemScrew;
import miscutil.core.lib.CORE;
import miscutil.core.lib.LoadedMods;
import miscutil.core.util.Utils;
@@ -223,5 +233,24 @@ public class UtilsItems {
}
return getSimpleStack(ModItems.AAA_Broken, amount);
}
+
+ public static void generateItemsFromMaterial(String unlocalizedName, String materialName, int Colour, boolean hotIngot){
+ Item temp;
+ temp = new BaseItemDust("itemDust"+unlocalizedName, materialName, Colour, "Dust");
+ temp = new BaseItemDust("itemDustTiny"+unlocalizedName, materialName, Colour, "Tiny");
+ temp = new BaseItemDust("itemDustSmall"+unlocalizedName, materialName, Colour, "Small");
+ temp = new BaseItemIngot("itemIngot"+unlocalizedName, materialName, Colour);
+ if (hotIngot){
+ Item tempIngot = temp;
+ temp = new BaseItemIngotHot("itemHotIngot"+unlocalizedName, materialName, UtilsItems.getSimpleStack(tempIngot, 1));
+ }
+ temp = new BaseItemPlate("itemPlate"+unlocalizedName, materialName, Colour);
+ temp = new BaseItemRod("itemRod"+unlocalizedName, materialName, Colour);
+ temp = new BaseItemRing("itemRing"+unlocalizedName, materialName, Colour);
+ temp = new BaseItemScrew("itemScrew"+unlocalizedName, materialName, Colour);
+ temp = new BaseItemBolt("itemBolt"+unlocalizedName, materialName, Colour);
+ temp = new BaseItemRotor("itemRotor"+unlocalizedName, materialName, Colour);
+ temp = new BaseItemGear("itemGear"+unlocalizedName, materialName, Colour);
+ }
}