diff --git a/CHANGELOG.md b/CHANGELOG.md index a2f15de02..6d7542b99 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ - Added recipe for backpack feeding upgrade (#1462) @Pyritie - Greate shaft recipes are now shapeless (#1453) @Pyritie - Added crafting table recipes for matches and the matchbox (#1449) @Pyritie +- Made "Etched" more accessible (#1473) @Nebby1999 - Added faster recipes for crafting dough @Pyritie - Black bronze now has a fluid pipe instead of an item pipe, so the drum has proper containment info @Pyritie ### Bug fixes diff --git a/kubejs/assets/tfg/lang/en_us.json b/kubejs/assets/tfg/lang/en_us.json index 2912e4028..5dfc62bf5 100644 --- a/kubejs/assets/tfg/lang/en_us.json +++ b/kubejs/assets/tfg/lang/en_us.json @@ -511,6 +511,7 @@ "item.tfg.wood.lumber.glacian": "Glacian Lumber", "item.tfg.universal_compost_browns": "Brown Universal Compost", "item.tfg.universal_compost_greens": "Green Universal Compost", + "item.tfg.etching_diamond_tip": "Etching Diamond Tip", "material.tfg.latex": "Latex", "material.tfg.vulcanized_latex": "Vulcanized Latex", "material.tfg.fluix": "Fluix", @@ -1094,7 +1095,7 @@ "quests.gregtech_energy.batteries.task": "Any crystal battery", "quests.gregtech_energy.spending_energy.title": "Spending Energy", "quests.gregtech_energy.spending_energy.subtitle": "Oh you will spend energy", - "quests.gregtech_energy.spending_energy.desc.1": "How to spend all this energy?\n\nUse your machines! Sounds simple, right?\nWell... not exactly. There are many small details that you should learn to help you on your quest to completing &3TerraFirmaGreg&r.\n\nBasic Machines:\n- These machines are simple.\n- They can request up to &a2A&r each.\n- If you input a higher tier of energy... &4\uD83D\uDCA5 they explode&r.\n\nGregTech Multiblocks:\nNow things get interesting. Multiblocks offer more flexibility and power — &eif&r you understand how they work.", + "quests.gregtech_energy.spending_energy.desc.1": "How to spend all this energy?\n\nUse your machines! Sounds simple, right?\nWell... not exactly. There are many small details that you should learn to help you on your quest to completing &3TerraFirmaGreg&r.\n\nBasic Machines:\n- These machines are simple.\n- They can request up to &a2A&r each.\n- If you input a higher tier of energy... &4💥 they explode&r.\n\nGregTech Multiblocks:\nNow things get interesting. Multiblocks offer more flexibility and power — &eif&r you understand how they work.", "quests.gregtech_energy.spending_energy.desc.2": "Standard Mechanics:\n- If a multiblock can accept two Energy Hatches (most of them), this allows you to use higher-tier recipes than the machine’s base tier.\n\nExample:\nIf you're using a Large Mixing Vessel and you install two IV Energy Hatches, it will be able to process &cLuV&r-tier Mixer recipes.\n\nThis is one of the key benefits of multiblocks over single-block machines — to upgrade them to the next tier, you only have to swap out their energy hatches instead of replacing the whole machine.", "quests.gregtech_energy.spending_energy.desc.3": "Some multiblocks only accept one Energy Hatch, but that doesn't mean you're limited to 1A!\n\nYou can still use a 4A or 16A Energy Hatch. This will allow &bOverclocking&r of recipes but not the recipe tier.\n\nExample:\nThe Large Circuit Assembler only allows one Energy Hatch. If you install a 4A IV Energy Hatch, you will be able to overclock all IV and lower recipes.\n\nHowever, it cannot craft LuV-tier recipes because the machine doesn't support multiple hatches. That limitation is intentional, to prevent skipping the GregTech progression system.", "quests.gregtech_energy.spending_energy.desc.4": "So remember: More amps on a single hatch means faster processing, but two hatches are required to unlock higher-tier recipes.", diff --git a/kubejs/assets/tfg/lang/pt_br.json b/kubejs/assets/tfg/lang/pt_br.json index 5f6eafc53..cacbff95f 100644 --- a/kubejs/assets/tfg/lang/pt_br.json +++ b/kubejs/assets/tfg/lang/pt_br.json @@ -949,7 +949,7 @@ "quests.stone_age.temperature.task": "Existir", "quests.stone_age.insulation.title": "Mecânica: Temperatura Corporal", "quests.stone_age.insulation.subtitle": "Cuidado com a hipo- e hipertermia.", - "quests.stone_age.insulation.desc": "Muitos fatores afetam sua temperatura corporal — desde exposição ao sol direto, estar molhado, até ficar perto do fogo. Você precisa manter a temperatura entre 0 e 30\u202F°C, ou sofrerá dano, indicado por um efeito visual colorido.\n\nExistem várias formas de reduzir o impacto da temperatura ambiente e manter seu corpo estável, sendo que usar &lRoupas&r é uma das mais eficazes. Elas podem ser vestidas nos slots normais ou nos slots de curiosidades.", + "quests.stone_age.insulation.desc": "Muitos fatores afetam sua temperatura corporal — desde exposição ao sol direto, estar molhado, até ficar perto do fogo. Você precisa manter a temperatura entre 0 e 30 °C, ou sofrerá dano, indicado por um efeito visual colorido.\n\nExistem várias formas de reduzir o impacto da temperatura ambiente e manter seu corpo estável, sendo que usar &lRoupas&r é uma das mais eficazes. Elas podem ser vestidas nos slots normais ou nos slots de curiosidades.", "quests.stone_age.primitive_insulation.title": "Isolamento Primitivo", "quests.stone_age.primitive_insulation.subtitle": "Homem das Cavernas Chique", "quests.stone_age.primitive_insulation.desc": "Pelado e congelando? Essa é a roupa mais fácil que você pode fabricar. Embora tenha durabilidade baixa, deve durar até você conseguir algo melhor.", diff --git a/kubejs/assets/tfg/lang/uk_ua.json b/kubejs/assets/tfg/lang/uk_ua.json index 495a391a5..2336ba2fb 100644 --- a/kubejs/assets/tfg/lang/uk_ua.json +++ b/kubejs/assets/tfg/lang/uk_ua.json @@ -948,7 +948,7 @@ "quests.gregtech_energy.tank.subtitle": "Збережи паливо, якщо не можеш зберегти енергію", "quests.gregtech_energy.battery_buffer.title": "Буфер Батарей", "quests.gregtech_energy.battery_buffer.desc.1": "&dБуферні Акумулятори&r — це базові машини для &eзбереження та управління енергією&r, хоча технічно вони самі не зберігають енергію. Вони просто слугують &3основою для твоїх акумуляторів&r. \n\n⚠ &cЯкщо не хочеш, щоб вони вибухнули&r: \n- &4Ніколи не подавай енергію вищого рівня&r у Буферний Акумулятор нижчого рівня. \n- Акумулятори можна заряджати лише, якщо вони &cдорівнюють або нижчі за рівень&r Буферного Акумулятора.", - "quests.gregtech_energy.battery_buffer.desc.2": "\uD83D\uDD0C Буферний Акумулятор може приймати до &b2x його вихідного амперажу&r. Наприклад, &e4x Буферний Акумулятор&r може приймати &a8A&r — але видаватиме максимум &e4A&r (1A на слот акумулятора). \n\n\uD83E\uDEAB &eНагадування&r: \n- Без акумуляторів = &cнемає виходу&r. \n- Кількість акумуляторів визначає кількість ампер, які він видає. \nЦе означає, що &68x Буферний Акумулятор&r з лише &e3 акумуляторами&r видаватиме лише &e3A&r. \n\nВикористовуй їх розумно — вони є &aосновою будь-якої стабільної енергетичної мережі&r.", + "quests.gregtech_energy.battery_buffer.desc.2": "🔌 Буферний Акумулятор може приймати до &b2x його вихідного амперажу&r. Наприклад, &e4x Буферний Акумулятор&r може приймати &a8A&r — але видаватиме максимум &e4A&r (1A на слот акумулятора). \n\n🪫 &eНагадування&r: \n- Без акумуляторів = &cнемає виходу&r. \n- Кількість акумуляторів визначає кількість ампер, які він видає. \nЦе означає, що &68x Буферний Акумулятор&r з лише &e3 акумуляторами&r видаватиме лише &e3A&r. \n\nВикористовуй їх розумно — вони є &aосновою будь-якої стабільної енергетичної мережі&r.", "quests.gregtech_energy.battery_buffer.task.1": "Деякі буферні акумулятори", "quests.gregtech_energy.battery_buffer.task.2": "У мене є ще один", "quests.gregtech_energy.battery_buffer.subtitle": "Базовий акумулятор потребує батарей", @@ -962,7 +962,7 @@ "quests.gregtech_energy.batteries.subtitle": "Просто Краще", "quests.gregtech_energy.spending_energy.title": "Витрачання Енергії", "quests.gregtech_energy.spending_energy.subtitle": "О, ти витрачатимеш енергію", - "quests.gregtech_energy.spending_energy.desc.1": "&6Як витратити всю цю енергію?&r \n\nВикористовуй свої машини! Звучить просто, правда? \nНу... &cне зовсім&r. Є &eбагато дрібних деталей&r, які тобі варто вивчити, щоб допомогти тобі у &dзавданні&r завершити &3TerraFirmaGreg&r. \n\n&bБазові Машини&r: \n- Ці машини прості. \n- Вони можуть обробляти до &a2A&r. \n- Якщо подати &cенергію вищого рівня&r... &4\uD83D\uDCA5 вони вибухнуть&r. \n\n&dGregTech Мультиблоки&r: \nТут стає цікаво. \nМультиблоки пропонують більше гнучкості та потужності — &eякщо&r ти розумієш, як вони працюють.", + "quests.gregtech_energy.spending_energy.desc.1": "&6Як витратити всю цю енергію?&r \n\nВикористовуй свої машини! Звучить просто, правда? \nНу... &cне зовсім&r. Є &eбагато дрібних деталей&r, які тобі варто вивчити, щоб допомогти тобі у &dзавданні&r завершити &3TerraFirmaGreg&r. \n\n&bБазові Машини&r: \n- Ці машини прості. \n- Вони можуть обробляти до &a2A&r. \n- Якщо подати &cенергію вищого рівня&r... &4💥 вони вибухнуть&r. \n\n&dGregTech Мультиблоки&r: \nТут стає цікаво. \nМультиблоки пропонують більше гнучкості та потужності — &eякщо&r ти розумієш, як вони працюють.", "quests.gregtech_energy.spending_energy.desc.2": "&eСтандартна Механіка&r: \n- Якщо мультиблок може приймати &aДВА&r &bЕнергетичні Люки&r, це дозволяє використовувати &aрецепти вищого рівня&r, ніж базовий рівень машини. \n\nПриклад: \nЯкщо ти використовуєш &dВеликий Змішувальний Суд&r і встановиш &12x IV Енергетичних Люків&r, він зможе обробляти &cLuV-рівневі рецепти змішування&r — саме так працює &cЕлектрична Доменна Піч&r. \n\nЗнання цього допоможе тобі отримати &6максимальну ефективність&r від твоєї установки та просуватися до матеріалів вищого рівня.", "quests.gregtech_energy.spending_energy.desc.3": "&6Деякі мультиблоки приймають лише один Енергетичний Люк, але це не означає, що ти обмежений 1A.&r \n\nТи все ще можеш використовувати &e4A або 16A Енергетичний Люк&r. Це дозволить &bРозгін&r рецептів, але &cне підвищення рівня рецепту&r. \n\n&dПриклад&r: \n&aВеликий Збирач Мікросхем&r приймає лише &eодин Енергетичний Люк&r. Якщо ти встановиш &c4A IV Енергетичний Люк&r, ти зможеш &eоверклокнути всі IV та нижчі рецепти&r. \n\nОднак ти &cне можеш створювати LuV-рівневі рецепти&r, оскільки машина не підтримує кілька люків. Це обмеження &aнавмисне&r, щоб запобігти пропуску прогресії GregTech.", "quests.gregtech_energy.spending_energy.desc.4": "& bОтже, пам’ятай& r: Більше ампер на одному люку означає швидшу обробку, але це не відкриє рецепти вищого рівня, якщо мультиблок не підтримує це.", @@ -1056,7 +1056,7 @@ "quests.low_voltage.lv_rock_crusher.task": "Будь-яка Дробарка Каменю підійде", "quests.low_voltage.lv_aqueous_accumulator.title": "Водний акумулятор", "quests.low_voltage.lv_aqueous_accumulator.subtitle": "Thermal Foundation кличе", - "quests.low_voltage.lv_aqueous_accumulator.desc": "&3Водний акумулятор&r — це фактично дробарка каменю, але для рідин. Просто розмісти машину поруч із двома джерельними блоками відповідної рідини, налаштуй схему — і вуаля! Вона буде постійно виробляти більше цієї рідини. Фактично, він виконує ту саму функцію, що й механічний насос, але використовує електрику замість механічної енергії, тому тобі може бути легше інтегрувати його у свою фабрику. Як бонус, версія HV може виробляти нескінченну лаву! \uD83D\uDD25 \n\nТи можеш безпечно заповнити джерельні блоки водою, щоб запобігти їх замерзанню взимку, і машина продовжить працювати.", + "quests.low_voltage.lv_aqueous_accumulator.desc": "&3Водний акумулятор&r — це фактично дробарка каменю, але для рідин. Просто розмісти машину поруч із двома джерельними блоками відповідної рідини, налаштуй схему — і вуаля! Вона буде постійно виробляти більше цієї рідини. Фактично, він виконує ту саму функцію, що й механічний насос, але використовує електрику замість механічної енергії, тому тобі може бути легше інтегрувати його у свою фабрику. Як бонус, версія HV може виробляти нескінченну лаву! 🔥 \n\nТи можеш безпечно заповнити джерельні блоки водою, щоб запобігти їх замерзанню взимку, і машина продовжить працювати.", "quests.low_voltage.lv_aqueous_accumulator.task": "Будь-який водний акумулятор", "quests.low_voltage.lv_wiremill.title": "Базовий Дротопрокатник", "quests.low_voltage.lv_wiremill.subtitle": "Більше ніяких проблем з дротами!", diff --git a/kubejs/assets/tfg/textures/item/etching_diamond_tip.png b/kubejs/assets/tfg/textures/item/etching_diamond_tip.png new file mode 100644 index 000000000..665e4158a Binary files /dev/null and b/kubejs/assets/tfg/textures/item/etching_diamond_tip.png differ diff --git a/kubejs/server_scripts/etched/recipes.js b/kubejs/server_scripts/etched/recipes.js index 4f58ae0cf..021999a1c 100644 --- a/kubejs/server_scripts/etched/recipes.js +++ b/kubejs/server_scripts/etched/recipes.js @@ -13,9 +13,9 @@ const registerEtchedRecipes = (event) => { 'AAA' ], { A: '#minecraft:planks', - B: '#forge:rings/steel', - C: '#forge:plates/steel', - D: '#forge:plates/diamond' + B: '#forge:rings/wrought_iron', + C: '#forge:plates/wrought_iron', + D: 'tfg:etching_diamond_tip' }).id('etched:etching_table') // Album Jukebox diff --git a/kubejs/server_scripts/tfg/recipes.miscellaneous.js b/kubejs/server_scripts/tfg/recipes.miscellaneous.js index 49ab96728..c827de269 100644 --- a/kubejs/server_scripts/tfg/recipes.miscellaneous.js +++ b/kubejs/server_scripts/tfg/recipes.miscellaneous.js @@ -1010,4 +1010,13 @@ function registerTFGMiscellaneousRecipes(event) { .duration(20) .EUt(8) }) + + // Etching Tip + event.recipes.tfc.damage_inputs_shapeless_crafting(event.recipes.minecraft.crafting_shapeless('tfg:etching_diamond_tip',[ + '#forge:tools/hammers', + '#tfc:chisels', + 'minecraft:diamond' + ])); + + event.replaceInput({ id: "minecraft:jukebox"}, 'minecraft:diamond', 'tfg:etching_diamond_tip'); } diff --git a/kubejs/startup_scripts/tfg/items.js b/kubejs/startup_scripts/tfg/items.js index fb074c276..203c405e8 100644 --- a/kubejs/startup_scripts/tfg/items.js +++ b/kubejs/startup_scripts/tfg/items.js @@ -1,6 +1,10 @@ // priority: 0 "use strict"; +/** + * + * @param {Registry.Item} event + */ const registerTFGItems = (event) => { registerTFGDeprecatedItems(event) @@ -361,4 +365,9 @@ const registerTFGItems = (event) => { event.create('tfg:universal_compost_greens') .tag('tfc:compost_greens_low') //#endregion + + //#region Etched Diamond Etching Tip + event.create('tfg:etching_diamond_tip') + .translationKey("item.tfg.etching_diamond_tip") + //#endregion }