Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ultimate Gem Rework #1446

Closed
wants to merge 19 commits into from
Closed
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
more gemline edits + ultimate core assline
-also endest star is cheaper energy wise
SparkedTheorem committed Jan 29, 2025
commit 10e5b3b244468b2e58ed48f16471d2500a95c00c
17 changes: 15 additions & 2 deletions kubejs/server_scripts/Infinity_Toolset.js
Original file line number Diff line number Diff line change
@@ -188,7 +188,7 @@
});

// Ultimate Core
event.recipes.extendedcrafting.shaped_table('kubejs:ultimate_core', [
/*event.recipes.extendedcrafting.shaped_table('kubejs:ultimate_core', [

Check failure on line 191 in kubejs/server_scripts/Infinity_Toolset.js

GitHub Actions / lint / lint-folder

Expected space or tab after '/*' in comment
' A ',
' KBCBK ',
' KABDBAK ',
@@ -210,7 +210,20 @@
I: 'gtceu:gravi_star',
J: 'kubejs:quasi_stable_neutron_star',
K: 'kubejs:wither_bone'
})
})*/

event.recipes.gtceu.assembly_line('infinity_toolset/ultimate_core')
.itemInputs('gtceu:activated_netherite_frame', '12x kubejs:the_ultimate_material', 'kubejs:quasi_stable_neutron_star', '4x gtceu:gravi_star', '4x kubejs:eternal_catalyst', '6x gtceu:dense_cryococcus_plate', '6x gtceu:dense_cryolobus_plate', '6x gtceu:dense_obsidian_plate')
.inputFluids('gtceu:nether_star 1152', 'gtceu:omnium 576', 'enderio:xp_juice 20000', 'gtceu:americium_plasma 1000')
.itemOutputs('kubejs:ultimate_core')
.duration(1200)
.EUt(GTValues.VHA[GTValues.UEV])

.stationResearch(b => b
.researchStack('kubejs:the_ultimate_material')
.CWUt(144, 576000)
.EUt(1048576)
)

// Infinity Power Unit
event.recipes.gtceu.assembly_line('infinity_toolset/infinity_power_unit')
24 changes: 12 additions & 12 deletions kubejs/server_scripts/gregtech/ultimate_gem.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// All new processing line for the Ultimate Gem that replaces the original ExCrafting recipe

ServerEvents.recipes(event => {

Check failure on line 3 in kubejs/server_scripts/gregtech/ultimate_gem.js

GitHub Actions / lint / lint-folder

Label things with comments! Every file should have a C-style comment at the top explaining what that file does (Reference existing files if you don't know what that is)

// Ender Gem

@@ -27,16 +27,16 @@
// Abyss Crystal

event.recipes.gtceu.large_chemical_reactor('abyss_crystal_base')
.itemInputs('4x gtceu:black_quartz_dust', '2x gtceu:fluix_dust')
.itemInputs('4x gtceu:black_quartz_dust', '2x gtceu:fluix_dust', '10x gtceu:sculk_dust')
.notConsumable('gtceu:blacklight')
.inputFluids('gtceu:void_empowered 576')
.itemOutputs('kubejs:abyss_crystal_base')
.inputFluids('gtceu:void_empowered 576', 'gtceu:palis_empowered 720')
.itemOutputs('2x kubejs:abyss_crystal_base')
.duration(900)
.EUt(GTValues.VHA[GTValues.LuV])

event.recipes.gtceu.mixer('abyss_crystal_solution')
.itemInputs('6x kubejs:abyss_crystal_base')
.inputFluids('kubejs:molten_petrotheum 100')
.inputFluids('kubejs:molten_petrotheum 300')
.outputFluids('gtceu:abyss_crystal_mixture 1000')
.duration(300)
.EUt(GTValues.VHA[GTValues.UEV])
@@ -73,7 +73,7 @@
event.recipes.gtceu.implosion_compressor(name)
.itemInputs('9x kubejs:pure_shards')
.itemInputs(explosive)
.itemOutputs('kubejs:blank_pure_crystal')
.chancedOutput('kubejs:blank_pure_crystal', 5000, 0)
.duration(30)
.EUt(GTValues.VHA[GTValues.LV])
}
@@ -85,30 +85,30 @@

event.recipes.gtceu.laser_engraver('blank_to_dim_pure_crystal')
.itemInputs('kubejs:blank_pure_crystal')
.notConsumable('#forge:lenses/red')
.chancedInput('#forge:lenses/red', 1000, 0)
.itemOutputs('kubejs:dim_pure_crystal')
.duration(1200)
.EUt(GTValues.VHA[GTValues.UV])

event.recipes.gtceu.laser_engraver('dim_to_pale_pure_crystal')
.itemInputs('kubejs:dim_pure_crystal')
.notConsumable('#forge:lenses/blue')
.chancedInput('#forge:lenses/blue', 2000, 0)
.itemOutputs('kubejs:pale_pure_crystal')
.duration(1800)
.EUt(GTValues.VHA[GTValues.UHV])

event.recipes.gtceu.laser_engraver('pale_to_bright_pure_crystal')
.itemInputs('kubejs:pale_pure_crystal')
.notConsumable('#forge:lenses/green')
.chancedInput('#forge:lenses/green', 3000, 0)
.itemOutputs('kubejs:bright_pure_crystal')
.duration(2400)
.duration(2100)
.EUt(GTValues.VHA[GTValues.UEV])

event.recipes.gtceu.chemical_bath('pure_crystal_final')
.itemInputs('kubejs:bright_pure_crystal')
.inputFluids('gtceu:restonia_empowered 288')
.inputFluids('gtceu:emeradic_empowered 288')
.itemOutputs('kubejs:pure_crystal')
.duration(3000)
.duration(2400)
.EUt(GTValues.VHA[GTValues.ZPM])

// Extreme Energy Crystal
@@ -122,7 +122,7 @@

event.recipes.gtceu.autoclave('extreme_energy_crystal')
.itemInputs('15x kubejs:extreme_energy_blend')
.inputFluids('gtceu:palis_empowered 288')
.inputFluids('gtceu:restonia_empowered 288')
.itemOutputs('kubejs:extreme_energy_crystal')
.duration(2000)
.EUt(GTValues.VHA[GTValues.UV])
2 changes: 1 addition & 1 deletion kubejs/server_scripts/mods/EnderIO.js
Original file line number Diff line number Diff line change
@@ -552,7 +552,7 @@ ServerEvents.recipes(event => {
.inputFluids('enderio:dew_of_the_void 8000')
.itemOutputs('kubejs:ender_star')
.duration(1200)
.EUt(400)
.EUt(240)

event.recipes.gtceu.electric_blast_furnace("endest_star")
.itemInputs('kubejs:ender_star', '8x gtceu:ender_eye_dust', '4x gtceu:ender_pearl_plate')