267 lines
11 KiB
JavaScript
267 lines
11 KiB
JavaScript
|
//Love&War
|
||
|
//event.custom({}).id("dut_create:loveandwar/")
|
||
|
ServerEvents.recipes(event => {
|
||
|
event.remove({ id: "createloveandwar:compressing/fuel_pellet" })
|
||
|
event.custom({
|
||
|
"type": "create:compacting",
|
||
|
"ingredients": [{ "amount": 250, "fluidTag": "forge:diesel" }],
|
||
|
"results": [{ "item": "createloveandwar:fuel_pellet" }],
|
||
|
}).id("dut_create:loveandwar/fuel_pellet")
|
||
|
event.remove({ id: "createloveandwar:mixing/propellant_from_chemicals" })
|
||
|
event.custom({
|
||
|
"type": "create:mixing",
|
||
|
"ingredients": [
|
||
|
{ "item": "createloveandwar:fuel_pellet" },
|
||
|
{ "item": "minecraft:sugar" },
|
||
|
{ "fluid": "kubejs:ethylene", "amount": 25 }
|
||
|
],
|
||
|
"results": [
|
||
|
{ "item": "createloveandwar:propellant", "count": 8 }
|
||
|
]
|
||
|
}).id("dut_create:loveandwar/propellant")
|
||
|
|
||
|
//专家级枪械工作台
|
||
|
event.custom({
|
||
|
"type": "minecraft:crafting_shaped",
|
||
|
"category": "misc",
|
||
|
"key": {
|
||
|
"D": { "item": "createloveandwar:steel_sheet" },
|
||
|
"A": { "item": "create:precision_mechanism" },
|
||
|
"E": { "item": "kubejs:differential" },
|
||
|
"F": { "item": "kubejs:mechanical_core" }
|
||
|
},
|
||
|
"pattern": [
|
||
|
"DDD",
|
||
|
"EAE",
|
||
|
"F F"
|
||
|
],
|
||
|
"result": { "item": "createloveandwar:expert_workbench" },
|
||
|
"show_notification": true
|
||
|
}).id("dut_create:loveandwar/expert_workbench")
|
||
|
//发射筒
|
||
|
event.custom({
|
||
|
"type": "vintageimprovements:curving",
|
||
|
"mode": 3,
|
||
|
"ingredients": [
|
||
|
{ "tag": "forge:plates/steel" }
|
||
|
],
|
||
|
"results": [
|
||
|
{ "item": "createloveandwar:launcher_barrel" }
|
||
|
]
|
||
|
}).id("dut_create:loveandwar/launcher_barrel")
|
||
|
//电路板
|
||
|
event.remove({ output: 'createloveandwar:redstone_circuit', not: { mod: 'kubejs' } })
|
||
|
event.remove({ output: 'createloveandwar:percision_circuit', not: { mod: 'kubejs' } })
|
||
|
event.remove({ output: 'createloveandwar:quantum_circuit', not: { mod: 'kubejs' } })
|
||
|
//分馏塔控制器
|
||
|
event.remove({ output: 'createloveandwar:thermostat', not: { mod: 'kubejs' } })
|
||
|
event.remove({ type: 'createloveandwar:fractional_distillation', not: { mod: 'kubejs' } })
|
||
|
//火药
|
||
|
event.remove({ output: 'minecraft:gunpowder', input: "createloveandwar:sulphur" })
|
||
|
//下界合金
|
||
|
event.remove({ output: 'createloveandwar:netherite_sheet', not: { mod: 'kubejs' } })
|
||
|
//钢
|
||
|
event.remove({ output: 'createloveandwar:steel_ingot', not: { mod: 'kubejs' } })
|
||
|
//硫粉
|
||
|
event.custom({
|
||
|
"type": "create:milling",
|
||
|
"ingredients": [
|
||
|
{ "item": "createloveandwar:sulphur" }
|
||
|
],
|
||
|
"results": [
|
||
|
{ "item": "kubejs:sulphur" }
|
||
|
],
|
||
|
"processingTime": 300
|
||
|
}).id("dut_create:milling/sulphur")
|
||
|
//油石
|
||
|
event.remove({ output: 'createloveandwar:tar_clump', not: { mod: 'kubejs' } })
|
||
|
//两种塑料
|
||
|
event.custom({
|
||
|
"type": "minecraft:crafting_shaped",
|
||
|
"category": "misc",
|
||
|
"key": {
|
||
|
"S": { "item": "kubejs:polymer_ingot" }
|
||
|
},
|
||
|
"pattern": [
|
||
|
"SS"
|
||
|
],
|
||
|
"result": { "item": "createloveandwar:white_plastic", "count": 32 },
|
||
|
"show_notification": true
|
||
|
}).id("dut_create:loveandwar/white_plastic")
|
||
|
event.remove({ output: 'createloveandwar:polymer_ingot', not: { mod: 'kubejs' } })
|
||
|
event.remove({ input: 'createloveandwar:polymer_ingot', not: { mod: 'kubejs' } })
|
||
|
event.remove({ output: 'kubejs:polymer_sheet', not: { mod: 'kubejs' } })
|
||
|
//event.remove({ input: 'kubejs:polymer_sheet', not: { mod: 'kubejs' } })
|
||
|
event.remove({ id: 'createloveandwar:stamping/upper_receiver_polymer' })
|
||
|
event.remove({ id: 'createloveandwar:stamping/lower_receiver_polymer' })
|
||
|
event.remove({ id: 'createloveandwar:stamping/stock_polymer' })
|
||
|
event.remove({ id: 'createloveandwar:stamping/barrel_polymer' })
|
||
|
event.remove({ id: 'createloveandwar:stamping/grip_polymer' })
|
||
|
event.remove({ id: 'createloveandwar:stamping/handguard_polymer' })
|
||
|
event.remove({ id: 'createloveandwar:stamping/bolt_action_polymer' })
|
||
|
event.remove({ id: 'createloveandwar:stamping/revolver_action_polymer' })
|
||
|
|
||
|
event.remove({ output: 'createloveandwar:duraplas_ingot', not: { mod: 'kubejs' } })
|
||
|
event.remove({ input: 'createloveandwar:duraplas_ingot', not: { mod: 'kubejs' } })
|
||
|
event.remove({ output: 'kubejs:duraplas_sheet', not: { mod: 'kubejs' } })
|
||
|
//event.remove({ input: 'kubejs:duraplas_sheet', not: { mod: 'kubejs' } })
|
||
|
event.remove({ id: 'createloveandwar:stamping/upper_receiver_duraplas' })
|
||
|
event.remove({ id: 'createloveandwar:stamping/lower_receiver_duraplas' })
|
||
|
event.remove({ id: 'createloveandwar:stamping/stock_duraplas' })
|
||
|
event.remove({ id: 'createloveandwar:stamping/barrel_duraplas' })
|
||
|
event.remove({ id: 'createloveandwar:stamping/grip_duraplas' })
|
||
|
event.remove({ id: 'createloveandwar:stamping/handguard_duraplas' })
|
||
|
event.remove({ id: 'createloveandwar:stamping/bolt_action_duraplas' })
|
||
|
event.remove({ id: 'createloveandwar:stamping/revolver_action_duraplas' })
|
||
|
|
||
|
event.custom({
|
||
|
"type": "minecraft:crafting_shaped",
|
||
|
"category": "misc",
|
||
|
"key": {
|
||
|
"S": { "item": "kubejs:duraplas_ingot" }
|
||
|
},
|
||
|
"pattern": [
|
||
|
"SSS",
|
||
|
"SSS",
|
||
|
"SSS"
|
||
|
],
|
||
|
"result": { "item": "createloveandwar:block_of_duraplas" },
|
||
|
"show_notification": true
|
||
|
}).id("dut_create:loveandwar/block_of_duraplas")
|
||
|
event.custom({
|
||
|
"type": "minecraft:crafting_shapeless",
|
||
|
"category": "misc",
|
||
|
"ingredients": [
|
||
|
{ "item": "createloveandwar:block_of_duraplas" }
|
||
|
],
|
||
|
"result": { "count": 9, "item": "kubejs:duraplas_ingot" }
|
||
|
}).id("dut_create:loveandwar/duraplas_ingot")
|
||
|
event.custom({
|
||
|
"type": "minecraft:crafting_shaped",
|
||
|
"category": "misc",
|
||
|
"key": {
|
||
|
"S": { "item": "kubejs:polymer_ingot" }
|
||
|
},
|
||
|
"pattern": [
|
||
|
"SSS",
|
||
|
"SSS",
|
||
|
"SSS"
|
||
|
],
|
||
|
"result": { "item": "createloveandwar:block_of_polymer" },
|
||
|
"show_notification": true
|
||
|
}).id("dut_create:loveandwar/block_of_polymer")
|
||
|
event.custom({
|
||
|
"type": "minecraft:crafting_shapeless",
|
||
|
"category": "misc",
|
||
|
"ingredients": [
|
||
|
{ "item": "createloveandwar:block_of_polymer" }
|
||
|
],
|
||
|
"result": { "count": 9, "item": "kubejs:polymer_ingot" }
|
||
|
}).id("dut_create:loveandwar/polymer_ingot")
|
||
|
|
||
|
event.custom({
|
||
|
"type": "createloveandwar:stamping",
|
||
|
"input": { "item": "kubejs:polymer_sheet" },
|
||
|
"template": { "item": "createloveandwar:template_upper_receiver" },
|
||
|
"result": { "item": "createloveandwar:incomplete_polymer_receiver" }
|
||
|
}).id("dut_create:stamping/incomplete_polymer_receiver")
|
||
|
event.custom({
|
||
|
"type": "createloveandwar:stamping",
|
||
|
"input": { "item": "kubejs:polymer_sheet" },
|
||
|
"template": { "item": "createloveandwar:template_lower_receiver" },
|
||
|
"result": { "item": "createloveandwar:lower_receiver_polymer" }
|
||
|
}).id("dut_create:stamping/lower_receiver_polymer")
|
||
|
event.custom({
|
||
|
"type": "createloveandwar:stamping",
|
||
|
"input": { "item": "kubejs:polymer_sheet" },
|
||
|
"template": { "item": "createloveandwar:template_stock" },
|
||
|
"result": { "item": "createloveandwar:stock_polymer" }
|
||
|
}).id("dut_create:stamping/stock_polymer")
|
||
|
event.custom({
|
||
|
"type": "createloveandwar:stamping",
|
||
|
"input": { "item": "kubejs:polymer_sheet" },
|
||
|
"template": { "item": "createloveandwar:template_barrel" },
|
||
|
"result": { "item": "createloveandwar:barrel_polymer" }
|
||
|
}).id("dut_create:stamping/barrel_polymer")
|
||
|
event.custom({
|
||
|
"type": "createloveandwar:stamping",
|
||
|
"input": { "item": "kubejs:polymer_sheet" },
|
||
|
"template": { "item": "createloveandwar:template_grip" },
|
||
|
"result": { "item": "createloveandwar:grip_polymer" }
|
||
|
}).id("dut_create:stamping/grip_polymer")
|
||
|
event.custom({
|
||
|
"type": "createloveandwar:stamping",
|
||
|
"input": { "item": "kubejs:polymer_sheet" },
|
||
|
"template": { "item": "createloveandwar:template_handguard" },
|
||
|
"result": { "item": "createloveandwar:handguard_polymer" }
|
||
|
}).id("dut_create:stamping/handguard_polymer")
|
||
|
event.custom({
|
||
|
"type": "createloveandwar:stamping",
|
||
|
"input": { "item": "kubejs:polymer_sheet" },
|
||
|
"template": { "item": "createloveandwar:template_bolt_action" },
|
||
|
"result": { "item": "createloveandwar:bolt_action_polymer" }
|
||
|
}).id("dut_create:stamping/bolt_action_polymer")
|
||
|
event.custom({
|
||
|
"type": "createloveandwar:stamping",
|
||
|
"input": { "item": "kubejs:polymer_sheet" },
|
||
|
"template": { "item": "createloveandwar:template_revolver_action" },
|
||
|
"result": { "item": "createloveandwar:revolver_action_polymer" }
|
||
|
}).id("dut_create:stamping/revolver_action_polymer")
|
||
|
|
||
|
|
||
|
event.custom({
|
||
|
"type": "createloveandwar:stamping",
|
||
|
"input": { "item": "kubejs:duraplas_sheet" },
|
||
|
"template": { "item": "createloveandwar:template_upper_receiver" },
|
||
|
"result": { "item": "createloveandwar:incomplete_duraplas_receiver" }
|
||
|
}).id("dut_create:stamping/incomplete_duraplas_receiver")
|
||
|
event.custom({
|
||
|
"type": "createloveandwar:stamping",
|
||
|
"input": { "item": "kubejs:duraplas_sheet" },
|
||
|
"template": { "item": "createloveandwar:template_lower_receiver" },
|
||
|
"result": { "item": "createloveandwar:lower_receiver_duraplas" }
|
||
|
}).id("dut_create:stamping/lower_receiver_duraplas")
|
||
|
event.custom({
|
||
|
"type": "createloveandwar:stamping",
|
||
|
"input": { "item": "kubejs:duraplas_sheet" },
|
||
|
"template": { "item": "createloveandwar:template_stock" },
|
||
|
"result": { "item": "createloveandwar:stock_duraplas" }
|
||
|
}).id("dut_create:stamping/stock_duraplas")
|
||
|
event.custom({
|
||
|
"type": "createloveandwar:stamping",
|
||
|
"input": { "item": "kubejs:duraplas_sheet" },
|
||
|
"template": { "item": "createloveandwar:template_barrel" },
|
||
|
"result": { "item": "createloveandwar:barrel_duraplas" }
|
||
|
}).id("dut_create:stamping/barrel_duraplas")
|
||
|
event.custom({
|
||
|
"type": "createloveandwar:stamping",
|
||
|
"input": { "item": "kubejs:duraplas_sheet" },
|
||
|
"template": { "item": "createloveandwar:template_grip" },
|
||
|
"result": { "item": "createloveandwar:grip_duraplas" }
|
||
|
}).id("dut_create:stamping/grip_duraplas")
|
||
|
event.custom({
|
||
|
"type": "createloveandwar:stamping",
|
||
|
"input": { "item": "kubejs:duraplas_sheet" },
|
||
|
"template": { "item": "createloveandwar:template_handguard" },
|
||
|
"result": { "item": "createloveandwar:handguard_duraplas" }
|
||
|
}).id("dut_create:stamping/handguard_duraplas")
|
||
|
event.custom({
|
||
|
"type": "createloveandwar:stamping",
|
||
|
"input": { "item": "kubejs:duraplas_sheet" },
|
||
|
"template": { "item": "createloveandwar:template_bolt_action" },
|
||
|
"result": { "item": "createloveandwar:bolt_action_duraplas" }
|
||
|
}).id("dut_create:stamping/bolt_action_duraplas")
|
||
|
event.custom({
|
||
|
"type": "createloveandwar:stamping",
|
||
|
"input": { "item": "kubejs:duraplas_sheet" },
|
||
|
"template": { "item": "createloveandwar:template_revolver_action" },
|
||
|
"result": { "item": "createloveandwar:revolver_action_duraplas" }
|
||
|
}).id("dut_create:stamping/revolver_action_duraplas")
|
||
|
//史莱姆凝胶
|
||
|
event.remove({ output: 'createloveandwar:slime_resin', not: { mod: 'kubejs' } })
|
||
|
event.custom({
|
||
|
"type": "create:compacting",
|
||
|
"ingredients": [{ "amount": 100, "fluid": "kubejs:slime_colloid" }],
|
||
|
"results": [{ "item": "createloveandwar:slime_resin" }],
|
||
|
}).id("dut_create:loveandwar/slime_resin")
|
||
|
})
|