aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/core
diff options
context:
space:
mode:
Diffstat (limited to 'src/Java/gtPlusPlus/core')
-rw-r--r--src/Java/gtPlusPlus/core/material/ELEMENT.java2
-rw-r--r--src/Java/gtPlusPlus/core/util/minecraft/MaterialUtils.java7
2 files changed, 7 insertions, 2 deletions
diff --git a/src/Java/gtPlusPlus/core/material/ELEMENT.java b/src/Java/gtPlusPlus/core/material/ELEMENT.java
index d2cff13461..cf4e5f780c 100644
--- a/src/Java/gtPlusPlus/core/material/ELEMENT.java
+++ b/src/Java/gtPlusPlus/core/material/ELEMENT.java
@@ -145,7 +145,7 @@ public final class ELEMENT {
public final Material AQUA = MaterialUtils.generateMaterialFromGtENUM(Materials.InfusedWater);
//Fictional
- public final Material YELLORIUM = MaterialUtils.generateMaterialFromGtENUM(Materials.Yellorium);
+ public final Material YELLORIUM = MaterialUtils.generateMaterialFromGtENUM(Materials.Yellorium, new short[] {255, 242, 10});
public final Material NAQUADAH = MaterialUtils.generateMaterialFromGtENUM(Materials.Naquadah);
public final Material TRINIUM;
public final Material TRINIUM_REFINED;
diff --git a/src/Java/gtPlusPlus/core/util/minecraft/MaterialUtils.java b/src/Java/gtPlusPlus/core/util/minecraft/MaterialUtils.java
index b286eeb45b..f8e777dd35 100644
--- a/src/Java/gtPlusPlus/core/util/minecraft/MaterialUtils.java
+++ b/src/Java/gtPlusPlus/core/util/minecraft/MaterialUtils.java
@@ -43,10 +43,15 @@ public class MaterialUtils {
return null;
}
+
public static Material generateMaterialFromGtENUM(final Materials material){
+ return generateMaterialFromGtENUM(material, null);
+ }
+
+ public static Material generateMaterialFromGtENUM(final Materials material, short[] customRGB){
@SuppressWarnings("deprecation")
String name = material.name();
- final short[] rgba = material.mRGBa;
+ final short[] rgba = (customRGB == null ? material.mRGBa : customRGB);
final int melting = material.mMeltingPoint;
final int boiling = material.mBlastFurnaceTemp;
final long protons = material.getProtons();