aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gtPlusPlus/xmod/eio/material
diff options
context:
space:
mode:
authorMartin Robertz <dream-master@gmx.net>2021-12-15 16:11:54 +0100
committerGitHub <noreply@github.com>2021-12-15 16:11:54 +0100
commit128c74faa99dfef8d056c1d82c6e4388b9d470e8 (patch)
tree2c84162154ba681232f86dffd4106db530236814 /src/main/java/gtPlusPlus/xmod/eio/material
parent47ce336f288a45aa3244c8ae1177499fa5080942 (diff)
parentff4b8c7068c2ea7d654e9beda00646d23e62b314 (diff)
downloadGT5-Unofficial-128c74faa99dfef8d056c1d82c6e4388b9d470e8.tar.gz
GT5-Unofficial-128c74faa99dfef8d056c1d82c6e4388b9d470e8.tar.bz2
GT5-Unofficial-128c74faa99dfef8d056c1d82c6e4388b9d470e8.zip
Merge pull request #65 from GTNewHorizons/unified-build-script2
Move sources and resources
Diffstat (limited to 'src/main/java/gtPlusPlus/xmod/eio/material')
-rw-r--r--src/main/java/gtPlusPlus/xmod/eio/material/MaterialEIO.java121
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)
+ });
+
+}