feat: more progression

This commit is contained in:
hypercross 2025-11-30 13:26:40 +08:00
parent 12290d73f4
commit 814ca75ebb
3 changed files with 62 additions and 15 deletions

View File

@ -14,4 +14,34 @@
'create:golden_sheet' 'create:golden_sheet'
); );
} }
// diamond requires mechanical crafting
make_mechanical(event, 'minecraft:diamond_helmet', 'minecraft:diamond', [
'AAA',
'A A',
]);
make_mechanical(event, 'minecraft:diamond_chestplate', 'minecraft:diamond', [
'A A',
'AAA',
'AAA',
]);
make_mechanical(event, 'minecraft:diamond_leggings', 'minecraft:diamond', [
'AAA',
'A A',
'A A',
]);
make_mechanical(event, 'minecraft:diamond_boots', 'minecraft:diamond', [
'A A',
'A A',
])
}); });
function make_mechanical(event, thing, material, shape){
event.remove({output: thing});
event.recipes.create.mechanical_crafting(
thing,
shape,
{
A: material,
}
);
}

View File

@ -11,4 +11,6 @@
A: 'supplementaries:flax' A: 'supplementaries:flax'
} }
); );
event.remove({output:'spelunkery:depth_gauge'});
}); });

View File

@ -24,18 +24,33 @@
); );
// saw and drill requires mechanical crafting // saw and drill requires mechanical crafting
// event.remove({output: 'create:mechanical_saw'}); event.remove({output: 'create:mechanical_saw'});
// event.recipes.create.mechanical_crafting( event.recipes.create.mechanical_crafting(
// 'create:mechanical_saw', 'create:mechanical_saw',
// [ [
// 'AAA', 'AAA',
// 'ABA', 'ABA',
// ' C ', ' C ',
// ], ],
// { {
// A: 'create:iron_sheet', A: 'create:iron_sheet',
// B: 'create:shaft', B: 'minecraft:iron_ingot',
// C: 'create:andesite_casing', 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',
}
);
}); });