Merge branch 'main' into create-additions

Signed-off-by: Pyritie <pyritie@gmail.com>
This commit is contained in:
Pyritie 2025-01-12 14:25:41 +00:00 committed by GitHub
commit dc0ed9001d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
25 changed files with 1230 additions and 113 deletions

View file

@ -6,10 +6,16 @@
"block.gtceu.alternator": "Alternator",
"gtceu.alternator": "Alternator",
"block.gtceu.nether_dome": "Netherarium",
"gtceu.nether_dome": "Netherarium",
"block.gtceu.end_dome": "Enderarium",
"gtceu.end_dome": "Enderarium",
"material.treated_wood": "Creosote-Treated Wood",
"block.gtceu.treated_wood_planks": "Creosote-Treated Wood Planks",
"gtceu.create_mixer": "Kinetic Mixer",
"block.gtceu.lv_kinetic_mixer": "Basic Kinetic Mixer",
"block.gtceu.mv_kinetic_mixer": "Advanced Kinetic Mixer",
"block.gtceu.hv_kinetic_mixer": "Advanced Kinetic Mixer II",
@ -49,4 +55,4 @@
"block.gtceu.luv_kinetic_output_box": "Ludicrous Voltage Kinetic Output Box",
"block.gtceu.zpm_kinetic_output_box": "ZPM Voltage Kinetic Output Box",
"block.gtceu.uv_kinetic_output_box": "Ultimate Voltage Kinetic Output Box"
}
}

View file

@ -6,6 +6,11 @@
"block.gtceu.alternator": "Генератор переменного тока",
"gtceu.alternator": "Генератор переменного тока",
"block.gtceu.nether_dome": "Террариум нижнего мира",
"gtceu.nether_dome": "Террариум нижнего мира",
"block.gtceu.end_dome": "Террариум края",
"gtceu.end_dome": "Террариум края",
"material.treated_wood": "Обработанное креозотом дерево",
"block.gtceu.treated_wood_planks": "Доски из обработанного креозотом дерева"

View file

@ -1,6 +1,6 @@
{
"name": "TFG Info & Tips",
"description": "Differences in TerraFirmaGreg that are different from base TFC and GTCEu.$(br2)Stuck on something? Try looking in this book first or in the quests, and if you're still stumped, you can ask on our $(l:https://discord.com/invite/AEaCzCTUwQ)Discord$() or $(l:https://www.reddit.com/r/TerraFirmaGreg)Subreddit$()!",
"description": "Information about things in TerraFirmaGreg that are different from base TFC and GTCEu.",
"icon": "gtceu:basic_electronic_circuit",
"sortnum": 200
}

View file

@ -0,0 +1,48 @@
{
"name": "Frequently Asked Questions",
"icon": "minecraft:spyglass",
"category": "tfc:tfg_tips",
"read_by_default": true,
"priority": true,
"pages":
[
{
"type": "patchouli:text",
"title": "FAQs",
"text": "Stuck on something? Try looking through this book first and in the quests, but if you're still stumped, you can ask on our $(l:https://discord.com/invite/AEaCzCTUwQ)Discord$() or $(l:https://www.reddit.com/r/TerraFirmaGreg)Subreddit$()!"
},
{
"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 Sticky Resin?$()$(li)$(l:tfg_tips/faqs#chunks)How do I force-load a chunk or increase my limit?$()"
},
{
"type": "patchouli:text",
"anchor": "boats",
"text": "$(italic)Why did my boat sink?$()$(br2)Build your boat on land, then push it or use a $(item)Lead$() to launch it. If it's already sunk, too bad, make another one."
},
{
"type": "patchouli:text",
"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",
"text": "$(italic)How do I force-load a chunk?$()$(br2)Open your map with $(item)$(k:gui.xaero_open_map)$(), then right-click the chunk > $(thing)Claim Selected$(). Right-click a claimed chunk again > $(thing)Forceload Selected$().$(br2)To increase the number of forceloaded chunks, press $(item)$(k:gui.xaero_pac_key_open_menu)$(), then go to the player settings and increase the number of bonus chunk forceloads."
},
{
"type": "patchouli:text",
"anchor": "resin",
"text": "$(italic)How do I make sticky resin?$()$(br2)First, grow some $(thing)Kapok$() trees and make some $(thing)Tree Taps$(). Place a tree tap on the main trunk of each kapok tree (more taps on a tree just splits the output). Right-click each tree tap with an empty $(thing)Wooden Bucket$(), then wait for the correct season (Feb-Oct, excluding July). When the bucket is full, $(item)$(k:use)$() it with an $(thing)empty hand$(). You can automate this with a $(l:mechanics/pumps)Mechanical Pump$() on the bucket, if you'd like."
},
{
"type": "patchouli:text",
"text": "It's quickest to cook your latex in a $(l:firmalife/oven_appliances#vat)Vat$(). Combine your latex with $(item)Sulfur$() dust in the vat (put the GregTech one in a Quern to get the TFC one), add heat, and $(bold)close the lid$() on the Vat with $(item)$(k:sneak)$() + $(item)$(k:use)$().$(br2)You can automate this later with the $(thing)LV Centrifuge$()."
}
]
}

