Files
GregTech-Modern-Community-Pack/kubejs/server_scripts/functional_storage/upgrades.js
mina 3f1a2b1bef quests+kubejs quick commit
quests and kjs arent finished but the pack should be playable lmk if anything is wildly broken
2023-09-21 22:25:03 +01:00

86 lines
1.7 KiB
JavaScript

ServerEvents.recipes(event => {
// Copper
event.shaped("functionalstorage:copper_upgrade", [
'PTP'
] , {
P: "#forge:plates/double/copper",
T: "#forge:plates/obsidian"
})
event.shaped("2x functionalstorage:copper_upgrade", [
'PTP'
] , {
P: "#forge:plates/double/annealed_copper",
T: "#forge:plates/obsidian"
})
// Gold
event.shaped("functionalstorage:gold_upgrade", [
'S S',
'PTP',
'S S'
] , {
P: "#forge:plates/rose_gold",
T: "functionalstorage:copper_upgrade",
S: "#forge:rods/gold"
})
// Diamond
event.shaped("functionalstorage:diamond_upgrade", [
'S S',
'PTP',
'S S'
] , {
P: "#forge:plates/diamond",
T: "functionalstorage:gold_upgrade",
S: "#forge:rods/stainless_steel"
})
// Netherite
event.shaped("functionalstorage:netherite_upgrade", [
'S S',
'PTP',
'S S'
] , {
P: "#forge:ingots/netherite",
T: "functionalstorage:diamond_upgrade",
S: "#forge:rods/titanium"
})
// Single Stack
event.shaped("functionalstorage:iron_downgrade", [
'PTP'
] , {
P: "flint",
T: "#forge:plates/obsidian"
})
// Void
event.shaped("functionalstorage:void_upgrade", [
'PPP',
'PTP',
"PPP"
] , {
P: "obsidian",
T: "#forge:plates/obsidian"
})
// Drawer Key
event.shaped("functionalstorage:configuration_tool", [
' GP',
'PTB',
" GP"
] , {
B: "#forge:bolts/gold",
T: "#forge:circuits/ulv",
P: "#forge:plates/steel",
G: "#forge:plates/iron"
})
// Drawer Key
event.shaped("functionalstorage:linking_tool", [
'PG ',
'BTP',
"PG "
] , {
B: "#forge:bolts/gold",
T: "#forge:circuits/lv",
P: "#forge:plates/steel",
G: "#forge:plates/iron"
})
})