From 31b41e703d090d22ecc218ef411747f93b27d78e Mon Sep 17 00:00:00 2001 From: Pyritie Date: Tue, 8 Jul 2025 15:25:00 +0100 Subject: [PATCH] firmalife quests --- .../quests/chapters/queststfc_tips.snbt | 154 +++++++++++------- kubejs/assets/tfg/lang/en_us.json | 20 ++- kubejs/assets/tfg/lang/pt_br.json | 2 +- kubejs/assets/tfg/lang/uk_ua.json | 6 +- kubejs/server_scripts/firmalife/recipes.js | 9 +- 5 files changed, 121 insertions(+), 70 deletions(-) diff --git a/config/ftbquests/quests/chapters/queststfc_tips.snbt b/config/ftbquests/quests/chapters/queststfc_tips.snbt index 702c3eac3..e86f3a8c5 100644 --- a/config/ftbquests/quests/chapters/queststfc_tips.snbt +++ b/config/ftbquests/quests/chapters/queststfc_tips.snbt @@ -65,7 +65,7 @@ type: "dimension" }] title: "{quests.tfg_tips.arborfirmacraft.title}" - x: -6.0d + x: -5.5d y: 0.0d } { @@ -123,7 +123,7 @@ }] title: "{quests.tfg_tips.terrafirmacraft.title}" x: 0.0d - y: 6.0d + y: 5.5d } { dependencies: ["1469936B5DE3AC28"] @@ -136,7 +136,7 @@ type: "item" }] title: "{quests.tfg_tips.treetap.title}" - x: -9.5d + x: -8.0d y: 0.0d } { @@ -148,7 +148,7 @@ description: ["{quests.tfg_tips.create_rubber_ingot.desc}"] id: "6903C72A254A7B08" shape: "gear" - size: 4.0d + size: 3.0d subtitle: "{quests.tfg_tips.create_rubber_ingot.subtitle}" tasks: [{ id: "12CE161368CA3973" @@ -156,7 +156,7 @@ type: "item" }] title: "{quests.tfg_tips.create_rubber_ingot.title}" - x: -16.0d + x: -13.0d y: 0.0d } { @@ -175,7 +175,7 @@ type: "item" }] title: "{quests.tfg_tips.create_sticky_resin.title}" - x: -12.5d + x: -10.5d y: -1.5d } { @@ -196,7 +196,7 @@ type: "item" }] title: "{quests.tfg_tips.find_latex_tree.title}" - x: -12.5d + x: -10.5d y: 0.0d } { @@ -214,7 +214,7 @@ type: "observation" }] title: "{quests.tfg_tips.find_syrup_tree.title}" - x: -10.5d + x: -9.0d y: 1.5d } { @@ -236,7 +236,7 @@ type: "item" }] title: "{quests.tfg_tips.create_tree_sugar.title}" - x: -10.5d + x: -9.0d y: 3.0d } { @@ -637,6 +637,7 @@ subtitle: "{quests.tfg_tips.passive_preservation.subtitle}" tasks: [{ dimension: "minecraft:overworld" + disable_toast: true icon: "gtceu:overworld_marker" id: "5BAF5F5343C3E42A" title: "{quests.stone_age.temperature.task}" @@ -1188,8 +1189,8 @@ type: "checkmark" }] title: "{quests.tfg_tips.greenhouse.title}" - x: 2.0d - y: -4.5d + x: 0.0d + y: -8.5d } { dependencies: ["150B7C5CD152E1BA"] @@ -1230,7 +1231,7 @@ ] title: "{quests.tfg_tips.charcoal_pile.title}" x: -2.0d - y: 7.0d + y: 6.5d } { dependencies: ["150B7C5CD152E1BA"] @@ -1261,12 +1262,13 @@ ] title: "{quests.tfg_tips.thatch_bed.title}" x: 0.0d - y: 8.0d + y: 7.5d } { dependencies: [ "11AB8966EC8C10ED" "0FACA5FBFCB26266" + "2D973C6DBC873824" ] dependency_requirement: "one_completed" description: ["{quests.tfg_tips.bed.desc}"] @@ -1288,7 +1290,7 @@ }] title: "{quests.tfg_tips.bed.title}" x: 0.0d - y: 15.0d + y: 14.0d } { dependencies: [ @@ -1313,7 +1315,7 @@ }] title: "{quests.tfg_tips.loom.title}" x: 0.0d - y: 9.5d + y: 9.0d } { dependencies: ["1766C916084261AA"] @@ -1327,7 +1329,7 @@ }] title: "{quests.tfg_tips.wool_cloth.title}" x: -1.0d - y: 12.0d + y: 11.0d } { dependencies: ["1766C916084261AA"] @@ -1340,8 +1342,8 @@ type: "item" }] title: "{quests.tfg_tips.pineapple_leather.title}" - x: 0.0d - y: 12.0d + x: -1.5d + y: 9.0d } { dependencies: ["1766C916084261AA"] @@ -1354,8 +1356,8 @@ type: "item" }] title: "{quests.tfg_tips.burlap_cloth.title}" - x: -2.0d - y: 12.0d + x: 1.5d + y: 9.5d } { dependencies: ["1766C916084261AA"] @@ -1368,8 +1370,8 @@ type: "item" }] title: "{quests.tfg_tips.silk_cloth.title}" - x: 1.0d - y: 12.0d + x: 0.0d + y: 11.0d } { dependencies: ["1766C916084261AA"] @@ -1382,8 +1384,8 @@ type: "item" }] title: "{quests.tfg_tips.unrefined_paper.title}" - x: 2.0d - y: 12.0d + x: 1.5d + y: 8.5d } { dependencies: ["150B7C5CD152E1BA"] @@ -1414,7 +1416,7 @@ ] title: "{quests.tfg_tips.panning.title}" x: -2.0d - y: 5.5d + y: 5.0d } { dependencies: ["082310DF9BEA92CE"] @@ -1438,7 +1440,7 @@ }] title: "{quests.tfg_tips.sluice.title}" x: -3.5d - y: 5.5d + y: 5.0d } { dependencies: ["79FA776C414AE8E5"] @@ -1479,8 +1481,8 @@ type: "item" }] title: "{quests.tfg_tips.sleeping_bags.title}" - x: -2.0d - y: 17.0d + x: -3.0d + y: 14.0d } { dependencies: ["5C01BDDA66249D7B"] @@ -1508,8 +1510,8 @@ } ] title: "{quests.tfg_tips.hammocks.title}" - x: 2.0d - y: 17.0d + x: 3.0d + y: 14.0d } { dependencies: ["150B7C5CD152E1BA"] @@ -1530,7 +1532,7 @@ }] title: "{quests.tfg_tips.status_effects.title}" x: 2.0d - y: 6.0d + y: 5.5d } { dependencies: ["28333A7852497C4D"] @@ -1551,7 +1553,7 @@ }] title: "{quests.tfg_tips.aged_alcohol.title}" x: 3.0d - y: 7.0d + y: 6.5d } { dependencies: ["28333A7852497C4D"] @@ -1572,7 +1574,7 @@ }] title: "{quests.tfg_tips.pills.title}" x: 3.0d - y: 5.0d + y: 4.5d } { dependencies: ["28333A7852497C4D"] @@ -1593,7 +1595,7 @@ }] title: "{quests.tfg_tips.tablets.title}" x: 4.0d - y: 5.5d + y: 5.0d } { dependencies: ["28333A7852497C4D"] @@ -1614,7 +1616,7 @@ }] title: "{quests.tfg_tips.salvo.title}" x: 4.0d - y: 6.5d + y: 6.0d } { dependencies: ["128483FFDC8277A0"] @@ -1631,7 +1633,7 @@ type: "observation" }] title: "{quests.tfg_tips.find_rosin_tree.title}" - x: -10.5d + x: -9.0d y: -1.5d } { @@ -1645,7 +1647,7 @@ type: "item" }] title: "{quests.tfg_tips.create_conifer_rosin.title}" - x: -10.5d + x: -9.0d y: -3.0d } { @@ -1984,24 +1986,7 @@ "ftbfiltersystem:filter": "or(item(tfclunchbox:lunchbox)item(tfclunchbox:cooling_lunchbox))" } } - title: "{quests.tfg_tips.lunchbox.task}" - type: "item" - } - { - id: "5439AF9F5493A3D1" - item: { - Count: 1 - id: "tfclunchbox:universal_capsule" - tag: { - Damage: 0 - Durability: 10 - display: { - Name: "{\"translate\":\"item.tfclunchbox.universal_capsule.filled\"}" - } - } - } - match_nbt: false - optional_task: true + title: "{quests.tfg_tips.lunchbox.task.1}" type: "item" } { @@ -2014,9 +1999,28 @@ } } optional_task: true - title: "Any #tfclunchbox:ice" + title: "{quests.tfg_tips.lunchbox.task.2}" type: "item" } + { + disable_toast: true + id: "56EF08B517ECA2B2" + item: { + Count: 1 + id: "gtceu:fluid_cell" + tag: { + Fluid: { + Amount: 1000 + FluidName: "gtceu:ice" + } + } + } + match_nbt: false + optional_task: true + title: "{quests.tfg_tips.lunchbox.task.3}" + type: "item" + weak_nbt_match: true + } ] title: "{quests.tfg_tips.lunchbox.title}" x: 8.0d @@ -2046,6 +2050,44 @@ x: 3.0d y: -20.0d } + { + dependencies: ["1766C916084261AA"] + description: ["{quests.tfg_tips.phantom_silk.desc}"] + id: "2D973C6DBC873824" + subtitle: "{quests.tfg_tips.phantom_silk.subtitle}" + tasks: [{ + id: "06ACBFC9D58340C0" + item: "tfg:phantom_silk" + type: "item" + }] + title: "{quests.tfg_tips.phantom_silk.title}" + x: 1.0d + y: 11.0d + } + { + dependencies: ["07FBA022050DA24A"] + description: ["{quests.tfg_tips.greenhouse_automation.desc}"] + id: "30DD0DDF86C96926" + optional: true + shape: "gear" + size: 2.0d + subtitle: "{quests.tfg_tips.greenhouse_automation.subtitle}" + tasks: [ + { + id: "7C98C30FA74909A5" + item: "firmalife:picker" + type: "item" + } + { + id: "169EDE2968D7773A" + item: "firmalife:sweeper" + type: "item" + } + ] + title: "{quests.tfg_tips.greenhouse_automation.title}" + x: 0.0d + y: -10.5d + } ] subtitle: ["{quests.tfg_tips.subtitle}"] title: "{quests.tfg_tips}" diff --git a/kubejs/assets/tfg/lang/en_us.json b/kubejs/assets/tfg/lang/en_us.json index e9cc62e9e..8254ef1af 100644 --- a/kubejs/assets/tfg/lang/en_us.json +++ b/kubejs/assets/tfg/lang/en_us.json @@ -915,7 +915,7 @@ "quests.gregtech_energy.tank.subtitle": "Keep the fuel if you can't the energy", "quests.gregtech_energy.battery_buffer.title": "Battery Buffer", "quests.gregtech_energy.battery_buffer.desc.1": "&dBattery Buffers&r are your basic machines to &estore and manage energy&r — though technically, they don’t store energy on their own. They simply serve as a &3housing for your batteries&r.\n\n⚠ &cIf you don’t want them to explode&r:\n- &4Never input higher-tier energy&r into a lower-tier Battery Buffer.\n- Batteries can only be charged if they are of &cequal or lower tier&r than the Battery Buffer.", - "quests.gregtech_energy.battery_buffer.desc.2": "🔌 A Battery Buffer can accept up to &b2x its output amperage&r.\nSo for example, a &e4x Battery Buffer&r can take in &a8A&r — but will only output &e4A&r max (1A per battery slot).\n\n🪫 &eReminder&r:\n- No batteries = &cno output&r.\n- The number of batteries determines the number of Amps it outputs.\nThat means a &68x Battery Buffer&r with only &e3 batteries&r will only output &e3A&r.\n\nUse them wisely — they are the &afoundation of any stable energy network&r.", + "quests.gregtech_energy.battery_buffer.desc.2": "\uD83D\uDD0C A Battery Buffer can accept up to &b2x its output amperage&r.\nSo for example, a &e4x Battery Buffer&r can take in &a8A&r — but will only output &e4A&r max (1A per battery slot).\n\n\uD83E\uDEAB &eReminder&r:\n- No batteries = &cno output&r.\n- The number of batteries determines the number of Amps it outputs.\nThat means a &68x Battery Buffer&r with only &e3 batteries&r will only output &e3A&r.\n\nUse them wisely — they are the &afoundation of any stable energy network&r.", "quests.gregtech_energy.battery_buffer.task.1": "Some battery buffers", "quests.gregtech_energy.battery_buffer.task.2": "I got an other one", "quests.gregtech_energy.battery_buffer.subtitle": "The basic battery needs batteries", @@ -929,7 +929,7 @@ "quests.gregtech_energy.batteries.subtitle": "Simply Better", "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": "&6How to spend all this energy?&r\n\nUse your machines! Sounds simple, right?\nWell... &cnot exactly&r. There are &emany small details&r that you should learn to help you on your &dquest&r to completing &3TerraFirmaGreg&r.\n\n&bBasic Machines&r:\n- These machines are simple.\n- They can handle up to &a2A&r.\n- If you input a &chigher tier&r of energy... &4💥 they explode&r.\n\n&dGregtech Multiblocks&r:\nNow things get interesting.\nMultiblocks offer more flexibility and power — &eif&r you understand how they work.", + "quests.gregtech_energy.spending_energy.desc.1": "&6How to spend all this energy?&r\n\nUse your machines! Sounds simple, right?\nWell... &cnot exactly&r. There are &emany small details&r that you should learn to help you on your &dquest&r to completing &3TerraFirmaGreg&r.\n\n&bBasic Machines&r:\n- These machines are simple.\n- They can handle up to &a2A&r.\n- If you input a &chigher tier&r of energy... &4\uD83D\uDCA5 they explode&r.\n\n&dGregtech Multiblocks&r:\nNow things get interesting.\nMultiblocks offer more flexibility and power — &eif&r you understand how they work.", "quests.gregtech_energy.spending_energy.desc.2": "&eStandard Mechanics&r:\n- If a multiblock can accept &aTWO&r &bEnergy Hatches&r this allows you to use &ahigher-tier recipes&r than the machine’s base tier.\n\nExample:\nIf you're using a &dLarge Mixing Vessel&r and you install &12x IV Energy Hatches&r,\nit will be able to process &cLuV-tier Mixer recipes&r — this is how works the &cElectric Blast Furnace&r.\n\nKnowing this will help you get the &6maximum efficiency&r out of your setup and progressing into higher tier materials.", "quests.gregtech_energy.spending_energy.desc.3": "&6Some multiblocks only accept one Energy Hatch, but that doesn't mean you're limited to 1A.&r\n\nYou can still use a &e4A or 16A Energy Hatch&r. This will allow &bOverclocking&r of recipes but &cnot recipe tier upgrades&r.\n\n&dExample&r:\nThe &aLarge Circuit Assembler&r only accepts &eone Energy Hatch&r. If you install a &c4A IV Energy Hatch&r, you will be able to &eOverclock all IV and lower recipes&r.\n\nHowever, you &ccannot craft LuV-tier recipes&r because the machine doesn't support multiple hatches. That limitation is &aintentional&r to prevent skipping the Gregtech progression system.", "quests.gregtech_energy.spending_energy.desc.4": "&bSo remember&r: More amps on a single hatch means faster processing, but it won’t unlock higher-tier recipes unless the multiblock is designed to allow it.", @@ -2300,6 +2300,9 @@ "quests.tfg_tips.silk_cloth.title": "Silk Cloth", "quests.tfg_tips.silk_cloth.subtitle": "Very, Very Smooth.", "quests.tfg_tips.silk_cloth.desc": "&dSilk Cloth&r can be created using &aString&r from killing &bSpiders&r or via &bPolycaprolactam (aka Nylon) Ingots&r. No silkworms exist yet, sorry! The dangerous &cWebbed Lair&r biome in &4The Beneath&r is another, albeit dangerous, source.\n\nSilk Cloth can be used to create &aSilk Clothes&r, which are the best at protecting you against &chot&r environments.\n\nSilk Cloth is considered a &bHigh Quality Cloth.&r", + "quests.tfg_tips.phantom_silk.title": "Phantom Silk", + "quests.tfg_tips.phantom_silk.subtitle": "Everyone's favourite mob vote winner", + "quests.tfg_tips.phantom_silk.desc": "&dPhantom Silk&r is weaved from Phantom Thread, which itself is crafted from Phantom Membrane. You can find &aPhantoms&r in the &4Beneath&r.", "quests.tfg_tips.unrefined_paper.title": "Unrefined Paper", "quests.tfg_tips.unrefined_paper.subtitle": "Time to make some history.", "quests.tfg_tips.unrefined_paper.desc": "&aUnrefined Paper&r is one step away from becoming real, usable &dPaper.&r There are a lot of ways to go about crafting paper, some could be easier to do while others can be considerably more difficult depending on resource availability. Check the &bPapermaking&r entry on your &2Field Guide!&r", @@ -2615,6 +2618,9 @@ "quests.tfg_tips.greenhouse.title": "Greenhouse", "quests.tfg_tips.greenhouse.subtitle": "Grow your crops 24/7!", "quests.tfg_tips.greenhouse.desc": "The &dGreenhouse&r is a complex multiblock structure with multiple tiers, used to grow crops all year round at the expense of yield. Check out its entry in the &2Field Guide&r for more information!", + "quests.tfg_tips.greenhouse_automation.title": "Greenhouse Automation", + "quests.tfg_tips.greenhouse_automation.subtitle": "By your powers combined...", + "quests.tfg_tips.greenhouse_automation.desc": "With the combination of Firmalife's &2Picker&r and &2Sweeper&r, Create's Deployers, and GregTech's Item Collectors, it's possible to completely automate your greenhouse!\n\nPickers will pull mature crops from Hydroponic Planters and Quad Planters when they receive a redstone pulse, while Sweepers will harvest mature crops from the other types in a 3x3 area around it while connected to a redstone signal.\n\nThese machines will produce loose items, so an Item Collector will suck those up in a large area around it.\n\nFrom there, pipe the seeds back into Deployers to plant them back in the Planters!", "quests.tfg_tips.beekeeping.title": "Beekeeping", "quests.tfg_tips.beekeeping.subtitle": "They're so small now...", "quests.tfg_tips.beekeeping.desc": "&bBeekeeping&r has a plethora of uses. Not only do bees fertilize nearby crops (assuming you have the correct trait), you will be able to obtain useful resources such as &aWax&r and &aHoney.&r Breed bees to achieve better stats.\nThe &2Field Guide&r offers an extensive explanation of all &bbeekeeping&r mechanics.", @@ -2727,7 +2733,7 @@ "quests.tfg_tips.cellar.task": "Any form of sealed entry.", "quests.tfg_tips.refrigerator.title": "Refrigerator", "quests.tfg_tips.refrigerator.subtitle": "This thing may be overpowered", - "quests.tfg_tips.refrigerator.desc": "If you have advanced to the &7LV&r age, you can make a &dRefrigerator&r, consuming power in exchange for the &obest&r universal food preservation trait for all food items. This includes raw and cooked food, and combined foods like sandwiches.", + "quests.tfg_tips.refrigerator.desc": "If you have advanced to the &bMV&r age, you can make a &dRefrigerator&r, consuming power in exchange for the &obest&r universal food preservation trait for all food items. This includes raw and cooked food, and combined foods like sandwiches.", "quests.tfg_tips.cellar_blocks.title": "Cellar Storage", "quests.tfg_tips.cellar_blocks.subtitle": "Stuff to put your food in", "quests.tfg_tips.cellar_blocks.desc": "&bFood Shelves&r can be used to store virtually any kind of food. &bHangers&r can be used to store &aMeat&r and &aGarlic.&r Food stored in these receive a powerful preservation trait greater than that of &dVessels.&r", @@ -2765,14 +2771,16 @@ "quests.tfg_tips.piglin_bartering.subtitle": "We are not alone apparently", "quests.tfg_tips.piglin_bartering.desc": "The curious inhabitants of &4The Beneath&r have items to offer... Trade gold with them to get some useful resource, such as small amounts of &aMetals&r or &aLeather.&r\nCheck out the &2Field Guide&r for details about barter trades.", "quests.tfg_tips.piglin_disguise.subtitle": "They'll never know...", - "quests.tfg_tips.piglin_disguise.desc": "Do you feel like you don't belong?\n Do the &4Piglin&r attack you at your school because of your appearance?\n Try wearing a &aPiglin Disguise&r to ward off unwanted attention and blend right in.", + "quests.tfg_tips.piglin_disguise.desc": "Do you feel like you don't belong?\nDo the &4Piglin&r attack you at your school because of your appearance?\nTry wearing a &aPiglin Disguise&r to ward off unwanted attention and blend right in.", "quests.tfg_tips.trowel.title": "Trowel", "quests.tfg_tips.trowel.subtitle": "Inspired by Quark!", "quests.tfg_tips.trowel.desc": "A &4Trowel&r is a tool for builders that can &brandomly place blocks&r located in the hotbar. Trowels can also use bricks and other useable items to randomize tiles for &5RNR Roads&r.", "quests.tfg_tips.lunchbox.title": "Lunch Box", "quests.tfg_tips.lunchbox.subtitle": "A refrigerator in your pocket!", - "quests.tfg_tips.lunchbox.desc": "Lunch boxes have 9 slots for food, keeping it cold and longer lasting.\nThe Cooling Lunchbox has a stronger effect than the regular one, but needs to be provided with ice or capsules that will thaw over time.", - "quests.tfg_tips.lunchbox.task": "Any Lunch Box", + "quests.tfg_tips.lunchbox.desc": "Lunch boxes have 9 slots for food, keeping it cold and longer lasting.\nThe Cooling Lunchbox has a stronger effect than the regular one, but needs to be provided with ice or cells that will thaw over time.", + "quests.tfg_tips.lunchbox.task.1": "Any Lunch Box", + "quests.tfg_tips.lunchbox.task.2": "Any Ice Block", + "quests.tfg_tips.lunchbox.task.3": "Any Cell containing Liquid Ice Slush", "quests.tfg_tips.transportation_tips.subtitle": "What ever happened to walking on your own two feet?", "quests.tfg_tips.tools_tips.subtitle": "How to tighten and loosen 101.", "quests.tfg_tips.tools_tips.tools.title": "Tools", diff --git a/kubejs/assets/tfg/lang/pt_br.json b/kubejs/assets/tfg/lang/pt_br.json index 4dd820546..71f0d1a4a 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 °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\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.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 f02693a59..53c5c0f4e 100644 --- a/kubejs/assets/tfg/lang/uk_ua.json +++ b/kubejs/assets/tfg/lang/uk_ua.json @@ -796,7 +796,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": "🔌 Буферний Акумулятор може приймати до &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.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.task.1": "Деякі буферні акумулятори", "quests.gregtech_energy.battery_buffer.task.2": "У мене є ще один", "quests.gregtech_energy.battery_buffer.subtitle": "Базовий акумулятор потребує батарей", @@ -810,7 +810,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💥 вони вибухнуть&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\uD83D\uDCA5 вони вибухнуть&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: Більше ампер на одному люку означає швидшу обробку, але це не відкриє рецепти вищого рівня, якщо мультиблок не підтримує це.", @@ -887,7 +887,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 може виробляти нескінченну лаву! 🔥 \n\nТи можеш безпечно заповнити джерельні блоки водою, щоб запобігти їх замерзанню взимку, і машина продовжить працювати.", + "quests.low_voltage.lv_aqueous_accumulator.desc": "&3Водний акумулятор&r — це фактично дробарка каменю, але для рідин. Просто розмісти машину поруч із двома джерельними блоками відповідної рідини, налаштуй схему — і вуаля! Вона буде постійно виробляти більше цієї рідини. Фактично, він виконує ту саму функцію, що й механічний насос, але використовує електрику замість механічної енергії, тому тобі може бути легше інтегрувати його у свою фабрику. Як бонус, версія HV може виробляти нескінченну лаву! \uD83D\uDD25 \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/server_scripts/firmalife/recipes.js b/kubejs/server_scripts/firmalife/recipes.js index 87a5cc299..b3532f856 100644 --- a/kubejs/server_scripts/firmalife/recipes.js +++ b/kubejs/server_scripts/firmalife/recipes.js @@ -419,7 +419,7 @@ const registerFirmaLifeRecipes = (event) => { //#endregion - event.shaped('2x firmalife:sweeper', [ + event.shaped('firmalife:sweeper', [ 'ABD', 'CB ' ], { @@ -429,15 +429,16 @@ const registerFirmaLifeRecipes = (event) => { D: '#forge:tools/wrenches' }).id('firmalife:crafting/sweeper') - event.shaped('2x firmalife:picker', [ + event.shaped('firmalife:picker', [ 'ABD', 'CC ', - 'CC ' + 'EE ' ], { A: '#forge:plates/steel', B: 'vintageimprovements:redstone_module', C: '#forge:rods/steel', - D: '#forge:tools/wrenches' + D: '#forge:tools/wrenches', + E: '#forge:hoe_heads/steel' }).id('firmalife:crafting/picker') //#endregion