Skip to content
This repository has been archived by the owner on Apr 12, 2022. It is now read-only.

Commit

Permalink
Jelly torches
Browse files Browse the repository at this point in the history
  • Loading branch information
egelja committed Jul 24, 2021
1 parent ad65bea commit 62041b3
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,17 @@
** See L34 of https://mods.latvian.dev/books/kubejs/page/recipeeventjs for more details.
*/
onEvent("recipes", (event) => {
//! Jelly torches
const torchColors = ["pink", "purple", "blue", "green", "yellow", "orange", "red", "white"];
for (let color of torchColors) {
event.shapeless(`4x upgrade_aquatic:${color}_jelly_torch`, [
"upgrade_aquatic:prismarine_rod",
"upgrade_aquatic:glowing_ink_sac",
"#forge:jelly_or_jam",
`#forge:dyes/${color}`,
]);
}

//! Carapace and chitin
event.shapeless("druidcraft:chitin", "4x mysticalworld:carapace");
event.shapeless("4x mysticalworld:carapace", "druidcraft:chitin");
Expand Down Expand Up @@ -140,7 +151,7 @@ onEvent("recipes", (event) => {
"minecraft:bread",
"kubejs:peanut_butter",
"kubejs:jelly",
]);
]);
// BLT Sandwich
event.shapeless("kubejs:sandwich_blt", [
"minecraft:bread",
Expand Down
16 changes: 8 additions & 8 deletions modpack/overrides/scripts/crafting.zs
Original file line number Diff line number Diff line change
Expand Up @@ -362,14 +362,14 @@ craftingTable.addShapeless("upgrade_energy_elite_ultimate", <item:refinedpipes:u

// Temporary Upgrade Aquatic crafting recipes, since jellyfish don't spawn naturally
// ---------------------------------------------------------------------------------------------------------------------------------------------
craftingTable.addShapeless("jellytorch_pink", <item:upgrade_aquatic:pink_jelly_torch> * 4, [<item:upgrade_aquatic:prismarine_rod>, <item:upgrade_aquatic:glowing_ink_sac>, <tag:items:forge:jelly_or_jam>, <item:minecraft:pink_dye>]);
craftingTable.addShapeless("jellytorch_purple", <item:upgrade_aquatic:purple_jelly_torch> * 4, [<item:upgrade_aquatic:prismarine_rod>, <item:upgrade_aquatic:glowing_ink_sac>, <tag:items:forge:jelly_or_jam>, <item:minecraft:purple_dye>]);
craftingTable.addShapeless("jellytorch_blue", <item:upgrade_aquatic:blue_jelly_torch> * 4, [<item:upgrade_aquatic:prismarine_rod>, <item:upgrade_aquatic:glowing_ink_sac>, <tag:items:forge:jelly_or_jam>, <item:minecraft:blue_dye>]);
craftingTable.addShapeless("jellytorch_green", <item:upgrade_aquatic:green_jelly_torch> * 4, [<item:upgrade_aquatic:prismarine_rod>, <item:upgrade_aquatic:glowing_ink_sac>, <tag:items:forge:jelly_or_jam>, <item:minecraft:green_dye>]);
craftingTable.addShapeless("jellytorch_yellow", <item:upgrade_aquatic:yellow_jelly_torch> * 4, [<item:upgrade_aquatic:prismarine_rod>, <item:upgrade_aquatic:glowing_ink_sac>, <tag:items:forge:jelly_or_jam>, <item:minecraft:yellow_dye>]);
craftingTable.addShapeless("jellytorch_orange", <item:upgrade_aquatic:orange_jelly_torch> * 4, [<item:upgrade_aquatic:prismarine_rod>, <item:upgrade_aquatic:glowing_ink_sac>, <tag:items:forge:jelly_or_jam>, <item:minecraft:orange_dye>]);
craftingTable.addShapeless("jellytorch_red", <item:upgrade_aquatic:red_jelly_torch> * 4, [<item:upgrade_aquatic:prismarine_rod>, <item:upgrade_aquatic:glowing_ink_sac>, <tag:items:forge:jelly_or_jam>, <item:minecraft:red_dye>]);
craftingTable.addShapeless("jellytorch_white", <item:upgrade_aquatic:white_jelly_torch> * 4, [<item:upgrade_aquatic:prismarine_rod>, <item:upgrade_aquatic:glowing_ink_sac>, <tag:items:forge:jelly_or_jam>, <item:minecraft:white_dye>]);
// craftingTable.addShapeless("jellytorch_pink", <item:upgrade_aquatic:pink_jelly_torch> * 4, [<item:upgrade_aquatic:prismarine_rod>, <item:upgrade_aquatic:glowing_ink_sac>, <tag:items:forge:jelly_or_jam>, <item:minecraft:pink_dye>]);
// craftingTable.addShapeless("jellytorch_purple", <item:upgrade_aquatic:purple_jelly_torch> * 4, [<item:upgrade_aquatic:prismarine_rod>, <item:upgrade_aquatic:glowing_ink_sac>, <tag:items:forge:jelly_or_jam>, <item:minecraft:purple_dye>]);
// craftingTable.addShapeless("jellytorch_blue", <item:upgrade_aquatic:blue_jelly_torch> * 4, [<item:upgrade_aquatic:prismarine_rod>, <item:upgrade_aquatic:glowing_ink_sac>, <tag:items:forge:jelly_or_jam>, <item:minecraft:blue_dye>]);
// craftingTable.addShapeless("jellytorch_green", <item:upgrade_aquatic:green_jelly_torch> * 4, [<item:upgrade_aquatic:prismarine_rod>, <item:upgrade_aquatic:glowing_ink_sac>, <tag:items:forge:jelly_or_jam>, <item:minecraft:green_dye>]);
// craftingTable.addShapeless("jellytorch_yellow", <item:upgrade_aquatic:yellow_jelly_torch> * 4, [<item:upgrade_aquatic:prismarine_rod>, <item:upgrade_aquatic:glowing_ink_sac>, <tag:items:forge:jelly_or_jam>, <item:minecraft:yellow_dye>]);
// craftingTable.addShapeless("jellytorch_orange", <item:upgrade_aquatic:orange_jelly_torch> * 4, [<item:upgrade_aquatic:prismarine_rod>, <item:upgrade_aquatic:glowing_ink_sac>, <tag:items:forge:jelly_or_jam>, <item:minecraft:orange_dye>]);
// craftingTable.addShapeless("jellytorch_red", <item:upgrade_aquatic:red_jelly_torch> * 4, [<item:upgrade_aquatic:prismarine_rod>, <item:upgrade_aquatic:glowing_ink_sac>, <tag:items:forge:jelly_or_jam>, <item:minecraft:red_dye>]);
// craftingTable.addShapeless("jellytorch_white", <item:upgrade_aquatic:white_jelly_torch> * 4, [<item:upgrade_aquatic:prismarine_rod>, <item:upgrade_aquatic:glowing_ink_sac>, <tag:items:forge:jelly_or_jam>, <item:minecraft:white_dye>]);
// ---------------------------------------------------------------------------------------------------------------------------------------------


Expand Down

0 comments on commit 62041b3

Please sign in to comment.