From 3a33abd2c5a7fcb4428b25e925b3709d096f82a8 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Sun, 10 Dec 2023 21:31:18 +0700 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=BE=D0=B4=D1=87=D0=B8=D1=89=D0=B0?= =?UTF-8?q?=D0=B5=D0=BC=20=D0=B7=D0=B0=20=D1=80=D0=B0=D0=B7=D1=80=D0=B0?= =?UTF-8?q?=D0=B1=D0=B0=D0=BC=D0=B8=20=D0=B3=D0=BE=D0=B2=D0=BD=D0=BE-?= =?UTF-8?q?=D0=B0=D0=B4=D0=B4=D0=BE=D0=BD=D0=BE=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kubejs/server_scripts/gregtech/data.js | 18 ++++++++++++++++++ kubejs/server_scripts/main_server_script.js | 12 +++++++----- kubejs/server_scripts/tfc/data.js | 8 +------- kubejs/server_scripts/water_flasks/data.js | 20 ++++++++++++++++++++ 4 files changed, 46 insertions(+), 12 deletions(-) create mode 100644 kubejs/server_scripts/gregtech/data.js create mode 100644 kubejs/server_scripts/water_flasks/data.js diff --git a/kubejs/server_scripts/gregtech/data.js b/kubejs/server_scripts/gregtech/data.js new file mode 100644 index 000000000..2729278a5 --- /dev/null +++ b/kubejs/server_scripts/gregtech/data.js @@ -0,0 +1,18 @@ +// priority: 0 + +const registerTFCDataForGTCEU = (event) => { + registerGTCEUHeats(event) +} + +/** + * event.itemHeat( + ingredient: Ingredient, + heatCapacity: number, + forgingTemperature: @Nullable number, + weldingTemperature: @Nullable number, + name?: string + ) + */ +const registerGTCEUHeats = (event) => { + event.itemHeat('gtceu:compressed_coke_clay', 0.1242, null, null) +} \ No newline at end of file diff --git a/kubejs/server_scripts/main_server_script.js b/kubejs/server_scripts/main_server_script.js index eeac0006c..5680370de 100644 --- a/kubejs/server_scripts/main_server_script.js +++ b/kubejs/server_scripts/main_server_script.js @@ -4,9 +4,9 @@ * Событие регистрации предмет-тэгов. */ ServerEvents.tags('item', event => { - //registerMinecraftItemTags(event) registerTFCItemTags(event) - //registerCreateItemTags(event) + // registerMinecraftItemTags(event) + // registerCreateItemTags(event) }) /** @@ -36,7 +36,6 @@ ServerEvents.tags('worldgen/placed_feature', event => { * Срабатывает до инициализации рецептов. */ ServerEvents.highPriorityData(event => { - // registerTFCDataPacks(event) }) /** @@ -44,7 +43,10 @@ ServerEvents.highPriorityData(event => { * Срабатывает до инициализации рецептов. */ TFCEvents.data(event => { - registerTFCData(event) + registerTFCDataForTFC(event) + registerTFCDataForFirmaLife(event) + registerTFCDataForWaterFlasks(event) + registerTFCDataForGTCEU(event) }) /** @@ -52,10 +54,10 @@ TFCEvents.data(event => { * Срабатывает после инициализации датапаков. */ ServerEvents.recipes(event => { - // registerMinecraftRecipes(event) registerTFCRecipes(event) registerFirmaLifeRecipes(event) registerWaterFlasksRecipes(event) + // registerMinecraftRecipes(event) // registerGTCEURecipes(event) // registerCreateRecipes(event) // registerAE2Recipes(event) diff --git a/kubejs/server_scripts/tfc/data.js b/kubejs/server_scripts/tfc/data.js index 0890e51a2..e07eb7f9d 100644 --- a/kubejs/server_scripts/tfc/data.js +++ b/kubejs/server_scripts/tfc/data.js @@ -1,10 +1,6 @@ // priority: 0 -const registerTFCDataPacks = (event) => { - -} - -const registerTFCData = (event) => { +const registerTFCDataForTFC = (event) => { registerTFCMetals(event) registerTFCHeats(event) registerTFCFuels(event) @@ -106,8 +102,6 @@ const registerTFCHeats = (event) => { event.itemHeat(`gtceu:${metal}_knife_butchery_head`, 1.429, metalSpecs.forging_temp, metalSpecs.welding_temp) } }) - - event.itemHeat('gtceu:compressed_coke_clay', 0.5, null, null) } /** diff --git a/kubejs/server_scripts/water_flasks/data.js b/kubejs/server_scripts/water_flasks/data.js new file mode 100644 index 000000000..ae8860cb9 --- /dev/null +++ b/kubejs/server_scripts/water_flasks/data.js @@ -0,0 +1,20 @@ +// priority: 0 + +const registerTFCDataForWaterFlasks = (event) => { + registerWaterFlasksHeats(event) +} + +/** + * event.itemHeat( + ingredient: Ingredient, + heatCapacity: number, + forgingTemperature: @Nullable number, + weldingTemperature: @Nullable number, + name?: string + ) + */ +const registerWaterFlasksHeats = (event) => { + event.itemHeat('waterflasks:unfinished_iron_flask', 0.2345, null, null) + event.itemHeat('waterflasks:broken_iron_flask', 0.2345, null, null) + event.itemHeat('waterflasks:iron_flask', 0.2345, null, null) +} \ No newline at end of file