diff options
author | Draknyte1 <Draknyte1@hotmail.com> | 2016-07-29 06:52:42 +1000 |
---|---|---|
committer | Draknyte1 <Draknyte1@hotmail.com> | 2016-07-29 06:52:42 +1000 |
commit | a7385909239911de292261c11a33576bdf755d09 (patch) | |
tree | 69b0d43abb7a3601003f1f8f2f1867996d2bcbcd /src/Java/miscutil/core/util | |
parent | bd2adf690287e15f3264ae69fed5a010b53e88a3 (diff) | |
download | GT5-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.java | 29 |
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); + } } |