View file

@ -0,0 +1,55 @@
{
"name": "Infinite Resources?!",
"icon": "minecraft:lava_bucket",
"category": "tfc:tfg_tips",
"read_by_default": true,
"pages":
[
{
"type": "patchouli:text",
"text": "Most of the raw resources you'll need are non-renewable and will require you to mine for them, but a few of them are infinitely renewable once you get to $(thing)LV$() and $(thing)MV$().$(br2)A lot of these methods are pretty slow, however, so it's up to you whether it's worth setting these up or just digging up another ore vein."
},
{
"type": "patchouli:spotlight",
"title": "Fluids",
"item": "create:hose_pulley",
"text": "$(thing)Water$(), $(thing)Sea Water$(), and $(thing)Lava$() are all renewable through a $(item)Hose Pulley$() and a single source block of fluid. You can pull out of the hose pulley with a $(l:mechanics/pumps)Mechanical Pump$()."
},
{
"type": "patchouli:text",
"text": "$(item)Sea Water$() can be centrifuged for Water and $(thing)Salt$(), which can be electrolyzed into $(thing)Chlorine$() and $(thing)Sodium$().$(br2)$(item)Lava$() can be centrifuged into $(thing)Gold Nuggets$(), $(thing)Tantalite$(), $(thing)Sapphire$(), $(thing)Quicklime$(), and $(thing)Silicon Dioxide$().$(br2)Lava can also be used as $(item)infinite, free fuel$() for your steam boilers!"
},
{
"type": "patchouli:spotlight",
"title": "Stone Dusts",
"item": { "tag": "tfg:stone_dusts" },
"text": "The other source of infinite resources is through $(thing)Stone Dusts$(). You can obtain infinite raw rock through a $(item)Rock Crusher$(), and then macerate it into different dusts.$(br2)These stone dusts can then be centrifuged into different resources (though most require $(thing)MV$()). Most of them give Silicon Dioxide and Oxygen, so only other resources will be listed. "
},
{
"type": "patchouli:text",
"title": "Sedimentary",
"text": "$(thing)Shale$(): Sodium, Metal Mixture$(br)$(thing)Claystone$(): Aluminium, Hematite$(br)$(thing)Limestone$(): Calcium, Metal Mixture$(br)$(thing)Conglomerate$(): Tricalcium Phosphate, Hematite$(br)$(thing)Dolomite$(): Magnesium, Calcium, Metal Mixture$(br)$(thing)Chert$(): Metal Mixture$(br)$(thing)Chalk$(): Calcium, Carbon, Metal Mixture"
},
{
"type": "patchouli:text",
"title": "Metamorphic",
"text": "$(thing)Quartzite$(): Nothing$(br)$(thing)Slate$(): Metal Mixture$(br)$(thing)Phyllite$(): Calcium Chloride$(br)$(thing)Schist$(): Mica (Fluorine), Talc (Magnesium), Graphite, Metal Mixture$(br)$(thing)Gneiss$(): Biotite (Fluorine)$(br)$(thing)Marble$(): Magnesium, Calcite"
},
{
"type": "patchouli:text",
"title": "Igneous Intrusive",
"text": "$(thing)Granite$(): Calcite, Flint$(br)$(thing)Gabbro$(): Titanium, Iron, Metal Mixture$(br)$(thing)Diorite$(): Clay, Aluminium, Sulfur, Sodium, Lithium"
},
{
"type": "patchouli:text",
"title": "Igneous Extrusive",
"text": "$(thing)Rhyolite$(): Metal Mixture$(br)$(thing)Basalt$(): Olivine, Calcite, Flint, Dark Ashes$(br)$(thing)Andesite$(): Asbestos, Saltpeter$(br)$(thing)Dacite$(): Sodium, Calcium, Aluminium, Metal Mixture"
},
{
"type": "patchouli:spotlight",
"title": "Dimensional Terrariums",
"item": "gtceu:nether_dome,gtceu:end_dome",
"text": "Later on, you'll be able to use the $(item)Netherarium$() and $(item)Enderarium$() to make $(thing)Redstone$(), $(thing)Nether Quartz$(), and $(thing)Ender Pearls$() renewable."
}
]
}

View file

