diff options
| author | GlodBlock <1356392126@qq.com> | 2021-04-20 23:57:11 +0800 |
|---|---|---|
| committer | GlodBlock <1356392126@qq.com> | 2021-04-20 23:57:11 +0800 |
| commit | 1f3e75540c3a03f27409ad9556a6dd14fd62f348 (patch) | |
| tree | 713b6d420d5fb5cb44b80589d67b99d0fb325dd2 /src/main/java/GoodGenerator/Items | |
| parent | 419e6dd7f1fb8fbb1fc144f45706e836da0051ad (diff) | |
| download | GT5-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.java | 60 |
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() { } } |
