* some flax stuff * linen stuff * flax line stuff * flax again * rapseed wild crop changes * flax worldgen * revert grooming station update * more flax stuff * trying to fix stuff one doesn't work * recipes and lang * Update CHANGELOG.md Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com> * fixes --------- Signed-off-by: GameStar <56610486+BlueBoat29@users.noreply.github.com>
120 lines
3.6 KiB
JavaScript
120 lines
3.6 KiB
JavaScript
// priority: 0
|
||
"use strict";
|
||
|
||
const registerFirmaCivRecipes = (event) => {
|
||
|
||
//#region Удаление рецептов
|
||
|
||
event.remove({ id: '/firmaciv:quern/' })
|
||
event.remove({ id: 'firmaciv:anvil/copper_bolt' })
|
||
event.remove({ id: 'firmaciv:crafting/watercraft_frame_angled_2' }) // Как же меня заебал разраб со своими кривыми руками
|
||
event.remove("firmaciv:heating/cleat")
|
||
event.remove("firmaciv:heating/oarlock")
|
||
event.remove("firmaciv:heating/cannonball")
|
||
|
||
//#endregion
|
||
|
||
//#region Unfinished Sextant
|
||
event.recipes.tfc.heating('firmaciv:unfinished_sextant', 930)
|
||
.resultFluid(Fluid.of('gtceu:brass', 288))
|
||
.id(`firmaciv:heating/unfinished_sextant`)
|
||
//#endregion
|
||
|
||
//#region Sextant
|
||
event.recipes.gtceu.assembler('tfg:firmaciv/sextant')
|
||
.itemInputs('#forge:plates/brass', '#forge:small_gears/brass', '#forge:glass_panes')
|
||
.circuit(10)
|
||
.itemOutputs('firmaciv:sextant')
|
||
.duration(75)
|
||
.EUt(4)
|
||
|
||
event.recipes.tfc.heating('firmaciv:sextant', 930)
|
||
.resultFluid(Fluid.of('gtceu:brass', 288))
|
||
.id(`firmaciv:heating/sextant`)
|
||
//#endregion
|
||
|
||
//#region Unfinished Navigator Timepiece
|
||
event.recipes.tfc.heating('firmaciv:unfinished_nav_clock', 930)
|
||
.resultFluid(Fluid.of('gtceu:brass', 288))
|
||
.id(`firmaciv:heating/unfinished_nav_clock`)
|
||
|
||
//#endregion
|
||
|
||
//#region Navigator Timepiece
|
||
event.recipes.gtceu.assembler('tfg:firmaciv/nav_clock')
|
||
.itemInputs('2x #forge:plates/brass', '3x #forge:small_gears/brass', '2x #forge:glass_panes')
|
||
.circuit(11)
|
||
.itemOutputs('firmaciv:nav_clock')
|
||
.duration(75)
|
||
.EUt(4)
|
||
|
||
event.recipes.tfc.heating('firmaciv:nav_clock', 930)
|
||
.resultFluid(Fluid.of('gtceu:brass', 576))
|
||
.id(`firmaciv:heating/nav_clock`)
|
||
//#endregion
|
||
|
||
//#region Unfinished Barometer
|
||
event.recipes.tfc.heating('firmaciv:unfinished_barometer', 930)
|
||
.resultFluid(Fluid.of('gtceu:brass', 144))
|
||
.id(`firmaciv:heating/unfinished_barometer`)
|
||
//#endregion
|
||
|
||
//#region Barometer
|
||
event.recipes.gtceu.assembler('tfg:firmaciv/barometer')
|
||
.itemInputs('#forge:plates/brass', '2x #forge:small_gears/brass', '#forge:glass_panes')
|
||
.inputFluids("#tfg:clean_water 1000")
|
||
.circuit(12)
|
||
.itemOutputs('firmaciv:barometer')
|
||
.duration(75)
|
||
.EUt(4)
|
||
|
||
event.recipes.tfc.heating('firmaciv:barometer', 930)
|
||
.resultFluid(Fluid.of('gtceu:brass', 216))
|
||
.id(`firmaciv:heating/barometer`)
|
||
//#endregion
|
||
|
||
//#region Compass
|
||
event.recipes.gtceu.assembler('tfg:firmaciv/compass')
|
||
.itemInputs('#forge:plates/wrought_iron', '#forge:bolts/magnetic_iron', '#forge:glass_panes')
|
||
.circuit(21)
|
||
.itemOutputs('firmaciv:firmaciv_compass')
|
||
.duration(100)
|
||
.EUt(4)
|
||
|
||
event.shapeless('firmaciv:firmaciv_compass', ['tfc:lens', '#tfc:bowls', '#tfc:magnetic_rocks'])
|
||
//#endregion
|
||
|
||
//#region Cannon Barrel
|
||
event.recipes.gtceu.assembler('tfg:firmaciv/cannon_barrel')
|
||
.itemInputs('#forge:double_plates/wrought_iron')
|
||
.circuit(11)
|
||
.itemOutputs('firmaciv:cannon_barrel')
|
||
.duration(75)
|
||
.EUt(4)
|
||
|
||
event.recipes.tfc.heating('firmaciv:cannon_barrel', 1535)
|
||
.resultFluid(Fluid.of('gtceu:iron', 288))
|
||
.id(`firmaciv:heating/cannon_barrel`)
|
||
//#endregion
|
||
|
||
//#region Cannon
|
||
event.recipes.tfc.heating('firmaciv:cannon', 1535)
|
||
.resultFluid(Fluid.of('gtceu:iron', 1008))
|
||
.id(`firmaciv:heating/cannon`)
|
||
//#endregion
|
||
|
||
// #region More rope
|
||
event.replaceInput({ output: 'firmaciv:rope_coil'}, 'tfc:jute_fiber', '#tfg:burlap_fiber')
|
||
|
||
event.shaped('firmaciv:rope_coil', [
|
||
'A ',
|
||
'AB',
|
||
'A '
|
||
], {
|
||
A: '#forge:cloth',
|
||
B: '#forge:wax'
|
||
}).id('tfg:firmaciv/rope_coil_from_cloth')
|
||
// #endregion
|
||
|
||
event.replaceInput({id: 'firmaciv:crafting/small_triangular_sail'}, 'tfc:wool_cloth', '#forge:cloth')
|
||
}
|