neuralgia/kubejs/server_scripts/treetap/recipes.js

41 lines
No EOL
1.1 KiB
JavaScript

// priority: 0
const registerTreeTapRecipes = (event) => {
// Удаление всех рецептов мода
event.remove({ mod: 'treetap' })
// TreeTap
event.recipes.tfc.anvil('treetap:tap', '#forge:ingots/copper', [ 'draw_not_last', 'hit_not_last', 'shrink_last' ])
.id('tfg:anvil/treetap')
// TreeTap Heating
event.recipes.tfc.heating('treetap:tap', 1080)
.resultFluid(Fluid.of('gtceu:copper', 144))
.id('tfg:heating/treetap')
// Latex From Kapok
event.custom({
type: "treetap:tap_extract",
log: {
"item": "tfc:wood/log/kapok"
},
processing_time: 9600,
metal_result: {
item: "tfg:latex_bucket"
},
wooden_result: {
item: "tfc:wooden_bucket",
nbt: "{fluid: {FluidName: \"tfg:latex\", Amount: 1000}}"
},
life_cycle: [0, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 0],
collect_bucket: true,
fluid_color: "#FBB982",
conditions: [
{
type: "forge:mod_loaded",
modid: "tfc"
}
]
}).id('tfg:treetap/latex')
}