From df4432a8dbb2215ca830f4c5e99a0887f1bb849f Mon Sep 17 00:00:00 2001 From: JuiceyBeans <75553966+JuiceyBeans@users.noreply.github.com> Date: Sat, 15 Nov 2025 16:30:33 +0000 Subject: [PATCH 1/8] Start of glyphs --- .../server_scripts/Recipes/ArsGlyphs.js | 106 ++++++++++++++++++ 1 file changed, 106 insertions(+) create mode 100644 overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js diff --git a/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js b/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js new file mode 100644 index 00000000..fe6fba60 --- /dev/null +++ b/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js @@ -0,0 +1,106 @@ +ServerEvents.recipes(event => { + function filter_glyphs(glyph, item, xp) { + event.remove(`toomanyglyphs:${glyph}`) + event.recipes.ars_nouveau.glyph( + `toomanyglyphs:${glyph}`, + [ + "gtceu:item_filter", + item + ], + xp + ) + } + + filter_glyphs("glyph_filter_animal", "#forge:foods/meat", 27) + filter_glyphs("glyph_filter_is_baby","malum:sacred_spirit", 55) + filter_glyphs("glyph_filter_monster", "malum:wicked_spirit", 55) + filter_glyphs("glyph_filter_living", "botania:livingwood_twig", 27) + filter_glyphs("glyph_filter_entity", "gtceu:steel_nugget", 27) + filter_glyphs("glyph_filter_block", "#forge:cobblestone", 27) + filter_glyphs("glyph_filter_player", "occultism:spirit_attuned_gem", 27) + + // LOOK AT THIS WHILE REVIEWING!! if this is okay to be gated at LV, change this to a flawless emerald + filter_glyphs("glyph_filter_item", "minecraft:emerald", 27) + + // black wool acts as a filter invert here + event.remove("toomanyglyphs:glyph_filter_is_mature") + event.recipes.ars_nouveau.glyph( + "toomanyglyphs:glyph_filter_is_mature", + [ + "gtceu:item_filter", + "malum:sacred_spirit", + "minecraft:black_wool", + ], + 55 + ) + + event.remove("toomanyglyphs:glyph_filter_living_not_monster") + event.recipes.ars_nouveau.glyph( + "toomanyglyphs:glyph_filter_living_not_monster", + [ + "gtceu:item_filter", + "malum:wicked_spirit", + "minecraft:black_wool", + ], + 55 + ) + + event.remove("toomanyglyphs:glyph_filter_living_not_player") + event.recipes.ars_nouveau.glyph( + "toomanyglyphs:glyph_filter_living_not_player", + [ + "gtceu:item_filter", + "occultism:spirit_attuned_gem", + "minecraft:black_wool", + ], + 55 + ) + + event.remove("ars_nouveau:glyph_aoe") + event.recipes.ars_nouveau.glyph( + "ars_nouveau:glyph_aoe", + [ + "gtceu:lv_field_generator" + ], + 55 + ) + + event.remove("ars_nouveau:glyph_amplify") + event.recipes.ars_nouveau.glyph( + "ars_nouveau:glyph_amplify", + [ + "gtceu:lv_field_generator" + ], + 27 + ) + + event.remove("ars_nouveau:glyph_amplify_two") + event.recipes.ars_nouveau.glyph( + "ars_nouveau:glyph_amplify_two", + [ + "gtceu:mv_field_generator" + ], + 55 + ) + + event.remove("ars_nouveau:glyph_amplify_three") + event.recipes.ars_nouveau.glyph( + "ars_nouveau:glyph_amplify_three", + [ + "gtceu:hv_field_generator" + ], + 55 + ) + + event.remove("ars_nouveau:glyph_pickup") + event.recipes.ars_nouveau.glyph( + "ars_nouveau:glyph_pickup", + [ + "gtceu:tin_rotor", + "gtceu:lv_electric_motor", + ], + 55 + ) + + +}) \ No newline at end of file From d3c00d6670d34852a38d50632f517f172f455fda Mon Sep 17 00:00:00 2001 From: JuiceyBeans <75553966+JuiceyBeans@users.noreply.github.com> Date: Sat, 15 Nov 2025 16:38:17 +0000 Subject: [PATCH 2/8] Interact glyph --- .../kubejs/server_scripts/Recipes/ArsGlyphs.js | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js b/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js index fe6fba60..623839b8 100644 --- a/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js +++ b/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js @@ -97,10 +97,18 @@ ServerEvents.recipes(event => { "ars_nouveau:glyph_pickup", [ "gtceu:tin_rotor", - "gtceu:lv_electric_motor", + "gtceu:lv_electric_motor" ], 55 ) - -}) \ No newline at end of file + event.remove("ars_nouveau:glyph_interact") + event.recipes.ars_nouveau.glyph( + "ars_nouveau:glyph_interact", + [ + "ars_nouveau:manipulation_essence", + "gtceu:lv_robot_arm" + ], + 55 + ) +}) From 85a653308fd1bbf51ccc63489710f83a185640e1 Mon Sep 17 00:00:00 2001 From: JuiceyBeans <75553966+JuiceyBeans@users.noreply.github.com> Date: Sat, 15 Nov 2025 16:44:57 +0000 Subject: [PATCH 3/8] Crush --- .../kubejs/server_scripts/Recipes/ArsGlyphs.js | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js b/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js index 623839b8..b40cbf08 100644 --- a/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js +++ b/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js @@ -99,7 +99,7 @@ ServerEvents.recipes(event => { "gtceu:tin_rotor", "gtceu:lv_electric_motor" ], - 55 + 27 ) event.remove("ars_nouveau:glyph_interact") @@ -109,6 +109,16 @@ ServerEvents.recipes(event => { "ars_nouveau:manipulation_essence", "gtceu:lv_robot_arm" ], - 55 + 27 + ) + + event.remove("ars_nouveau:glyph_crush") + event.recipes.ars_nouveau.glyph( + "ars_nouveau:glyph_crush", + [ + "ars_nouveau:earth_essence", + "gtceu:diamond_grinding_head" + ], + 27 ) }) From 450872b06d707f60f30aebf0fea1009187ca63ac Mon Sep 17 00:00:00 2001 From: JuiceyBeans <75553966+JuiceyBeans@users.noreply.github.com> Date: Sat, 15 Nov 2025 16:50:20 +0000 Subject: [PATCH 4/8] Knockback --- overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js b/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js index b40cbf08..0b74eef8 100644 --- a/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js +++ b/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js @@ -121,4 +121,15 @@ ServerEvents.recipes(event => { ], 27 ) + + event.remove("ars_nouveau:glyph_gust") + event.recipes.ars_nouveau.glyph( + "ars_nouveau:glyph_gust", + [ + "ars_nouveau:air_essence", + "gtceu:lv_electric_piston", + "gtceu:lv_electric_piston" + ], + 27 + ) }) From 99fea5a31ec5fe95354a65bf68c54b22359e2fe0 Mon Sep 17 00:00:00 2001 From: JuiceyBeans <75553966+JuiceyBeans@users.noreply.github.com> Date: Sat, 15 Nov 2025 16:51:39 +0000 Subject: [PATCH 5/8] Split --- overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js b/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js index 0b74eef8..0aa08d07 100644 --- a/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js +++ b/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js @@ -132,4 +132,15 @@ ServerEvents.recipes(event => { ], 27 ) + + event.remove("ars_nouveau:glyph_split") + event.recipes.ars_nouveau.glyph( + "ars_nouveau:glyph_split", + [ + "ars_nouveau:relay_splitter", + "ars_nouveau:wilden_spike", + "gtceu:lv_emitter" + ], + 27 + ) }) From ee1ed6acdf017953e48d6373df943d7f004f04a9 Mon Sep 17 00:00:00 2001 From: JuiceyBeans <75553966+JuiceyBeans@users.noreply.github.com> Date: Sat, 15 Nov 2025 16:53:52 +0000 Subject: [PATCH 6/8] Fell --- overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js b/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js index 0aa08d07..8dd05dd5 100644 --- a/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js +++ b/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js @@ -143,4 +143,14 @@ ServerEvents.recipes(event => { ], 27 ) + + event.remove("ars_nouveau:glyph_fell") + event.recipes.ars_nouveau.glyph( + "ars_nouveau:glyph_fell", + [ + "ars_nouveau:earth_essence", + "gtceu:aluminium_axe" + ], + 27 + ) }) From f2792ac1c43e16be45c1eebcff65c9b721c81a43 Mon Sep 17 00:00:00 2001 From: JuiceyBeans <75553966+JuiceyBeans@users.noreply.github.com> Date: Sat, 15 Nov 2025 16:56:23 +0000 Subject: [PATCH 7/8] Grow --- overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js b/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js index 8dd05dd5..9e0cef56 100644 --- a/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js +++ b/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js @@ -153,4 +153,15 @@ ServerEvents.recipes(event => { ], 27 ) + + event.remove("ars_nouveau:glyph_grow") + event.recipes.ars_nouveau.glyph( + "ars_nouveau:glyph_grow", + [ + "ars_nouveau:earth_essence", + "gtceu:lv_emitter", + "minecraft;bone_block" + ], + 55 + ) }) From bfd2199d48f8086eeb6c8e6a64dc528fdcbe02c1 Mon Sep 17 00:00:00 2001 From: JuiceyBeans <75553966+JuiceyBeans@users.noreply.github.com> Date: Sat, 15 Nov 2025 17:17:54 +0000 Subject: [PATCH 8/8] Typo --- overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js b/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js index 9e0cef56..e357f97c 100644 --- a/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js +++ b/overrides/kubejs/server_scripts/Recipes/ArsGlyphs.js @@ -160,7 +160,7 @@ ServerEvents.recipes(event => { [ "ars_nouveau:earth_essence", "gtceu:lv_emitter", - "minecraft;bone_block" + "minecraft:bone_block" ], 55 )