diff --git a/CHANGELOG.md b/CHANGELOG.md index 7ee565e00..74247ab38 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,14 @@ - Исправлены рецепты с некоторыми пустыми инструментами. - EMI заменен обратно на REI (вызывает дикие фризы при открытии меню квестов, не имеет возможности скрытий категорий и отображает неправильно некоторые исправленные рецепты). Поддержка JEI + EMI оставлена в коде, если вы замените REI на EMI + JEI скрытие предметов и другие некоторые функции продолжат работать. - Расширены рецепты в Лазер Энгрейвере. +- Исправлен повышенный выход металла из бедной руды. +- Исправлена ситуация, когда нельзя было получить пыль графита на старте игры, теперь можно выкопать руду молотом и получить ее дробленный вариант, после, раздробить снова, промыть и раздробить, получив порошек. +- Добавлены двойные слитки для Оловянного сплава. +- Добавлен дроп, материала камня из руды. +- Исправлен баг, когда нельзя было расплавить предметы из оловянного сплава в тигле. +- Добавлены рецепты переработки пшеницы в солому + пшеничные зерна с шансом выхода. +- Исправлен конфликт рецептов земли и удобрения. +- В каолинитовые блоки теперь также как и в латунные можно отливать стекло. - Возможно что-то еще, о чем забыл. ## [0.5.1] - 12.01.2024 diff --git a/kubejs/server_scripts/gregtech/recipes.js b/kubejs/server_scripts/gregtech/recipes.js index 6b7b90df5..c67af12a3 100644 --- a/kubejs/server_scripts/gregtech/recipes.js +++ b/kubejs/server_scripts/gregtech/recipes.js @@ -11,6 +11,7 @@ const registerGTCEURecipes = (event) => { '2x #forge:dusts/wood', '4x #forge:sand' ) + .circuit(1) .inputFluids(Fluid.of('minecraft:water', 1000)) .itemOutputs('4x gtceu:fertilizer') .duration(300) @@ -23,6 +24,7 @@ const registerGTCEURecipes = (event) => { '2x #forge:dusts/wood', '4x #forge:sand' ) + .circuit(1) .inputFluids(Fluid.of('minecraft:water', 1000)) .itemOutputs('4x gtceu:fertilizer') .duration(300) diff --git a/kubejs/server_scripts/tfc/recipes.js b/kubejs/server_scripts/tfc/recipes.js index 7b0b8f93e..8f7bee9ce 100644 --- a/kubejs/server_scripts/tfc/recipes.js +++ b/kubejs/server_scripts/tfc/recipes.js @@ -2404,6 +2404,26 @@ const registerTFCRecipes = (event) => { //#endregion + //#region Рецепты зерен + + global.TFC_QUERN_GRAIN_RECIPE_COMPONENTS.forEach(element => { + + event.recipes.gtceu.macerator(`tfg:${element.name}`) + .itemInputs(element.input) + .itemOutputs(element.output) + .chancedOutput('tfc:straw', 7000, 500) + .duration(200) + .EUt(16) + + event.recipes.tfc.quern(element.output, element.input) + .id(`tfg:quern/${element.name}`) + + event.recipes.createMilling(element.output, element.input) + .id(`tfg:milling/${element.name}`) + }) + + //#endregion + //#region Рецепты муки global.TFC_QUERN_FLOUR_RECIPE_COMPONENTS.forEach(element => { diff --git a/kubejs/server_scripts/tfc/tags.js b/kubejs/server_scripts/tfc/tags.js index fdf6f81e6..c039fef28 100644 --- a/kubejs/server_scripts/tfc/tags.js +++ b/kubejs/server_scripts/tfc/tags.js @@ -204,6 +204,15 @@ const registerTFCBlockTags = (event) => { event.add('tfc:glass_basin_blocks', 'gtceu:brass_block') event.add('tfc:glass_pouring_table', 'gtceu:brass_block') + + event.add('tfc:glass_basin_blocks', 'tfc:red_kaolin_clay') + event.add('tfc:glass_pouring_table', 'tfc:red_kaolin_clay') + + event.add('tfc:glass_basin_blocks', 'tfc:pink_kaolin_clay') + event.add('tfc:glass_pouring_table', 'tfc:pink_kaolin_clay') + + event.add('tfc:glass_basin_blocks', 'tfc:white_kaolin_clay') + event.add('tfc:glass_pouring_table', 'tfc:white_kaolin_clay') } const registerTFCFluidTags = (event) => { diff --git a/kubejs/startup_scripts/tfc/constants.js b/kubejs/startup_scripts/tfc/constants.js index 5832a8203..a8a87f279 100644 --- a/kubejs/startup_scripts/tfc/constants.js +++ b/kubejs/startup_scripts/tfc/constants.js @@ -921,6 +921,15 @@ global.TFC_QUERN_POWDER_RECIPE_COMPONENTS = [ { input: '#forge:dusts/borax', output: '4x tfc:powder/flux', name: 'flux_powder' } ]; +global.TFC_QUERN_GRAIN_RECIPE_COMPONENTS = [ + { input: 'tfc:food/barley', output: 'tfc:food/barley_grain', name: 'barley_grain' }, + { input: 'tfc:food/maize', output: 'tfc:food/maize_grain', name: 'maize_grain' }, + { input: 'tfc:food/oat', output: 'tfc:food/oat_grain', name: 'oat_grain' }, + { input: 'tfc:food/rye', output: 'tfc:food/rye_grain', name: 'rye_grain' }, + { input: 'tfc:food/rice', output: 'tfc:food/rice_grain', name: 'rice_grain' }, + { input: 'tfc:food/wheat', output: 'tfc:food/wheat_grain', name: 'wheat_grain' }, +]; + global.TFC_QUERN_FLOUR_RECIPE_COMPONENTS = [ { input: 'tfc:food/barley_grain', output: '2x tfc:food/barley_flour', name: 'barley_flour' }, { input: 'tfc:food/maize_grain', output: '2x tfc:food/maize_flour', name: 'maize_flour' },