create_jetpack: balance with grist

This commit is contained in:
2025-06-15 16:03:20 +02:00
parent 5a187602c8
commit 035aac2850
4 changed files with 50 additions and 14 deletions

View File

@ -0,0 +1,33 @@
ServerEvents.recipes(event => {
event.remove({type: 'create:mechanical_crafting', output: 'create_jetpack:jetpack'})
event.recipes.create.mechanical_crafting('create_jetpack:jetpack', [
' ABA ',
'ACDCA',
'AEFEA',
' EGE '
], {
'A': '#forge:plates/constantan',
'B': 'create:shaft',
'C': '#kubejs:grist/intelligent/improved',
'D': 'create:copper_backtank',
'E': 'create:chute',
'F': 'minecraft:elytra',
'G': '#kubejs:grist/build/improved'
});
event.remove({type: 'create:mechanical_crafting', output: 'create_jetpack:netherite_jetpack'})
event.recipes.create.mechanical_crafting('create_jetpack:netherite_jetpack', [
' ABA ',
'ACDCA',
'AEFEA',
' EGE '
], {
'A': '#forge:plates/constantan',
'B': 'create:shaft',
'C': '#kubejs:grist/intelligent/improved',
'D': 'create:netherite_backtank',
'E': 'create:chute',
'F': 'minecraft:elytra',
'G': '#kubejs:grist/build/improved'
});
});

View File

@ -1,12 +1,12 @@
ServerEvents.recipes(event => {
// Powders are created by further crushing dusts
event.recipes.thermal.pulverizer('powder_power:powder_end_pearl', ['#forge:dusts/ender_pearl']);
event.recipes.createCrushing(`powder_power:powder_end_pearl`, `#forge:dusts/ender_pearl`);
event.recipes.create.crushing(`powder_power:powder_end_pearl`, `#forge:dusts/ender_pearl`);
event.recipes.thermal.pulverizer('powder_power:powder_nether_quartz', ['#forge:dusts/quartz']);
event.recipes.createCrushing(`powder_power:powder_nether_quartz`, `#forge:dusts/quartz`);
event.recipes.create.crushing(`powder_power:powder_nether_quartz`, `#forge:dusts/quartz`);
['redstone', 'lapis', 'copper', 'prismarine', 'obsidian', 'ghast_tear'].forEach(element => {
event.recipes.thermal.pulverizer(`powder_power:powder_${element}`, [`#forge:dusts/${element}`]);
event.recipes.createCrushing(`powder_power:powder_${element}`, `#forge:dusts/${element}`);
event.recipes.create.crushing(`powder_power:powder_${element}`, `#forge:dusts/${element}`);
});
});