First day of bioline recipes (#2201)

* material and tag changes

* adds a cleanroom recipe json editor utility script

* most of the initial biochem recipes

* circuit number change

* hoisted up class loaders

* ISP output is so fickle

---------

Co-authored-by: Pyritie <pyritie@gmail.com>
This commit is contained in:
Redeix 2025-11-11 12:35:27 -06:00 committed by GitHub
parent 6b7283539b
commit b063392519
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 445 additions and 23 deletions

View file

@ -230,7 +230,7 @@ global.GTCEU_HIDED_ITEMS = /** @type {const} */ ([
"gtceu:iv_damascus_steel_wrench",
"gtceu:lv_damascus_steel_screwdriver",
"gtceu:sus_record",
"gtceu:sus_record"
]);
//#endregion
@ -250,7 +250,7 @@ global.GTCEU_ARMORS = /** @type {const} */ ([
"gtceu:quarktech_leggings",
"gtceu:quarktech_boots",
"gtceu:quarktech_helmet",
"gtceu:advanced_quarktech_chestplate",
"gtceu:advanced_quarktech_chestplate"
]);
//#endregion
@ -313,7 +313,7 @@ global.TFG_CASTING_MOLDS = /** @type {const} */ ([
"tfg:lamp_casting_mold",
"tfg:trapdoor_casting_mold",
"tfg:chain_casting_mold",
"tfg:bell_casting_mold",
"tfg:bell_casting_mold"
]);
global.GTCEU_CASTING_MOLDS = /** @type {const} */ ([
@ -334,7 +334,7 @@ global.GTCEU_CASTING_MOLDS = /** @type {const} */ ([
"gtceu:small_pipe_casting_mold",
"gtceu:normal_pipe_casting_mold",
"gtceu:large_pipe_casting_mold",
"gtceu:huge_pipe_casting_mold",
"gtceu:huge_pipe_casting_mold"
]);
//#endregion
@ -371,7 +371,7 @@ global.ORE_BEARING_STONES = /** @type {const} */ ([
"mars_stone",
"venus_stone",
"mercury_stone",
"glacio_stone",
"glacio_stone"
]);
//#endregion
@ -391,7 +391,10 @@ global.ADD_CIRCUIT = /** @type {const} */ ([
{ recipeId: "gtceu:large_chemical_reactor/sodium_bicarbonate_from_salt", circuitNumber: 2 },
{ recipeId: "gtceu:chemical_reactor/acetic_acid_from_methanol", circuitNumber: 1 },
{ recipeId: "gtceu:large_chemical_reactor/acetic_acid_from_methanol", circuitNumber: 1 }
{ recipeId: "gtceu:large_chemical_reactor/acetic_acid_from_methanol", circuitNumber: 1 },
{ recipeId: "gtceu:chemical_reactor/butraldehyde", circuitNumber: 1 },
{ recipeId: "gtceu:large_chemical_reactor/butraldehyde", circuitNumber: 1 }
]);
//#endregion
@ -406,6 +409,6 @@ global.GTCEU_SUPERCONDUCTORS = /** @type {const} */ ([
{ name: "indium_tin_barium_titanium_cuprate", materialId: "IndiumTinBariumTitaniumCuprate" },
{ name: "uranium_rhodium_dinaquadide", materialId: "UraniumRhodiumDinaquadide" },
{ name: "enriched_naquadah_trinium_europium_duranide", materialId: "EnrichedNaquadahTriniumEuropiumDuranide" },
{ name: "ruthenium_trinium_americium_neutronate", materialId: "RutheniumTriniumAmericiumNeutronate" },
{ name: "ruthenium_trinium_americium_neutronate", materialId: "RutheniumTriniumAmericiumNeutronate" }
]);
//#endregion

View file

@ -26,10 +26,11 @@ const registerTFGBiolineMaterials = (event) => {
event.create('tfg:lauryl_alcohol')
.liquid(new GTFluidBuilder().temperature(293))
.components('12x carbon', '26x hydrogen', '1x oxygen')
.components('12x carbon', '26x hydrogen', '1x oxygen', 'unknown')
.iconSet(GTMaterialIconSet.FINE)
.color(0x9C734E)
.secondaryColor(0xA12727)
.flags(GTMaterialFlags.DISABLE_DECOMPOSITION)
event.create('tfg:chlorosulfuric_acid')
.liquid(new GTFluidBuilder().temperature(293).attribute(GTFluidAttributes.ACID))
@ -44,6 +45,7 @@ const registerTFGBiolineMaterials = (event) => {
.iconSet(GTMaterialIconSet.FINE)
.color(0xCA9851)
.secondaryColor(0xF0D5CE)
.flags(GTMaterialFlags.DISABLE_DECOMPOSITION)
event.create('tfg:sodium_hypochlorite')
.liquid(new GTFluidBuilder().temperature(293))