neuralgia/kubejs/startup_scripts/tfg/venus/materials.venus.js
2025-12-09 12:23:52 +00:00

79 lines
No EOL
2.1 KiB
JavaScript

"use strict";
function registerTFGVenusMaterials(event) {
// Ores
event.create('tfg:calorite')
//.components('2x mercury', '1x tungsten', '1x rhodium', '2x sulfur')
.color(0xC94D4E)
.secondaryColor(0x9A296A)
.iconSet(GTMaterialIconSet.getByName('tfc_copper'))
.ingot()
.flags(
GTMaterialFlags.FORCE_GENERATE_BLOCK,
GTMaterialFlags.GENERATE_PLATE
)
//#region Bromine Line
event.create('raw_brine')
.fluid()
.color(0x947a11)
//.secondaryColor(0x81FFF9)
event.create('hot_brine')
.liquid(320)
.color(0x944611)
event.create('hot_chlorinated_brominated_brine')
.liquid(320)
.color(0xbf8d5a)
.components('1x unknown', '1x chlorine')
.flags(GTMaterialFlags.DISABLE_DECOMPOSITION)
event.create('brominated_chlorine_vapor')
.gas(new GTFluidBuilder().state(GTFluidState.GAS).temperature(320))
.color(0xbf8d5a)
.components('1x chlorine', '1x bromine', '1x water')
.flags(GTMaterialFlags.DISABLE_DECOMPOSITION)
event.create('acidic_bromine_solution')
.liquid(new GTFluidBuilder().attribute(GTFluidAttributes.ACID))
.color(0xe7b989)
.components('1x chlorine', '1x bromine')
.flags(GTMaterialFlags.DISABLE_DECOMPOSITION)
event.create('concentrated_bromine_solution')
.liquid()
.color(0x905d29)
.components('1x bromine', '1x chlorine')
.flags(GTMaterialFlags.DISABLE_DECOMPOSITION)
event.create('debrominated_brine')
.liquid()
.color(0xc3874a)
event.create('acidic_bromine_exhaust')
.gas(new GTFluidBuilder().state(GTFluidState.GAS).attribute(GTFluidAttributes.ACID).temperature(293))
.color(0xec9c4a)
.components('3x water', '1x chlorine')
.flags(GTMaterialFlags.DISABLE_DECOMPOSITION)
event.create('hot_alkaline_debrominated_brine')
.liquid()
.color(0xcc6a06)
.components('2x unknown', '1x chlorine')
.flags(GTMaterialFlags.DISABLE_DECOMPOSITION)
event.create('hot_debrominated_brine')
.liquid(320)
.color(0xb08e6b)
event.create('hydrogen_iodide')
.gas(new GTFluidBuilder().state(GTFluidState.GAS).temperature(293))
.color(0x82a6ce)
.components('1x hydrogen', '1x iodine')
//#endregion
}