create-the-brass-oncerto/kubejs/server_scripts/change/sophisticatedbackpacks.js

74 lines
2.4 KiB
JavaScript
Raw Permalink Normal View History

2025-04-11 17:07:29 +08:00
ServerEvents.recipes(event => {
//event.replaceInput({ input: '' },'','')
//event.remove({output: '',not:{mod:'kubejs'}})
//event.remove({id: ''})
//event.remove({input: ''})
//event.custom().id("dut_create:")
//event.remove({ mod: '' })
//液泵升级
event.remove({ output: 'sophisticatedbackpacks:pump_upgrade', not: { mod: 'kubejs' } })
event.custom({
"type": "minecraft:crafting_shaped",
"pattern": [
"ABA",
"CIC",
"ABA"
],
"key": {
"A": { "item": "create:fluid_tank" },
"B": { "item": "create:item_drain" },
"C": { "item": "create:mechanical_pump" },
"I": { "item": "sophisticatedbackpacks:upgrade_base" }
},
"result": { "item": "sophisticatedbackpacks:pump_upgrade" }
}).id('dut_create:pump_upgrade')
//储罐升级
event.remove({ output: 'sophisticatedbackpacks:tank_upgrade', not: { mod: 'kubejs' } })
event.custom({
"type": "minecraft:crafting_shaped",
"pattern": [
"AAA",
"AIA",
"AAA"
],
"key": {
"A": { "item": "create:fluid_tank" },
"I": { "item": "sophisticatedbackpacks:stack_upgrade_tier_2" }
},
"result": { "item": "sophisticatedbackpacks:tank_upgrade" }
}).id('dut_create:tank_upgrade')
//电池升级
event.remove({ output: "sophisticatedbackpacks:battery_upgrade" })
//嵌套升级
event.remove({ output: "sophisticatedbackpacks:inception_upgrade" })
//堆叠升级
event.remove({ output: "sophisticatedbackpacks:stack_upgrade_tier_4" })
event.remove({ output: "sophisticatedbackpacks:stack_upgrade_tier_3" })
event.custom({
"type": "minecraft:crafting_shaped",
"pattern": [
"AAA",
"AIA",
"AAA"
],
"key": {
"A": { "tag": "forge:storage_blocks/netherite" },
"I": { "item": "sophisticatedbackpacks:stack_upgrade_tier_2" }
},
"result": { "item": "sophisticatedbackpacks:stack_upgrade_tier_3" }
}).id('dut_create:stack_upgrade_tier_3')
event.remove({ output: "sophisticatedbackpacks:stack_upgrade_tier_2" })
event.custom({
"type": "minecraft:crafting_shaped",
"pattern": [
"AAA",
"AIA",
"AAA"
],
"key": {
"A": { "tag": "forge:plates/netherite" },
"I": { "item": "sophisticatedbackpacks:stack_upgrade_tier_1" }
},
"result": { "item": "sophisticatedbackpacks:stack_upgrade_tier_2" }
}).id('dut_create:stack_upgrade_tier_2')
})