From ed52e8c83916cac101e8dd50cfe179c23a6122b2 Mon Sep 17 00:00:00 2001 From: Draknyte1 Date: Wed, 23 Nov 2016 15:31:59 +1000 Subject: + Added proper components for the ENERGYCRYSTAL material. + Added proper components for the BLOODSTEEL material. + Added a feature to CoreItem.java that allows items to be replaced (easy deprecation of older items). $ Fancied up the PlaceHolder Texture. % Tweaked the recipe for the Maceration Stack Controller. --- src/Java/gtPlusPlus/core/material/ALLOY.java | 16 ++++++++++++---- src/Java/gtPlusPlus/core/material/ELEMENT.java | 6 ++++++ 2 files changed, 18 insertions(+), 4 deletions(-) (limited to 'src/Java/gtPlusPlus/core/material') diff --git a/src/Java/gtPlusPlus/core/material/ALLOY.java b/src/Java/gtPlusPlus/core/material/ALLOY.java index 56cc6d1343..b161ea0f4c 100644 --- a/src/Java/gtPlusPlus/core/material/ALLOY.java +++ b/src/Java/gtPlusPlus/core/material/ALLOY.java @@ -8,11 +8,16 @@ public final class ALLOY { new short[]{228, 255, 0, 0}, //Material Colour 5660, //Melting Point in C 0, //Boiling Point in C - 100, //Protons - 100, //Neutrons + 150, //Protons + 80, //Neutrons true, //Uses Blast furnace? //Material Stacks with Percentage of required elements. - null); + new MaterialStack[]{ + new MaterialStack(ELEMENT.getInstance().AER, 5), + new MaterialStack(ELEMENT.getInstance().IGNIS, 5), + new MaterialStack(ELEMENT.getInstance().TERRA, 5), + new MaterialStack(ELEMENT.getInstance().AQUA, 5) + }); public static final Material BLOODSTEEL = new Material( "Blood Steel", //Material Name @@ -23,7 +28,10 @@ public final class ALLOY { 100, //Neutrons false, //Uses Blast furnace? //Material Stacks with Percentage of required elements. - null); + new MaterialStack[]{ + new MaterialStack(ALLOY.STEEL, 5), + new MaterialStack(ELEMENT.getInstance().IGNIS, 5) + }); public static final Material STABALLOY = new Material( "Staballoy", //Material Name diff --git a/src/Java/gtPlusPlus/core/material/ELEMENT.java b/src/Java/gtPlusPlus/core/material/ELEMENT.java index 73d49e2694..b9719b44b0 100644 --- a/src/Java/gtPlusPlus/core/material/ELEMENT.java +++ b/src/Java/gtPlusPlus/core/material/ELEMENT.java @@ -91,4 +91,10 @@ public final class ELEMENT { public final Material URANIUM233 = new Material("Uranium-233", new short[]{73, 220, 83, 0}, 1132, 4131, 92, 141, false, MaterialUtils.superscript("233U"), 2);//Not a GT Inherited Material + //Misc + + public final Material AER = MaterialUtils.generateMaterialFromGtENUM(Materials.InfusedAir); + public final Material IGNIS = MaterialUtils.generateMaterialFromGtENUM(Materials.InfusedFire); + public final Material TERRA = MaterialUtils.generateMaterialFromGtENUM(Materials.InfusedEarth); + public final Material AQUA = MaterialUtils.generateMaterialFromGtENUM(Materials.InfusedWater); } -- cgit