diff --git a/src/main/java/gregtech/api/unification/material/materials/UnknownCompositionMaterials.java b/src/main/java/gregtech/api/unification/material/materials/UnknownCompositionMaterials.java index 98538ae0f91..e9d555e0445 100644 --- a/src/main/java/gregtech/api/unification/material/materials/UnknownCompositionMaterials.java +++ b/src/main/java/gregtech/api/unification/material/materials/UnknownCompositionMaterials.java @@ -362,6 +362,7 @@ public static void register() { GreenSapphireSlurry = new Material.Builder(1622, "green_sapphire_slurry") .fluid().color(0x64c882).build(); + // These colors are much nicer looking than those in MC's EnumDyeColor DyeBlack = new Material.Builder(1623, "dye_black") .fluid().color(0x202020).build(); diff --git a/src/main/java/gregtech/api/util/GTUtility.java b/src/main/java/gregtech/api/util/GTUtility.java index d915c76f583..ae118465199 100644 --- a/src/main/java/gregtech/api/util/GTUtility.java +++ b/src/main/java/gregtech/api/util/GTUtility.java @@ -75,7 +75,7 @@ public class GTUtility { private static final XSTR random = new XSTR(); - private static final TreeMap romanNumeralConversions = new TreeMap<>(); + private static TreeMap romanNumeralConversions = new TreeMap<>(); public static Runnable combine(Runnable... runnables) { return () -> { diff --git a/src/main/java/gregtech/loaders/recipe/MachineRecipeLoader.java b/src/main/java/gregtech/loaders/recipe/MachineRecipeLoader.java index 5a1d275ad23..bf3c204913e 100644 --- a/src/main/java/gregtech/loaders/recipe/MachineRecipeLoader.java +++ b/src/main/java/gregtech/loaders/recipe/MachineRecipeLoader.java @@ -426,7 +426,7 @@ private static void registerAlloyRecipes() { } private static void registerAssemblerRecipes() { - for (int i = 0; i < 16; i++) { + for (int i = 0; i < Materials.CHEMICAL_DYES.length; i++) { CANNER_RECIPES.recipeBuilder() .inputs(MetaItems.SPRAY_EMPTY.getStackForm()) .fluidInputs(Materials.CHEMICAL_DYES[i].getFluid(GTValues.L * 4)) @@ -866,7 +866,7 @@ private static void registerFluidRecipes() { .output(GELLED_TOLUENE) .duration(100).EUt(16).buildAndRegister(); - for (int i = 0; i < 16; i++) { + for (int i = 0; i < Materials.CHEMICAL_DYES.length; i++) { FLUID_SOLIDFICATION_RECIPES.recipeBuilder() .fluidInputs(Materials.CHEMICAL_DYES[i].getFluid(GTValues.L / 2)) .notConsumable(MetaItems.SHAPE_MOLD_BALL.getStackForm()) diff --git a/src/main/java/gregtech/loaders/recipe/chemistry/ReactorRecipes.java b/src/main/java/gregtech/loaders/recipe/chemistry/ReactorRecipes.java index 8ce913e4d8e..1de3f9ac018 100644 --- a/src/main/java/gregtech/loaders/recipe/chemistry/ReactorRecipes.java +++ b/src/main/java/gregtech/loaders/recipe/chemistry/ReactorRecipes.java @@ -1079,7 +1079,7 @@ public static void init() { .duration(200).EUt(480).buildAndRegister(); // Dyes - for (int i = 0; i < 16; i++) { + for (int i = 0; i < Materials.CHEMICAL_DYES.length; i++) { CHEMICAL_RECIPES.recipeBuilder() .input(dye, MarkerMaterials.Color.VALUES[i]) .input(dust, Salt, 2)