* stupid git again * First entry for the mars ore line * Adding the Ostrum Harvester in its first version * Adding new casings * Adding the complete Mars Ore Line * Bugs again * Add ores and textures * More changes * Changes to heavy and semi water and more fluid veins * Adding more crafting recipes * More recipes * weird * nerf ores * fix thorium * Adding dusty ores * More circuits change to gate IV at the end of Mars * Fix multiblocks * Changes to AE2 * Unified Pattern Provider and Interface * Removing Bedrock * Fully remove Bedrock Miner * Disable many stuffs until Mars * More fixes until Mars is out * Requested changes * Cleaning kubejs files * Adding Moon Ore Line * Change Mars water to Centrifuge * Fix duplicate
72 lines
No EOL
2.9 KiB
JavaScript
72 lines
No EOL
2.9 KiB
JavaScript
function registerTFGMarsRecipes(event) {
|
|
|
|
const $ChanceLogic = Java.loadClass('com.gregtechceu.gtceu.api.recipe.chance.logic.ChanceLogic')
|
|
|
|
// Ostrum Harvester
|
|
|
|
event.recipes.gtceu.ostrum_harvester(`ostrum_harvesting`)
|
|
.perTick(true)
|
|
.inputFluids('gtceu:drilling_fluid 4')
|
|
.perTick(false)
|
|
.dimension('ad_astra:mars')
|
|
.itemOutputsRanged('gtceu:ostrum_dust',1,5)
|
|
.duration(20*5)
|
|
.EUt(GTValues.VA[GTValues.LV]);
|
|
|
|
// Large Centrifuge Ostrum dust - SCRAP FROM MARS GOING TO VENUS
|
|
|
|
/*
|
|
|
|
event.recipes.gtceu.centrifuge(`ostrum_harvesting`)
|
|
.inputFluids('gtceu:bromine 100')
|
|
.itemInputs('#forge:dusts/ostrum')
|
|
.dimension('ad_astra:mars')
|
|
.chancedFluidOutputLogic($ChanceLogic.XOR)
|
|
.chancedFluidOutput('gtceu:lightweight_ostrum_vapor',6000,0)
|
|
.chancedFluidOutput('gtceu:ostrum_vapor',3000,0)
|
|
.chancedFluidOutput('gtceu:dense_ostrum_vapor',1000,0)
|
|
.duration(20*58)
|
|
.EUt(GTValues.VA[GTValues.EV], 4);
|
|
|
|
event.recipes.gtceu.extraterrestrial_ore_fabricator('lightweight_ostrum')
|
|
.inputFluids('gtceu:lightweight_ostrum_vapor 1000')
|
|
.inputFluids(Fluid.of('gtceu:radon', 1000))
|
|
.itemOutputsRanged('#forge:crushed_ores/tantalite',1,10)
|
|
.itemOutputsRanged('#forge:crushed_ores/bauxite',1,10)
|
|
//.itemOutputsRanged('#forge:crushed_ores/pyrope',1,10)
|
|
//.itemOutputsRanged('#forge:crushed_ores/rose_quartz',1,10)
|
|
.itemOutputsRanged('#forge:crushed_ores/thorium',1,10)
|
|
//.itemOutputsRanged(Item.of('gtceu:crushed_ruby_ore'),1,10)
|
|
.dimension('ad_astra:venus')
|
|
.duration(20*5)
|
|
.EUt(GTValues.VA[GTValues.IV]);
|
|
|
|
event.recipes.gtceu.extraterrestrial_ore_fabricator('ostrum')
|
|
.inputFluids('gtceu:ostrum_vapor 1000')
|
|
.inputFluids(Fluid.of('gtceu:residual_radioactive_concoction', 1000))
|
|
.itemOutputsRanged(Item.of('gtceu:crushed_chromite_ore'),1,10)
|
|
//.itemOutputsRanged(Item.of('gtceu:crushed_malachite_ore'),1,10)
|
|
.itemOutputsRanged(Item.of('gtceu:crushed_quartzite_ore'),1,10)
|
|
//.itemOutputsRanged(Item.of('gtceu:crushed_gypsum_ore'),1,10)
|
|
.itemOutputsRanged(Item.of('gtceu:crushed_electrotine_ore'),1,10)
|
|
//.itemOutputsRanged(Item.of('gtceu:crushed_barite_ore'),1,10)
|
|
.dimension('ad_astra:venus')
|
|
.duration(20*5)
|
|
.EUt(GTValues.VA[GTValues.IV]);
|
|
|
|
event.recipes.gtceu.extraterrestrial_ore_fabricator('dense_ostrum')
|
|
.inputFluids('gtceu:dense_ostrum_vapor 1000')
|
|
.inputFluids(Fluid.of('gtceu:tritiated_water', 500))
|
|
.itemOutputsRanged('#forge:crushed_ores/uraninite',1,10)
|
|
.itemOutputsRanged(Item.of('gtceu:crushed_certus_quartz_ore'),1,10)
|
|
.itemOutputsRanged(Item.of('gtceu:crushed_beryllium_ore'),1,10)
|
|
//.itemOutputsRanged(Item.of('gtceu:crushed_bastnasite_ore'),1,10)
|
|
//.itemOutputsRanged(Item.of('gtceu:crushed_spessartine_ore'),1,10)
|
|
//.itemOutputsRanged(Item.of('gtceu:crushed_silver_ore'),1,10)
|
|
.dimension('ad_astra:venus')
|
|
.duration(20*5)
|
|
.EUt(GTValues.VA[GTValues.IV]);
|
|
|
|
*/
|
|
|
|
} |