diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_tips/faqs.json b/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_tips/faqs.json index ce8574c54..69a7d3473 100644 --- a/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_tips/faqs.json +++ b/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_tips/faqs.json @@ -13,7 +13,7 @@ }, { "type": "patchouli:text", - "text": "$(li)$(l:tfg_tips/faqs#boats)Why did my boat sink?$()$(li)$(l:tfg_tips/faqs#dried_fruit)How do I make yeast starter?$()$(li)$(l:tfg_tips/faqs#dried_fruit)How do I make pineapple fiber?$()$(li)$(l:tfg_tips/faqs#jam)How do I make jam?$()$(li)$(l:tfg_tips/faqs#resin)How do I make Rubber?$()$(li)$(l:tfg_tips/faqs#chunks)How do I force-load a chunk or increase my limit?$()" + "text": "$(li)$(l:tfg_tips/faqs#boats)Why did my boat sink?$()$(li)$(l:tfg_tips/faqs#dried_fruit)How do I make yeast starter?$()$(li)$(l:tfg_tips/faqs#dried_fruit)How do I make pineapple fiber?$()$(li)$(l:tfg_tips/faqs#resin)How do I make Rubber?$()$(li)$(l:tfg_tips/faqs#chunks)How do I force-load a chunk or increase my limit?$()" }, { "type": "patchouli:text", @@ -25,11 +25,6 @@ "anchor": "dried_fruit", "text": "$(italic)How do I make yeast starter or pineapple fiber?$()$(br2)Make sure you dry the fruit first using a $(item)Drying Mat$(). Then follow the rest of the steps for $(l:firmalife/bread)bread$() or $(l:firmalife/berry_bushes)pineapple leather$()." }, - { - "type": "patchouli:text", - "anchor": "jam", - "text": "$(italic)How do I make jam?$()$(br2)It's easiest with a $(l:firmalife/oven_appliances#vat)Vat$(). Follow the steps in that section, but you don't need to make a $(thing)Jarring Station$() or $(thing)Lids$() unless you want to automate it. Just right-click the Vat of $(thing)Fruity Fluid$() with an empty jar, then right-click it again to take it out, and it should be full of jam and sealed.$(br2)Make sure you $(bold)close the lid$() on the Vat with $(item)$(k:sneak)$() + $(item)$(k:use)$()!" - }, { "type": "patchouli:text", "anchor": "chunks", @@ -38,7 +33,7 @@ { "type": "patchouli:text", "anchor": "resin", - "text": "$(italic)How do I make rubber?$()$(br2)Sticky Resin is no longer what you are looking for! First, grow some $(thing)Latex$()-producing trees and make some $(thing)Tree Taps$(). Place a tree tap on the trunk of each tree (more taps on a tree just splits the output). You can collect the Latex that comes out with a $(tfc:mechanics/barrels)Barrel$()." + "text": "$(italic)How do I make rubber?$()$(br2)Sticky Resin is no longer what you are looking for! First, grow some $(thing)Latex$()-producing trees and make some $(thing)Tree Taps$(). Place a tree tap on the trunk of each tree (more taps on a tree just splits the output). You can collect the Latex that comes out with a $(l:mechanics/barrels)Barrel$()." }, { "type": "patchouli:text", diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/ru_ru/entries/tfg_tips/faqs.json b/kubejs/assets/tfc/patchouli_books/field_guide/ru_ru/entries/tfg_tips/faqs.json new file mode 100644 index 000000000..cfe128d36 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/ru_ru/entries/tfg_tips/faqs.json @@ -0,0 +1,43 @@ +{ + "name": "Часто задаваемые вопросы", + "icon": "minecraft:spyglass", + "category": "tfc:tfg_tips", + "read_by_default": true, + "priority": true, + "pages": + [ + { + "type": "patchouli:text", + "title": "ЧАВО", + "text": "Застрял на чём-то? Попробуй сначала просмотреть эту книгу и задания, но если ты все еще не можешь найти ответ, ты можешь задать вопрос на нашем сайте. $(l:https://discord.com/invite/AEaCzCTUwQ)Discord$() или $(l:https://www.reddit.com/r/TerraFirmaGreg)Subreddit$()!" + }, + { + "type": "patchouli:text", + "text": "$(li)$(l:tfg_tips/faqs#boats)Почему моя лодка тонет?$()$(li)$(l:tfg_tips/faqs#dried_fruit)Как мне сделать дрожжи?$()$(li)$(l:tfg_tips/faqs#dried_fruit)Как мне сделать ананосовое волокно?$()$(li)$(l:tfg_tips/faqs#resin)Как мне сделать резину?$()$(li)$(l:tfg_tips/faqs#chunks)Как подгрузить чанки или увеличить их лимит?$()" + }, + { + "type": "patchouli:text", + "anchor": "boats", + "text": "$(italic)Почему моя лодка тонет?$()$(br2)Постройте лодку на суше, а затем толкайте её или используйте $(item)поводок$(), чтобы толкать ее. Если она уже затонула, ничего страшного, сделайте новое." + }, + { + "type": "patchouli:text", + "anchor": "dried_fruit", + "text": "$(italic)Как мне сделать дрожжи или ананосовое волокно?$()$(br2)Перед использованием обязательно высушите фрукты используя $(item)Настил для сушки$(). Затем выполните остальные шаги для $(l:firmalife/bread)хлеба$() или $(l:firmalife/berry_bushes)ананасовой кожи$()." + }, + { + "type": "patchouli:text", + "anchor": "chunks", + "text": "$(italic)Как подгрузить чанки или увеличить их лимит?$()$(br2)Открой карту на клавишу $(item)$(k:key.ftbchunks.claim_manager)$(), затем shift ЛКМ по чанку. Shift ПКМ для снятия клейма.$(br2)Для увеличения количества подгружаемых чанков, используй команду $(item)/ftbchunks admin extra_force_load_chunks @p set X$(), где X - новый лимит." + }, + { + "type": "patchouli:text", + "anchor": "resin", + "text": "$(italic)Как мне сделать резину?$()$(br2)Резина(предмет) — это больше не то, что вам нужно! Сначала вырасти деревья, дающие $(thing)Латекс$() и скрафтите несколько $(thing)Краников для подсочки$(). Установите Краник для подсочки на каждом дереве. (Больше краников на одном дереве просто разделит выход).Вы можете собирать латекс с помощью $(l:mechanics/barrels)Бочек$()." + }, + { + "type": "patchouli:text", + "text": "Быстрее всего сварить латекс в $(l:firmalife/oven_appliances#vat)Чане$(). Соедини латекс с $(item)Порошком серы$() в чане (Передроби пыль серы), нагрей и $(bold)закрой крышкку$() чана с помощью клавиш $(item)$(k:sneak)$() + $(item)$(k:use)$(). Ты получишь $(thing)Вулканизированный латекс$(), который ты можешь вакуумировать в $(thing)Вакуумной камере$() для этой долгожданной резины!$(br2)Позже, $(thing)LV Центрифуга$() позволит тебе получить $(thing)Необработанную резину$() напрямую с бревен латексных деревьев." + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_tips/faqs.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_tips/faqs.json index 22216117b..2797b56d2 100644 --- a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_tips/faqs.json +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_tips/faqs.json @@ -12,7 +12,7 @@ }, { "type": "patchouli:text", - "text": "$(li)$(l:tfg_tips/faqs#boats)Чому мій човен потонув?$()\n$(li)$(l:tfg_tips/faqs#dried_fruit)Як зробити закваску?$()\n$(li)$(l:tfg_tips/faqs#dried_fruit)Як зробити волокно з ананаса?$()\n$(li)$(l:tfg_tips/faqs#jam)Як приготувати джем?$()\n$(li)$(l:tfg_tips/faqs#resin)Як зробити гуму?$()\n$(li)$(l:tfg_tips/faqs#chunks)Як примусово завантажити чанк або збільшити ліміт?$()" + "text": "$(li)$(l:tfg_tips/faqs#boats)Чому мій човен потонув?$()\n$(li)$(l:tfg_tips/faqs#dried_fruit)Як зробити закваску?$()\n$(li)$(l:tfg_tips/faqs#dried_fruit)Як зробити волокно з ананаса?$()$()\n$(li)$(l:tfg_tips/faqs#resin)Як зробити гуму?$()\n$(li)$(l:tfg_tips/faqs#chunks)Як примусово завантажити чанк або збільшити ліміт?$()" }, { "type": "patchouli:text", @@ -24,11 +24,6 @@ "anchor": "dried_fruit", "text": "$(italic)Як приготувати дріжджову закваску або ананасову клітковину?$()$(br2)Обов'язково спочатку висушіть фрукти, використовуючи $(item)Сушильний килимок$(). Потім виконайте решту кроків для $(l:firmalife/bread)хлібу$() або $(l:firmalife/berry_bushes)ананасової шкіри$()." }, - { - "type": "patchouli:text", - "anchor": "jam", - "text": "$(italic)Як зробити джем?$()$(br2)\nНайпростіше — за допомогою $(l:firmalife/oven_appliances#vat)чану$(). Дотримуйтесь кроків із цього розділу, але вам не обов’язково робити $(thing)станцію для консервування$() чи $(thing)кришки$(), якщо не хочете автоматизувати процес. Просто клацніть правою кнопкою миші по чану з $(thing)фруктовою рідиною$(), тримаючи порожню банку, потім клацніть ще раз, щоб дістати її — і вона буде повною джему та запечатаною.$(br2)\nОбов’язково $(bold)закрийте кришку$() на чані, використавши $(item)$(k:sneak)$() + $(item)$(k:use)$()!" - }, { "type": "patchouli:text", "anchor": "chunks", @@ -37,7 +32,7 @@ { "type": "patchouli:text", "anchor": "resin", - "text": "$(italic)Як зробити гуму?$()$(br2)Клейка смола більше не те, що тобі потрібно! Спочатку вирости кілька дерев, що виробляють $(thing)латекс$(), і зроби кілька $(thing)Cокозбірників$(). Встанови сокозбірник на стовбур кожного дерева (більше сокозбірників на одному дереві лише розподіляють вихід). Зібраний латекс можна збирати за допомогою $(tfc:mechanics/barrels)Діжки$()." + "text": "$(italic)Як зробити гуму?$()$(br2)Клейка смола більше не те, що тобі потрібно! Спочатку вирости кілька дерев, що виробляють $(thing)латекс$(), і зроби кілька $(thing)Cокозбірників$(). Встанови сокозбірник на стовбур кожного дерева (більше сокозбірників на одному дереві лише розподіляють вихід). Зібраний латекс можна збирати за допомогою $(l:mechanics/barrels)Діжки$()." }, { "type": "patchouli:text", diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/zh_cn/entries/tfg_tips/faqs.json b/kubejs/assets/tfc/patchouli_books/field_guide/zh_cn/entries/tfg_tips/faqs.json index d2d7879f7..656bfcdf0 100644 --- a/kubejs/assets/tfc/patchouli_books/field_guide/zh_cn/entries/tfg_tips/faqs.json +++ b/kubejs/assets/tfc/patchouli_books/field_guide/zh_cn/entries/tfg_tips/faqs.json @@ -12,7 +12,7 @@ }, { "type": "patchouli:text", - "text": "$(li)$(l:tfg_tips/faqs#boats)我的船为什么会沉?$()$(li)$(l:tfg_tips/faqs#dried_fruit)如何制作酵种?$()$(li)$(l:tfg_tips/faqs#dried_fruit)如何制作菠萝纤维?$()$(li)$(l:tfg_tips/faqs#jam)如何制作果酱?$()$(li)$(l:tfg_tips/faqs#resin)如何制作橡胶?$()$(li)$(l:tfg_tips/faqs#chunks)如何强制加载区块或提升加载上限?$()" + "text": "$(li)$(l:tfg_tips/faqs#boats)我的船为什么会沉?$()$(li)$(l:tfg_tips/faqs#dried_fruit)如何制作酵种?$()$(li)$(l:tfg_tips/faqs#dried_fruit)如何制作菠萝纤维?$()$(li)$(l:tfg_tips/faqs#resin)如何制作橡胶?$()$(li)$(l:tfg_tips/faqs#chunks)如何强制加载区块或提升加载上限?$()" }, { "type": "patchouli:text", @@ -24,11 +24,6 @@ "anchor": "dried_fruit", "text": "$(italic)如何制作酵种或菠萝纤维?$()$(br2)请先使用$(item)干燥垫$()将水果晒干,随后按照$(l:firmalife/bread)面包$()或$(l:firmalife/berry_bushes)菠萝布$()章节的步骤操作。" }, - { - "type": "patchouli:text", - "anchor": "jam", - "text": "$(italic)如何制作果酱?$()$(br2)使用$(l:firmalife/oven_appliances#vat)锅$()最为便捷。参照该章节流程操作时请注意:除非需要自动化生产,否则无需制作$(thing)装罐台$()或$(thing)罐盖$()。直接手持空罐右键点击盛有$(thing)果汁液体$()的锅,再次右键即可取得封装完成的果酱。$(br2)务必使用$(item)$(k:sneak)$() + $(item)$(k:use)$()为锅$(bold)盖上盖子$()!" - }, { "type": "patchouli:text", "anchor": "chunks", @@ -37,7 +32,7 @@ { "type": "patchouli:text", "anchor": "resin", - "text": "$(italic)如何制作橡胶?$()$(br2)黏性树脂不再是你的目标!请先种植若干产$(thing)乳胶$()的树木并制作$(thing)树汁导管$()。将树汁导管安装在树干上(单棵树安装多个树汁导管只会分流产量)。通过$(tfc:mechanics/barrels)木桶$()收集渗出的乳胶。" + "text": "$(italic)如何制作橡胶?$()$(br2)黏性树脂不再是你的目标!请先种植若干产$(thing)乳胶$()的树木并制作$(thing)树汁导管$()。将树汁导管安装在树干上(单棵树安装多个树汁导管只会分流产量)。通过$(l:mechanics/barrels)木桶$()收集渗出的乳胶。" }, { "type": "patchouli:text", diff --git a/kubejs/server_scripts/create_hypertube/recipes.js b/kubejs/server_scripts/create_hypertube/recipes.js index 39b640b69..b2a5179cf 100644 --- a/kubejs/server_scripts/create_hypertube/recipes.js +++ b/kubejs/server_scripts/create_hypertube/recipes.js @@ -39,4 +39,32 @@ function registerCreateHypertubeRecipes(event) { .inputFluids(Fluid.of('gtceu:styrene_butadiene_rubber', 144)) .EUt(GTValues.VA[GTValues.HV]) .duration(100) + + event.recipes.gtceu.assembler('create_hypertube:redstone_detector_tube_attachment') + .itemInputs('#forge:plates/stainless_steel', 'gtceu:activity_detector_cover', 'ae2:charged_certus_quartz_crystal') + .itemOutputs('create_hypertube:redstone_detector_tube_attachment') + .inputFluids(Fluid.of('gtceu:silicone_rubber', 288)) + .EUt(GTValues.VA[GTValues.HV]) + .duration(100) + + event.recipes.gtceu.assembler('create_hypertube:redstone_detector_tube_attachment_sbr') + .itemInputs('#forge:plates/stainless_steel', 'gtceu:activity_detector_cover', 'ae2:charged_certus_quartz_crystal') + .itemOutputs('create_hypertube:redstone_detector_tube_attachment') + .inputFluids(Fluid.of('gtceu:styrene_butadiene_rubber', 144)) + .EUt(GTValues.VA[GTValues.HV]) + .duration(100) + + event.recipes.gtceu.assembler('create_hypertube:tube_scanner_attachment') + .itemInputs('#forge:plates/stainless_steel', 'gtceu:activity_detector_cover', 'ae2:fluix_crystal') + .itemOutputs('create_hypertube:tube_scanner_attachment') + .inputFluids(Fluid.of('gtceu:silicone_rubber', 288)) + .EUt(GTValues.VA[GTValues.HV]) + .duration(100) + + event.recipes.gtceu.assembler('create_hypertube:tube_scanner_attachment_sbr') + .itemInputs('#forge:plates/stainless_steel', 'gtceu:activity_detector_cover', 'ae2:fluix_crystal') + .itemOutputs('create_hypertube:tube_scanner_attachment') + .inputFluids(Fluid.of('gtceu:styrene_butadiene_rubber', 144)) + .EUt(GTValues.VA[GTValues.HV]) + .duration(100) } diff --git a/kubejs/server_scripts/gregtech/recipes.materials.js b/kubejs/server_scripts/gregtech/recipes.materials.js index bba94e7a8..ea95f9635 100644 --- a/kubejs/server_scripts/gregtech/recipes.materials.js +++ b/kubejs/server_scripts/gregtech/recipes.materials.js @@ -891,7 +891,7 @@ function registerGTCEUMetalRecipes(event) { event.recipes.gtceu.assembler(`tfg:${material.getName()}_lamp_from_liquid`) .itemInputs(unfinishedLampStack) - .inputFluids(Fluid.of(GTMaterials.Glass.getFluid(), 576)) + .inputFluids(Fluid.of(GTMaterials.Glass.getFluid(), 144)) .itemOutputs(finishedLampStack) .duration(material.getMass() * 7) .circuit(13) diff --git a/kubejs/server_scripts/gregtech/recipes.removes.js b/kubejs/server_scripts/gregtech/recipes.removes.js index 71af8d64d..eeba94f4c 100644 --- a/kubejs/server_scripts/gregtech/recipes.removes.js +++ b/kubejs/server_scripts/gregtech/recipes.removes.js @@ -182,6 +182,39 @@ function removeGTCEURecipes(event) { // #endregion + // #region Reconstituted Stone + + event.remove({ id: 'gtceu:shaped/cobblestone_wall_saw' }) + event.remove({ id: 'gtceu:shaped/mossy_cobblestone_wall_saw' }) + event.remove({ id: 'gtceu:shaped/stone_brick_stair_saw' }) + event.remove({ id: 'gtceu:shaped/stone_brick_wall_saw' }) + event.remove({ id: 'gtceu:shaped/mossy_stone_brick_stair_saw' }) + event.remove({ id: 'gtceu:shaped/mossy_stone_brick_slab_saw' }) + event.remove({ id: 'gtceu:shaped/mossy_stone_brick_wall_saw' }) + + // #endregion + + // #region Cut Copper + + event.remove({ id: 'gtceu:shaped/cut_copper_stair_saw' }) + event.remove({ id: 'gtceu:shaped/cut_copper_slab_saw' }) + event.remove({ id: 'gtceu:shaped/exposed_cut_copper_stair_saw' }) + event.remove({ id: 'gtceu:shaped/exposed_cut_copper_slab_saw' }) + event.remove({ id: 'gtceu:shaped/weathered_cut_copper_stair_saw' }) + event.remove({ id: 'gtceu:shaped/weathered_cut_copper_slab_saw' }) + event.remove({ id: 'gtceu:shaped/oxidized_cut_copper_stair_saw' }) + event.remove({ id: 'gtceu:shaped/oxidized_cut_copper_slab_saw' }) + event.remove({ id: 'gtceu:shaped/waxed_cut_copper_stair_saw' }) + event.remove({ id: 'gtceu:shaped/waxed_cut_copper_slab_saw' }) + event.remove({ id: 'gtceu:shaped/waxed_exposed_cut_copper_stair_saw' }) + event.remove({ id: 'gtceu:shaped/waxed_exposed_cut_copper_slab_saw' }) + event.remove({ id: 'gtceu:shaped/waxed_weathered_cut_copper_stair_saw' }) + event.remove({ id: 'gtceu:shaped/waxed_weathered_cut_copper_slab_saw' }) + event.remove({ id: 'gtceu:shaped/waxed_oxidized_cut_copper_stair_saw' }) + event.remove({ id: 'gtceu:shaped/waxed_oxidized_cut_copper_slab_saw' }) + + // #endregion + // #region Plant Ball event.remove({ id: 'gtceu:compressor/plant_ball_from_wheat' }) @@ -505,6 +538,9 @@ function removeGTCEURecipes(event) { //#endregion + // Iron nugget saw recipe + event.remove({ id: 'gtceu:shapeless/nugget_disassembling_iron'}) + // Удаление рецептов связанных с Primitive Blast Furnace event.remove({ id: 'gtceu:arc_furnace/arc_primitive_blast_furnace' }) removeMaceratorRecipe(event, 'macerate_primitive_blast_furnace')