Skip to content
This repository has been archived by the owner on Dec 29, 2024. It is now read-only.

Commit

Permalink
Merge pull request #16 from GTNewHorizons/cs
Browse files Browse the repository at this point in the history
Standardization of Lanth-Bot Chemical Recipes
  • Loading branch information
Dream-Master authored Jul 4, 2022
2 parents ce6164b + e43b5a7 commit 06b3d6a
Show file tree
Hide file tree
Showing 4 changed files with 1,717 additions and 1,592 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ public class BotWerkstoffMaterialPool implements Runnable {
// );
public static final Werkstoff AmmoniumNitrate = new Werkstoff(
new short[]{0x81,0xcc,0x00},
"Ammonium nitrate",
"Ammonium Nitrate",
new Werkstoff.Stats(),
COMPOUND,
new Werkstoff.GenerationFeatures().onlyDust(),
Expand Down Expand Up @@ -99,7 +99,7 @@ public class BotWerkstoffMaterialPool implements Runnable {
public static final Werkstoff Ethylcarbamate = new Werkstoff(
new short[]{0x0d,0xa9,0xb8},
"Ethyl Carbamate",
subscriptNumbers("CH3CH2OCNH2"),
subscriptNumbers("CH3CH2O2CNH2"),
new Werkstoff.Stats(),
COMPOUND,
new Werkstoff.GenerationFeatures().disable().addCells(),
Expand All @@ -119,7 +119,7 @@ public class BotWerkstoffMaterialPool implements Runnable {
public static final Werkstoff AmmoniumNnitrourethane = new Werkstoff(
new short[]{0x0d,0x54,0xb8},
"Ammonium N-nitrourethane",
subscriptNumbers("C3H10N3O4"),
subscriptNumbers("C3H9N3O4"),
new Werkstoff.Stats(),
COMPOUND,
new Werkstoff.GenerationFeatures().disable().addCells(),
Expand Down Expand Up @@ -149,6 +149,7 @@ public class BotWerkstoffMaterialPool implements Runnable {
public static final Werkstoff AmmoniumDinitramide = new Werkstoff(
new short[]{0x8a,0x0f,0xd1},
"Ammonium Dinitramide",
subscriptNumbers("H4N4O4"),
new Werkstoff.Stats(),
COMPOUND,
new Werkstoff.GenerationFeatures().disable().addCells(),
Expand All @@ -167,6 +168,7 @@ public class BotWerkstoffMaterialPool implements Runnable {
public static final Werkstoff OXylene = new Werkstoff(
new short[]{0x88,0x94,0xa8},
"O-Xylene",
subscriptNumbers("C8H10"),
new Werkstoff.Stats().setGas(true),
COMPOUND,
new Werkstoff.GenerationFeatures().disable().addCells(),
Expand All @@ -176,6 +178,7 @@ public class BotWerkstoffMaterialPool implements Runnable {
public static final Werkstoff PhthalicAnhydride = new Werkstoff(
new short[]{0x7c,0x99,0x42},
"Phthalic Anhydride",
subscriptNumbers("C8H4O3"),
new Werkstoff.Stats(),
COMPOUND,
new Werkstoff.GenerationFeatures().onlyDust(),
Expand All @@ -185,6 +188,7 @@ public class BotWerkstoffMaterialPool implements Runnable {
public static final Werkstoff VanadiumPentoxide = new Werkstoff(
new short[]{0x69,0x69,0x69},
"Vanadium Pentoxide",
subscriptNumbers("V2O5"),
new Werkstoff.Stats(),
COMPOUND,
new Werkstoff.GenerationFeatures().onlyDust(),
Expand All @@ -194,6 +198,7 @@ public class BotWerkstoffMaterialPool implements Runnable {
public static final Werkstoff TertButylbenzene = new Werkstoff(
new short[]{0,0,0},
"Tert-Butylbenzene",
subscriptNumbers("C10H14"),
new Werkstoff.Stats(),
COMPOUND,
new Werkstoff.GenerationFeatures().disable().addCells(),
Expand All @@ -203,6 +208,7 @@ public class BotWerkstoffMaterialPool implements Runnable {
public static final Werkstoff TwoTertButylAnthraquinone = new Werkstoff(
new short[]{0xcc,0x86,0x5a},
"2-tert-butyl-anthraquinone",
subscriptNumbers("C18H16O2"),
new Werkstoff.Stats(),
COMPOUND,
new Werkstoff.GenerationFeatures().disable().addCells(),
Expand All @@ -212,6 +218,7 @@ public class BotWerkstoffMaterialPool implements Runnable {
public static final Werkstoff TwoTertButylAnthrahydroquinone = new Werkstoff(
new short[]{0xad,0x53,0x1a},
"2-tert-butyl-anthrahydroquinone",
subscriptNumbers("C18H17O2"),
new Werkstoff.Stats(),
COMPOUND,
new Werkstoff.GenerationFeatures().disable().addCells(),
Expand All @@ -221,6 +228,7 @@ public class BotWerkstoffMaterialPool implements Runnable {
public static final Werkstoff HydrogenPeroxide = new Werkstoff(
new short[]{0xad,0x53,0x1a},
"Hydrogen Peroxide",
subscriptNumbers("H2O2"),
new Werkstoff.Stats(),
COMPOUND,
new Werkstoff.GenerationFeatures().disable().addCells().enforceUnification(),
Expand All @@ -230,6 +238,7 @@ public class BotWerkstoffMaterialPool implements Runnable {
public static final Werkstoff Hydrazine = new Werkstoff(
new short[]{0xb5,0x07,0x07},
"hydrazine",
subscriptNumbers("N2H4"),
new Werkstoff.Stats(),
COMPOUND,
new Werkstoff.GenerationFeatures().disable().addCells(),
Expand All @@ -239,6 +248,7 @@ public class BotWerkstoffMaterialPool implements Runnable {
public static final Werkstoff DimethylSulfate = new Werkstoff(
new short[]{0xff,0xfb,0x00},
"Dimethyl Sulfate",
subscriptNumbers("(CH3O)2SO2"),
new Werkstoff.Stats(),
COMPOUND,
new Werkstoff.GenerationFeatures().disable().addCells(),
Expand All @@ -248,6 +258,7 @@ public class BotWerkstoffMaterialPool implements Runnable {
public static final Werkstoff Monomethylhydrazine = new Werkstoff(
new short[]{0xff,0x61,0x00},
"Monomethylhydrazine",
subscriptNumbers("CH6N2"),
new Werkstoff.Stats(),
COMPOUND,
new Werkstoff.GenerationFeatures().disable().addCells(),
Expand All @@ -257,6 +268,7 @@ public class BotWerkstoffMaterialPool implements Runnable {
public static final Werkstoff Formaldehyde = new Werkstoff(
new short[]{0x2e,0xd9,0x83},
"Formaldehyde",
subscriptNumbers("CH2O"),
new Werkstoff.Stats(),
COMPOUND,
new Werkstoff.GenerationFeatures().disable().addCells(),
Expand All @@ -266,6 +278,7 @@ public class BotWerkstoffMaterialPool implements Runnable {
public static final Werkstoff EthylAcetate = new Werkstoff(
new short[]{0x0c,0xfb,0x32b},
"Ethyl Acetate",
subscriptNumbers("C4H8O2"),
new Werkstoff.Stats(),
COMPOUND,
new Werkstoff.GenerationFeatures().disable().addCells(),
Expand All @@ -275,6 +288,7 @@ public class BotWerkstoffMaterialPool implements Runnable {
public static final Werkstoff Acetylhydrazine = new Werkstoff(
new short[]{0xd1,0x5c,0x5c},
"Acetylhydrazine",
subscriptNumbers("C2H6N2O"),
new Werkstoff.Stats(),
COMPOUND,
new Werkstoff.GenerationFeatures().disable().addCells(),
Expand All @@ -284,6 +298,7 @@ public class BotWerkstoffMaterialPool implements Runnable {
public static final Werkstoff UnsymmetricalDimethylhydrazine = new Werkstoff(
new short[]{0x80,0x06,0x00},
"Unsymmetrical Dimethylhydrazine",
subscriptNumbers("H2NN(CH3)2"),
new Werkstoff.Stats(),
COMPOUND,
new Werkstoff.GenerationFeatures().disable().addCells(),
Expand Down Expand Up @@ -311,6 +326,7 @@ public class BotWerkstoffMaterialPool implements Runnable {
public static final Werkstoff Nitromethane = new Werkstoff(
new short[]{0x87,0x7d,0x60},
"Nitromethane",
subscriptNumbers("CH3NO2"),
new Werkstoff.Stats(),
COMPOUND,
new Werkstoff.GenerationFeatures().disable().addCells(),
Expand All @@ -320,6 +336,7 @@ public class BotWerkstoffMaterialPool implements Runnable {
public static final Werkstoff BoronTrioxide = new Werkstoff(
new short[]{0xe3,0xa6,0xd3},
"Boron Trioxide",
subscriptNumbers("B2O3"),
new Werkstoff.Stats(),
COMPOUND,
new Werkstoff.GenerationFeatures().onlyDust(),
Expand All @@ -329,6 +346,7 @@ public class BotWerkstoffMaterialPool implements Runnable {
public static final Werkstoff BoronTrifluoride = new Werkstoff(
new short[]{0xd0,0xe0,0x3f},
"Boron Trifluoride",
subscriptNumbers("BF3"),
new Werkstoff.Stats().setGas(true),
COMPOUND,
new Werkstoff.GenerationFeatures().disable().addCells(),
Expand All @@ -338,6 +356,7 @@ public class BotWerkstoffMaterialPool implements Runnable {
public static final Werkstoff NitroniumTetrafluoroborate = new Werkstoff(
new short[]{0x57,0x69,0x2d},
"Nitronium Tetrafluoroborate",
subscriptNumbers("NO2BF4"),
new Werkstoff.Stats(),
COMPOUND,
new Werkstoff.GenerationFeatures().onlyDust(),
Expand All @@ -347,6 +366,7 @@ public class BotWerkstoffMaterialPool implements Runnable {
public static final Werkstoff Trinitramid = new Werkstoff(
new short[]{0x28,0x2b,0x70},
"Trinitramid",
subscriptNumbers("N4O6"),
new Werkstoff.Stats().setGas(true),
COMPOUND,
new Werkstoff.GenerationFeatures().disable().addCells(),
Expand All @@ -356,6 +376,7 @@ public class BotWerkstoffMaterialPool implements Runnable {
public static final Werkstoff AmmoniaBoronfluorideSolution = new Werkstoff(
new short[]{0x28,0x2b,0x70},
"Ammonia Boronfluoride Solution",
subscriptNumbers("NH4BF4"),
new Werkstoff.Stats(),
COMPOUND,
new Werkstoff.GenerationFeatures().disable().addCells(),
Expand All @@ -365,6 +386,7 @@ public class BotWerkstoffMaterialPool implements Runnable {
public static final Werkstoff SodiumTetrafluoroborate = new Werkstoff(
new short[]{0xbe,0x6e,0xe0},
"Sodium Tetrafluoroborate",
subscriptNumbers("NaBF4"),
new Werkstoff.Stats(),
COMPOUND,
new Werkstoff.GenerationFeatures().disable().addCells(),
Expand All @@ -374,6 +396,7 @@ public class BotWerkstoffMaterialPool implements Runnable {
public static final Werkstoff SodiumFluoride = new Werkstoff(
new short[]{0x9f,0x70,0xe6},
"Sodium Fluoride",
subscriptNumbers("NaF"),
new Werkstoff.Stats(),
COMPOUND,
new Werkstoff.GenerationFeatures().onlyDust(),
Expand All @@ -382,7 +405,8 @@ public class BotWerkstoffMaterialPool implements Runnable {
);
public static final Werkstoff Tetrafluoroborate = new Werkstoff(
new short[]{0x6a,0x53,0x8c},
"Tetrafluoroborate",
"Tetrafluoroboric Acid",
subscriptNumbers("HBF4"),
new Werkstoff.Stats().setGas(true),
COMPOUND,
new Werkstoff.GenerationFeatures().disable().addCells(),
Expand Down
Loading

0 comments on commit 06b3d6a

Please sign in to comment.