-
Notifications
You must be signed in to change notification settings - Fork 2
Other machines
cu5tmtp edited this page Aug 7, 2026
·
8 revisions
This page is dedicated to show how to add recipes to the new multiblocks that have special recipe types.
event.recipes.gtceu.open_rift('opentherift')
.itemInputs(
'avaritia:infinity_catalyst'
)
.itemOutputs(
'minecraft:deepslate'
)
.duration(1000)This needs to have a .addData('tome', X) with X being the following values:
- 1 -> Forbidden Tome Of Extraterrestrial Planets
- 2 -> Forbidden Tome Of Mighty Beings
- 3 -> Forbidden Tome Of Hidden Lifeforms
- 4 -> Forbidden Tome Of Rare Blocks
- 5 -> Forbidden Tome Of Rare Items
event.recipes.gtceu.ascention_altar_donation("infinityhelm")
.itemInputs(
'19x avaritia:infinity_ingot',
'2x avaritia:infinity_catalyst',
'15x gtceu:neutronium_ingot'
)
.itemOutputs(
'avaritia:infinity_helmet'
)
.addData('tome', 5)
.duration(400)
.circuit(5)This needs to have a .addData('tome', X) with X being the following values:
- 0 -> Counts as 10 sails shot up.
- 1 -> Counts as 50 sails shot up.
- 2 -> Counts as 150 sails shot up.
event.recipes.gtceu
.launch_sails('launchingsailsyaaay')
.itemInputs(
'10x gregecore:solar_sail'
)
.EUt(GTValues.VA[GTValues.ZPM])
.duration(50)
.addData("sailMultiplier", 0)
.circuit(1)When you put negative numbers in the EUt cost, the machine starts generating power.
event.recipes.gtceu
.get_solar_sail_energy('getthatexpensiveenergyyay')
.itemInputs(
'gregecore:solar_activator'
)
.duration(2000)
.EUt(-1000)This recipe needs two .addData(), first with 'drone', where
- 1 -> Milano
- 2 -> Bebop
- 3 -> Cepheus and then 'system', where 1 -> 61 Cygni 2 -> Struve 2398 3 -> Lacaille 8760 4 -> Gliese 1 5 -> 70 Ophiuchi 6 -> Stein 2051
event.recipes.gtceu.deep_space_explore(`deep_space_explore/${system.id}/${fuel.amount}`)
.inputFluids(`${fuel.fluid} ${fuel.amount}`)
.itemInputs('kubejs:heatshield')
.addData('drone', 1)
.addData('system', system.id)
.duration(Math.floor(3000 * fuel.timeMult))
.circuit(uniqueCircuit);