diff options
author | GlodBlock <1356392126@qq.com> | 2021-04-26 00:37:42 +0800 |
---|---|---|
committer | GlodBlock <1356392126@qq.com> | 2021-04-26 00:37:42 +0800 |
commit | 09e148157ebb76fce2fcd41befe9b851c1adc1e0 (patch) | |
tree | 6b9c23db9416edc0940ccd8c9ce84dbdf35797ff /src/main/java/GoodGenerator/Items | |
parent | 50b5d37081496ba11d84f79d13aa7e3cad1f0100 (diff) | |
download | GT5-Unofficial-09e148157ebb76fce2fcd41befe9b851c1adc1e0.tar.gz GT5-Unofficial-09e148157ebb76fce2fcd41befe9b851c1adc1e0.tar.bz2 GT5-Unofficial-09e148157ebb76fce2fcd41befe9b851c1adc1e0.zip |
add thorium-232 processing line
Diffstat (limited to 'src/main/java/GoodGenerator/Items')
-rw-r--r-- | src/main/java/GoodGenerator/Items/MyMaterial.java | 148 |
1 files changed, 148 insertions, 0 deletions
diff --git a/src/main/java/GoodGenerator/Items/MyMaterial.java b/src/main/java/GoodGenerator/Items/MyMaterial.java index 303ab79a18..b10583a8aa 100644 --- a/src/main/java/GoodGenerator/Items/MyMaterial.java +++ b/src/main/java/GoodGenerator/Items/MyMaterial.java @@ -105,6 +105,154 @@ public class MyMaterial implements Runnable { TextureSet.SET_FLUID ); + //Plutonium Based Fuel + public static final Werkstoff plutoniumOxideUraniumMixture = new Werkstoff( + new short[]{0xd1,0x1f,0x4a}, + "Plutonium Oxide-Uranium Mixture", + Werkstoff.Types.MIXTURE, + new Werkstoff.GenerationFeatures().disable().addMixerRecipes().onlyDust(), + 31008, + TextureSet.SET_SHINY, + new Pair<> (Plutonium,10), + new Pair<> (Oxygen,12), + new Pair<> (Uranium,2), + new Pair<> (Carbon,8) + ); + + public static final Werkstoff plutoniumBasedLiquidFuel = new Werkstoff( + new short[]{0xef,0x15,0x15}, + "Plutonium Based Liquid Fuel", + subscriptNumbers("Pu45Nt8Cs16Am2"), + new Werkstoff.Stats().setRadioactive(true), + Werkstoff.Types.COMPOUND, + new Werkstoff.GenerationFeatures().disable().addCells(), + 31009, + TextureSet.SET_FLUID + ); + + public static final Werkstoff plutoniumBasedLiquidFuelExcited = new Werkstoff( + new short[]{0xef,0x15,0x15}, + "Plutonium Based Liquid Fuel (Excited State)", + subscriptNumbers("*(Pu45Nt8Cs16Am2)*"), + new Werkstoff.Stats().setRadioactive(true), + Werkstoff.Types.COMPOUND, + new Werkstoff.GenerationFeatures().disable().addCells(), + 31010, + TextureSet.SET_FLUID + ); + + public static final Werkstoff plutoniumBasedLiquidFuelDepleted = new Werkstoff( + new short[]{0x67,0x19,0x19}, + "Plutonium Based Liquid Fuel (Depleted)", + subscriptNumbers("Tn?Ce?Au?Kr?"), + new Werkstoff.Stats().setToxic(true), + Werkstoff.Types.COMPOUND, + new Werkstoff.GenerationFeatures().disable().addCells(), + 31011, + TextureSet.SET_FLUID + ); + + //Thorium-233 + public static final Werkstoff oxalate = new Werkstoff( + new short[]{0x79,0xd8,0x55}, + "Oxalate", + Werkstoff.Types.BIOLOGICAL, + new Werkstoff.GenerationFeatures().disable().addCells(), + 31012, + TextureSet.SET_FLUID, + new Pair<> (Hydrogen,2), + new Pair<> (Carbon,2), + new Pair<> (Oxygen,4) + ); + + public static final Werkstoff vanadiumPentoxide = new Werkstoff( + new short[]{0xde,0x8d,0x12}, + "Vanadium Pentoxide", + Werkstoff.Types.COMPOUND, + new Werkstoff.GenerationFeatures().disable().onlyDust(), + 31013, + TextureSet.SET_SHINY, + new Pair<> (Vanadium,2), + new Pair<> (Oxygen,5) + ); + + public static final Werkstoff thoriumNitrate = new Werkstoff( + new short[]{0xba,0xe8,0x26}, + "Thorium Nitrate", + subscriptNumbers("Th(NO3)4"), + new Werkstoff.Stats(), + Werkstoff.Types.COMPOUND, + new Werkstoff.GenerationFeatures().disable().addCells(), + 31014, + TextureSet.SET_DULL + ); + + public static final Werkstoff thoriumOxalate = new Werkstoff( + new short[]{0x50,0x63,0x13}, + "Thorium Oxalate", + subscriptNumbers("Th(C2O4)2"), + new Werkstoff.Stats(), + Werkstoff.Types.COMPOUND, + new Werkstoff.GenerationFeatures().disable().onlyDust(), + 31015, + TextureSet.SET_DULL + ); + + public static final Werkstoff thoriumHydroxide = new Werkstoff( + new short[]{0x92,0xae,0x89}, + "Thorium Hydroxide", + subscriptNumbers("Th(OH)4"), + new Werkstoff.Stats(), + Werkstoff.Types.COMPOUND, + new Werkstoff.GenerationFeatures().disable().onlyDust(), + 31016, + TextureSet.SET_SHINY + ); + + public static final Werkstoff sodiumOxalate = new Werkstoff( + new short[]{0xe4,0xf8,0x9b}, + "Sodium Oxalate", + subscriptNumbers("Na2C2O4"), + new Werkstoff.Stats(), + Werkstoff.Types.COMPOUND, + new Werkstoff.GenerationFeatures().disable().onlyDust(), + 31017, + TextureSet.SET_DULL + ); + + public static final Werkstoff thoriumTetrachloride = new Werkstoff( + new short[]{0x13,0x7c,0x16}, + "thorium Tetrachloride", + subscriptNumbers("ThCl4"), + new Werkstoff.Stats(), + Werkstoff.Types.COMPOUND, + new Werkstoff.GenerationFeatures().disable().addCells(), + 31018, + TextureSet.SET_FLUID + ); + + public static final Werkstoff thoriumTetrafluoride = new Werkstoff( + new short[]{0x15,0x6a,0x6a}, + "Thorium Tetrafluoride", + subscriptNumbers("ThF4"), + new Werkstoff.Stats(), + Werkstoff.Types.COMPOUND, + new Werkstoff.GenerationFeatures().disable().addCells(), + 31019, + TextureSet.SET_FLUID + ); + + public static final Werkstoff thorium232Tetrafluoride = new Werkstoff( + new short[]{0x15,0x6a,0x6a}, + "Thorium-232 Tetrafluoride", + new Werkstoff.Stats(), + Werkstoff.Types.COMPOUND, + new Werkstoff.GenerationFeatures().disable().addCells(), + 31020, + TextureSet.SET_FLUID, + new Pair<> (WerkstoffLoader.Thorium232,1), + new Pair<> (Fluorine,4) + ); @Override public void run() { } } |