diff --git a/kubejs/client_scripts/main_client_script.js b/kubejs/client_scripts/main_client_script.js index 81db0dd7e..585f32b85 100644 --- a/kubejs/client_scripts/main_client_script.js +++ b/kubejs/client_scripts/main_client_script.js @@ -1,7 +1,6 @@ // priority: 1 REIEvents.hide('item', event => { - /* hideMinecraftStuff(event) hideTFCStuff(event) hideFirmaLifeStuff(event) @@ -12,8 +11,7 @@ REIEvents.hide('item', event => { hideSophisticatedBackpacksStuff(event) hideMoreRedStuff(event) hideRailWaysStuff(event) - hideCreateAdditionsStuff(event)*/ - + hideCreateAdditionsStuff(event) }) REIEvents.groupEntries(event => { diff --git a/kubejs/server_scripts/minecraft/recipes.js b/kubejs/server_scripts/minecraft/recipes.js index 957440f5c..66f64891c 100644 --- a/kubejs/server_scripts/minecraft/recipes.js +++ b/kubejs/server_scripts/minecraft/recipes.js @@ -2423,18 +2423,45 @@ const registerMinecraftRecipes = (event) => { event.remove({ id: `minecraft:dye_${dye}_wool` }) - event.shapeless(`minecraft:${dye}_wool`, [ - 'minecraft:white_wool', - `#forge:dyes/${dye}` - ]).id(`tfg:create/shapeless/${dye}_wool`) - if (dye != 'white') + { + event.shapeless(`minecraft:${dye}_wool`, [ + 'minecraft:white_wool', + `#forge:dyes/${dye}` + ]).id(`tfg:create/shapeless/${dye}_wool`) + event.recipes.gtceu.chemical_bath(`${dye}_wool`) .itemInputs(`minecraft:white_wool`) .inputFluids(Fluid.of(`gtceu:${dye}_dye`, 72)) .itemOutputs(`minecraft:${dye}_wool`) .duration(300) .EUt(4) + } + + }) + + //#endregion + + //#region Выход: Ковры + + global.MINECRAFT_DYE_NAMES.forEach(dye => { + + event.remove({ id: `minecraft:dye_${dye}_carpet` }) + + if (dye != 'white') + { + event.shapeless(`minecraft:${dye}_carpet`, [ + 'minecraft:white_carpet', + `#forge:dyes/${dye}` + ]).id(`tfg:create/shapeless/${dye}_carpet`) + + event.recipes.gtceu.chemical_bath(`${dye}_carpet`) + .itemInputs(`minecraft:white_carpet`) + .inputFluids(Fluid.of(`gtceu:${dye}_dye`, 72)) + .itemOutputs(`minecraft:${dye}_carpet`) + .duration(300) + .EUt(4) + } }) //#endregion