From d1898c0d636bfbcdadecea39fb4bbd66ebc22600 Mon Sep 17 00:00:00 2001 From: SpeeeDCraft <52341158+SpeeeDCraft@users.noreply.github.com> Date: Wed, 22 Nov 2023 23:28:33 +0700 Subject: [PATCH] +/- fix #65 --- kubejs/client_scripts/gregtech/constants.js | 3 +- kubejs/server_scripts/gregtech/recipes.js | 31 ++++++++++++++++++++- kubejs/server_scripts/tfc/data.js | 7 +++++ 3 files changed, 39 insertions(+), 2 deletions(-) diff --git a/kubejs/client_scripts/gregtech/constants.js b/kubejs/client_scripts/gregtech/constants.js index 31e6c592a..a946d19e5 100644 --- a/kubejs/client_scripts/gregtech/constants.js +++ b/kubejs/client_scripts/gregtech/constants.js @@ -4,7 +4,8 @@ const gtItemsToHide = [ 'gtceu:flint_mortar', 'gtceu:flint_knife', 'gtceu:firebrick', - 'gtceu:firebricks' + 'gtceu:firebricks', + 'gtceu:wood_drum' ] const stoneTypesToHide = [ diff --git a/kubejs/server_scripts/gregtech/recipes.js b/kubejs/server_scripts/gregtech/recipes.js index 6acf1e6b1..a826fb125 100644 --- a/kubejs/server_scripts/gregtech/recipes.js +++ b/kubejs/server_scripts/gregtech/recipes.js @@ -8,6 +8,8 @@ const registerGTRecipes = (event) => { event.remove({id: 'gtceu:shaped/bronze_primitive_blast_furnace'}) event.remove({id: 'gtceu:shaped/casing_primitive_bricks'}) event.remove({id: 'gtceu:assembler/furnace'}) + event.remove({id: 'gtceu:shaped/wooden_barrel'}) + event.remove({id: 'gtceu:assembler/wood_barrel'}) // Fire Brick event.smelting('tfc:ceramic/fire_brick', 'gtceu:compressed_fireclay').id('gtceu:smelting/fireclay_brick') @@ -19,6 +21,33 @@ const registerGTRecipes = (event) => { .duration(15) .EUt(2) + // Compressed Coke Clay -> Coke Oven Brick + addHeatingItemToItemRecipe(event, + 'tfg:recipes/coke_oven_bricks', + { item: "gtceu:compressed_coke_clay" }, + { item: 'gtceu:coke_oven_brick' }, + 1399 + ) + + // Coke Oven + event.shaped('gtceu:coke_oven', [ + 'ABA', + 'BCB', + 'ABA' + ], { + A: 'gtceu:coke_oven_bricks', + B: '#forge:plates/wrought_iron', + C: '#forge:tools/wrenches' + }).id('gtceu:shaped/coke_oven') + + // Coke Oven Hatch + event.shaped('gtceu:coke_oven_hatch', [ + 'AB' + ], { + A: 'gtceu:coke_oven_bricks', + B: '#tfc:barrels' + }).id('gtceu:shaped/coke_oven_hatch') + // Bronze Steam Furnace event.shaped('gtceu:lp_steam_furnace', [ 'AAA', @@ -81,7 +110,7 @@ const registerGTRecipes = (event) => { event.shaped('gtceu:electric_blast_furnace', [ 'AAA', 'BCB', - 'DBD' + 'DBD' ], { A: 'gtceu:hp_steam_furnace', B: '#forge:circuits/lv', diff --git a/kubejs/server_scripts/tfc/data.js b/kubejs/server_scripts/tfc/data.js index 00fa70198..7c5f73e38 100644 --- a/kubejs/server_scripts/tfc/data.js +++ b/kubejs/server_scripts/tfc/data.js @@ -2,6 +2,13 @@ const registerTFCData = (event) => { registerAutoTFCItemHeats(event) + + addItemHeat( + event, + 'compressed_coke_clay', + { item: 'gtceu:compressed_coke_clay' }, + 0.5 + ) } const registerAutoTFCItemHeats = (event) => {