aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/GoodGenerator/Items
diff options
context:
space:
mode:
authorGlodBlock <1356392126@qq.com>2021-04-20 23:57:11 +0800
committerGlodBlock <1356392126@qq.com>2021-04-20 23:57:11 +0800
commit1f3e75540c3a03f27409ad9556a6dd14fd62f348 (patch)
tree713b6d420d5fb5cb44b80589d67b99d0fb325dd2 /src/main/java/GoodGenerator/Items
parent419e6dd7f1fb8fbb1fc144f45706e836da0051ad (diff)
downloadGT5-Unofficial-1f3e75540c3a03f27409ad9556a6dd14fd62f348.tar.gz
GT5-Unofficial-1f3e75540c3a03f27409ad9556a6dd14fd62f348.tar.bz2
GT5-Unofficial-1f3e75540c3a03f27409ad9556a6dd14fd62f348.zip
add new fuels and related line
Diffstat (limited to 'src/main/java/GoodGenerator/Items')
-rw-r--r--src/main/java/GoodGenerator/Items/MyMaterial.java60
1 files changed, 60 insertions, 0 deletions
diff --git a/src/main/java/GoodGenerator/Items/MyMaterial.java b/src/main/java/GoodGenerator/Items/MyMaterial.java
index 335a5f5364..303ab79a18 100644
--- a/src/main/java/GoodGenerator/Items/MyMaterial.java
+++ b/src/main/java/GoodGenerator/Items/MyMaterial.java
@@ -1,6 +1,7 @@
package GoodGenerator.Items;
import com.github.bartimaeusnek.bartworks.system.material.Werkstoff;
+import com.github.bartimaeusnek.bartworks.system.material.WerkstoffLoader;
import gregtech.api.enums.TextureSet;
import com.github.bartimaeusnek.bartworks.util.Pair;
@@ -10,6 +11,7 @@ import static gregtech.api.enums.Materials.*;
public class MyMaterial implements Runnable {
+ //Uranium Based Fuel Line
public static final Werkstoff graphiteUraniumMixture = new Werkstoff(
new short[]{0x3a,0x77,0x3d},
"Graphite-Uranium Mixture",
@@ -45,6 +47,64 @@ public class MyMaterial implements Runnable {
TextureSet.SET_FLUID
);
+ public static final Werkstoff uraniumBasedLiquidFuelDepleted = new Werkstoff(
+ new short[]{0x6e,0x8b,0x3d},
+ "Uranium Based Liquid Fuel (Depleted)",
+ subscriptNumbers("Pb?Bi?Ba?Xe?"),
+ new Werkstoff.Stats().setToxic(true),
+ Werkstoff.Types.COMPOUND,
+ new Werkstoff.GenerationFeatures().disable().addCells(),
+ 31003,
+ TextureSet.SET_FLUID
+ );
+
+ //Thorium Based Fuel
+ public static final Werkstoff uraniumCarbideThoriumMixture = new Werkstoff(
+ new short[]{0x16,0x32,0x07},
+ "Uranium Carbide-Thorium Mixture",
+ Werkstoff.Types.MIXTURE,
+ new Werkstoff.GenerationFeatures().disable().addMixerRecipes().onlyDust(),
+ 31004,
+ TextureSet.SET_DULL,
+ new Pair<> (Thorium,8),
+ new Pair<> (WerkstoffLoader.Thorium232,4),
+ new Pair<> (Uranium235,1),
+ new Pair<> (Carbon,3)
+ );
+
+ public static final Werkstoff thoriumBasedLiquidFuel = new Werkstoff(
+ new short[]{0x50,0x32,0x66},
+ "Thorium Based Liquid Fuel",
+ subscriptNumbers("Th864Li4D2Hg"),
+ new Werkstoff.Stats().setRadioactive(true),
+ Werkstoff.Types.COMPOUND,
+ new Werkstoff.GenerationFeatures().disable().addCells(),
+ 31005,
+ TextureSet.SET_FLUID
+ );
+
+ public static final Werkstoff thoriumBasedLiquidFuelExcited = new Werkstoff(
+ new short[]{0x50,0x32,0x66},
+ "Thorium Based Liquid Fuel (Excited State)",
+ subscriptNumbers("*(Th864Li4D2Hg)*"),
+ new Werkstoff.Stats().setRadioactive(true),
+ Werkstoff.Types.COMPOUND,
+ new Werkstoff.GenerationFeatures().disable().addCells(),
+ 31006,
+ TextureSet.SET_FLUID
+ );
+
+ public static final Werkstoff thoriumBasedLiquidFuelDepleted = new Werkstoff(
+ new short[]{0x7d,0x6c,0x8a},
+ "Thorium Based Liquid Fuel (Depleted)",
+ subscriptNumbers("Lu?Pr?B?In?"),
+ new Werkstoff.Stats().setToxic(true),
+ Werkstoff.Types.COMPOUND,
+ new Werkstoff.GenerationFeatures().disable().addCells(),
+ 31007,
+ TextureSet.SET_FLUID
+ );
+
@Override
public void run() { }
}