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

@ -551,11 +551,11 @@ hash = "a5e02c71fd92029ea204f96d071c6b25f59d03b59f65199cb24f96a1858b3ed0"
[[files]]
file = "kubejs/server_scripts/grist/agricultural.js"
hash = "a21f135224637c42f57371cced438e56e92a21d6a931126d6c831468055ae312"
hash = "b9952f3bf6160c133cbec0e604e56a3a9107149a52097b65777d532e4194b726"
[[files]]
file = "kubejs/server_scripts/grist/build.js"
hash = "5e5aca71adcfd40449cf4470efd6c9bde43ccea542fcf603934b48277966454c"
hash = "39ad24b0308277dd972a4898f0e923349d6a8cc6118e76fe8c085fd33adc1919"
[[files]]
file = "kubejs/server_scripts/grist/energetic.js"
@ -567,7 +567,7 @@ hash = "99ad461391b378426f76c40d34661ed7640cc30cc356c9eb52b60e70b4da6426"
[[files]]
file = "kubejs/server_scripts/grist/primordeal.js"
hash = "32bede2b887371f13128bfde64655310117d9d0e460a84490db6a79ac6884207"
hash = "7dc5f3ae65fd65800df171420bdb6c69b3c62a99337822a3426c07db73eb6db0"
[[files]]
file = "kubejs/server_scripts/grist/tags.js"
@ -625,6 +625,14 @@ hash = "4717847a6d54f56ed6919a1e2c3591fc73780973708e818a563753132bc7c15e"
file = "kubejs/server_scripts/mods/create.js"
hash = "2989241678e27da372401bb66e10b412697b563b2fb8185a380dc3f62cefcd82"
[[files]]
file = "kubejs/server_scripts/mods/create_enchantment_industry.js"
hash = "348f8ca4b328d6ef054d05914b3fffbf1b6813de776cfb44e6eac0ebd14c4c40"
[[files]]
file = "kubejs/server_scripts/mods/create_jetpack.js"
hash = "a3ff5ed121346f54072e508f5c4a6f032627c1790313521af28061d3897ec6b0"
[[files]]
file = "kubejs/server_scripts/mods/create_new_age.js"
hash = "06b10973ef4e2d9b053643a50d443a9e16134d46ba1dc8ed68b2f7b02b44cc7e"
@ -699,7 +707,7 @@ hash = "93b1aee5ea41c226a2dd5e453824518ab0eeb6d15f649f0a74e5b0e4be9a2e17"
[[files]]
file = "kubejs/server_scripts/mods/powder_power.js"
hash = "06d82c15a2d41e8408f550c0e24ef41d1bc730b16874e9b3aff5cc5cc143ab00"
hash = "ced0c73d8fb97517edc911f6c13f59895e1d5d00fbd70de919f2a417d8335c25"
[[files]]
file = "kubejs/server_scripts/mods/prettypipes.js"
@ -739,7 +747,7 @@ hash = "4003082f31011049402ff31504a6db0f4fdd6c7076167109c66fa412286be462"
[[files]]
file = "kubejs/server_scripts/ore-processing.js"
hash = "91fa17715970df4915964399d005ecea30247e6f891234e077984b2004a53d21"
hash = "c2d3d5b00a259d7109916ee9a9f6e46ad52a8084ed435d4bc2ccd69312eff0ce"
[[files]]
file = "kubejs/server_scripts/progression/report.js"
@ -1058,11 +1066,6 @@ file = "mods/create-confectionery.pw.toml"
hash = "8845c6e549e63cef58e420a081b87e1db4230ea02efc835c74b8dab37e183148"
metafile = true
[[files]]
file = "mods/create-enchantment-industry.pw.toml"
hash = "c670ae9055f10dafb61fe340583c361f4c41ed45671c9440bae1f0696b47252a"
metafile = true
[[files]]
file = "mods/create-goggles.pw.toml"
hash = "78f2bef5055785f575721f45fc38619bccf578c6c1499e477f4a8631efd50392"

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}`);
});
});

View File

@ -6,7 +6,7 @@ pack-format = "packwiz:1.1.0"
[index]
file = "index.toml"
hash-format = "sha256"
hash = "bbabe9c8fecedd3dcd1445d007d3331e464f6f6092ae4d3e1d7ae649099d319a"
hash = "e29683de29577b203c9b68ad4b3391f619f1f89d3c91f3b185b2a083ee319854"
[versions]
forge = "47.4.0"