From 5c6daefb09043ba9a8f6d5bf1a082d29ab9ed3d2 Mon Sep 17 00:00:00 2001 From: gronk Date: Sat, 30 Dec 2023 17:20:15 -0600 Subject: [PATCH 1/3] Add Kibe MK1 Stone Gens to Assembler Adds MK1 cobblestone and basalt generator recipes to the assembler. --- .../modern_industrialization/assembler.js | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/kubejs/server_scripts/mods/modern_industrialization/assembler.js b/kubejs/server_scripts/mods/modern_industrialization/assembler.js index ae0ba7a1..258eab70 100644 --- a/kubejs/server_scripts/mods/modern_industrialization/assembler.js +++ b/kubejs/server_scripts/mods/modern_industrialization/assembler.js @@ -14,6 +14,7 @@ ServerEvents.recipes(e => { let ae = (id) => `ae2:${id}`; let fd = (id) => `farmersdelight:${id}`; let md = (id) => `moderndynamics:${id}`; + let kb = (id) => `kibe:${id}`; // -- ASSEMBLER REMOVED RECIPES -- // const REMOVED_RECIPE = [ @@ -48,6 +49,38 @@ ServerEvents.recipes(e => { e.custom(newRecipe).id(id); } + // -- MK1 KIBE BASALT GENERATOR -- // + assembler( + kb('basalt_generator_mk1_assembler'), + 8, + 200, + [ + { amount: 1, item: mc('chest') }, + { amount: 1, item: mc('iron_block') }, + { amount: 5, item: mc('soul_soil') }, + { amount: 1, item: mc('blue_ice') } + ], + [ { amount: 1, item: kb('basalt_generator_mk1') } ], + [ { amount: 1000, fluid: mc('lava') } ] + ); + + // -- MK1 KIBE COBBLESETONE GENERATOR -- // + assembler( + kb('cobblestone_generator_mk1_assembler'), + 8, + 200, + [ + { amount: 1, item: mc('chest') }, + { amount: 1, item: mc('iron_block') }, + { amount: 5, item: mc('cobblestone') } + ], + [ { amount: 1, item: kb('cobblestone_generator_mk1') } ], + [ + { amount: 1000, fluid: mc('lava') }, + { amount: 1000, fluid: mc('water') } + ] + ); + // -- SODIUM BATTERY -- // assembler( st('sodium_battery'), From d97d4533b0f988beccf2fcf510fc0b714116a59c Mon Sep 17 00:00:00 2001 From: gronk Date: Sat, 30 Dec 2023 17:22:42 -0600 Subject: [PATCH 2/3] Revert "Add Kibe MK1 Stone Gens to Assembler" This reverts commit 5c6daefb09043ba9a8f6d5bf1a082d29ab9ed3d2. --- .../modern_industrialization/assembler.js | 33 ------------------- 1 file changed, 33 deletions(-) diff --git a/kubejs/server_scripts/mods/modern_industrialization/assembler.js b/kubejs/server_scripts/mods/modern_industrialization/assembler.js index 258eab70..ae0ba7a1 100644 --- a/kubejs/server_scripts/mods/modern_industrialization/assembler.js +++ b/kubejs/server_scripts/mods/modern_industrialization/assembler.js @@ -14,7 +14,6 @@ ServerEvents.recipes(e => { let ae = (id) => `ae2:${id}`; let fd = (id) => `farmersdelight:${id}`; let md = (id) => `moderndynamics:${id}`; - let kb = (id) => `kibe:${id}`; // -- ASSEMBLER REMOVED RECIPES -- // const REMOVED_RECIPE = [ @@ -49,38 +48,6 @@ ServerEvents.recipes(e => { e.custom(newRecipe).id(id); } - // -- MK1 KIBE BASALT GENERATOR -- // - assembler( - kb('basalt_generator_mk1_assembler'), - 8, - 200, - [ - { amount: 1, item: mc('chest') }, - { amount: 1, item: mc('iron_block') }, - { amount: 5, item: mc('soul_soil') }, - { amount: 1, item: mc('blue_ice') } - ], - [ { amount: 1, item: kb('basalt_generator_mk1') } ], - [ { amount: 1000, fluid: mc('lava') } ] - ); - - // -- MK1 KIBE COBBLESETONE GENERATOR -- // - assembler( - kb('cobblestone_generator_mk1_assembler'), - 8, - 200, - [ - { amount: 1, item: mc('chest') }, - { amount: 1, item: mc('iron_block') }, - { amount: 5, item: mc('cobblestone') } - ], - [ { amount: 1, item: kb('cobblestone_generator_mk1') } ], - [ - { amount: 1000, fluid: mc('lava') }, - { amount: 1000, fluid: mc('water') } - ] - ); - // -- SODIUM BATTERY -- // assembler( st('sodium_battery'), From a532637c0a1ee75546c15aa3e4c4bcdabecea784 Mon Sep 17 00:00:00 2001 From: gronk Date: Sun, 18 May 2025 11:50:45 -0500 Subject: [PATCH 3/3] Remove mango Delete the quest and hide the item since mangoes are unobtainable in this version of promenade. --- config/ftbquests/quests/chapters/food.snbt | 16 ---------------- kubejs/client_scripts/rei.js | 4 +++- 2 files changed, 3 insertions(+), 17 deletions(-) diff --git a/config/ftbquests/quests/chapters/food.snbt b/config/ftbquests/quests/chapters/food.snbt index 9ae936d3..256f100e 100644 --- a/config/ftbquests/quests/chapters/food.snbt +++ b/config/ftbquests/quests/chapters/food.snbt @@ -3006,22 +3006,6 @@ x: 9.0d y: -8.0d } - { - dependencies: ["0AD5A07A7E0C38D2"] - id: "203DB27E6970849C" - rewards: [{ - id: "1003A8717D229284" - type: "xp" - xp: 10 - }] - tasks: [{ - id: "7F99DF4F51B67CD8" - item: "promenade:mango" - type: "item" - }] - x: 6.5d - y: -7.0d - } { dependencies: ["56E05DA40D28A66B"] id: "6492A35C259D0C94" diff --git a/kubejs/client_scripts/rei.js b/kubejs/client_scripts/rei.js index 79b78b2b..219c1e01 100644 --- a/kubejs/client_scripts/rei.js +++ b/kubejs/client_scripts/rei.js @@ -18,6 +18,7 @@ REIEvents.hide('item', e => { let vh = (id) => `vanilla-hammers:${id}`; let db = (id) => `decorative_blocks:${id}`; let kj = (id) => `kubejs:${id}`; + let pd = (id) => `promenade:${id}` const REI_DELETED_ITEMS = [ ad('coal_generator'), @@ -207,7 +208,8 @@ REIEvents.hide('item', e => { vh('obsidian_hammer'), vh('prismarine_hammer'), vh('quartz_hammer'), - vh('slime_hammer') + vh('slime_hammer'), + pd('mango') ]; REI_DELETED_ITEMS.forEach(id => e.hide(id)); });