@ -0,0 +1,79 @@
{
"name": "Which LV machine first?",
"icon": "gtceu:lv_machine_hull",
"category": "tfc:tfg_tips",
"read_by_default": true,
"pages":
[
{
"type": "patchouli:text",
"text": "So you've finally made a batch of colored steel and are ready to make your first step into $(thing)LV$(). The obvious first choice for an LV machine is a $(item)Steam Generator$(), but what about after that? There's so many options!$(br2)There's no simple answer to this, because it's subjective, but you should think of which part of progressing is the most painful and make the machine that helps the most with that.$(br)"
},
{
"type": "patchouli:spotlight",
"item": "gtceu:lv_mixer",
"title": "Mixer",
"text": "The $(item)Mixer$() makes colored steel much cheaper.$(br2)The kinetic mixer requires both SU and EU (and has a high stress impact and needs to run at 64 RPM), but runs twice as fast as the pure electric one.$(br)Whether that's worth the bother is up to you!$(br2)It also has a recipe to make $(thing)Glowstone$().$(br)"
},
{
"type": "patchouli:spotlight",
"item": "gtceu:lv_assembler",
"title": "Assembler",
"text": "The $(item)Assembler$() is a very expensive machine, but can make LV casings just out of 8 steel (though this will likely change in future versions) and cheaper electronic components like $(thing)Vacuum Tubes$() and $(thing)Resistors$()."
},
{
"type": "patchouli:spotlight",
"item": "gtceu:lv_bender",
"title": "Bender",
"text": "The $(item)Bender$() can make 1:1 $(thing)Plates$() out of a single ingot. Finally, no more gambling with the Mechanical Press!$(br2)It can also make $(thing)Thin Sheets$() for things like a $(l:tfg_tips/infinite_resources)Hose Pulley$()."
},
{
"type": "patchouli:spotlight",
"item": "gtceu:lv_wiremill",
"title": "Wiremill",
"text": "The $(item)Wiremill$() halves the cost of $(thing)Wire$(). Not much else to say here, except that there's no such thing as too many copper wires or tin cables."
},
{
"type": "patchouli:spotlight",
"title": "Chem Reactor/Solidifer",
"item": "gtceu:lv_chemical_reactor,gtceu:lv_fluid_solidifier",
"text": "The $(item)Chemical Reactor$() makes much cheaper $(thing)Rubber$() which the $(item)Fluid Solidifier$() can turn into cheaper $(thing)Rubber Sheets$(), and can also make cheaper $(thing)Rotors$().$(br2)The $(item)Extractor$() is also useful paired up with the Fluid Solidifier, and is a big upgrade over the steam one because it can make metal fluids."
},
{
"type": "patchouli:spotlight",
"title": "Centrifuge",
"item": "gtceu:lv_centrifuge",
"text": "The $(item)Centrifuge$() makes $(thing)Sticky Resin$() directly from Kapok logs, and much cheaper $(thing)Raw Rubber$() as well. No more latex!"
},
{
"type": "patchouli:spotlight",
"title": "Polarizer",
"item": "gtceu:lv_polarizer",
"text": "The $(item)Polarizer$() makes $(thing)Magnetic Rods$() basically for free. If you're short on redstone, this is a good first machine, and it's dirt cheap too."
},
{
"type": "patchouli:spotlight",
"title": "Miner",
"item": "gtceu:lv_miner",
"text": "Put the $(item)Miner$() (or multiple!) down over an ore vein, bring along a boiler, steam generator, water, and fuel, and then just chunk load it and walk away. No need to ever go mining again!"
},
{
"type": "patchouli:spotlight",
"title": "Chemical Bath",
"item": "gtceu:lv_chemical_bath",
"text": "The $(item)Chemical Bath$() makes cheaper paper. That's about it. And once you have an $(thing)Assembler$() you won't need paper any more anyway.$(br2)It can also automate most of the steps to make $(thing)Leather$() if you're tired of barrels."
},
{
"type": "patchouli:spotlight",
"title": "Arc Furnace",
"item": "gtceu:lv_arc_furnace",
"text": "It's not a good first machine, but the $(item)Arc Furnace$() can turn Cast Iron directly into $(thing)Wrought Iron$(), Sand into $(thing)Glass$(), and Copper into $(thing)Annealed Copper$(). All of its recipes need $(thing)Oxygen$() though, so it's useless without an $(item)Electrolyzer$() or $(item)Centrifuge$()."
},
{
"type": "patchouli:spotlight",
"title": "Extruder",
"item": "gtceu:lv_extruder",
"text": "This is only here as a warning: do not make the $(item)Extruder$(). The only thing it can do is make tools and Thin Rubber Sheets (which the Bender can also do). All of the good extruder recipes are gated to $(thing)MV$() onwards."
}
]
}

View file

@ -0,0 +1,84 @@
{
"textures": {
"particle": "block/end_portal_frame_side",
"bottom": "block/end_stone",
"top": "block/end_portal_frame_top",
"side": "block/end_portal_frame_side",
"eye": "block/end_portal_frame_eye"
},
"elements": [
{
"from": [
0,
0,
0
],
"to": [
16,
16,
16
],
"faces": {
"down": {
"uv": [
0,
0,
16,
16
],
"texture": "#bottom",
"cullface": "down"
},
"up": {
"uv": [
0,
0,
16,
16
],
"texture": "#top"
},
"north": {
"uv": [
0,
3,
16,
16
],
"texture": "#side",
"cullface": "north"
},
"south": {
"uv": [
0,
3,
16,
16
],
"texture": "#side",
"cullface": "south"
},
"west": {
"uv": [
0,
3,
16,
16
],
"texture": "#side",
"cullface": "west"
},
"east": {
"uv": [
0,
3,
16,
16
],
"texture": "#side",
"cullface": "east"
}
}
}
]
}