init
This commit is contained in:
commit
d8d0e9d536
2567 changed files with 167778 additions and 0 deletions
64
kubejs/server_scripts/microverse/projectors.js
Normal file
64
kubejs/server_scripts/microverse/projectors.js
Normal file
|
|
@ -0,0 +1,64 @@
|
|||
/**
|
||||
* Recipes for crafting Microverse Projectors, Microversium, and Microversium casing.
|
||||
*/
|
||||
ServerEvents.recipes(event => {
|
||||
// Microversium Dust
|
||||
event.recipes.gtceu.mixer("microversium")
|
||||
.itemInputs("2x gtceu:steel_dust", "glowstone_dust", "redstone")
|
||||
.inputFluids("gtceu:deuterium 1000")
|
||||
.itemOutputs("5x gtceu:microversium_dust")
|
||||
.duration(300)
|
||||
.EUt(GTValues.VA[GTValues.MV])
|
||||
|
||||
// Microverse Casing
|
||||
event.shaped("2x kubejs:microverse_casing", [
|
||||
"PPP",
|
||||
"PWP",
|
||||
"PPP"
|
||||
], {
|
||||
P: "gtceu:microversium_plate",
|
||||
W: "#forge:tools/wrenches"
|
||||
}).id("kubejs:shapeless/microverse_casing")
|
||||
|
||||
event.recipes.gtceu.assembler("kubejs:microverse_casing")
|
||||
.itemInputs("4x gtceu:microversium_plate")
|
||||
.itemOutputs("kubejs:microverse_casing")
|
||||
.duration(50)
|
||||
.circuit(6)
|
||||
.EUt(16)
|
||||
|
||||
// Single-recipe microverse projectors
|
||||
let projector = [
|
||||
["basic_microverse_projector", "#gtceu:circuits/hv"],
|
||||
["advanced_microverse_projector", "#gtceu:circuits/ev"],
|
||||
["advanced_microverse_projector_ii", "#gtceu:circuits/iv"]
|
||||
]
|
||||
|
||||
projector.forEach(projector => {
|
||||
event.shaped(`gtceu:${projector[0]}`, [
|
||||
"CMC",
|
||||
"MAM",
|
||||
"CMC"
|
||||
], {
|
||||
C: projector[1],
|
||||
M: "kubejs:microverse_casing",
|
||||
A: "gtceu:computer_monitor_cover"
|
||||
}).id(`kubejs:${projector[0]}`)
|
||||
})
|
||||
|
||||
// Hyperbolic Microverse Projector
|
||||
event.recipes.extendedcrafting.shaped_table("gtceu:hyperbolic_microverse_projector", [
|
||||
"EPFPE",
|
||||
"PALAP",
|
||||
"FLRLF",
|
||||
"PALAP",
|
||||
"EPFPE"
|
||||
], {
|
||||
E: "gtceu:uv_field_generator",
|
||||
P: "gtceu:double_microversium_plate",
|
||||
F: "gtceu:uhv_emitter",
|
||||
L: "kubejs:microverse_casing",
|
||||
A: "#gtceu:circuits/uev",
|
||||
R: "gtceu:computer_monitor_cover"
|
||||
}).id("kubejs:shaped/hyperbolic_microverse_projector")
|
||||
})
|
||||
Loading…
Add table
Add a link
Reference in a new issue