Files
ayi-cafe-mc/kubejs/server_scripts/src/create_machine_recipes.js
T
2025-11-30 13:26:40 +08:00

57 lines
1.4 KiB
JavaScript

ServerEvents.recipes(event => {
// propeller / fan requires quartz
event.replaceInput(
{output:'create:propeller'},
'create:andesite_alloy',
'minecraft:quartz'
);
// harvester requires electron tube
event.remove({output:'create:mechanical_harvester'});
event.shaped(
'create:mechanical_harvester',
[
'ABA',
'ABA',
'CDC'
],
{
A: 'create:andesite_alloy',
B: 'create:iron_sheet',
C: 'create:electron_tube',
D: 'create:andesite_casing',
}
);
// saw and drill requires mechanical crafting
event.remove({output: 'create:mechanical_saw'});
event.recipes.create.mechanical_crafting(
'create:mechanical_saw',
[
'AAA',
'ABA',
' C ',
],
{
A: 'create:iron_sheet',
B: 'minecraft:iron_ingot',
C: 'create:andesite_casing',
}
);
event.remove({output: 'create:mechanical_drill'});
event.recipes.create.mechanical_crafting(
'create:mechanical_drill',
[
' A ',
'ABA',
' C ',
],
{
A: 'create:andesite_alloy',
B: 'minecraft:iron_ingot',
C: 'create:andesite_casing',
}
);
});