diff --git a/kubejs/server_scripts/minecraft/recipes.js b/kubejs/server_scripts/minecraft/recipes.js index 8fdde581..7e54f15a 100644 --- a/kubejs/server_scripts/minecraft/recipes.js +++ b/kubejs/server_scripts/minecraft/recipes.js @@ -4315,6 +4315,7 @@ const registerMinecraftRecipes = (e) => { //#region Книга e.remove({ id: 'gtceu:shaped/book' }) e.remove({ id: 'gtceu:extractor/bookshelf_extraction' }) + e.remove({ id: 'gtceu:assembler/book_from_leather' }) e.shaped('minecraft:book', [ 'ABC', @@ -4322,9 +4323,25 @@ const registerMinecraftRecipes = (e) => { 'ABC' ], { A: '#forge:string', - B: 'minecraft:paper', + B: '#forge:paper', C: '#forge:leather', D: 'gtceu:sticky_resin' }).id('tfg:shaped/book') + + e.recipes.gtceu.assembler('tfg:assembler/book_from_leather') + .itemInputs('3x #forge:paper', '#forge:leather') + .itemOutputs('minecraft:book') + .inputFluids(Fluid.of('gtceu:glue', 40)) + .EUt(7).duration(30) + //#endregion + + //#region Бирка + e.remove({ id: 'gtceu:assembler/name_tag' }) + + e.recipes.gtceu.assembler('tfg:assembler/name_tag') + .itemInputs('minecraft:lead', '#forge:leather') + .itemOutputs('minecraft:name_tag') + .inputFluids(Fluid.of('gtceu:glue', 100)) + .EUt(7).duration(100) //#endregion -} \ No newline at end of file +}