425 lines
12 KiB
JavaScript
425 lines
12 KiB
JavaScript
ServerEvents.recipes(event => {
|
|
//event.remove({output: '',not:{mod:'kubejs'}})
|
|
//event.remove({id: ''})
|
|
//event.remove({input: ''})
|
|
//event.custom()
|
|
//横向流体储罐
|
|
event.remove({ id: "create_connected:crafting/kinetics/fluid_vessel_from_conversion" })
|
|
event.custom({
|
|
"type": "minecraft:crafting_shaped",
|
|
"pattern": [
|
|
"AAA",
|
|
],
|
|
"key": {
|
|
"A": { "item": "create:fluid_tank" }
|
|
},
|
|
"result": { "item": "create_connected:fluid_vessel", "count": 3 }
|
|
}).id("dut_create:fluid_vessel")
|
|
event.custom({
|
|
"type": "minecraft:crafting_shaped",
|
|
"pattern": [
|
|
"A",
|
|
"A",
|
|
"A"
|
|
],
|
|
"key": {
|
|
"A": { "item": "create_connected:fluid_vessel" }
|
|
},
|
|
"result": { "item": "create:fluid_tank", "count": 3 }
|
|
}).id("dut_create:fluid_vessel1")
|
|
//保险库
|
|
event.remove({ output: "create_connected:item_silo", not: { mod: 'kubejs' } })
|
|
event.custom({
|
|
"type": "minecraft:crafting_shaped",
|
|
"pattern": [
|
|
"A",
|
|
"A",
|
|
"A"
|
|
],
|
|
"key": {
|
|
"A": { "item": "create:item_vault" }
|
|
},
|
|
"result": { "item": "create_connected:item_silo", "count": 3 }
|
|
}).id("dut_create:item_silo")
|
|
//转速控制器
|
|
event.remove({ output: 'create:rotation_speed_controller', not: { mod: 'kubejs' } })
|
|
event.custom({
|
|
"type": "minecraft:crafting_shaped",
|
|
"pattern": [
|
|
"A",
|
|
"B",
|
|
"C"
|
|
],
|
|
"key": {
|
|
"A": { "item": "kubejs:electric_gear" },
|
|
"B": { "item": "kubejs:planetary_gear" },
|
|
"C": { "item": "create:brass_casing" }
|
|
},
|
|
"result": { "item": "create:rotation_speed_controller" }
|
|
}).id("dut_create:rotation_speed_controller")
|
|
event.replaceInput(
|
|
{ input: 'create:turntable', mod: "vs_clockwork" },
|
|
'create:turntable',
|
|
'kubejs:planetary_gear')
|
|
//升降机
|
|
event.remove({ output: 'create:elevator_pulley', not: { mod: 'kubejs' } })
|
|
event.custom({
|
|
"type": "minecraft:crafting_shaped",
|
|
"category": "misc",
|
|
"key": {
|
|
"B": {"item": "kubejs:differential"},
|
|
"C": {"item": "minecraft:dried_kelp_block"},
|
|
"I": {"item": "create_connected:control_chip"}
|
|
},
|
|
"pattern": [
|
|
"B",
|
|
"I",
|
|
"C"
|
|
],
|
|
"result": {"item": "create:elevator_pulley"},
|
|
"show_notification": true
|
|
}).id("dut_create:elevator_pulley")
|
|
//制动器
|
|
event.replaceInput({ output: 'create_connected:brake' }, 'minecraft:obsidian', 'create:sturdy_sheet')
|
|
//机械手
|
|
event.remove({ output: 'create:deployer', not: { mod: 'kubejs' } })
|
|
event.custom({
|
|
"type": "minecraft:crafting_shaped",
|
|
"category": "misc",
|
|
"key": {
|
|
"C": {
|
|
"item": "kubejs:iron_hand"
|
|
},
|
|
"R": {
|
|
"item": "kubejs:mechanical_core"
|
|
},
|
|
"T": {
|
|
"item": "create:piston_extension_pole"
|
|
}
|
|
},
|
|
"pattern": [
|
|
"T",
|
|
"R",
|
|
"C"
|
|
],
|
|
"result": {
|
|
"item": "create:deployer"
|
|
},
|
|
"show_notification": true
|
|
}).id("dut_create:deployer")
|
|
//黄铜板
|
|
event.custom({
|
|
"type": "create:compacting",
|
|
"ingredients": [{ "tag": "forge:plates/zinc" },
|
|
{ "tag": "forge:plates/copper" }],
|
|
"results": [{ "item": "create:brass_sheet", "count": 2 }]
|
|
}).id("dut_create:brass_sheet")
|
|
//显示连接器
|
|
event.remove({ output: 'create:display_link', not: { mod: 'kubejs' } })
|
|
event.custom({
|
|
"type": "minecraft:crafting_shaped",
|
|
"category": "misc",
|
|
"key": {
|
|
"A": { "tag": "forge:plates/brass" },
|
|
"C": { "item": "minecraft:redstone_torch" },
|
|
"S": { "item": "kubejs:circuit_board" }
|
|
},
|
|
"pattern": [
|
|
"C",
|
|
"S",
|
|
"A"
|
|
],
|
|
"result": { "item": "create:display_link" },
|
|
"show_notification": true
|
|
}).id("dut_create:display_link")
|
|
//可编程齿轮箱
|
|
event.remove({ output: 'create:sequenced_gearshift', not: { mod: 'kubejs' } })
|
|
event.custom({
|
|
"type": "minecraft:crafting_shapeless",
|
|
"category": "misc",
|
|
"ingredients": [
|
|
{ "item": "create:brass_casing" },
|
|
[{ "item": "create:cogwheel" }, { "item": "design_decor:industrial_gear" }],
|
|
{ "item": "kubejs:electric_gear" },
|
|
{ "item": "kubejs:lime_circuit_board" }
|
|
],
|
|
"result": {
|
|
"item": "create:sequenced_gearshift"
|
|
}
|
|
}).id("dut_create:sequenced_gearshift")
|
|
//列车信号机
|
|
event.remove({ output: 'create:track_signal', not: { mod: 'kubejs' } })
|
|
event.custom({
|
|
"type": "minecraft:crafting_shapeless",
|
|
"category": "misc",
|
|
"ingredients": [
|
|
{ "item": "create:railway_casing" },
|
|
{ "item": "kubejs:electric_gear" },
|
|
{ "item": "kubejs:magenta_circuit_board" }
|
|
],
|
|
"result": {
|
|
"count": 4,
|
|
"item": "create:track_signal"
|
|
}
|
|
}).id("dut_create:track_signal")
|
|
//列车侦测器
|
|
event.remove({ output: 'create:track_observer', not: { mod: 'kubejs' } })
|
|
event.custom({
|
|
"type": "minecraft:crafting_shapeless",
|
|
"category": "misc",
|
|
"ingredients": [
|
|
{ "item": "create:railway_casing" },
|
|
[{ "item": "minecraft:stone_pressure_plate" },
|
|
{ "item": "minecraft:polished_blackstone_pressure_plate" },
|
|
{ "item": "minecraft:heavy_weighted_pressure_plate" },
|
|
{ "item": "minecraft:light_weighted_pressure_plate" }],
|
|
{ "item": "kubejs:circuit_board" }
|
|
],
|
|
"result": { "count": 2, "item": "create:track_observer" }
|
|
}).id("dut_create:track_observer1")
|
|
event.custom({
|
|
"type": "minecraft:crafting_shapeless",
|
|
"category": "misc",
|
|
"ingredients": [
|
|
{ "item": "create:railway_casing" },
|
|
{ "tag": "minecraft:wooden_pressure_plates" },
|
|
{ "item": "kubejs:circuit_board" }
|
|
],
|
|
"result": { "count": 2, "item": "create:track_observer" }
|
|
}).id("dut_create:track_observer")
|
|
//移动结构控制器
|
|
event.remove({ output: 'create:contraption_controls', not: { mod: 'kubejs' } })
|
|
event.custom({
|
|
"type": "minecraft:crafting_shaped",
|
|
"category": "misc",
|
|
"key": {
|
|
"B": {
|
|
"tag": "minecraft:buttons"
|
|
},
|
|
"C": {
|
|
"item": "kubejs:mechanical_core"
|
|
},
|
|
"I": {
|
|
"item": "kubejs:circuit_board"
|
|
}
|
|
},
|
|
"pattern": [
|
|
"B",
|
|
"C",
|
|
"I"
|
|
],
|
|
"result": {
|
|
"item": "create:contraption_controls"
|
|
},
|
|
"show_notification": true
|
|
}).id("dut_create:contraption_controls")
|
|
//脉冲中继
|
|
event.remove({ output: 'create:pulse_repeater', not: { mod: 'kubejs' } })
|
|
event.custom({
|
|
"type": "minecraft:crafting_shaped",
|
|
"category": "misc",
|
|
"key": {
|
|
"C": {
|
|
"tag": "forge:plates/brass"
|
|
},
|
|
"R": {
|
|
"item": "kubejs:circuit_board"
|
|
},
|
|
"S": {
|
|
"tag": "forge:stone"
|
|
},
|
|
"T": {
|
|
"item": "minecraft:redstone_torch"
|
|
}
|
|
},
|
|
"pattern": [
|
|
"RCT",
|
|
"SSS"
|
|
],
|
|
"result": {
|
|
"item": "create:pulse_repeater"
|
|
},
|
|
"show_notification": true
|
|
}).id("dut_create:pulse_repeater")
|
|
//脉冲延长
|
|
event.remove({ output: 'create:pulse_extender', not: { mod: 'kubejs' } })
|
|
event.custom({
|
|
"type": "minecraft:crafting_shaped",
|
|
"category": "misc",
|
|
"key": {
|
|
"C": {
|
|
"tag": "forge:plates/brass"
|
|
},
|
|
"R": {
|
|
"item": "kubejs:circuit_board"
|
|
},
|
|
"S": {
|
|
"tag": "forge:stone"
|
|
},
|
|
"T": {
|
|
"item": "minecraft:redstone_torch"
|
|
}
|
|
},
|
|
"pattern": [
|
|
" T",
|
|
"RCT",
|
|
"SSS"
|
|
],
|
|
"result": {
|
|
"item": "create:pulse_extender"
|
|
},
|
|
"show_notification": true
|
|
}).id("dut_create:pulse_extender")
|
|
//存量转信器
|
|
event.remove({ output: 'create:stockpile_switch', not: { mod: 'kubejs' } })
|
|
event.custom({
|
|
"type": "minecraft:crafting_shaped",
|
|
"category": "misc",
|
|
"key": {
|
|
"B": {
|
|
"item": "create:brass_casing"
|
|
},
|
|
"I": {
|
|
"item": "minecraft:comparator"
|
|
},
|
|
"R": {
|
|
"item": "kubejs:electric_gear"
|
|
},
|
|
"C": {
|
|
"item": "kubejs:circuit_board"
|
|
}
|
|
},
|
|
"pattern": [
|
|
" R ",
|
|
"CBC",
|
|
" I "
|
|
],
|
|
"result": {
|
|
"item": "create:stockpile_switch"
|
|
},
|
|
"show_notification": true
|
|
}).id("dut_create:stockpile_switch")
|
|
//物品侦测器
|
|
event.remove({ output: 'create:content_observer', not: { mod: 'kubejs' } })
|
|
event.custom({
|
|
"type": "minecraft:crafting_shaped",
|
|
"category": "misc",
|
|
"key": {
|
|
"B": {
|
|
"item": "create:brass_casing"
|
|
},
|
|
"I": {
|
|
"item": "minecraft:observer"
|
|
},
|
|
"R": {
|
|
"item": "kubejs:electric_gear"
|
|
},
|
|
"C": {
|
|
"item": "kubejs:circuit_board"
|
|
}
|
|
},
|
|
"pattern": [
|
|
" R ",
|
|
"CBC",
|
|
" I "
|
|
],
|
|
"result": {
|
|
"item": "create:content_observer"
|
|
},
|
|
"show_notification": true
|
|
}).id("dut_create:content_observer")
|
|
//无线红石
|
|
event.replaceInput({ output: 'create:redstone_link', mod: 'create' }, 'create:brass_casing', 'kubejs:circuit_board')
|
|
//石英
|
|
event.custom({
|
|
"type": "create:mixing",
|
|
"ingredients": [{ "item": "minecraft:quartz" },
|
|
{ "amount": 100, "fluid": "minecraft:lava" }],
|
|
"results": [{ "item": "minecraft:quartz", "count": 1 },
|
|
{ "item": "minecraft:quartz", "count": 1, "chance": 0.12 }]
|
|
}).id("dut_create:quartz")
|
|
//动力泵
|
|
event.remove({ output: 'create:mechanical_pump', not: { mod: 'kubejs' } })
|
|
event.custom({
|
|
"type": "minecraft:crafting_shapeless",
|
|
"category": "misc",
|
|
"ingredients": [
|
|
[{ "item": "create:cogwheel" }, { "item": "design_decor:industrial_gear" }],
|
|
{ "item": "kubejs:bearing" },
|
|
{ "item": "create:fluid_pipe" }
|
|
],
|
|
"result": {
|
|
"item": "create:mechanical_pump"
|
|
}
|
|
}).id("dut_create:mechanical_pump")
|
|
//安山合金
|
|
event.custom({
|
|
"type": "create:compacting",
|
|
"ingredients": [
|
|
[{ "tag": "forge:nuggets/zinc" }, { "tag": "forge:nuggets/iron" }],
|
|
[{ "tag": "forge:nuggets/zinc" }, { "tag": "forge:nuggets/iron" }],
|
|
{ "item": "minecraft:andesite" }
|
|
],
|
|
"results": [{ "item": "create:andesite_alloy", "count": 2 }]
|
|
}).id("dut_create:mixing/andesite")
|
|
//安山岩
|
|
event.remove({ id: "create:compacting/andesite_from_flint" })
|
|
event.custom({
|
|
"type": "create:compacting",
|
|
"ingredients": [
|
|
{ "item": "minecraft:cobblestone" },
|
|
{ "item": "minecraft:gravel" },
|
|
{ "amount": 250, "fluid": "minecraft:lava" }
|
|
],
|
|
"results": [{ "item": "minecraft:andesite" }]
|
|
}).id("dut_create:andesite_from_cobble")
|
|
event.custom({
|
|
"type": "create:compacting",
|
|
"ingredients": [
|
|
{ "item": "minecraft:flint" },
|
|
{ "item": "minecraft:flint" },
|
|
{ "item": "minecraft:flint" },
|
|
{ "item": "minecraft:gravel" },
|
|
{ "item": "minecraft:gravel" },
|
|
{ "item": "minecraft:gravel" },
|
|
{ "amount": 500, "fluid": "minecraft:lava" }
|
|
],
|
|
"results": [{ "item": "minecraft:andesite", "count": 4 }]
|
|
}).id("dut_create:andesite_from_flint")
|
|
//安山岩
|
|
event.custom({
|
|
"type": "create:filling",
|
|
"ingredients": [
|
|
{
|
|
"item": "minecraft:cobblestone"
|
|
},
|
|
{
|
|
"amount": 50,
|
|
"fluidTag": "forge:crude_oil"
|
|
}
|
|
],
|
|
"results": [
|
|
{
|
|
"item": "minecraft:andesite", "count": 2
|
|
}
|
|
]
|
|
}).id("dut_create:andesite_from_oil")
|
|
//木棍
|
|
event.custom({
|
|
"type": "create:cutting",
|
|
"ingredients": [
|
|
{ "tag": "minecraft:planks" }
|
|
],
|
|
"processingTime": 60,
|
|
"results": [{ "item": "minecraft:stick", "count": 6 }]
|
|
}).id("dut_create:cutting/stick")
|
|
event.custom({
|
|
"type": "createaddition:rolling",
|
|
"ingredients": [
|
|
{ "item": "createdieselgenerators:chip_wood_block" }
|
|
],
|
|
"processingTime": 60,
|
|
"results": [{ "item": "minecraft:stick", "count": 6 }]
|
|
}).id("dut_create:rolling/stick")
|
|
|
|
}) |