diff options
Diffstat (limited to 'src/main/java/gtPlusPlus/xmod/eio/material/MaterialEIO.java')
-rw-r--r-- | src/main/java/gtPlusPlus/xmod/eio/material/MaterialEIO.java | 121 |
1 files changed, 121 insertions, 0 deletions
diff --git a/src/main/java/gtPlusPlus/xmod/eio/material/MaterialEIO.java b/src/main/java/gtPlusPlus/xmod/eio/material/MaterialEIO.java new file mode 100644 index 0000000000..a5c87342e7 --- /dev/null +++ b/src/main/java/gtPlusPlus/xmod/eio/material/MaterialEIO.java @@ -0,0 +1,121 @@ +package gtPlusPlus.xmod.eio.material; + +import gtPlusPlus.core.material.*; +import gtPlusPlus.core.material.state.MaterialState; + +public class MaterialEIO { + + public static final Material SOULARIUM = new Material( + "Soularium", //Material Name + MaterialState.SOLID, //State + new short[]{95,90,54, 0}, //Material Colour + 10, //Melting Point in C + 10, + 10, + 10, + false, //Uses Blast furnace? + false, //Generates a cell + //Material Stacks with Percentage of required elements. + new MaterialStack[]{ + new MaterialStack(ELEMENT.getInstance().GOLD, 1), + new MaterialStack(NONMATERIAL.SOULSAND, 1) + }); + + public static final Material CONDUCTIVE_IRON = new Material( + "Conductive Iron", //Material Name + MaterialState.SOLID, //State + new short[]{164,109,100, 0}, //Material Colour + 10, //Melting Point in C + 10, + 10, + 10, + false, //Uses Blast furnace? + false, //Generates a cell + //Material Stacks with Percentage of required elements. + new MaterialStack[]{ + new MaterialStack(ELEMENT.getInstance().IRON, 1), + new MaterialStack(NONMATERIAL.REDSTONE, 1) + }); + + public static final Material PULSATING_IRON = new Material( + "Pulsating Iron", //Material Name + MaterialState.SOLID, //State + new short[]{50,91,21, 0}, //Material Colour + 10, //Melting Point in C + 10, + 10, + 10, + false, //Uses Blast furnace? + false, //Generates a cell + //Material Stacks with Percentage of required elements. + new MaterialStack[]{ + new MaterialStack(ELEMENT.getInstance().IRON, 1), + new MaterialStack(NONMATERIAL.ENDERPEARL, 1) + }); + + public static final Material ELECTRICAL_STEEL = new Material( + "Electrical Steel", //Material Name + MaterialState.SOLID, //State + new short[]{194,194,194, 0}, //Material Colour + 10, //Melting Point in C + 10, + 10, + 10, + true, //Uses Blast furnace? + false, //Generates a cell + //Material Stacks with Percentage of required elements. + new MaterialStack[]{ + new MaterialStack(ALLOY.STEEL, 3), + new MaterialStack(ELEMENT.getInstance().SILICON, 1) + }); + + public static final Material ENERGETIC_ALLOY = new Material( + "Energetic Alloy", //Material Name + MaterialState.SOLID, //State + new short[]{252,151,45, 0}, //Material Colour + 10, //Melting Point in C + 10, + 10, + 10, + true, //Uses Blast furnace? + false, //Generates a cell + //Material Stacks with Percentage of required elements. + new MaterialStack[]{ + new MaterialStack(ELEMENT.getInstance().GOLD, 1), + new MaterialStack(NONMATERIAL.REDSTONE, 1), + new MaterialStack(NONMATERIAL.GLOWSTONE, 1) + }); + + public static final Material VIBRANT_ALLOY = new Material( + "Vibrant Alloy", //Material Name + MaterialState.SOLID, //State + new short[]{204,242,142, 0}, //Material Colour + 10, //Melting Point in C + 10, + 10, + 10, + true, //Uses Blast furnace? + false, //Generates a cell + //Material Stacks with Percentage of required elements. + new MaterialStack[]{ + new MaterialStack(ENERGETIC_ALLOY, 1), + new MaterialStack(NONMATERIAL.ENDERPEARL, 1) + }); + + public static final Material REDSTONE_ALLOY = new Material( + "Redstone Alloy", //Material Name + MaterialState.SOLID, //State + new short[]{178,34,34, 0}, //Material Colour + 10, //Melting Point in C + 10, + 10, + 10, + false, //Uses Blast furnace? + false, //Generates a cell + //Material Stacks with Percentage of required elements. + new MaterialStack[]{ + new MaterialStack(ELEMENT.getInstance().SILICON, 1), + new MaterialStack(NONMATERIAL.REDSTONE, 1) + }); + +} |