Version bump to 0.5.9
KubeJS script changes: - clearlag.js disabled - recipe_overrides.js split out into its own recipes folder - Added recipe overrides for the following mods: - Applied Energistics 2 - Immersive Engineering - Industrial Foregoing - Iron Jetpacks - Mekanism - Mekanism Weapons
This commit is contained in:
parent
e395532803
commit
29ed2d0507
10 changed files with 128 additions and 48 deletions
|
@ -68,12 +68,32 @@ file = "kubejs/server_scripts/cardboard_box_blacklist.js"
|
||||||
hash = "fc4faf74ae1bad06020a187ba3c699b259eab7da780bff3c48916c520aef910f"
|
hash = "fc4faf74ae1bad06020a187ba3c699b259eab7da780bff3c48916c520aef910f"
|
||||||
|
|
||||||
[[files]]
|
[[files]]
|
||||||
file = "kubejs/server_scripts/clearlag.js"
|
file = "kubejs/server_scripts/clearlag.js.disabled"
|
||||||
hash = "1a405c6cff718d67f7fe5303bf16df5ed5946d3cfaffd31dab7a9875171c0532"
|
hash = "1a405c6cff718d67f7fe5303bf16df5ed5946d3cfaffd31dab7a9875171c0532"
|
||||||
|
|
||||||
[[files]]
|
[[files]]
|
||||||
file = "kubejs/server_scripts/recipe_overrides.js"
|
file = "kubejs/server_scripts/recipes/ae2.js"
|
||||||
hash = "095acfebbd9df9dcbaceb2bcd5bf9980956fb9d0dedea3fb6671e95039f6e0ed"
|
hash = "bcf3c45ad159d8825654ef5af1bf32d894a45a62dac422a9f59f2524e1110a58"
|
||||||
|
|
||||||
|
[[files]]
|
||||||
|
file = "kubejs/server_scripts/recipes/immersiveengineering.js"
|
||||||
|
hash = "1f5e1baf6616c815215c9a5fb6e4ef00409ace878547a69235059b0707bc5f95"
|
||||||
|
|
||||||
|
[[files]]
|
||||||
|
file = "kubejs/server_scripts/recipes/industrialforegoing.js"
|
||||||
|
hash = "35936469b821ea684b484361a827ee0adb6c8357d646f9cd24deee9f93eb0deb"
|
||||||
|
|
||||||
|
[[files]]
|
||||||
|
file = "kubejs/server_scripts/recipes/ironjetpacks.js"
|
||||||
|
hash = "d3e25b22ec8302c68fec0e0b7830b4983a8078b2790039dbb85e89e8e827799d"
|
||||||
|
|
||||||
|
[[files]]
|
||||||
|
file = "kubejs/server_scripts/recipes/mekanism.js"
|
||||||
|
hash = "b89b9a0091061ea3c05f2b28ff81922c157df0bf100f20f6153b1a2afeef3d24"
|
||||||
|
|
||||||
|
[[files]]
|
||||||
|
file = "kubejs/server_scripts/recipes/mekaweapons.js"
|
||||||
|
hash = "fb87db3c4a2091b61c7d18866f826a0035138cfd981003dd818b4b7aeaf79a69"
|
||||||
|
|
||||||
[[files]]
|
[[files]]
|
||||||
file = "kubejs/server_scripts/test.js"
|
file = "kubejs/server_scripts/test.js"
|
||||||
|
|
|
@ -1,43 +0,0 @@
|
||||||
// priority: 0
|
|
||||||
|
|
||||||
ServerEvents.recipes(event => {
|
|
||||||
// Remove Industrial Foregoing's Latex Processing Unit recipe and add a progression-based one
|
|
||||||
event.remove({ output: "industrialforegoing:latex_processing_unit" })
|
|
||||||
|
|
||||||
event.shaped("industrialforegoing:latex_processing_unit", [
|
|
||||||
'ABC',
|
|
||||||
'DEF',
|
|
||||||
'CGA'
|
|
||||||
], {
|
|
||||||
A: "immersiveengineering:plate_aluminum",
|
|
||||||
B: "minecraft:redstone_block",
|
|
||||||
C: "create:iron_sheet",
|
|
||||||
D: "minecraft:water_bucket",
|
|
||||||
E: "industrialforegoing:machine_frame_pity",
|
|
||||||
F: "industrialforegoing:latex_bucket",
|
|
||||||
G: "minecraft:furnace"
|
|
||||||
})
|
|
||||||
|
|
||||||
// Remove Immersive Engineering's Hammer's shapeless crafting recipe for the Aluminum Plate
|
|
||||||
event.remove({ output: "immersiveengineering:plate_aluminum", type: 'minecraft:crafting_shapeless' })
|
|
||||||
|
|
||||||
// Remove the Mekanism Metallurgic Infuser recipe and add a progression-based one
|
|
||||||
event.remove({ output: "mekanism:metallurgic_infuser" })
|
|
||||||
|
|
||||||
event.custom({
|
|
||||||
"type": "industrialforegoing:dissolution_chamber",
|
|
||||||
"input": [
|
|
||||||
{"item": "industrialforegoing:plastic"},
|
|
||||||
{"item": "minecraft:furnace"},
|
|
||||||
{"item": "immersiveengineering:plate_aluminum"},
|
|
||||||
{"item": "immersiveengineering:slag"},
|
|
||||||
{"item": "immersiveengineering:slag"},
|
|
||||||
{"item": "immersiveengineering:plate_aluminum"},
|
|
||||||
{"item": "industrialforegoing:machine_frame_advanced"},
|
|
||||||
{"item": "industrialforegoing:plastic"}
|
|
||||||
],
|
|
||||||
"inputFluid": "{Amount:500,FluidName:\"industrialforegoing:pink_slime\"}",
|
|
||||||
"output": { item: "mekanism:metallurgic_infuser" },
|
|
||||||
"processingTime": 300
|
|
||||||
})
|
|
||||||
})
|
|
14
src/kubejs/server_scripts/recipes/ae2.js
Normal file
14
src/kubejs/server_scripts/recipes/ae2.js
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
ServerEvents.recipes((event) => {
|
||||||
|
// Remove the Applied Energistics 2 Inscriber recipe and add a progression-based one
|
||||||
|
event.remove({ output: "ae2:inscriber" })
|
||||||
|
|
||||||
|
event.shaped("ae2:inscriber", [
|
||||||
|
'ABA',
|
||||||
|
'C A',
|
||||||
|
'ABA'
|
||||||
|
], {
|
||||||
|
A: "minecraft:iron_ingot",
|
||||||
|
B: "minecraft:sticky_piston",
|
||||||
|
C: "mekanism:alloy_infused"
|
||||||
|
})
|
||||||
|
})
|
|
@ -0,0 +1,4 @@
|
||||||
|
ServerEvents.recipes(event => {
|
||||||
|
// Remove Immersive Engineering's Hammer's shapeless crafting recipe for the Aluminum Plate
|
||||||
|
event.remove({ output: "immersiveengineering:plate_aluminum", type: 'minecraft:crafting_shapeless' })
|
||||||
|
})
|
18
src/kubejs/server_scripts/recipes/industrialforegoing.js
Normal file
18
src/kubejs/server_scripts/recipes/industrialforegoing.js
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
ServerEvents.recipes(event => {
|
||||||
|
// Remove Industrial Foregoing's Latex Processing Unit recipe and add a progression-based one
|
||||||
|
event.remove({ output: "industrialforegoing:latex_processing_unit" })
|
||||||
|
|
||||||
|
event.shaped("industrialforegoing:latex_processing_unit", [
|
||||||
|
'ABC',
|
||||||
|
'DEF',
|
||||||
|
'CGA'
|
||||||
|
], {
|
||||||
|
A: "immersiveengineering:plate_aluminum",
|
||||||
|
B: "minecraft:redstone_block",
|
||||||
|
C: "create:iron_sheet",
|
||||||
|
D: "minecraft:water_bucket",
|
||||||
|
E: "industrialforegoing:machine_frame_pity",
|
||||||
|
F: "industrialforegoing:latex_bucket",
|
||||||
|
G: "minecraft:furnace"
|
||||||
|
})
|
||||||
|
})
|
14
src/kubejs/server_scripts/recipes/ironjetpacks.js
Normal file
14
src/kubejs/server_scripts/recipes/ironjetpacks.js
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
ServerEvents.recipes((event) => {
|
||||||
|
// Remove the Iron Jetpack Basic Coil recipe and add a progression-based one
|
||||||
|
event.remove({ output: "ironjetpacks:basic_coil" })
|
||||||
|
|
||||||
|
event.shaped("ironjetpacks:basic_coil", [
|
||||||
|
' AB',
|
||||||
|
'ACA',
|
||||||
|
'BA '
|
||||||
|
], {
|
||||||
|
A: "minecraft:iron_ingot",
|
||||||
|
B: "minecraft:redstone",
|
||||||
|
C: "immersiveengineering:stick_steel"
|
||||||
|
})
|
||||||
|
})
|
21
src/kubejs/server_scripts/recipes/mekanism.js
Normal file
21
src/kubejs/server_scripts/recipes/mekanism.js
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
ServerEvents.recipes((event) => {
|
||||||
|
// Remove the Mekanism Metallurgic Infuser recipe and add a progression-based one
|
||||||
|
event.remove({ output: "mekanism:metallurgic_infuser" })
|
||||||
|
|
||||||
|
event.custom({
|
||||||
|
"type": "industrialforegoing:dissolution_chamber",
|
||||||
|
"input": [
|
||||||
|
{"item": "industrialforegoing:plastic"},
|
||||||
|
{"item": "minecraft:furnace"},
|
||||||
|
{"item": "immersiveengineering:plate_aluminum"},
|
||||||
|
{"item": "immersiveengineering:slag"},
|
||||||
|
{"item": "immersiveengineering:slag"},
|
||||||
|
{"item": "immersiveengineering:plate_aluminum"},
|
||||||
|
{"item": "industrialforegoing:machine_frame_advanced"},
|
||||||
|
{"item": "industrialforegoing:plastic"}
|
||||||
|
],
|
||||||
|
"inputFluid": "{Amount:500,FluidName:\"industrialforegoing:pink_slime\"}",
|
||||||
|
"output": { item: "mekanism:metallurgic_infuser" },
|
||||||
|
"processingTime": 300
|
||||||
|
})
|
||||||
|
})
|
32
src/kubejs/server_scripts/recipes/mekaweapons.js
Normal file
32
src/kubejs/server_scripts/recipes/mekaweapons.js
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
ServerEvents.recipes(event => {
|
||||||
|
// Remove Mekaweapon's Meka-Tana recipe and replace it with a more expensive one
|
||||||
|
event.remove({ output: "mekaweapons:mekatana" })
|
||||||
|
|
||||||
|
event.shaped("mekaweapons:mekatana", [
|
||||||
|
'ABA',
|
||||||
|
'CDC',
|
||||||
|
'EFE'
|
||||||
|
], {
|
||||||
|
A: "mekanism:ultimate_control_circuit",
|
||||||
|
B: "mekaweapons:katana_blade",
|
||||||
|
C: "mekanism:hdpe_sheet",
|
||||||
|
D: "mekanism:pellet_antimatter",
|
||||||
|
E: "mekanism:pellet_polonium",
|
||||||
|
F: "mekanism:ultimate_induction_cell",
|
||||||
|
})
|
||||||
|
|
||||||
|
// Remove Mekaweapon's Meka-Bow recipe and replace it with a more expensive one
|
||||||
|
event.remove({ output: "mekaweapons:mekabow" })
|
||||||
|
|
||||||
|
event.shaped("mekaweapons:mekabow", [
|
||||||
|
'ABA',
|
||||||
|
'CDC',
|
||||||
|
'CEC'
|
||||||
|
], {
|
||||||
|
A: "mekanism:pellet_polonium",
|
||||||
|
B: "mekaweapons:bow_riser",
|
||||||
|
C: "mekanism:ingot_refined_obsidian",
|
||||||
|
D: "mekanism:pellet_antimatter",
|
||||||
|
E: "mekaweapons:bow_limb"
|
||||||
|
})
|
||||||
|
})
|
|
@ -1,12 +1,12 @@
|
||||||
name = "GalacticFactory"
|
name = "GalacticFactory"
|
||||||
author = "GalacticFactory"
|
author = "GalacticFactory"
|
||||||
version = "0.5.8"
|
version = "0.5.9"
|
||||||
pack-format = "packwiz:1.1.0"
|
pack-format = "packwiz:1.1.0"
|
||||||
|
|
||||||
[index]
|
[index]
|
||||||
file = "index.toml"
|
file = "index.toml"
|
||||||
hash-format = "sha256"
|
hash-format = "sha256"
|
||||||
hash = "8a633d6ce57966fa709d77bbe5dab61cd5d37028e58e39a82bce1af85d19b27e"
|
hash = "1486eb36a3c8e88b4c8f32fe7e705a2fc0046d49275cb5233ca29bd9f4a0643d"
|
||||||
|
|
||||||
[versions]
|
[versions]
|
||||||
forge = "47.2.0"
|
forge = "47.2.0"
|
||||||
|
|
Reference in a new issue