diff --git a/CHANGELOG.md b/CHANGELOG.md index b0c82b884..f1dec2686 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,21 +1,14 @@ # Changelog ## [0.7.8] - ? -### Features -- Новая система генерации руд, для обычного юзера в основном ничего не изменится, но для разработчиков сильно упростится система создания рудных жил (TFC -> GTCEu). -- Переработана страница в EMI, которая теперь будет отображать породу в которой спавнится та или иная жила + красивое отображение измерения. -- Исправлена работа Bedrock Miner (следует из верхнего). -- Добавлены рецепты/квесты для AE2Extended. -- Добавлены рецепты/квесты для MegaCells. -- Теперь, чтобы сделать сталь ее нужно затолкать в масло (только в примитиве). -- Добавлены рецепты пластинок в Laser Engraver. -- Возвращена механика из TFC, так как она не работает с Create, все ее блоки были переименованы с префиксом Primitive. -- Теперь вы можете автоматизировать TFC Quern и другие механизмы при помощи TFC механики (следует из верхнего). -- Теперь автополив фермы из firmalife работает как нужно (следует из верхнего). ### Fixes -- Исправлен баг, когда использование инструментов GTCEu в плуге AstikoCarts вызывал краш игры. +- Исправлен баг, когда использование инструментов GTCEu в плуге AstikoCarts вызывал краш игры (В работе). - Исправлен баг, когда нельзя было сделать кормушки из TFC: Grooming Station. - Исправлен баг, когда при ходьбе по лежащим блокам они могли выпасть. +- Исправлен баг, когда бойлер не мог принимать речную воду. +- Исправлен баг, когда в EMI неправильно отображались рецепты. (Понижена версия EMI) +### Updated mods +- EMI 1.1.5 -> 1.1.4 ## [0.7.7] - 01.05.2024 ### Fixes diff --git a/kubejs/server_scripts/main_server_script.js b/kubejs/server_scripts/main_server_script.js index 634974e3e..47ae26fe1 100644 --- a/kubejs/server_scripts/main_server_script.js +++ b/kubejs/server_scripts/main_server_script.js @@ -135,6 +135,7 @@ ServerEvents.recipes(event => { registerRailWaysRecipes(event) registerSophisticatedBackpacksRecipes(event) registerTFCRecipes(event) + registerTFCGroomingStationRecipes(event) registerToolBeltRecipes(event) registerTreeTapRecipes(event) registerWaterFlasksRecipes(event) diff --git a/kubejs/server_scripts/tfc/tags.js b/kubejs/server_scripts/tfc/tags.js index ddbb75300..5e1c28679 100644 --- a/kubejs/server_scripts/tfc/tags.js +++ b/kubejs/server_scripts/tfc/tags.js @@ -204,6 +204,9 @@ const registerTFCBlockTags = (event) => { }) }) + // Отключение ломания блоков установленных на полу + event.add('tfcdesirepaths:trample_blacklist', 'tfc:placed_item') + // Возможность обрушения полу-блоков event.add('tfc:can_collapse', '#tfg:rock_slabs') event.add('tfc:can_start_collapse', '#tfg:rock_slabs') diff --git a/kubejs/server_scripts/tfc_grooming_station/recipes.js b/kubejs/server_scripts/tfc_grooming_station/recipes.js new file mode 100644 index 000000000..d8d58d98e --- /dev/null +++ b/kubejs/server_scripts/tfc_grooming_station/recipes.js @@ -0,0 +1,28 @@ +// priority: 0 + +const registerTFCGroomingStationRecipes = (event) => { + const materials = [ + 'copper', + 'bismuth_bronze', + 'bronze', + 'black_bronze', + 'wrought_iron', + 'steel', + 'black_steel', + 'red_steel', + 'blue_steel' + ] + + materials.forEach(material => { + console.log(material) + event.shaped(`tfcgroomer:${material}_grooming_station`, [ + 'ABA', + 'AAA', + 'C C' + ], { + A: `#forge:plates/${material}`, + B: '#forge:tools/hammers', + C: 'tfc:wattle' + }).id(`tfcgroomer:${material}_grooming_station`) + }) +}