Files
GregTech-Modern-Community-Pack/kubejs/server_scripts/open_blocks/elevator.js
mina f49f5e9c50 file upload
meat of the pack
2023-09-04 14:34:19 +01:00

43 lines
940 B
JavaScript

ServerEvents.recipes(event => {
const greg = event.recipes.gtceu
const dyes = [
"white",
"orange",
"magenta",
"light_blue",
"yellow",
"lime",
"pink",
"gray",
"light_gray",
"cyan",
"purple",
"blue",
"brown",
"green",
"red",
"black" ]
event.remove({mod: "elevatorid"})
dyes.forEach(dyes => {
greg.chemical_bath(dyes + "_elevator")
.itemInputs("#elevatorid:elevators")
.inputFluids("gtceu:" + dyes + "_dye 18")
.itemOutputs("elevatorid:elevator_" + dyes)
.duration(20).EUt(7)
})
greg.chemical_bath("elevator_washing")
.itemInputs("#elevatorid:elevators")
.inputFluids("gtceu:chlorine 50")
.itemOutputs("elevatorid:elevator_gray")
.duration(400).EUt(2)
event.shaped("elevatorid:elevator_gray", [
'PPP',
'GFG',
'PPP'
] , {
P: "#forge:plates/steel",
G: "#forge:gears/small/steel",
F: "#forge:frames/steel"
})
})