neuralgia/kubejs/server_scripts/asticor_carts/recipes.js
Pyritie cc8dc5d12a #2803
Related Work Items: #20
2026-01-22 21:04:17 +00:00

32 lines
No EOL
1.2 KiB
JavaScript

// priority: 0
"use strict";
const registerAsticorCartsRecipes = (event) => {
event.remove({ id: 'astikorcarts:animal_cart' })
event.remove({ id: 'astikorcarts:supply_cart' })
event.remove({ id: 'astikorcarts:plow' })
event.remove({ id: 'astikorcarts:wheel' })
event.recipes.gtceu.macerator(`tfg:recycle_astikor_animal_cart`)
.itemInputs('#tfcastikorcarts:animal_cart')
.itemOutputs('#forge:dusts/brass')
.duration(100)
.category(GTRecipeCategories.MACERATOR_RECYCLING)
.EUt(GTValues.VA[GTValues.ULV])
event.recipes.gtceu.macerator(`tfg:recycle_astikor_supply_cart`)
.itemInputs('#tfcastikorcarts:supply_cart')
.itemOutputs('#forge:dusts/brass')
.duration(100)
.category(GTRecipeCategories.MACERATOR_RECYCLING)
.EUt(GTValues.VA[GTValues.ULV])
event.recipes.gtceu.macerator(`tfg:recycle_astikor_plow`)
.itemInputs('#tfcastikorcarts:plow')
.itemOutputs('#forge:dusts/brass')
.duration(100)
.category(GTRecipeCategories.MACERATOR_RECYCLING)
.EUt(GTValues.VA[GTValues.ULV])
event.replaceInput({ mod: 'tfcastikorcarts' }, '#forge:rods', '#mcw_tfc_aio:metal_rods')
}