diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 468bc64fe..aaeb5b66b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -152,7 +152,7 @@ jobs: - name: 📈 Upload Diff id: upload_diff if: ${{ steps.read_diff.outputs.diff != '' }} && steps.check_pakku_lock_prev.outputs.file_found == 'true' - uses: actions/upload-artifact@v4.5.0 + uses: actions/upload-artifact@v4.6.0 with: name: Mods-diff path: PROJECTS_DIFF.md @@ -212,7 +212,7 @@ jobs: mv *.zip $(basename -s .zip *.zip)-curseforge.zip - name: 🚀 Upload artifact CurseForge - uses: actions/upload-artifact@v4.5.0 + uses: actions/upload-artifact@v4.6.0 with: name: ${{ needs.info.outputs.project_full_name }}-curseforge path: ./build/curseforge/${{ needs.info.outputs.project_full_name }}-curseforge.zip @@ -224,7 +224,7 @@ jobs: mv *.mrpack $(basename -s .mrpack *.mrpack)-modrinth.mrpack - name: 🚀 Upload artifact modrinth - uses: actions/upload-artifact@v4.5.0 + uses: actions/upload-artifact@v4.6.0 with: name: ${{ needs.info.outputs.project_full_name }}-modrinth path: ./build/modrinth/${{ needs.info.outputs.project_full_name }}-modrinth.mrpack @@ -267,7 +267,7 @@ jobs: mv *.zip $(basename -s .zip *.zip)-serverpack.zip - name: 🚀 Upload artifact server - uses: actions/upload-artifact@v4.5.0 + uses: actions/upload-artifact@v4.6.0 with: name: ${{ needs.info.outputs.project_full_name }}-serverpack path: ./build/serverpack/${{ needs.info.outputs.project_full_name }}-serverpack.zip @@ -317,7 +317,7 @@ jobs: zip -r ${{ needs.info.outputs.project_full_name }}-multimc.zip icon.png mmc-pack.json instance.cfg .minecraft/ flame/ - name: 🚀 Upload zip multimc - uses: actions/upload-artifact@v4.5.0 + uses: actions/upload-artifact@v4.6.0 with: name: ${{ needs.info.outputs.project_full_name }}-multimc path: .pakku/multimc-overrides/${{ needs.info.outputs.project_full_name }}-multimc.zip diff --git a/CHANGELOG.md b/CHANGELOG.md index 226cdcc76..d4e1e7783 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,33 @@ ### Changes - Added ore index, started work on other TFC info category (Pyritie). - Changed the AE2 network analyzer to HV instead of IV (Pyritie). +- Fixed a typo in salt water boiling recipe's temperature for small salt pile - 1000 > 100 (8oyNextDoor). +- Fix sprinklers + fix bread and yeast starter recipe conflict (Pyritie). +- Added recipes for create glass, more windows, fixed tinted glass recipe conflict (Pyritie). +- Added missing recipe for nether brick (Pyritie). +- Added armor trims (Pyritie). +- Add blast furnace tips entry (CaptainGold1). +- Allows stick bundles to be used in the coke oven (CaptainGold1). +- Allows all colors of glass to be macerated/hammered to dust (CaptainGold1). +- Add alternate papermaking quests using treated hide (CaptainGold1). +- Fix dupes via recycling firmaciv items (Egogorka). +- Create fluxstone recipes in macerator and forge hammer (KorGgenT). +- Fixes fertilizer recipe and modifies some mixer recipes relating to dirt (CaptainGold1). +- Changed train tracks to be cheaper (Pyritie). +- Create Sails: Recipe Improvements (Nebby1999). +- Moved MV superconductor to early HV instead of late HV (Pyritie). +- Added some Italy and Ukraine translation (MetenBouldry). +- Сreate some rich coal recipes in coke oven and pyro oven (Exzept1on). +### New mods +- Inventory Tweaks Refoxed 1.1 +- EveryCompat +- MemoryLeakFix +### Updated mods +- FirmaLife ? -> 2.1.15 +- Moonlight ? -> ? +- TFC ? -> ? +### Removed mods +- Inventory Sorter ## [0.7.16] - 12.01.2025 ### Changes diff --git a/config/everycomp-common.toml b/config/everycomp-common.toml index 866518931..53915b7bd 100644 --- a/config/everycomp-common.toml +++ b/config/everycomp-common.toml @@ -19,56 +19,3 @@ #Only show on advanced settings show_on_advanced_tooltips = false - #Disables certain types - [general.types] - - [general.types.leaves_type] - - [general.types.leaves_type.gtceu] - rubber = false - - [general.types.wood_type] - - [general.types.wood_type.gtceu] - rubber = false - - [general.types.wood_type.tfc] - acacia = true - ash = true - aspen = true - birch = true - blackwood = true - chestnut = true - douglas_fir = true - hickory = true - kapok = true - mangrove = true - maple = true - oak = true - palm = true - pine = true - rosewood = true - sequoia = true - spruce = true - sycamore = true - white_cedar = true - willow = true - - #Disables specific entries - [general.entries] - - [general.entries.wood_type] - - [general.entries.wood_type.storagedrawers] - full_drawers_2 = true - half_drawers_1 = true - full_drawers_4 = true - half_drawers_4 = true - trim = true - half_drawers_2 = true - full_drawers_1 = true - - [general.entries.wood_type.create] - window_pane = true - window = true - diff --git a/config/everycomp-entries.toml b/config/everycomp-entries.toml new file mode 100644 index 000000000..5d211d100 --- /dev/null +++ b/config/everycomp-entries.toml @@ -0,0 +1,45 @@ + +#Disables certain types. Note that all these configs, like in any other mod, only hide stuff from tabs and disable their recipes +[types] + + [types.wood_type] + + [types.wood_type.gtceu] + rubber = false + + [types.wood_type.tfc] + acacia = true + ash = true + aspen = true + birch = true + blackwood = true + chestnut = true + douglas_fir = true + hickory = true + kapok = true + mangrove = true + maple = true + oak = true + palm = true + pine = true + rosewood = true + sequoia = true + spruce = true + sycamore = true + white_cedar = true + willow = true + + [types.leaves_type] + + [types.leaves_type.gtceu] + rubber = false + +#Disables specific entries +[entries] + + [entries.wood_type] + + [entries.wood_type.create] + window_pane = true + window = true + diff --git a/config/everycomp-hazardous.properties b/config/everycomp-hazardous.properties index 20072f7ba..22f6a7bb4 100644 --- a/config/everycomp-hazardous.properties +++ b/config/everycomp-hazardous.properties @@ -1,2 +1,4 @@ -#Hard disable entire modules. Use at your own risk and don't ask for support if you use this -#Mon Apr 22 18:18:22 NOVT 2024 +#Hard disable entire modules. Use at your own risk and don't ask for support if you use this. Write modid = false to disable modules +#Sat Jan 18 13:03:17 NOVT 2025 +a=false +create=true diff --git a/config/ftbquests/quests/chapters/primitive_age.snbt b/config/ftbquests/quests/chapters/primitive_age.snbt index 6037e186f..be2e360b5 100644 --- a/config/ftbquests/quests/chapters/primitive_age.snbt +++ b/config/ftbquests/quests/chapters/primitive_age.snbt @@ -3782,7 +3782,11 @@ y: 3.0d } { - dependencies: ["7E8F9F6F35614B13"] + dependencies: [ + "7E8F9F6F35614B13" + "25C1C646790CFB6E" + ] + dependency_requirement: "one_completed" id: "2658E7679CD42ACD" tasks: [{ id: "5D95FC92B930ACC0" @@ -5228,6 +5232,32 @@ x: 24.5d y: 24.0d } + { + dependencies: [ + "0988DE53C9217CE6" + "332C0086D53DDAA3" + ] + id: "25C1C646790CFB6E" + tasks: [{ + id: "7ACE2BE9075B650E" + item: "tfc:treated_hide" + type: "item" + }] + x: 24.5d + y: -7.0d + } + { + dependencies: ["76EF4D00586A8B74"] + hide_dependency_lines: true + id: "332C0086D53DDAA3" + tasks: [{ + id: "322DF9A30CFE57CE" + item: "tfc:groundcover/pumice" + type: "item" + }] + x: 27.0d + y: -7.0d + } ] title: "Primitive Age" } diff --git a/config/icterine.yml b/config/icterine.yml new file mode 100644 index 000000000..87836718f --- /dev/null +++ b/config/icterine.yml @@ -0,0 +1,36 @@ +# Report issues on Github https://github.com/Mephodio/Icterine/issues +# Discuss, get help or report issues on Discord https://discord.gg/2SpfwvM7dm + +# Enables debug logs +# Will worsen your performance, please do not enable if you don't need it! +debug_mode: false + +# Cancels advancement check when stack becomes empty (for example, when player throws out the whole stack). +# Injects into InventoryChangeTrigger. +# Disable if you have mixin conflict or some advancements became unobtainable (and also report on github/discord!). +ignore_triggers_for_emptied_stacks: true + +# Cancels advancement check when stack size decreases (for example, when player throws out one item from stack). +# Injects into InventoryChangeTrigger, ItemStack, AbstractContainerMenu. +# Disable if you have mixin conflict or some advancements became unobtainable (and also report on github/discord!). +ignore_triggers_for_decreased_stacks: true + +# Optimizes advancement check for advancements that require multiple items (for example, "Cover me in debris" requires full netherite armor set). +# Injects into InventoryChangeTriggerInstance. +# Disable if you have mixin conflict or some advancements became unobtainable (and also report on github/discord!). +optimize_multiple_predicate_trigger: true + +# Disables advancement check when you just open any container (for example, chest or backpack). +# Injects into AbstractContainerMenu. +# Disable if you have mixin conflict or problems with any container (and also report on github/discord!). +initialize_inventory_last_slots: true + +# Skips advancement check when you pick up or otherwise increase stack size if this change doesn't pass any advancement threshold. +# For example, dirt stack size increased from 52 to 53, but there's no advancement for getting 53 dirt in your modpack. +optimize_triggers_for_increased_stacks: true + +# When checking each item criterion, first check the count requirement and see if it was fulfilled before. +# For example, there is advancement for getting stone block, any amount. You have 52 dirt, and you pick up one more. There is +# no way you can the get stone advancement from this action, because it requires any amount of item, and you already had some. +# Another example: there is no way you can get the advancement for 64 emerald blocks if you don't have dirt and you pick up 5 dirt. +check_count_before_item_predicate_match: true \ No newline at end of file diff --git a/config/invtweaks-client.toml b/config/invtweaks-client.toml new file mode 100644 index 000000000..0949d0f05 --- /dev/null +++ b/config/invtweaks-client.toml @@ -0,0 +1,150 @@ + +#Sorting customization +[sorting] + #Rules for sorting + #Each element is of the form + #A-D is the row from top to bottom + #1-9 is the column from left to right + #POS denotes the target slots + #Exs. POS = D3 means 3rd slot of hotbar + # POS = B means 2nd row, left to right + # POS = 9 means 9th column, bottom to top + # POS = A1-C9 means slots A1,A2,…,A9,B1,…,B9,C1,…,C9 + # POS = A9-C1 means slots A9,A8,…,A1,B9,…,B1,C9,…,C1 + #Append v to POS of the form A1-C9 to move in columns instead of rows + #Append r to POS of the form B or 9 to reverse slot order + #CATEGORY is the item category to designate the slots to + #CATEGORY = /LOCKED prevents slots from moving in sorting + #CATEGORY = /FROZEN has the effect of /LOCKED and, in addition, ignores slot in auto-refill + #CATEGORY = /OTHER covers all remaining items after other rules are exhausted + rules = ["D /LOCKED", "A1-C9 /OTHER"] + + #Categor(y/ies) for sorting + # + #name: the name of the category + # + #spec: + #Each element denotes a series of semicolon-separated clauses + #Items need to match all clauses of at least one element + #Items matching earlier elements are earlier in order + #A clause of the form /tag: matches a tag + #Clauses /instanceof: or /class: check if item is + #instance of class or exactly of that class respectively + #Specifying an item's registry name as a clause checks for that item + #Prepending an exclamation mark at the start of a clause inverts it + [[sorting.category]] + name = "sword" + spec = ["/instanceof:net.minecraft.world.item.SwordItem"] + + [[sorting.category]] + name = "axe" + spec = ["/instanceof:net.minecraft.world.item.AxeItem"] + + [[sorting.category]] + name = "pickaxe" + spec = ["/instanceof:net.minecraft.world.item.PickaxeItem"] + + [[sorting.category]] + name = "shovel" + spec = ["/instanceof:net.minecraft.world.item.ShovelItem"] + + [[sorting.category]] + name = "hoe" + spec = ["/instanceof:net.minecraft.world.item.HoeItem"] + + [[sorting.category]] + name = "acceptableFood" + spec = ["/isFood:; !minecraft:rotten_flesh; !minecraft:spider_eye; !minecraft:poisonous_potato; !minecraft:pufferfish"] + + [[sorting.category]] + name = "torch" + spec = ["minecraft:torch"] + + [[sorting.category]] + name = "cheapBlocks" + spec = ["/tag:forge:cobblestone", "/tag:minecraft:dirt"] + + [[sorting.category]] + name = "blocks" + spec = ["/instanceof:net.minecraft.world.item.BlockItem"] + + #Custom settings per GUI + #x = x-position of external sort button relative to GUI top left + #y = same as above except for the y-position + #Omit x and y to leave position unchanged + #sortRange = slots to sort + #E.g. sortRange = "5,0-2" sorts slots 5,0,1,2 in that order + #sortRange = "" disables sorting for that container + #Out-of-bound slots are ignored + #Omit sortRange to leave as default + [[sorting.containerOverrides]] + containerClass = "appeng.client.gui.implementations.*Screen" + sortRange = "" + + [[sorting.containerOverrides]] + containerClass = "appeng.client.gui.me.items.*Screen" + sortRange = "" + + [[sorting.containerOverrides]] + containerClass = "de.mari_023.ae2wtlib.wct.*Screen" + sortRange = "" + + [[sorting.containerOverrides]] + containerClass = "com.github.glodblock.epp.client.gui.*" + sortRange = "" + + [[sorting.containerOverrides]] + containerClass = "org.cyclops.integrateddynamics.inventory.container.*" + sortRange = "" + + [[sorting.containerOverrides]] + containerClass = "org.cyclops.integratedterminals.inventory.container.ContainerTerminalStoragePart" + sortRange = "" + + [[sorting.containerOverrides]] + containerClass = "com.refinedmods.refinedstorage.screen.*" + sortRange = "" + + [[sorting.containerOverrides]] + containerClass = "net.p3pp3rf1y.sophisticatedbackpacks.common.gui.BackpackContainer" + sortRange = "" + + [[sorting.containerOverrides]] + containerClass = "net.p3pp3rf1y.sophisticatedstorage.common.gui.StorageContainerMenu" + sortRange = "" + + [[sorting.containerOverrides]] + containerClass = "tfar.craftingstation.CraftingStationMenu" + sortRange = "" + + [[sorting.containerOverrides]] + containerClass = "tfar.dankstorage.container.DankContainers" + sortRange = "" + + [[sorting.containerOverrides]] + containerClass = "mcjty.rftoolsutility.modules.crafter.blocks.CrafterContainer" + sortRange = "" + + [[sorting.containerOverrides]] + containerClass = "gripe._90.megacells.menu.MEGAInterfaceMenu" + sortRange = "" + +#Tweaks +[tweaks] + #Enable auto-refill + autoRefill = true + #Enable a quick view of how many items that you're currently holding exists in your inventory by displaying it next your hotbar. + quickView = true + #0 = disable sorting + #1 = player sorting only + #2 = external sorting only + #3 = all sorting enabled (default) + #Range: 0 ~ 3 + enableSort = 3 + #0 = disable buttons (i.e. keybind only) + #1 = buttons for player sorting only + #2 = buttons for external sorting only + #3 = all buttons enabled (default) + #Range: 0 ~ 3 + enableButtons = 3 + diff --git a/config/jade/plugins.json b/config/jade/plugins.json index 8df2f645f..aede9eafd 100644 --- a/config/jade/plugins.json +++ b/config/jade/plugins.json @@ -84,18 +84,19 @@ "part_name": true }, "firmalife": { - "oven_top": true, - "solar_drier": true, + "barrel_press": true, "string": true, "vat": true, + "drying_mat": true, + "tumbler": true, + "cheese": true, + "shelf": true, + "oven_top": true, + "solar_drier": true, "oven_bottom": true, "fruit_tree_sapling": true, "jarbnet": true, - "drying_mat": true, - "tumbler": true, - "hanger": true, - "cheese": true, - "shelf": true + "hanger": true }, "tfc": { "bloomery": true, @@ -170,9 +171,6 @@ "corpse": { "corpse": true }, - "tfc_support_indicator": { - "support_indicator": true - }, "treetap": { "tap": true } diff --git a/config/jade/sort-order.json b/config/jade/sort-order.json index 2fdfcc63d..63b8ee749 100644 --- a/config/jade/sort-order.json +++ b/config/jade/sort-order.json @@ -39,6 +39,7 @@ "extendedcrafting:flux_crafter": null, "extendedcrafting:ultimate_auto_table": null, "extendedcrafting:ultimate_table": null, + "firmalife:barrel_press": null, "firmalife:cheese": null, "firmalife:drying_mat": null, "firmalife:fruit_tree_sapling": null, diff --git a/defaultconfigs/firmalife-server.toml b/defaultconfigs/firmalife-server.toml new file mode 100644 index 000000000..95913fda2 --- /dev/null +++ b/defaultconfigs/firmalife-server.toml @@ -0,0 +1,6 @@ + +[general] + #If true, the tumbler and the pumping station work magically with a redstone signal and no power required. + mechanicalPowerCheatMode = true + #If true, sprinkler will not accept firmalife pipes and will instead require something that exposes a fluid capability, eg. a barrel. + usePipesForSprinklers = false diff --git a/kubejs/assets/create/lang/uk_ua.json b/kubejs/assets/create/lang/uk_ua.json new file mode 100644 index 000000000..4cf8e44d4 --- /dev/null +++ b/kubejs/assets/create/lang/uk_ua.json @@ -0,0 +1,22 @@ +{ + "block.create.andesite_bars": "Металеві прути", + "block.create.andesite_belt_funnel": "Металева стрічкова лійка", + "block.create.andesite_casing": "Металевий корпус", + "block.create.andesite_door": "Металеві двері", + "block.create.andesite_encased_cogwheel": "Шестерня в металевому корпусі", + "block.create.andesite_encased_large_cogwheel": "Велике шестерня в металевому корпусі", + "block.create.andesite_encased_shaft": "Вал в металевому корпусі", + "block.create.andesite_funnel": "Металева лійка", + "block.create.andesite_ladder": "Металева драбина", + "block.create.andesite_pillar": "Металевий стовп", + "block.create.andesite_scaffolding": "Металеві риштування", + "block.create.andesite_tunnel": "Металевий тунель", + + "create.ponder.andesite_tunnel.header": "Використання металевих тунелів", + "create.ponder.andesite_tunnel.text_1": "Металеві тунелі можна використовувати для приховування ременів", + "create.ponder.andesite_tunnel.text_2": "Якщо металевий тунель має з'єднання з боковими сторонами...", + "create.ponder.belt_casing.text_1": "Латунний або металевий корпус може бути використаний для декорування механічних ременів", + "create.ponder.brass_funnel.text_1": "Металеві лійки можуть витягувати лише окремі предмети.", + "create.ponder.cogwheel_casing.text_1": "Для декорування шестерень можна використовувати латунний або металевий корпус", + "create.ponder.shaft_casing.text_1": "Для оздоблення валів можна використовувати латунний або металевий кожух" +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/firmalife/irrigation.json b/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/firmalife/irrigation.json new file mode 100644 index 000000000..33bbc83fd --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/firmalife/irrigation.json @@ -0,0 +1,62 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "name": "Irrigation", + "category": "tfc:firmalife", + "icon": "firmalife:sprinkler", + "pages": [ + { + "type": "patchouli:text", + "text": "The $(thing)Sprinkler$() is a device that sprinkles water in a 5x6x5 area centered on the block below the sprinkler block. You know it is working when it drips out water particles. Sprinklers placed facing up irrigate the same 5x6x5 area above." + }, + { + "type": "tfc:anvil_recipe", + "recipe": "firmalife:anvil/sprinkler", + "text": "The sprinkler is made with a $(thing)Copper Plate$()." + }, + { + "type": "patchouli:text", + "text": "Sprinklers must be connected to a system of pipes that feed it water in order to work. This is done by connecting a series of $(thing)Copper Pipes$() to them. Copper Pipes transport water up to 32 blocks to a sprinkler. They are connected to $(thing)Pumping Stations$()." + }, + { + "type": "tfc:anvil_recipe", + "recipe": "firmalife:anvil/copper_pipe", + "text": "The copper pipe is made with a plate." + }, + { + "type": "patchouli:multiblock", + "multiblock": { + "pattern": [ + [ + "X" + ], + [ + "0" + ] + ], + "mapping": { + "X": "firmalife:pumping_station" + } + }, + "name": "", + "text": "", + "enable_visualize": false + }, + { + "type": "patchouli:crafting", + "recipe": "tfg:shaped/pumping_station", + "text": "Pumping stations must be above a source block of water in order to work. Activate them with a redstone signal." + }, + { + "type": "patchouli:crafting", + "recipe": "firmalife:crafting/oxidized_copper_pipe", + "text": "Oxidized pipes are the same as regular copper pipes, except they do not connect to the other kind of pipe." + }, + { + "type": "patchouli:crafting", + "recipe": "firmalife:crafting/greenhouse/iron_greenhouse_port", + "text": "Greenhouse ports have a single pipe inside of them. They can be used to pass water through the walls of greenhouses!" + } + ], + "read_by_default": true, + "sortnum": 8 +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_tips/blast_furnace_tips.json b/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_tips/blast_furnace_tips.json new file mode 100644 index 000000000..e0b4b5245 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/en_us/entries/tfg_tips/blast_furnace_tips.json @@ -0,0 +1,49 @@ +{ + "name": "Blast Furnace Tips", + "icon": "tfc:blast_furnace", + "category": "tfc:tfg_tips", + "read_by_default": true, + "pages": + [ + { + "type": "patchouli:text", + "title": "TerraFirmaCraft Blast Furnace Tips", + "text": "So, you finally found that $(item)Kaolinite$() and are probably feeling pretty excited about making a 5-level $(thing)Blast Furnace$(). Here are some tips before you go wild!" + }, + { + "type": "patchouli:spotlight", + "item": "gtceu:compressed_fireclay", + "text": "Before you use all your fire clay on 20 fire bricks, note that once you get into the steam age, you can create fire bricks out of only clay, through $(item)Compressed Fireclay$() (you'll need steam machines for the clay dust). This allows you to save $(item)Kaolinite$() and $(item)Graphite$() for $(thing)Casting Tables$()." + }, + { + "type": "patchouli:spotlight", + "title": "Preheating Metal", + "item": "tfc:firepit", + "text": "To convert the iron to steel, the blast furnace must heat the iron inside to $(thing)Brilliant White$(). On the first operation, the metal warms up along with the blast furnace. However, subsequent operations will take a similar amount of time despite the furnace being at temp already, as it needs to heat the metal from cold." + }, + { + "type": "patchouli:text", + "text": "If the metal is hot when added into the blast furnace, it will take less time to reach brilliant white. Consider heating your metal in a $(l:tfc:mechanics/charcoal_forge)Charcoal Forge$() before putting it into an already-hot furnace to save time, especially with smaller blast furnaces that process less at a time." + }, + { + "type": "patchouli:spotlight", + "title": "Valid Inputs", + "item": "gtceu:iron_dust", + "text": "Only certain processing stages of ores are accepted in the blast furnace. $(thing)Ore Dusts$(), $(thing)Raw Ores$(), and $(thing)Cast/Wrought Iron Ingots$() work, while $(thing)Crushed$(), $(thing)Impure$(), or other stages of processing will not. But you really should $(l:tfc:tfg_ores/ore_basics#processing)Process$() your ores to dust." + }, + { + "type": "patchouli:spotlight", + "title": "Automation", + "item": "create:mechanical_pump", + "text": "You'll need lots of $(item)Steel$() for the $(thing)Steam$() and $(thing)LV$() ages. Lots of steel. The $(thing)Electric Blast Furnace$() is far off, so maybe think about optimizing your steel production." + }, + { + "type": "patchouli:text", + "text": "You can pump liquid directly out of the blast furnace using a Create $(item)Mechanical Pump$(). Pump into a $(l:tfc:tfcchannelcasting/channel_casting)Mold Table$() and extract the ingots with a hopper or chute: Easy automation!$(br2)You can automate the bellows with a $(item)Deployer$() too! Just be careful, as using the bellows excessively consumes more fuel and breaks your $(thing)tuyere$() faster.$(br2)You can process the resulting $(item)Pig Iron$() and $(item)High Carbon Steel$() in a $(thing)Forge Hammer$()." + }, + { + "type": "patchouli:text", + "text": "You can automatically replace broken tuyeres with a hopper facing into the blast furnace." + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/categories/tfg.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/categories/tfg.json new file mode 100644 index 000000000..afc8f2fd2 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/categories/tfg.json @@ -0,0 +1,6 @@ +{ + "name": "Cambiamenti in TFG", + "description": "Differenze in TerraFirmaGreg che cambiano da TFC base.", + "icon": "gtceu:basic_electronic_circuit", + "sortnum": 200 +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/categories/tfg_ores.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/categories/tfg_ores.json new file mode 100644 index 000000000..02e072dc4 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/categories/tfg_ores.json @@ -0,0 +1,6 @@ +{ + "name": "Minerali in TFG", + "description": "TFG ha il suo sistema di generazione dei minerali che è simile alle vene giganti ma rare di TFC, ma con molteplici tipi di minerali per vena. Questa categoria lista tutti i tipi di vene e dove trovarle.$(br2)Le vene sono nominate dopo il loro minerale predominante, ma la maggior parte contengono 3-5 minerali.$(br2)Guarda anche: $(l:the_world/geology)Geologia$(), $(l:getting_started/finding_ores)Indicators$()", + "icon": "gtceu:raw_pyrite", + "sortnum": 60 +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/categories/tfg_tips.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/categories/tfg_tips.json new file mode 100644 index 000000000..429f59727 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/categories/tfg_tips.json @@ -0,0 +1,6 @@ +{ + "name": "Info & Consigli per TFG", + "description": "Informazioni su cose in TerraFirmaGreg che differiscono da TFC base e GTCEu.", + "icon": "gtceu:basic_electronic_circuit", + "sortnum": 200 +} diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/firmalife/stainless_steel.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/firmalife/stainless_steel.json new file mode 100644 index 000000000..2899809ed --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/firmalife/stainless_steel.json @@ -0,0 +1,14 @@ +{ + "name": "Acciaio inossidabile", + "icon": "firmalife:metal/ingot/stainless_steel", + "category": "tfc:firmalife", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:spotlight", + "item": "gtceu:stainless_steel_ingot", + "title": "Acciaio inossidabile", + "text": "$(thing)Questa pagina serve per sovrascrivere la pagina predefinita di Firmalife per l'acciaio Inossidabile.$(br2)L'Acciaio inossidabile è un materiale di Gregtech sbloccato in $(thing)HV, quindi non è craftabile con attrezzi dell'era primitiva come sarebbe normalmente possibile con Firmalife.$(br)Anche la serra in acciaio inossidabile non è craftabile. Ci dispiace!" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/mechanics/bloomery.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/mechanics/bloomery.json new file mode 100644 index 000000000..e07f122a4 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/mechanics/bloomery.json @@ -0,0 +1,80 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "name": "Fucina", + "category": "tfc:mechanics", + "icon": "tfc:bloomery", + "pages": [ + { + "type": "patchouli:text", + "text": "La $(thing)Fucina$() è un dispositivo usato per fondere del$(thing)Minerale di Ferro$() in $(thing)Blumi di Ferro$() che possono essere forgiati in $(thing)Ferro Battuto$(). \nI minerali di ferro sono : $(l:the_world/ores_and_minerals#hematite)Hematite$(), $(l:the_world/ores_and_minerals#limonite)Limonite$(), e $(l:the_world/ores_and_minerals#magnetite)Magnetite$(). Quasti minerali possono essere fusi per creare $(thing)Ghisa$() al posto di $(thing)Ferro Battuto$(). Tutti gli oggetti contenenti ferro, se fusi, daranno Ghisa. Per farli diventare ferro usabile, c'è bisogno della fucina. Ogni oggetto in ferro piò essere usato nella fucina, inclusi attrezzi e lingotti di Ghisa!$(thing)" + }, + { + "type": "patchouli:crafting", + "recipe": "tfc:crafting/bloomery", + "text": "La fucina si crea con 8 $(thing)Doppie Piaste di Bronzo$()." + }, + { + "type": "patchouli:multiblock", + "multiblock_id": "tfc:bloomery", + "name": "Una Fucina", + "text": "Una Fucina di grandezza minima. Il blocco della fucina si può aprire e chiudere con $(item)$(k:key.use)$().", + "enable_visualize": true + }, + { + "type": "patchouli:text", + "text": "La fucina può contenere un massimo di 48 $(thing)Input$(), con 16 item per strato della ciminiera. Per aggiungere strati alla ciminiera, piazza altri 2 strati di blocchi di pietra.$(br2)Per aggiungere oggetti alla fucina, arrampicati su di essa e lancia gli oggetti al suo interno. Una pila di minerale grigio dovrebbe comparire." + }, + { + "type": "patchouli:image", + "images": [ + "tfc:textures/gui/book/tutorial/bloomery_hole.png" + ], + "text": "Aggiungere oggetti alla fucina.", + "border": true + }, + { + "type": "patchouli:text", + "text": "Aggiungere oggetti alla fucina." + }, + { + "type": "patchouli:multiblock", + "multiblock": { + "pattern": [ + [ + "X" + ], + [ + "0" + ] + ], + "mapping": { + "X": "tfc:bloom[layers=8]" + } + }, + "name": "Blocco di Blumi", + "text": "Un grande $(thing)Blumo$().", + "enable_visualize": false + }, + { + "type": "tfc:anvil_recipe", + "recipe": "tfc:anvil/refined_iron_bloom", + "text": "Un $(thing)Blumo di Ferro Grezzo$() deve essere forgiato in una $(l:mechanics/anvils)incudine$() per creare un $(thing)Blumo di Ferro Raffinato$()." + }, + { + "type": "tfc:anvil_recipe", + "recipe": "tfc:anvil/metal/ingot/wrought_iron", + "text": "Un $(thing)Blumi di Ferro Raffinato$() deve essere forgiato in una $(l:mechanics/anvils)incudine$() per creare $(thing)Ferro Battuto$()." + }, + { + "type": "patchouli:text", + "text": "$(li)Se la fucina si ritrova con più oggetti di quanti ne può contenere in base alla sua ciminiera, li sputerà fuori dal davanti.$()$(li)Per riprendere i tuoi oggetti da una fucina che non è accesa, non rompere i blocchi al suo interno. Rompi il blocco principale della fucina.$()$(li)I blumi si fondono solo in ghisa e non in ferro battuto. Devono essere lavorati!$()", + "title": "Note del Fabbro" + } + ], + "read_by_default": true, + "extra_recipe_mappings": { + "tfc:bloom": 6, + "tfc:raw_iron_bloom": 7, + "tfc:refined_iron_bloom": 8 + } +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/mechanics/crankshaft.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/mechanics/crankshaft.json new file mode 100644 index 000000000..e1291bc19 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/mechanics/crankshaft.json @@ -0,0 +1,51 @@ +{ + "name": "Gestione dell'inventario", + "category": "tfc:mechanics", + "icon": "minecraft:chest", + "pages": [ + { + "type": "patchouli:text", + "title": "Gestione dell'inventario", + "text": "Quindi sei riuscito a fare un paio di $(l:getting_started/pottery#vessel)Anfore$() e anche delle $(item)Bauli$(), ma hai ancora più oggetti di quanti tu ne abbia realmente bisogno. Cosa viene dopo?$(br2)Uno $(thing)Zaino$() può duplicare lo spazio del tuo inventario personale, e ulteriori aggiornamenti lo aumenteranno ancora di più!" + }, + { + "type": "patchouli:crafting", + "recipe": "tfg:sophisticated_backpacks/shaped/backpack", + "text": "Gli zaini possono trasportare molteplici oggetti pesanti senza ingombrare, così come oggetti grandi come stack di tronchi.$(br2)Puoi anche aggiornarlo con un $(thing)Crafting Update$() per avere un Banco da Lavoro con te ovunque tu vada." + }, + { + "type": "patchouli:text", + "title": "Casse", + "anchor": "crates", + "text": "Per il magazzinaggio, Gregtech ha le $(item)Casse$() che possono immagazzinare tutti gli oggetti più grandi che uno zaino può, e livelli diversi possono contenere più e più oggetti.Le $(br2)Casse$() possono anche avere $(thing)Filtri per Oggett$() e $(thing)Filtri per Tag$() messi su di loro se vuoi avere un sistema di sortaggio di base.$(br2)I $(thing)Tubi per Oggetti$() però non possono tirare oggetti da soli, quindi avrai bisogno di uno $(thing)Scivolo$() o una $(thing)Tramoggia$() per spingere oggetti dentro di loro." + }, + { + "type": "patchouli:crafting", + "recipe": "gtceu:shaped/wooden_crate", + "recipe2": "gtceu:shaped/bronze_crate" + }, + { + "type": "patchouli:text", + "title": "Fusti", + "anchor": "drums", + "text": "Per immagazzinare i liquidi, Gregtech offre i $(item)Fusti$(). Questi possono contenere una grande quantità di un singolo tipo di liquido, e livelli diversi ne possono contenere di più, proprio come le casse.$(br2)A differenza delle casse, i fusti non perderanno i loro contenuti dopo che sono stati rotti, cosa che li rende ideali per trasportare fluidi in giro.$(br2)Se si ha in mano un $(thing)Cacciavite$() puoi cliccare con il tasto destro nella parte inferiore del fusto per spingere automaticamente il contenuto in un tubo." + }, + { + "type": "patchouli:crafting", + "recipe": "gtceu:shaped/bronze_drum", + "text": "Piazza un fusto in un banco da lavoro o in una griglia di crafting per svuotare il suo contenuto." + }, + { + "type": "patchouli:spotlight", + "item": "gtceu:lv_super_chest,gtceu:lv_super_tank", + "title": "Super Casse", + "text": "Stai producendo un oggetto in quantità industriali? Le $(thing)Super Case$() e le $(thing)Super Cisterne$() di Gregtech possono contenere quantità impensabili di un singolo tipo di oggetto, e possono anche eliminare gli eccessi." + }, + { + "type": "patchouli:spotlight", + "title": "Applied Energistics 2", + "item": "ae2:drive", + "text": "Disponibile alla fine del $(thing)HV$(), la AE2 può fornirti di tutto quello di cui avrai bisogno per magazzinaggio e logistica." + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/mechanics/fire_clay.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/mechanics/fire_clay.json new file mode 100644 index 000000000..714e36bd9 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/mechanics/fire_clay.json @@ -0,0 +1,40 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "name": "Argilla Refrattaria", + "category": "tfc:mechanics", + "icon": "tfc:fire_clay", + "pages": [ + { + "type": "patchouli:text", + "text": "Gli usi per l'argilla refrattaria sono pochi, ma tutti sono ugualmente importanti. L'Argilla Refrattaria è una variante più forte dell'argilla classica e ha anche una migliore resistenza al calore. È usata per creare cose che devono riscaldarsi molto!" + }, + { + "type": "patchouli:crafting", + "recipe": "tfc:crafting/fire_clay", + "text": "Fire clay is made from $(l:tfg_ores/normal_graphite)graphite$() powder, crushed in a $(l:mechanics/quern)quern$(), as well as $(l:tfg_ores/surface_kaolin#powder)kaolinite$() powder" + }, + { + "type": "tfc:heat_recipe", + "recipe": "tfc:heating/kaolin_clay", + "text": "Kaolinite powder is made by heating $(l:tfg_ores/surface_kaolin)Kaolin Clay$(). However, the process is not perfect, and only 20% of clay will form powder!" + }, + { + "type": "tfc:knapping_recipe", + "anchor": "crucible", + "recipe": "tfc:fire_clay_knapping/crucible", + "text": "The $(l:mechanics/crucible)Crucible$() in its unfired state is made from fire clay." + }, + { + "type": "tfc:knapping_recipe", + "anchor": "fire_bricks", + "recipe": "tfc:fire_clay_knapping/brick", + "text": "The $(l:mechanics/blast_furnace)Blast Furnace$() only accepts fire bricks as insulation." + }, + { + "type": "tfc:knapping_recipe", + "recipe": "tfc:fire_clay_knapping/fire_ingot_mold", + "text": "$(thing)Fire Ingot Molds$() are a stronger type of $(l:getting_started/pottery#mold)Ingot Mold$() that has just a 1 in 100 chance of breaking, compared to 1 in 10 for a regular ingot mold." + } + ], + "read_by_default": true +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/mechanics/glassworking.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/mechanics/glassworking.json new file mode 100644 index 000000000..dc8355c1a --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/mechanics/glassworking.json @@ -0,0 +1,82 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "name": "Glassworking", + "category": "tfc:mechanics", + "icon": "tfc:silica_glass_bottle", + "pages": [ + { + "type": "patchouli:text", + "text": "Glassworking is the process of turning sand into glass. To start, you must create a $(thing)Glass Batch$(), of which there are four types:$(br)$(br) 1. $(thing)Silica$(), from white sand.$(br) 2. $(thing)Hematitic$(), from yellow, red, or pink sand.$(br) 3. $(thing)Olivine$(), from green or brown sand.$(br) 4. $(thing)Volcanic$(), from black sand." + }, + { + "type": "patchouli:crafting", + "title": "Silica Glass Batch", + "recipe": "tfc:crafting/silica_glass_batch", + "text": "Glass batches can then be crafted using one of the aforementioned colors of sand, plus $(l:mechanics/glassworking#lime)Lime$() and a type of $(l:mechanics/glassworking#potash)Potash$()." + }, + { + "type": "patchouli:smelting", + "anchor": "lime", + "recipe": "tfg:smelting/lime", + "text": "$(thing)Lime$() is one of the ingredients required to make glass batches. It is a powder obtained by $(l:mechanics/heating)heating$() $(l:mechanics/flux)Flux$()." + }, + { + "type": "patchouli:smelting", + "anchor": "potash", + "recipe": "tfg:smelting/dried_seaweed_to_soda", + "recipe2": "tfg:smelting/dried_kelp_to_soda", + "text": "A type of $(thing)Potash$() or equivalent is also required for glass batches. $(thing)Soda Ash$() can be used, which is a powder made from heating $(thing)Dried Seaweed$() or $(thing)Kelp$(). $(l:the_world/ores_and_minerals#saltpeter)Saltpeter$() can be used as well." + }, + { + "type": "patchouli:text", + "text": "Glassworking is done by starting with a glass batch, and then completing a series of steps. These steps may require specific tools:$(br)$(li)A $(l:mechanics/glassworking#blowpipe)Blowpipe$(), to $(thing)Blow$() and $(thing)Stretch$()$(li)A $(l:mechanics/glassworking#paddle)Paddle$(), to $(thing)Flatten$()$(li)$(l:mechanics/glassworking#jacks)Jacks$(), to $(thing)Pinch$()$(li)A $(l:mechanics/glassworking#saw)Gem Saw$(), to $(thing)Saw$()", + "title": "Tools of the Trade" + }, + { + "type": "tfc:knapping_recipe", + "anchor": "blowpipe", + "recipe": "tfc:clay_knapping/blowpipe", + "text": "The most important tool is the $(thing)Blowpipe$(). It can be $(thing)knapped$() from clay, and then fired into a $(thing)Ceramic Blowpipe$()." + }, + { + "type": "tfc:anvil_recipe", + "recipe": "tfc:anvil/blowpipe", + "text": "Ceramic blowpipes are brittle, and have a chance to to break when used. A more sturdy blowpipe can be $(l:mechanics/anvils#working)worked$() from a $(thing)Brass Rod$() on an anvil." + }, + { + "type": "patchouli:crafting", + "anchor": "paddle", + "recipe": "tfc:crafting/paddle", + "text": "The $(thing)Flatten$() operation can be done with a $(thing)Paddle$(), which is crafted from wood." + }, + { + "type": "tfc:welding_recipe", + "anchor": "jacks", + "recipe": "tfc:welding/jacks", + "text": "The $(thing)Pinch$() operation can be done with $(thing)Jacks$(), made from welding two brass rods together." + }, + { + "type": "patchouli:crafting", + "anchor": "saw", + "recipe": "tfc:crafting/gem_saw", + "text": "The $(thing)Saw$() operation can be done with a $(thing)Gem Saw$(). The gem saw is also used to break both $(thing)Glass Blocks$() and $(thing)Glass Panes$() and obtain them." + }, + { + "type": "patchouli:text", + "text": "First, glass on the blowpipe must be heated to $(4)$(bold)Faint Red$(). Then, hold the blowpipe in your $(thing)offhand$() and hold $(item)$(k:key.use)$() to perform each step$().$(br)Use $(item)$(k:key.swapOffhand)$() to pick up a hot blowpipe into your offhand.$(br2)$(bold)Blow$()$(br)Use the $(thing)Blowpipe$() while facing straight ahead.$(br2)$(bold)Stretch$()$(br)Use the $(thing)Blowpipe$() while facing straight down.", + "title": "How to Glass" + }, + { + "type": "patchouli:text", + "text": "$(bold)Flatten$()$(br)Use the $(thing)Blowpipe$() while holding a $(l:mechanics/glassworking#paddle)Paddle$() in your main hand.$(br2)$(bold)Pinch$()$(br)Use the $(thing)Blowpipe$() while holding $(l:mechanics/glassworking#jacks)Jacks$() in your main hand.$(br2)$(bold)Saw$()$(br)Use the $(thing)Blowpipe$() while holding a $(l:mechanics/glassworking#saw)Gem Saw$() in your main hand.$(br2)$(bold)Roll$()$(br)Use the $(thing)Blowpipe$() with a $(l:mechanics/weaving#wool_cloth)Wool Cloth$() in your main hand." + } + ], + "read_by_default": true, + "extra_recipe_mappings": { + "tfc:powder/lime": 2, + "tfc:powder/soda_ash": 3, + "tfc:paddle": 7, + "tfc:jacks": 8, + "tfc:gem_saw": 9 + } +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/mechanics/glassworking_applications.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/mechanics/glassworking_applications.json new file mode 100644 index 000000000..722a6306a --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/mechanics/glassworking_applications.json @@ -0,0 +1,433 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "name": "Glass Products", + "category": "tfc:mechanics", + "icon": "minecraft:glass", + "pages": [ + { + "type": "patchouli:text", + "text": "The most simple glass products are $(thing)Glass Panes$() and $(thing)Glass Blocks$(). In order to craft them, you must start with a $(l:mechanics/glassworking#blowpipe)Blowpipe$() with a $(thing)Glass Batch$(), and then perform a $(thing)Pour$().$(br)$(li)$(bold)Table Pours$() are used to create $(thing)Glass Panes$()$(li)$(bold)Basin Pours$() are used to create $(thing)Glass Blocks$()" + }, + { + "type": "patchouli:text", + "text": "Glass can also be $(thing)dyed$() before it is poured to create colored glass. The color is dependent on the type of glass batch, and any powders that have been added.$(br2)Each type of $(thing)Glass Batch$() has a different natural color of glass that they will create. $(thing)Silica$() glass batches can be made into many colors, $(thing)Olivine$(), and $(thing)Volcanic$() glass can be made into relatively few colors." + }, + { + "type": "patchouli:text", + "text": "$(thing)Glass Panes$() are made with a $(thing)Table Pour$(). A pouring table is made by placing up to sixteen $(thing)Kaolin Clay Blocks$() or $(thing)Brass Blocks$() in a continuous area.$(br2) 1. Add a $(l:mechanics/glassworking)Glass Batch$() to a $(thing)Blowpipe$().$(br) 2. Heat the blowpipe to $(4)$(bold)Faint Red$().$(br) 3. $()$(item)$(k:key.use)$() the $(thing)Blowpipe$() on the top of the table.$(br) 4. Finally $(item)$(k:key.use)$() with a $(l:mechanics/glassworking#paddle)Paddle$() to flatten the glass.", + "title": "Table Pour" + }, + { + "type": "patchouli:multiblock", + "multiblock": { + "mapping": { + "C": "#tfc:glass_pouring_table", + "0": "#tfc:glass_pouring_table" + }, + "pattern": [ + [ + "CCCC", + "CCC0", + "CCCC", + "CCCC" + ] + ] + }, + "text": "Once the glass is cooled, it can be broken with a $(l:mechanics/glassworking#saw)Gem Saw$() to obtain.", + "border": true + }, + { + "type": "patchouli:text", + "text": "$(thing)Glass Blocks$() are made with a $(thing)Basin Pour$(). A basin is made by surrounding all sides of an air block except the top with $(thing)Kaolin Clay Blocks$() or $(thing)Brass Blocks$().$(br2) 1. Add a $(l:mechanics/glassworking)Glass Batch$() to a $(thing)Blowpipe$().$(br) 2. Heat the blowpipe to $(4)$(bold)Faint Red$().$(br) 3. $(item)$(k:key.use)$() the $(thing)Blowpipe$() on the top of the table.", + "title": "Basin Pour" + }, + { + "type": "patchouli:multiblock", + "multiblock": { + "mapping": { + "C": "#tfc:glass_basin_blocks", + "0": "#tfc:glass_basin_blocks" + }, + "pattern": [ + [ + " C ", + "C C", + " C " + ], + [ + " ", + " 0 ", + " " + ] + ] + }, + "text": "Once the glass is cooled, it can be broken with a $(l:mechanics/glassworking#saw)Gem Saw$() to obtain.", + "border": true + }, + { + "type": "patchouli:text", + "anchor": "coloring", + "text": "Glass has a natural color based on the type of $(l:mechanics/glassworking)Glass Batch$() that was used. Other colors can be made using a $(l:mechanics/bowls)Bowl$().$(br2)To use, place the $(l:mechanics/bowls)Bowl$() on the ground, then $(item)$(k:key.use)$() the required $(thing)Powder$(). Before $(thing)Pouring$(), use the $(thing)Blowpipe$() on the bowl to add the powder to the batch.", + "title": "Coloring Glass" + }, + { + "type": "patchouli:text", + "text": "$(br2)The next pages show the different combinations of glass types and powder materials to create each color." + }, + { + "type": "patchouli:text", + "text": "$(li)$(bold)$(7)White$(): Silica or Hematitic Glass + $(thing)Soda Ash$()$(li)$(bold)$(0)Black$(): Any Glass + $(thing)Graphite$()$(li)$(bold)$(8)Gray$(): Any + $(thing)Graphite$() + $(thing)Soda Ash$()$(li)$(bold)$(7)Light Gray$(): Any + $(thing)Graphite$() + 2x $(thing)Soda Ash$()$(li)$(bold)$(5)Purple$(): Any + $(thing)Iron$() + $(thing)Copper$()$(li)$(bold)$(#964b00)Brown$(): Any + $(thing)Nickel$()$(li)$(bold)$(3)Cyan$(): Non-Volcanic Glass + $(thing)Copper$() + $(thing)Sapphire$()$(li)$(bold)$(2)Green$(): Silica or Hematitic Glass + $(thing)Iron$()", + "title": "Dye Colors" + }, + { + "type": "patchouli:text", + "text": "$(li)$(bold)$(a)Lime$(): Silica or Hematitic Glass + $(thing)Iron$() + $(thing)Soda Ash$()$(li)$(bold)$(b)Light Blue$(): Silica Glass + $(thing)Lapis Lazuli$()$(li)$(bold)$(1)Blue$(): Silica Glass + $(thing)Copper$()$(li)$(bold)$(4)Red$(): Silica or Hematitic Glass + $(thing)Tin$()$(li)$(bold)$(6)Yellow$(): Silica or Hematitic Glass + $(thing)Silver$()$(li)$(bold)$(#ef8e38)Orange$(): Silica Glass + $(thing)Pyrite$()$(li)$(bold)$(5)Magenta$(): Silica or Hematitic Glass + $(thing)Ruby$()$(li)$(bold)$(d)Pink$(): Silica Glass + $(thing)Gold$()$(li)$(bold)$(0)Tinted$(): Non-Silica Glass + $(thing)Amethyst$()" + }, + { + "type": "tfc:table_small", + "strings": [ + { + "text": "" + }, + { + "text": "C" + }, + { + "text": "T" + }, + { + "fill": "0xff42f2" + }, + { + "fill": "0x8af3ff" + }, + { + "fill": "0x526cff" + }, + { + "fill": "0xe3e3e3" + }, + { + "fill": "0xe69407" + }, + { + "fill": "0xc738c9" + }, + { + "fill": "0xffe81c" + }, + { + "fill": "0x48ff1f" + }, + { + "fill": "0xe01414" + }, + { + "fill": "0x0c9400" + }, + { + "fill": "0x188a9e" + }, + { + "fill": "0x7d4f00" + }, + { + "fill": "0x6e059c" + }, + { + "fill": "0x7d7d7d" + }, + { + "fill": "0xbdbdbd" + }, + { + "fill": "0x000000" + }, + { + "text": "Silica" + }, + { + "fill": "0x3d42a8" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "text": "Hematitic" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3d42a8" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "text": "Olivine" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0x3d42a8" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "text": "Volcanic" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0x3d42a8" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + } + ], + "text": "The availability of glass colors. 'C' is clear, 'T' is tinted. Colors can only be crafted with certain glass batches.", + "title": "Glass Color Availability", + "legend": [ + { + "text": "Can be Crafted", + "color": "0x3eb340" + }, + { + "text": "Cannot be Crafted", + "color": "0xb33e3e" + }, + { + "text": "Default Color", + "color": "0x3d42a8" + } + ], + "columns": 18, + "first_column_width": 35, + "column_width": 10, + "row_height": 10, + "left_buffer": 5, + "top_buffer": 15, + "draw_background": true + }, + { + "type": "patchouli:empty", + "draw_filler": false + }, + { + "type": "tfc:glassworking_recipe", + "anchor": "lamp_glass", + "recipe": "tfc:glassworking/lamp_glass", + "text": "$(thing)Lamp Glass$() is a necessary component to craft $(l:mechanics/lamps)Lamps$()." + }, + { + "type": "tfc:glassworking_recipe", + "anchor": "jar", + "recipe": "tfc:glassworking/empty_jar", + "text": "$(l:mechanics/jarring)Jars$() are also made from blown glass, but only silica or hematitic glass." + }, + { + "type": "tfc:glassworking_recipe", + "anchor": "glass_bottle", + "recipe": "tfc:glassworking/silica_glass_bottle", + "text": "$(thing)Glass Bottles$() can also be made. The quality of the glass bottle depends on the type of glass used to make it." + }, + { + "type": "tfc:glassworking_recipe", + "recipe": "tfc:glassworking/lens", + "text": "The $(thing)Lens$() is used for crafting the spyglass, compasses, and other things." + } + ], + "read_by_default": true, + "extra_recipe_mappings": { + "tag:tfc:glass_batches": 1, + "tag:c:glass_panes": 2, + "tag:c:glass_blocks": 4 + } +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/mechanics/mechanical_power.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/mechanics/mechanical_power.json new file mode 100644 index 000000000..4a95e5010 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/mechanics/mechanical_power.json @@ -0,0 +1,38 @@ +{ + "name": "Basic Automation", + "category": "tfc:mechanics", + "icon": "gtceu:coke_oven", + "pages": [ + { + "type": "patchouli:text", + "title": "Basic Automation", + "text": "Tired of making charcoal in huge pits? Once you've got $(l:mechanics/bloomery)Wrought Iron$(), you'll be able to make your first GregTech multiblock, the $(item)Coke Oven$().$(br)It will turn logs into $(thing)charcoal$() automatically, as well as upgrade any $(thing)Coal$() into $(thing)Coke$() which burns twice as long in a $(l:mechanics/charcoal_forge)Forge$().$(br)All recipes output $(thing)Creosote$(), which can be used as a lamp fuel and is required for $(l:mechanics/pumps)Create$()." + }, + { + "type": "patchouli:spotlight", + "title": "Coke Oven", + "item": "gtceu:coke_oven,gtceu:coke_oven_bricks,gtceu:coke_oven_hatch", + "text": "Use JEI for a multiblock preview by looking at the $(thing)Coke Oven$() and pressing $(item)$(k:jei.showUses)$(). You can click individual blocks to see what's valid there.$(br2)Note that the center is hollow, and up to 5 $(thing)Coke Oven Hatches$() can be placed anywhere instead of bricks." + }, + { + "type": "patchouli:spotlight", + "item": "gtceu:tin_small_item_pipe", + "title": "Item Pipes", + "text": "Hatches will automatically pull items into them and push fluids and items out, so you can put $(l:mechanics/crankshaft#crates)Crates$(), $(l:mechanics/crankshaft#drums)Drums$(), and $(l:mechanics/barrels)Barrels$() right up against them, but if you'd like to have more control, you'll want to use GregTech's pipes.$(br2)$(item)Item Pipes$() will not pull from any inventory they're attached to, so you'll want to use a $(thing)Chute$() or $(thing)Hopper$() to pull from the inventory and push into the pipe." + }, + { + "type": "patchouli:text", + "text": "Different tiers of pipes will move different amounts of items, but the cheapest to start with is the $(item)Small Tin Item Pipe$().$(br2)Item pipes move items instantly, prioritizing closest inventories first. You can make pipes one-way by $(thing)Sneak-Right-Clicking$() them with a $(thing)Wrench$() and en empty offhand.$(br2)You can also control how items move with $(thing)Item Filters$(), $(thing)Item Tag Filters$(), and $(thing)Restricted Item Pipes$()." + }, + { + "type": "patchouli:spotlight", + "item": "gtceu:wood_normal_fluid_pipe,gtceu:bronze_normal_fluid_pipe", + "title": "Fluid Pipes", + "text": "$(item)Fluid Pipes$() unsurprisingly are for moving fluids. Unlike item pipes, fluid pipes do not move fluids instantly, and will \"slosh\" back and forth, so it's a good idea to make them all one-way by $(thing)Sneak-Right-Clicking$() with a $(thing)Wrench$() and an empty offhand." + }, + { + "type": "patchouli:text", + "text": "Different kinds of pipes can hold different things. $(thing)Wooden pipes$() can't hold gases, for example, and will burn if you try to put something hot in them. Other metal pipes like $(thing)Bronze$() can handle some hot things like Steam and Lava, but not acids.$(br2)Hold shift over a fluid pipe to see what it can handle." + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/mechanics/pumps.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/mechanics/pumps.json new file mode 100644 index 000000000..3b6828175 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/mechanics/pumps.json @@ -0,0 +1,39 @@ +{ + "name": "Getting Started With Create", + "category": "tfc:mechanics", + "icon": "create:cogwheel", + "pages": [ + { + "type": "patchouli:text", + "title": "Getting Started With Create", + "text": "In TerraFirmaGreg, TFC's own mechanical power system has been replaced with $(thing)Create$().$(br2)You can make a few Create things once you have Wrought Iron, but you can only really get started once you have access to $(l:mechanics/steel)Steel$() and $(thing)Steam Machines$().$(br2)First, you will need a source of $(thing)Mechanical Power$(), either Water Wheels, Windmills, or a Steam Engine. Of these, $(thing)Water Wheels$() are the easiest to start with, just put them in a river!$(br)" + }, + { + "type": "patchouli:crafting", + "recipe": "create:crafting/kinetics/water_wheel", + "recipe2": "create:crafting/kinetics/large_water_wheel" + }, + { + "type": "tfc:sealed_barrel_recipe", + "recipe": "tfg:barrel/treated_wood_planks", + "text": "To move mechanical power around, you will need $(thing)Cogwheels$().$(br)To make these, first put some $(l:mechanics/mechanical_power)Creosote$() and any $(thing)Wooden Planks$() in a $(l:mechanics/barrels)Sealed Barrel$().$(br)This will give you $(thing)Creosote-Treated Wood Planks$()." + }, + { + "type": "patchouli:spotlight", + "title": "Treated Wood Pulp", + "item": "gtceu:hp_steam_macerator,gtceu:treated_wood_dust", + "text": "Next, put those treated planks in a $(thing)Steam Macerator$(). This will produce $(thing)Treated Wood Pulp$()." + }, + { + "type": "patchouli:spotlight", + "title": "Treated Wood Plank", + "item": "gtceu:hp_steam_compressor,gtceu:treated_wood_plate", + "text": "Lastly, putting the pulp into a $(thing)Steam Compressor$() will produce a $(thing)Treated Wood Plank$().$(br2)You can then use these to craft $(item)Cogwheels$()!" + }, + { + "type": "patchouli:crafting", + "recipe": "tfg:create/shapeless/cogwheel", + "recipe2": "tfg:create/shaped/large_cogwheel" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_garnet_amethyst.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_garnet_amethyst.json new file mode 100644 index 000000000..71feddb74 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_garnet_amethyst.json @@ -0,0 +1,88 @@ +{ + "name": "Amethyst & Garnet", + "icon": "minecraft:amethyst_shard", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 230$(br)Density: 0.25$(br)Type: Disc Vein$(br)Y: -64 - 26$(br)Size: 28$(br)Height: 8$(br2)Stone types: Quartzite, Slate, Phyllite, Schist, Gneiss, Marble, Shale, Claystone, Limestone, Conglomerate, Dolomite, Chert, Chalk$(br2)Indicator: Amethyst Bud" + }, + { + "type": "patchouli:multiblock", + "name": "Amethyst", + "multiblock": { + "mapping": { + "0": "#forge:ores/amethyst" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 65%$(br)Source of: Iron$(br)Formula: (SiO₂)₄Fe" + }, + { + "type": "patchouli:multiblock", + "name": "Opal", + "multiblock": { + "mapping": { + "0": "#forge:ores/opal" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Formula: (SiO₂)" + }, + { + "type": "patchouli:multiblock", + "name": "Red Garnet", + "multiblock": { + "mapping": { + "0": "#forge:ores/red_garnet" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 5%$(br)Source of: Pyrope, Almandine, Spessartine" + }, + { + "type": "patchouli:multiblock", + "name": "Yellow Garnet", + "multiblock": { + "mapping": { + "0": "#forge:ores/yellow_garnet" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Source of: Andradite, Grossular, Uvarovite" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_garnet_opal.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_garnet_opal.json new file mode 100644 index 000000000..da9ffd5fe --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_garnet_opal.json @@ -0,0 +1,88 @@ +{ + "name": "Opal & Garnet", + "icon": "gtceu:opal_gem", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 220$(br)Density: 0.35$(br)Type: Disc Vein$(br)Y: -64 - 62$(br)Size: 26$(br)Height: 6$(br2)Stone types: Rhyolite, Basalt, Andesite, Dacite, Granite, Diorite, Gabbro$(br2)Indicator: Amethyst Bud" + }, + { + "type": "patchouli:multiblock", + "name": "Opal", + "multiblock": { + "mapping": { + "0": "#forge:ores/opal" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 55%$(br)Formula: (SiO₂)" + }, + { + "type": "patchouli:multiblock", + "name": "Amethyst", + "multiblock": { + "mapping": { + "0": "#forge:ores/amethyst" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 25%$(br)Source of: Iron$(br)Formula: (SiO₂)₄Fe" + }, + { + "type": "patchouli:multiblock", + "name": "Red Garnet", + "multiblock": { + "mapping": { + "0": "#forge:ores/red_garnet" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 5%$(br)Source of: Pyrope, Almandine, Spessartine" + }, + { + "type": "patchouli:multiblock", + "name": "Yellow Garnet", + "multiblock": { + "mapping": { + "0": "#forge:ores/yellow_garnet" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Source of: Andradite, Grossular, Uvarovite" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_gold.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_gold.json new file mode 100644 index 000000000..f50509c80 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_gold.json @@ -0,0 +1,88 @@ +{ + "name": "Gold (Deep)", + "icon": "gtceu:rich_raw_gold", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 260$(br)Density: 0.45$(br)Type: Cluster Vein$(br)Y: -64 - 30$(br)Size: 32$(br2)Stone types: Rhyolite, Basalt, Andesite, Dacite, Granite, Diorite, Gabbro$(br2)Indicator: Limonite, Hematite, Native Gold" + }, + { + "type": "patchouli:multiblock", + "name": "Gold", + "multiblock": { + "mapping": { + "0": "#forge:ores/gold" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 75%$(br)Melts into: Gold$(br)Formula: Au" + }, + { + "type": "patchouli:multiblock", + "name": "Yellow Limonite", + "multiblock": { + "mapping": { + "0": "#forge:ores/yellow_limonite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 5%$(br)Melts into: Cast Iron$(br)Formula: FeHO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Hematite", + "multiblock": { + "mapping": { + "0": "#forge:ores/hematite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Melts into: Cast Iron$(br)Formula: Fe₂O₃" + }, + { + "type": "patchouli:multiblock", + "name": "Goethite", + "multiblock": { + "mapping": { + "0": "#forge:ores/goethite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 5%$(br)Melts into: Cast Iron$(br)Formula: FeHO₂" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_hematite.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_hematite.json new file mode 100644 index 000000000..e7cbb4150 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_hematite.json @@ -0,0 +1,107 @@ +{ + "name": "Hematite, Goethite, & Ruby", + "icon": "gtceu:rich_raw_hematite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 220$(br)Density: 0.35$(br)Type: Cluster Vein$(br)Y: -64 - 30$(br)Size: 40$(br2)Stone types: Rhyolite, Basalt, Andesite, Dacite$(br2)Indicator: Hematite, Limonite, Native Gold" + }, + { + "type": "patchouli:multiblock", + "name": "Hematite", + "multiblock": { + "mapping": { + "0": "#forge:ores/hematite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 35%$(br)Melts into: Cast Iron$(br)Formula: Fe₂O₃" + }, + { + "type": "patchouli:multiblock", + "name": "Yellow Limonite", + "multiblock": { + "mapping": { + "0": "#forge:ores/yellow_limonite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Melts into: Cast Iron$(br)Formula: FeHO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Goethite", + "multiblock": { + "mapping": { + "0": "#forge:ores/goethite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 25%$(br)Melts into: Cast Iron$(br)Formula: FeHO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Gold", + "multiblock": { + "mapping": { + "0": "#forge:ores/gold" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 5%$(br)Melts into: Gold$(br)Formula: Au" + }, + { + "type": "patchouli:multiblock", + "name": "Ruby", + "multiblock": { + "mapping": { + "0": "#forge:ores/ruby" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 20%$(br)Source of: Chromium, Aluminium$(br)Formula: CrAl₂O₃" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_limonite.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_limonite.json new file mode 100644 index 000000000..3ebb4facd --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_limonite.json @@ -0,0 +1,88 @@ +{ + "name": "Goethite & Malachite", + "icon": "gtceu:rich_raw_goethite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 240$(br)Density: 0.35$(br)Type: Cluster Vein$(br)Y: -64 - 30$(br)Size: 32$(br2)Stone types: Marble, Limestone$(br2)Indicator: Limonite, Hematite, Malachite" + }, + { + "type": "patchouli:multiblock", + "name": "Goethite", + "multiblock": { + "mapping": { + "0": "#forge:ores/goethite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 50%$(br)Melts into: Cast Iron$(br)Formula: FeHO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Yellow Limonite", + "multiblock": { + "mapping": { + "0": "#forge:ores/yellow_limonite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Melts into: Cast Iron$(br)Formula: FeHO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Hematite", + "multiblock": { + "mapping": { + "0": "#forge:ores/hematite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Melts into: Cast Iron$(br)Formula: Fe₂O₃" + }, + { + "type": "patchouli:multiblock", + "name": "Malachite", + "multiblock": { + "mapping": { + "0": "#forge:ores/malachite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 20%$(br)Melts into: Copper$(br)Formula: Cu₂CH₂O₅" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_magnetite.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_magnetite.json new file mode 100644 index 000000000..c5b62293e --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_magnetite.json @@ -0,0 +1,107 @@ +{ + "name": "Chromite & Magnetite", + "icon": "gtceu:rich_raw_chromite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 205$(br)Density: 0.3$(br)Type: Cluster Vein$(br)Y: -64 - 30$(br)Size: 340$(br2)Stone types: Shale, Claystone, Limestone, Conglomerate, Dolomite, Chert, Chalk$(br2)Indicator: Magnetite, Native Gold, Chromite, Sapphire" + }, + { + "type": "patchouli:multiblock", + "name": "Chromite", + "multiblock": { + "mapping": { + "0": "#forge:ores/chromite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 60%$(br)Source of: Chromium$(br)Formula: FeCr₂O₄" + }, + { + "type": "patchouli:multiblock", + "name": "Magnetite", + "multiblock": { + "mapping": { + "0": "#forge:ores/magnetite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 5%$(br)Melts into: Cast Iron$(br)Formula: Fe₃O₄" + }, + { + "type": "patchouli:multiblock", + "name": "Vanadium Magnetite", + "multiblock": { + "mapping": { + "0": "#forge:ores/vanadium_magnetite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Source of: Iron, Vanadium$(br)Formula: (Fe₃O₄)V" + }, + { + "type": "patchouli:multiblock", + "name": "Gold", + "multiblock": { + "mapping": { + "0": "#forge:ores/gold" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Melts into: Gold$(br)Formula: Au" + }, + { + "type": "patchouli:multiblock", + "name": "Sapphire", + "multiblock": { + "mapping": { + "0": "#forge:ores/sapphire" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 5%$(br)Source of: Aluminium$(br)Formula: Al₂O₃" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_molybdenum.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_molybdenum.json new file mode 100644 index 000000000..4ef974430 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_molybdenum.json @@ -0,0 +1,88 @@ +{ + "name": "Wulfenite & Molybdenite", + "icon": "gtceu:rich_raw_wulfenite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 245$(br)Density: 0.45$(br)Type: Cluster Vein$(br)Y: -64 - 10$(br)Size: 26$(br2)Stone types: Rhyolite, Basalt, Andesite, Dacite, Granite, Diorite, Gabbro$(br2)Indicator: Wulfenite, Molybdenite, Molybdenum, Powellite" + }, + { + "type": "patchouli:multiblock", + "name": "Wulfenite", + "multiblock": { + "mapping": { + "0": "#forge:ores/wulfenite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 40%$(br)Source of: Lead, Molybdenum$(br)Formula: PbMoO₄$(br)Hazardous: Yes" + }, + { + "type": "patchouli:multiblock", + "name": "Molybdenite", + "multiblock": { + "mapping": { + "0": "#forge:ores/molybdenite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 30%$(br)Source of: Molybdenum$(br)Formula: MoS₂" + }, + { + "type": "patchouli:multiblock", + "name": "Molybdenum", + "multiblock": { + "mapping": { + "0": "#forge:ores/molybdenum" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Source of: Molybdenum$(br)Formula: Mo" + }, + { + "type": "patchouli:multiblock", + "name": "Powellite", + "multiblock": { + "mapping": { + "0": "#forge:ores/powellite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Source of: Molybdenum$(br)Formula: CaMoO₄" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_naquadah.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_naquadah.json new file mode 100644 index 000000000..e23b9ae43 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_naquadah.json @@ -0,0 +1,50 @@ +{ + "name": "Naquadah & Plutonium", + "icon": "gtceu:rich_raw_naquadah", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 310$(br)Density: 0.3$(br)Type: Cluster Vein$(br)Y: -64 - -20$(br)Size: 32$(br2)Stone types: Quartzite, Slate, Phyllite, Schist, Gneiss, Marble$(br2)Indicator: Naquadah, Plutonium" + }, + { + "type": "patchouli:multiblock", + "name": "Naquadah", + "multiblock": { + "mapping": { + "0": "#forge:ores/naquadah" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 75%$(br)Source of: Stargatium$(br)Formula: Nq" + }, + { + "type": "patchouli:multiblock", + "name": "Plutonium", + "multiblock": { + "mapping": { + "0": "#forge:ores/plutonium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 25%$(br)Source of: Plutonium$(br)Formula: Pu²³⁹$(br)Hazardous: Yes" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_pitchblende.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_pitchblende.json new file mode 100644 index 000000000..4797f5974 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_pitchblende.json @@ -0,0 +1,50 @@ +{ + "name": "Uraninite & Pitchblende", + "icon": "gtceu:rich_raw_uraninite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 220$(br)Density: 0.45$(br)Type: Cluster Vein$(br)Y: -64 - -20$(br)Size: 24$(br2)Stone types: Granite, Diorite, Gabbro, Quartzite, Slate, Phyllite, Schist, Gneiss, Marble$(br2)Indicator: Pitchblende, Uraninite$(br2)There's no fission reactors in TFG, but Uranium has other uses." + }, + { + "type": "patchouli:multiblock", + "name": "Uraninite", + "multiblock": { + "mapping": { + "0": "#forge:ores/uraninite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 50%$(br)Source of: Uranium$(br)Formula: UO₂$(br)Hazardous: Yes" + }, + { + "type": "patchouli:multiblock", + "name": "Pitchblende", + "multiblock": { + "mapping": { + "0": "#forge:ores/pitchblende" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 50%$(br)Source of: Uranium$(br)Formula: (UO₂)₃ThPb$(br)Hazardous: Yes" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_sapphire.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_sapphire.json new file mode 100644 index 000000000..639a6d132 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_sapphire.json @@ -0,0 +1,90 @@ +{ + "name": "Sapphire & Almandine", + "icon": "gtceu:sapphire_gem", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 280$(br)Density: 0.35$(br)Type: Disc Vein$(br)Y: -64 - 26$(br)Size: 28$(br)Height: 8$(br2)Stone types: Rhyolite, Basalt, Andesite, Dacite$(br2)Indicator: Almandine, Pyrope, Sapphire, Green Sapphire$(br2)If you're looking for $(thing)Aluminium$(), find a $(l:tfg_ores/normal_bauxite)Bauxite$() vein instead.$(br)" + }, + { + "type": "patchouli:multiblock", + "name": "Almandine", + "anchor": "almandine", + "multiblock": { + "mapping": { + "0": "#forge:ores/almandine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 35%$(br)Source of: Aluminium, Iron$(br)Formula: Al₂Fe₃Si₃O₁₂" + }, + { + "type": "patchouli:multiblock", + "name": "Pyrope", + "anchor": "pyrope", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrope" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 25%$(br)Source of: Aluminium, Magnesium$(br)Formula: Al₂Mg₃Si₃O₁₂" + }, + { + "type": "patchouli:multiblock", + "name": "Sapphire", + "multiblock": { + "mapping": { + "0": "#forge:ores/sapphire" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Source of: Aluminium$(br)Formula: Al₂O₃" + }, + { + "type": "patchouli:multiblock", + "name": "Green Sapphire", + "multiblock": { + "mapping": { + "0": "#forge:ores/green_sapphire" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Source of: Aluminium$(br)Formula: Al₂O₃" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_scheelite.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_scheelite.json new file mode 100644 index 000000000..5b3c021b2 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_scheelite.json @@ -0,0 +1,69 @@ +{ + "name": "Scheelite & Tungstate", + "icon": "gtceu:rich_raw_scheelite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 220$(br)Density: 0.35$(br)Type: Cluster Vein$(br)Y: -64 - 0$(br)Size: 28$(br2)Stone types: Granite, Diorite, Gabbro$(br2)Indicator: Scheelite, Tungstate, Lithium" + }, + { + "type": "patchouli:multiblock", + "name": "Scheelite", + "multiblock": { + "mapping": { + "0": "#forge:ores/cooperite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 45%$(br)Source of: Tungsten$(br)Formula: Ca(WO₃)O" + }, + { + "type": "patchouli:multiblock", + "name": "Tungstate", + "multiblock": { + "mapping": { + "0": "#forge:ores/tungstate" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 35%$(br)Source of: Tungsten, Lithium$(br)Formula: Li₂(WO₃)O" + }, + { + "type": "patchouli:multiblock", + "name": "Lithium", + "multiblock": { + "mapping": { + "0": "#forge:ores/lithium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 20%$(br)Source of: Lithium$(br)Formula: Li" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_sheldonite.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_sheldonite.json new file mode 100644 index 000000000..773c8da7a --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_sheldonite.json @@ -0,0 +1,88 @@ +{ + "name": "Sheldonite & Bornite", + "icon": "gtceu:rich_raw_platinum", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 300$(br)Density: 0.3$(br)Type: Cluster Vein$(br)Y: -64 - 0$(br)Size: 30$(br2)Stone types: Quartzite, Slate, Phyllite, Schist, Gneiss, Marble$(br2)Indicator: Bornite, Cooperite, Platinum, Palladium" + }, + { + "type": "patchouli:multiblock", + "name": "Sheldonite", + "multiblock": { + "mapping": { + "0": "#forge:ores/cooperite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 25%$(br)Source of: Platinum, Nickel, Palladium$(br)Formula: Pt₃NiSPd" + }, + { + "type": "patchouli:multiblock", + "name": "Platinum", + "multiblock": { + "mapping": { + "0": "#forge:ores/platinum" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 25%$(br)Smelts into: Platinum$(br)Formula: Pt" + }, + { + "type": "patchouli:multiblock", + "name": "Palladium", + "multiblock": { + "mapping": { + "0": "#forge:ores/palladium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Source of: Palladium$(br)Formula: Pt" + }, + { + "type": "patchouli:multiblock", + "name": "Bornite", + "multiblock": { + "mapping": { + "0": "#forge:ores/bornite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 35%$(br)Smelts into: Copper$(br)Formula: Cu₅FeS₄" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_topaz.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_topaz.json new file mode 100644 index 000000000..b146d8dac --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_topaz.json @@ -0,0 +1,88 @@ +{ + "name": "Topaz & Chalcocite", + "icon": "gtceu:topaz_gem", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 260$(br)Density: 0.3$(br)Type: Disc Vein$(br)Y: -64 - 26$(br)Size: 28$(br2)Stone types: Quartzite, Slate, Phyllite, Schist, Gneiss, Marble$(br2)Indicator: Topaz, Blue Topaz, Chalcocite, Bornite" + }, + { + "type": "patchouli:multiblock", + "name": "Topaz", + "multiblock": { + "mapping": { + "0": "#forge:ores/topaz" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 25%$(br)Source of: Aluminium, Fluorine$(br)Formula: Al₂SiFH₂" + }, + { + "type": "patchouli:multiblock", + "name": "Blue Topaz", + "multiblock": { + "mapping": { + "0": "#forge:ores/blue_topaz" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 35%$(br)Source of: Aluminium, Fluorine$(br)Formula: Al₂SiF₂H₂O₆" + }, + { + "type": "patchouli:multiblock", + "name": "Chalcocite", + "multiblock": { + "mapping": { + "0": "#forge:ores/chalcocite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 25%$(br)Smelts into: Copper$(br)Formula: Cu₂S" + }, + { + "type": "patchouli:multiblock", + "name": "Bornite", + "multiblock": { + "mapping": { + "0": "#forge:ores/bornite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Smelts into: Copper$(br)Formula: Cu₅FeS₄" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/hazards.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/hazards.json new file mode 100644 index 000000000..f8caece51 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/hazards.json @@ -0,0 +1,71 @@ +{ + "name": "Dealing with Hazards", + "icon": "gtceu:hazmat_headpiece", + "category": "tfc:tfg_ores", + "priority": true, + "sortnum": 1, + "pages": [ + { + "type": "patchouli:text", + "text": "Some ores are hazardous! Having them in your inventory will deal continuous poison damage.$(br2)There's a full $(thing)hazmat suit$(), but that's all the way in $(thing)MV$(), so what can you do instead?$(br2)Here's some tips until TFG is able to update to a newer version of a GregTech that provides its own primitive protection equipment." + }, + { + "type": "patchouli:text", + "text": "Later, if you want to move hazardous materials around, you can take them out of small vessels and into chests and machines by $(thing)Right-clicking$() on the vessel. This way, it will never enter your inventory!$(br2)Lastly, if you don't enjoy hazards, you can turn them off in the GregTech options." + }, + { + "type": "patchouli:spotlight", + "title": "Rocks", + "item": { + "tag": "tfc:rock_knapping" + }, + "text": "The easiest way to prevent hazardous items from entering your inventory is to not pick them up at all.$(br)Filling your inventory with $(thing)Rocks$(), for example, will let you pick and choose which items you want to pick up, letting you deal with the hazardous ones all at once later." + }, + { + "type": "patchouli:spotlight", + "title": "Containers", + "text": "As mentioned, the hazardous materials only deal damage while they are in your $(thing)inventory$(), but that doesn't apply to other containers!$(br)Hazardous materials will not deal damage while they are in another container such as a $(l:mechanics/crankshaft)Backpack$() or $(l:getting_started/pottery#vessel)Vessel$().", + "item": "sophisticatedbackpacks:backpack,tfc:ceramic/vessel,tfc:ceramic/large_vessel" + }, + { + "type": "patchouli:spotlight", + "title": "Armor", + "text": "Better armor will reduce the damage taken from hazardous materials.", + "item": { + "tag": "minecraft:trimmable_armor" + } + }, + { + "type": "patchouli:spotlight", + "title": "Spring Water", + "item": "tfc:bucket/spring_water", + "text": "Standing in $(thing)Spring Water$() will provide a slow $(thing)Regeneration$() effect." + }, + { + "type": "patchouli:spotlight", + "title": "Aged Alcohol", + "text": "$(thing)Aged Alcohol$() will give potion buffs, some of which you might find useful.$(br2)You can drink them with a $(l:getting_started/pottery#jug)Jug$() or $(l:waterflasks/recipes)Flask$().", + "item": "tfcagedalcohol:bucket/aged_beer,tfcagedalcohol:bucket/aged_cider,tfcagedalcohol:bucket/aged_rum,tfcagedalcohol:bucket/aged_sake,tfcagedalcohol:bucket/aged_vodka,tfcagedalcohol:bucket/aged_whiskey,tfcagedalcohol:bucket/aged_corn_whiskey,tfcagedalcohol:bucket/aged_rye_whiskey" + }, + { + "type": "patchouli:text", + "text": "Aged Beer: Absorption II (20:00)$(br2)Aged Cider: Speed (5:20)$(br2)Aged Rum: Speed II (2:40)$(br2)Aged Sake: Resistance (5:20)$(br2)Aged Vodka: Resistance II (2:40)$(br2)Aged Corn Whiskey: Haste (5:20)$(br2)Aged Rye Whiskey: Haste (5:20)$(br2)Aged Whiskey: Haste II (2:40)" + }, + { + "type": "patchouli:spotlight", + "item": { + "tag": "tfc:foods" + }, + "title": "Nutrition", + "text": "Eating better foods with more $(l:getting_started/food_and_water#nutrients)nutrition$() will raise your maximum HP by a significant amount.$(br2)$(l:mechanics/pot#soup)Soups$(), $(l:mechanics/sandwiches)Sandwiches$(), and $(l:mechanics/salad)Salads$() are great for this." + }, + { + "type": "patchouli:spotlight", + "title": "Bed", + "item": { + "tag": "minecraft:beds" + }, + "text": "If all else fails, bringing along a bed to respawn is a good idea.$(br2)If you don't have access to $(thing)Wool$() or $(thing)String$(), you can also make a $(l:getting_started/a_place_to_sleep)Thatch Bed$()." + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/index.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/index.json new file mode 100644 index 000000000..9f6ce29a9 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/index.json @@ -0,0 +1,43 @@ +{ + "name": "Ore Index", + "icon": "minecraft:diamond_pickaxe", + "category": "tfc:tfg_ores", + "priority": true, + "sortnum": 2, + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "This is a list of every ore in the world, sorted alphabetically, and then by richest to poorest vein type.$(br2)Almandine: $(l:tfg_ores/deep_sapphire)35%$()$(br)Aluminium: $(l:tfg_ores/normal_bauxite)25%$()$(br)Alunite: $(l:tfg_ores/normal_saltpeter)15%$()$(br)Amethyst: $(l:tfg_ores/deep_garnet_amethyst)65%$(), $(l:tfg_ores/deep_garnet_opal)25%$()$(br)Apatite: $(l:tfg_ores/normal_apatite)50%$()$(br)Asbestos: $(l:tfg_ores/normal_garnet_tin)25%$()$(br)Barite: $(l:tfg_ores/normal_quartz)15%$()$(br)Basaltic Mineral Sand: $(l:tfg_ores/normal_basaltic_sands)35%$()$(br)Bastnasite: $(l:tfg_ores/normal_monazite)50%$()" + }, + { + "type": "patchouli:text", + "text": "Bauxite: $(l:tfg_ores/normal_bauxite)45%$(), $(l:tfg_ores/normal_mica)25%$()$(br)Bentonite: $(l:tfg_ores/normal_olivine)35%$()$(br)Beryllium: $(l:tfg_ores/normal_beryllium)35%$()$(br)Bismuth: $(l:tfg_ores/surface_bismuth)90%$(), $(l:tfg_ores/normal_bismuth)80%$()$(br)Blue Topaz: $(l:tfg_ores/deep_topaz)35%$()$(br)Borax: $(l:tfg_ores/normal_salt)15%$()$(br)Bornite: $(l:tfg_ores/deep_sheldonite)35%$(), $(l:tfg_ores/deep_topaz)15%$()$(br)Calcite: $(l:tfg_ores/normal_lapis)15%$()$(br)Cassiterite: $(l:tfg_ores/surface_cassiterite)60%$(), $(l:tfg_ores/normal_cassiterite)40%$(), $(l:tfg_ores/surface_copper)5%$()$(br)Cassiterite Sand: $(l:tfg_ores/normal_garnet_tin)35%$()$(br)Certus Quartz: $(l:tfg_ores/normal_quartz)30%$()$(br)Chalcocite: $(l:tfg_ores/deep_topaz)25%$()$(br)Chalcopyrite: $(l:tfg_ores/surface_copper)55%$(), $(l:tfg_ores/normal_copper)20%$()$(br)Chromite: $(l:tfg_ores/deep_magnetite)60%$()$(br)Cinnabar: $(l:tfg_ores/normal_redstone)20%$()$(br)Coal: $(l:tfg_ores/normal_coal)100%$(), $(l:tfg_ores/normal_graphite)30%$()$(br)Cobalt: $(l:tfg_ores/normal_garnierite)15%$()" + }, + { + "type": "patchouli:text", + "text": "Cobaltite: $(l:tfg_ores/normal_garnierite)20%$()$(br)Copper: $(l:tfg_ores/normal_copper)65%$(), $(l:tfg_ores/normal_tetrahedrite)30%$(), $(l:tfg_ores/surface_tetrahedrite)20%$()$(br)Diamond: $(l:tfg_ores/normal_graphite)25%$()$(br)Diatomite: $(l:tfg_ores/normal_saltpeter)25%$(), $(l:tfg_ores/normal_garnet_tin)15%$()$(br)Electrotine: $(l:tfg_ores/normal_saltpeter)25%$()$(br)Emerald: $(l:tfg_ores/normal_beryllium)50%$()$(br)Fuller's Earth: $(l:tfg_ores/normal_basaltic_sands)25%$()$(br)Galena: $(l:tfg_ores/normal_silver)30%$()$(br)Garnet Sand: $(l:tfg_ores/normal_garnet_tin)25%$()$(br)Garnierite: $(l:tfg_ores/normal_garnierite)30%$()$(br)Glauconite Sand: $(l:tfg_ores/normal_lubricant)25%$(), $(l:tfg_ores/normal_olivine)15%$()$(br)Goethite: $(l:tfg_ores/deep_limonite)50%$(), $(l:tfg_ores/deep_hematite)25%$(), $(l:tfg_ores/normal_hematite)15%$(), $(l:tfg_ores/normal_limonite)15%$(), $(l:tfg_ores/normal_gold)5%$(), $(l:tfg_ores/deep_gold)5%$()$(br)Gold: $(l:tfg_ores/deep_gold)75%$(), $(l:tfg_ores/normal_gold)55%$(), $(l:tfg_ores/deep_magnetite)15%$(), $(l:tfg_ores/normal_magnetite)10%$(), $(l:tfg_ores/deep_hematite)5%$(), $(l:tfg_ores/normal_hematite)5%$()$(br)Granitic Mineral Sand: $(l:tfg_ores/normal_basaltic_sands)25%$()$(br)Graphite: $(l:tfg_ores/normal_graphite)45%$()$(br)Green Sapphire: $(l:tfg_ores/deep_sapphire)15%$()" + }, + { + "type": "patchouli:text", + "text": "Grossular: $(l:tfg_ores/normal_manganese)30%$()$(br)Gypsum: $(l:tfg_ores/normal_basaltic_sands)15%$()$(br)Hematite: $(l:tfg_ores/normal_hematite)50%$(), $(l:tfg_ores/deep_hematite)35%$(), $(l:tfg_ores/normal_gold)20%$(), $(l:tfg_ores/normal_limonite)20%$(), $(l:tfg_ores/deep_gold)15%$(), $(l:tfg_ores/deep_limonite)15%$()$(br)Ilmenite: $(l:tfg_ores/normal_bauxite)30%$()$(br)Iron: $(l:tfg_ores/normal_copper)5%$()$(br)Kaolinite: $(l:tfg_ores/surface_kaolin)20%$()$(br)Kyanite: $(l:tfg_ores/normal_mica)35%$()$(br)Lapis: $(l:tfg_ores/normal_lapis)25%$()$(br)Lazurite: $(l:tfg_ores/normal_lapis)35%$()$(br)Lead: $(l:tfg_ores/normal_silver)55%$(), $(l:tfg_ores/normal_bismuth)11%$(), $(l:tfg_ores/surface_bismuth)7%$()$(br)Lepidolite: $(l:tfg_ores/normal_salt)15%$(), $(l:tfg_ores/normal_spodumene)15%$()$(br)Lithium: $(l:tfg_ores/deep_scheelite)20%$()$(br)Magnesite: $(l:tfg_ores/normal_olivine)25%$()$(br)Magnetite: $(l:tfg_ores/normal_magnetite)65%$(), $(l:tfg_ores/deep_magnetite)5%$()$(br)Malachite: $(l:tfg_ores/deep_limonite)20%$(), $(l:tfg_ores/normal_limonite)15%$()$(br)Mica: $(l:tfg_ores/normal_mica)25%$()" + }, + { + "type": "patchouli:text", + "text": "Molybdenite: $(l:tfg_ores/deep_molybdenum)30%$()$(br)Molybdenum: $(l:tfg_ores/deep_molybdenum)15%$()$(br)Monazite: $(l:tfg_ores/normal_monazite)25%$()$(br)Naquadah: $(l:tfg_ores/deep_naquadah)75%$()$(br)Neodymium: $(l:tfg_ores/normal_monazite)25%$()$(br)Nether Quartz: $(l:tfg_ores/normal_quartz)10%$()$(br)Nickel: $(l:tfg_ores/normal_garnierite)10%$()$(br)Oilsands: $(l:tfg_ores/normal_oilsands)100%$()$(br)Olivine: $(l:tfg_ores/normal_olivine)25%$()$(br)Opal: $(l:tfg_ores/deep_garnet_opal)55%$(), $(l:tfg_ores/deep_garnet_amethyst)15%$()$(br)Palladium: $(l:tfg_ores/deep_sheldonite)15%$()$(br)Pentlandite: $(l:tfg_ores/normal_garnierite)25%$(), $(l:tfg_ores/normal_lubricant)15%$()$(br)Pitchblende: $(l:tfg_ores/deep_pitchblende)50%$()$(br)Platinum: $(l:tfg_ores/deep_sheldonite)25%$()$(br)Plutonium: $(l:tfg_ores/deep_naquadah)25%$()$(br)Pollucite: $(l:tfg_ores/normal_mica)15%$()$(br)Powellite: $(l:tfg_ores/deep_molybdenum)15%$()" + }, + { + "type": "patchouli:text", + "text": "Pyrite: $(l:tfg_ores/normal_sulfur)35%$(), $(l:tfg_ores/normal_sphalerite)25%$(), $(l:tfg_ores/normal_copper)10%$(), $(l:tfg_ores/surface_sphalerite)5%$()$(br)Pyrochlore: $(l:tfg_ores/normal_apatite)15%$()$(br)Pyrolusite: $(l:tfg_ores/normal_manganese)20%$()$(br)Pyrope: $(l:tfg_ores/deep_sapphire)25%$()$(br)Quartzite: $(l:tfg_ores/normal_quartz)45%$()$(br)Realgar: $(l:tfg_ores/surface_copper)15%$()$(br)Red Garnet: $(l:tfg_ores/deep_garnet_amethyst)5%$(), $(l:tfg_ores/deep_garnet_opal)5%$()$(br)Redstone: $(l:tfg_ores/normal_redstone)45%$()$(br)Rock Salt: $(l:tfg_ores/normal_salt)40%$(), $(l:tfg_ores/normal_spodumene)20%$()$(br)Ruby: $(l:tfg_ores/normal_redstone)35%$(), $(l:tfg_ores/deep_hematite)20%$()$(br)Salt: $(l:tfg_ores/normal_salt)30%$(), $(l:tfg_ores/normal_spodumene)30%$()$(br)Saltpeter: $(l:tfg_ores/normal_saltpeter)35%$()$(br)Sapphire: $(l:tfg_ores/deep_sapphire)15%$(), $(l:tfg_ores/deep_magnetite)5%$()$(br)Scheelite: $(l:tfg_ores/deep_scheelite)45%$()$(br)Sheldonite: $(l:tfg_ores/deep_sheldonite)25%$()$(br)Silver: $(l:tfg_ores/normal_silver)15%$()$(br)Soapstone: $(l:tfg_ores/normal_lubricant)30%$()" + }, + { + "type": "patchouli:text", + "text": "Sodalite: $(l:tfg_ores/normal_lapis)25%$()$(br)Spessartine: $(l:tfg_ores/normal_manganese)20%$()$(br)Sphalerite: $(l:tfg_ores/normal_sphalerite)40%$(), $(l:tfg_ores/surface_sphalerite)40%$(), $(l:tfg_ores/normal_sulfur)15%$()$(br)Spodumene: $(l:tfg_ores/normal_spodumene)35%$()$(br)Stibnite: $(l:tfg_ores/normal_tetrahedrite)20%$(), $(l:tfg_ores/surface_tetrahedrite)20%$()$(br)Sulfur: $(l:tfg_ores/surface_sphalerite)55%$(), $(l:tfg_ores/normal_sulfur)50%$(), $(l:tfg_ores/normal_sphalerite)35%$(), $(l:tfg_ores/normal_bismuth)9%$(), $(l:tfg_ores/surface_bismuth)3%$()$(br)Talc: $(l:tfg_ores/normal_lubricant)20%$()$(br)Tantalite: $(l:tfg_ores/normal_manganese)10%$()$(br)Tetrahedrite: $(l:tfg_ores/surface_tetrahedrite)60%$(), $(l:tfg_ores/normal_tetrahedrite)50%$()$(br)Thorium: $(l:tfg_ores/normal_beryllium)15%$()$(br)Tin: $(l:tfg_ores/normal_cassiterite)60%$(), $(l:tfg_ores/surface_cassiterite)40%$()$(br)Topaz: $(l:tfg_ores/deep_topaz)25%$()$(br)Tricalcium Phosphate: $(l:tfg_ores/normal_apatite)35%$()$(br)Trona: $(l:tfg_ores/normal_lubricant)10%$()$(br)Tungstate: $(l:tfg_ores/deep_scheelite)35%$()$(br)Uraninite: $(l:tfg_ores/deep_pitchblende)50%$()$(br)Vanadium Magnetite: $(l:tfg_ores/normal_magnetite)25%$(), $(l:tfg_ores/deep_magnetite)15%$()" + }, + { + "type": "patchouli:text", + "text": "Wulfenite: $(l:tfg_ores/deep_molybdenum)40%$()$(br)Yellow Garnet: $(l:tfg_ores/deep_garnet_amethyst)5%$(), $(l:tfg_ores/deep_garnet_opal)5%$()$(br)Yellow Limonite: $(l:tfg_ores/normal_limonite)50%$(), $(l:tfg_ores/normal_hematite)30%$(), $(l:tfg_ores/normal_gold)20%$(), $(l:tfg_ores/deep_limonite)15%$(), $(l:tfg_ores/deep_hematite)15%$(), $(l:tfg_ores/deep_gold)5%$()$(br)Zeolite: $(l:tfg_ores/surface_copper)15%$()" + } + ] +} + diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_apatite.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_apatite.json new file mode 100644 index 000000000..ae29f6b7a --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_apatite.json @@ -0,0 +1,69 @@ +{ + "name": "Apatite & Pyrochlore", + "icon": "gtceu:raw_apatite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 220$(br)Density: 0.25$(br)Type: Cluster Vein$(br)Y: -32 - 60$(br)Size: 34$(br2)Stone types: Granite, Diorite, Gabbro, Quartzite, Slate, Phyllite, Schist, Gneiss, Marble$(br2)Indicator: Apatite, Tricalcium Phosphate, Pyrochlore" + }, + { + "type": "patchouli:multiblock", + "name": "Apatite", + "multiblock": { + "mapping": { + "0": "#forge:ores/apatite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 50%$(br)Source of: Calcium, Phosphorus, Forestry PTSD$(br)Formula: Ca₅(PO₄)₃Cl" + }, + { + "type": "patchouli:multiblock", + "name": "Tricalcium Phosphate", + "multiblock": { + "mapping": { + "0": "#forge:ores/tricalcium_phosphate" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 35%$(br)Source of: Calcium, Phosphorus$(br)Formula: Ca₃(PO₄)₂" + }, + { + "type": "patchouli:multiblock", + "name": "Pyrochlore", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrochlore" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Source of: Niobium$(br)Formula: Ca₂Nb₂O₇" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_basaltic_sands.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_basaltic_sands.json new file mode 100644 index 000000000..c40fc7801 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_basaltic_sands.json @@ -0,0 +1,88 @@ +{ + "name": "Mineral Sands", + "icon": "gtceu:raw_basaltic_mineral_sand", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 160$(br)Density: 0.3$(br)Type: Disc Vein$(br)Y: -32 - 60$(br)Size: 48$(br)Height: 9$(br2)Stone types: Granite, Basalt$(br2)Indicator: Basaltic & Granitic Mineral Sand, Fuller's Earth, Gypsum" + }, + { + "type": "patchouli:multiblock", + "name": "Basaltic Mineral Sand", + "multiblock": { + "mapping": { + "0": "#forge:ores/basaltic_mineral_sand" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 35%$(br)Smelts into: Cast Iron$(br)Formula: (Fe₃O₄)((Mg₂Fe(SiO₂)₂)(CaCo₃)₃(SiO₂)₈C₄)" + }, + { + "type": "patchouli:multiblock", + "name": "Granitic Mineral Sand", + "multiblock": { + "mapping": { + "0": "#forge:ores/granitic_mineral_sand" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 25%$(br)Smelts into: Cast Iron$(br)Formula: (Fe₃O₄)((SiO₂)₄(KMg₃Al₃F₂Si₃O₁₀))" + }, + { + "type": "patchouli:multiblock", + "name": "Fuller's Earth", + "multiblock": { + "mapping": { + "0": "#forge:ores/fullers_earth" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 25%$(br)Source of: Magnesium$(br)Formula: MgSi₄H(H₂O)₄O₁₁" + }, + { + "type": "patchouli:multiblock", + "name": "Gypsum", + "multiblock": { + "mapping": { + "0": "#forge:ores/gypsum" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Used for: Alabaster (dyeable) bricks$(br)Formula: CaS(H₂O)₂O₄" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_bauxite.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_bauxite.json new file mode 100644 index 000000000..95df4f78c --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_bauxite.json @@ -0,0 +1,69 @@ +{ + "name": "Bauxite & Ilmenite", + "icon": "gtceu:raw_bauxite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 185$(br)Density: 0.3$(br)Type: Cluster Vein$(br)Y: -32 - 60$(br)Size: 40$(br2)Stone types: Shale, Claystone, Limestone, Conglomerate, Dolomite, Chert, Chalk$(br2)Indicator: Bauxite, Ilmenite, Aluminium" + }, + { + "type": "patchouli:multiblock", + "name": "Bauxite", + "multiblock": { + "mapping": { + "0": "#forge:ores/bauxite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 45%$(br)Source of: Aluminium$(br)Formula: Al₂O₃" + }, + { + "type": "patchouli:multiblock", + "name": "Aluminium", + "multiblock": { + "mapping": { + "0": "#forge:ores/aluminium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 25%$(br)Source of: Aluminium$(br)Formula: Al" + }, + { + "type": "patchouli:multiblock", + "name": "Ilmenite", + "multiblock": { + "mapping": { + "0": "#forge:ores/ilmenite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 30%$(br)Source of: Titanium$(br)Formula: FeTiO₃" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_beryllium.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_beryllium.json new file mode 100644 index 000000000..196f19c23 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_beryllium.json @@ -0,0 +1,69 @@ +{ + "name": "Emerald & Beryllium", + "icon": "minecraft:emerald", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 180$(br)Density: 0.35$(br)Type: Pipe Vein$(br)Y: -32 - 50$(br)Height: 60$(br)Radius: 10$(br2)Stone types: Rhyolite, Basalt, Andesite, Dacite$(br2)Indicator: Beryllium, Emerald, Thorium" + }, + { + "type": "patchouli:multiblock", + "name": "Beryllium", + "multiblock": { + "mapping": { + "0": "#forge:ores/beryllium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 35%$(br)Used for: Ender Pearls$(br)Formula: Be$(br)Hazardous: Yes" + }, + { + "type": "patchouli:multiblock", + "name": "Emerald", + "multiblock": { + "mapping": { + "0": "#forge:ores/emerald" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 50%$(br)Used for: MV components, Item tag filters$(br)Formula: Be₃Al₂Si₆O₁₈" + }, + { + "type": "patchouli:multiblock", + "name": "Thorium", + "multiblock": { + "mapping": { + "0": "#forge:ores/thorium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Used for: Nothing!$(br)Formula: Th" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_bismuth.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_bismuth.json new file mode 100644 index 000000000..513802e51 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_bismuth.json @@ -0,0 +1,69 @@ +{ + "name": "Bismuth (Normal)", + "icon": "gtceu:raw_bismuth", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 170$(br)Density: 0.4$(br)Type: Cluster Vein$(br)Y: -32 - 75$(br)Size: 40$(br2)Stone types: Granite, Diorite, Gabbro, Shale, Claystone, Limestone, Conglomerate, Dolomite, Chert, Chalk$(br2)Indicator: Bismuthinite$(br2)Only used for Bismuth Bronze." + }, + { + "type": "patchouli:multiblock", + "name": "Bismuth", + "multiblock": { + "mapping": { + "0": "#forge:ores/bismuth" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 80%$(br)Melts into: Bismuth$(br)Formula: Bi" + }, + { + "type": "patchouli:multiblock", + "name": "Sulfur", + "multiblock": { + "mapping": { + "0": "#forge:ores/sulfur" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 9%$(br)Formula: S" + }, + { + "type": "patchouli:multiblock", + "name": "Lead", + "multiblock": { + "mapping": { + "0": "#forge:ores/lead" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 11%$(br)Smelts into: Lead$(br)Formula: Pb$(br)Hazardous: Yes" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_cassiterite.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_cassiterite.json new file mode 100644 index 000000000..f6eac1048 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_cassiterite.json @@ -0,0 +1,50 @@ +{ + "name": "Cassiterite (Normal)", + "icon": "gtceu:raw_cassiterite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 170$(br)Density: 0.4$(br)Type: Cluster Vein$(br)Y: -32 - 75$(br)Size: 40$(br2)Stone types: Granite, Diorite, Gabbro$(br2)Indicator: Cassiterite" + }, + { + "type": "patchouli:multiblock", + "name": "Cassiterite", + "multiblock": { + "mapping": { + "0": "#forge:ores/cassiterite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 40%$(br)Melts into: Tin$(br)Formula: SnO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Tin", + "multiblock": { + "mapping": { + "0": "#forge:ores/tin" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 60%$(br)Melts into: Tin$(br)Formula: Sn" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_coal.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_coal.json new file mode 100644 index 000000000..ca04d421f --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_coal.json @@ -0,0 +1,31 @@ +{ + "name": "Coal", + "icon": "minecraft:coal", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 215$(br)Density: 0.55$(br)Type: Cluster Vein$(br)Y: 0 - 210$(br)Size: 60$(br2)Stone types: Shale, Claystone, Limestone, Conglomerate, Dolomite, Chert, Chalk$(br2)Indicator: Coal" + }, + { + "type": "patchouli:multiblock", + "name": "Coal", + "multiblock": { + "mapping": { + "0": "#forge:ores/coal" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 100%$(br)Used for: Forge fuel, Distillation$(br)Formula: C" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_copper.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_copper.json new file mode 100644 index 000000000..865e2ce3c --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_copper.json @@ -0,0 +1,88 @@ +{ + "name": "Copper & Chalcopyrite", + "icon": "minecraft:raw_copper", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 170$(br)Density: 0.4$(br)Type: Cluster Vein$(br)Y: -32 - 75$(br)Size: 40$(br2)Stone types: Rhyolite, Basalt, Andesite, Dacite$(br2)Indicator: Native Copper" + }, + { + "type": "patchouli:multiblock", + "name": "Copper", + "multiblock": { + "mapping": { + "0": "#forge:ores/copper" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 65%$(br)Melts into: Copper$(br)Formula: Cu" + }, + { + "type": "patchouli:multiblock", + "name": "Chalcopyrite", + "multiblock": { + "mapping": { + "0": "#forge:ores/chalcopyrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 20%$(br)Melts into: Copper$(br)Formula: CuFeS₂" + }, + { + "type": "patchouli:multiblock", + "name": "Iron", + "multiblock": { + "mapping": { + "0": "#forge:ores/iron" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 5%$(br)Melts into: Cast Iron$(br)Formula: Fe" + }, + { + "type": "patchouli:multiblock", + "name": "Pyrite", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 10%$(br)Melts into: Cast Iron$(br)Formula: FeS₂" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_garnet_tin.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_garnet_tin.json new file mode 100644 index 000000000..11a96ff6c --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_garnet_tin.json @@ -0,0 +1,88 @@ +{ + "name": "Garnet & Cassiterite Sands", + "icon": "gtceu:raw_garnet_sand", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 360$(br)Density: 0.25$(br)Type: Cluster Vein$(br)Y: -40 - 64$(br)Size: 40$(br2)Stone types: All$(br2)Indicator: Cassiterite" + }, + { + "type": "patchouli:multiblock", + "name": "Cassiterite Sand", + "multiblock": { + "mapping": { + "0": "#forge:ores/cassiterite_sand" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 35%$(br)Melts into: Tin$(br)Formula: SnO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Garnet Sand", + "multiblock": { + "mapping": { + "0": "#forge:ores/garnet_sand" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 25%$(br)Source of: Almandine, Andradite, Grossular, Pyrope, Spessartine, Uvarovite" + }, + { + "type": "patchouli:multiblock", + "name": "Asbestos", + "multiblock": { + "mapping": { + "0": "#forge:ores/asbestos" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 25%$(br)Source of: Magnesium, Lung cancer$(br)Formula: Mg₃Si₂H₄O₉$(br)Hazardous: Yes" + }, + { + "type": "patchouli:multiblock", + "name": "Diatomite", + "multiblock": { + "mapping": { + "0": "#forge:ores/diatomite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Source of: Iron, Aluminium$(br)Formula: (SiO₂)₈(Fe₂O₃)(Al₂O₃)" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_garnierite.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_garnierite.json new file mode 100644 index 000000000..dc6ee56a2 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_garnierite.json @@ -0,0 +1,107 @@ +{ + "name": "Garnierite & Cobaltite", + "icon": "gtceu:raw_garnierite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 140$(br)Density: 0.4$(br)Type: Cluster Vein$(br)Y: -32 - 60$(br)Size: 40$(br2)Stone types: Gabbro$(br2)Indicator: Garnierite" + }, + { + "type": "patchouli:multiblock", + "name": "Garnierite", + "multiblock": { + "mapping": { + "0": "#forge:ores/garnierite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 30%$(br)Melts into: Nickel$(br)Formula: NiO" + }, + { + "type": "patchouli:multiblock", + "name": "Nickel", + "multiblock": { + "mapping": { + "0": "#forge:ores/nickel" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 10%$(br)Melts into: Nickel$(br)Formula: Ni" + }, + { + "type": "patchouli:multiblock", + "name": "Cobaltite", + "multiblock": { + "mapping": { + "0": "#forge:ores/cobaltite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 20%$(br)Source of: Cobalt, Arsenic$(br)Formula: CoAsS$(br)Hazardous: Yes" + }, + { + "type": "patchouli:multiblock", + "name": "Pentlandite", + "multiblock": { + "mapping": { + "0": "#forge:ores/pentlandite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 25%$(br)Smelts into: Nickel$(br)Formula: Ni₉S₈" + }, + { + "type": "patchouli:multiblock", + "name": "Cobalt", + "multiblock": { + "mapping": { + "0": "#forge:ores/cobalt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Smelts into: Cobalt$(br)Formula: Co" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_gold.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_gold.json new file mode 100644 index 000000000..729e40325 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_gold.json @@ -0,0 +1,88 @@ +{ + "name": "Gold, Limonite, & Hematite", + "icon": "minecraft:raw_gold", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 170$(br)Density: 0.4$(br)Type: Disc Vein$(br)Y: -32 - 60$(br)Size: 40$(br)Height: 12$(br2)Stone types: Rhyolite, Basalt, Andesite, Dacite, Granite, Diorite, Gabbro$(br2)Indicator: Limonite, Hematite, Native Gold" + }, + { + "type": "patchouli:multiblock", + "name": "Gold", + "multiblock": { + "mapping": { + "0": "#forge:ores/gold" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 55%$(br)Melts into: Gold$(br)Formula: Au" + }, + { + "type": "patchouli:multiblock", + "name": "Yellow Limonite", + "multiblock": { + "mapping": { + "0": "#forge:ores/yellow_limonite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 20%$(br)Melts into: Cast Iron$(br)Formula: FeHO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Hematite", + "multiblock": { + "mapping": { + "0": "#forge:ores/hematite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 20%$(br)Melts into: Cast Iron$(br)Formula: Fe₂O₃" + }, + { + "type": "patchouli:multiblock", + "name": "Goethite", + "multiblock": { + "mapping": { + "0": "#forge:ores/goethite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 5%$(br)Melts into: Cast Iron$(br)Formula: FeHO₂" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_graphite.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_graphite.json new file mode 100644 index 000000000..6b9259169 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_graphite.json @@ -0,0 +1,69 @@ +{ + "name": "Graphite & Diamond", + "icon": "minecraft:diamond", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 175$(br)Density: 0.35$(br)Type: Pipe Vein$(br)Y: -64 - 100$(br)Height: 60$(br)Radius: 12$(br2)Stone types: Gabbro$(br2)Indicator: Diamond, Graphite, Coal$(br2)Can't find it? Gabbro always spawns below $(thing)Basalt$(), and Gabbro dikes in oceans can be useful too!" + }, + { + "type": "patchouli:multiblock", + "name": "Graphite", + "multiblock": { + "mapping": { + "0": "#forge:ores/graphite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 45%$(br)Used for: $(l:mechanics/fire_clay)Fire Clay$(), Graphene$(br)Formula: C" + }, + { + "type": "patchouli:multiblock", + "name": "Diamond", + "multiblock": { + "mapping": { + "0": "#forge:ores/diamond" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 25%$(br)Used for: Macerators, AE2$(br)Formula: C" + }, + { + "type": "patchouli:multiblock", + "name": "Coal", + "multiblock": { + "mapping": { + "0": "#forge:ores/coal" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 30%$(br)Used for: Forge fuel, Distillation$(br)Formula: C" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_hematite.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_hematite.json new file mode 100644 index 000000000..78ab5ed11 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_hematite.json @@ -0,0 +1,88 @@ +{ + "name": "Hematite & Limonite", + "icon": "gtceu:raw_hematite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 210$(br)Density: 0.4$(br)Type: Cluster Vein$(br)Y: -32 - 75$(br)Size: 40$(br2)Stone types: Rhyolite, Basalt, Andesite, Dacite$(br2)Indicator: Hematite, Limonite, Native Gold" + }, + { + "type": "patchouli:multiblock", + "name": "Hematite", + "multiblock": { + "mapping": { + "0": "#forge:ores/hematite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 50%$(br)Melts into: Cast Iron$(br)Formula: Fe₂O₃" + }, + { + "type": "patchouli:multiblock", + "name": "Yellow Limonite", + "multiblock": { + "mapping": { + "0": "#forge:ores/yellow_limonite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 30%$(br)Melts into: Cast Iron$(br)Formula: FeHO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Goethite", + "multiblock": { + "mapping": { + "0": "#forge:ores/goethite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Melts into: Cast Iron$(br)Formula: FeHO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Gold", + "multiblock": { + "mapping": { + "0": "#forge:ores/gold" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 5%$(br)Melts into: Gold$(br)Formula: Au" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_lapis.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_lapis.json new file mode 100644 index 000000000..cfc88eccd --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_lapis.json @@ -0,0 +1,88 @@ +{ + "name": "Lapis, Lazurite, & Sodalite", + "icon": "minecraft:lapis_lazuli", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 170$(br)Density: 0.25$(br)Type: Cluster Vein$(br)Y: -60 - 10$(br)Size: 50$(br2)Stone types: Quartzite, Slate, Phyllite, Schist, Gneiss, Marble$(br2)Indicator: Lazurite, Sodalite, Lapis, Calcite$(br2)Mostly used for fluid filters." + }, + { + "type": "patchouli:multiblock", + "name": "Lazurite", + "multiblock": { + "mapping": { + "0": "#forge:ores/lazurite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 35%$(br)Source of: Aluminium, Calcium, Sodium$(br)Formula: Al₆Si₆Ca₈Na₈" + }, + { + "type": "patchouli:multiblock", + "name": "Sodalite", + "multiblock": { + "mapping": { + "0": "#forge:ores/sodalite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 25%$(br)Source of: Aluminium, Sodium$(br)Formula: Al₃Si₃Na₄Cl" + }, + { + "type": "patchouli:multiblock", + "name": "Calcite", + "multiblock": { + "mapping": { + "0": "#forge:ores/calcite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Source of: Calcium$(br)Formula: CaCO₃" + }, + { + "type": "patchouli:multiblock", + "name": "Lapis", + "multiblock": { + "mapping": { + "0": "#forge:ores/lapis" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 25%$(br)Source of: Lazurite, Sodalite, Pyrite, Calcite" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_limonite.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_limonite.json new file mode 100644 index 000000000..0c2018fc2 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_limonite.json @@ -0,0 +1,88 @@ +{ + "name": "Limonite", + "icon": "gtceu:raw_yellow_limonite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 190$(br)Density: 0.4$(br)Type: Cluster Vein$(br)Y: -32 - 75$(br)Size: 40$(br2)Stone types: Marble, Limestone$(br2)Indicator: Limonite, Hematite, Malachite" + }, + { + "type": "patchouli:multiblock", + "name": "Yellow Limonite", + "multiblock": { + "mapping": { + "0": "#forge:ores/yellow_limonite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 50%$(br)Melts into: Cast Iron$(br)Formula: FeHO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Goethite", + "multiblock": { + "mapping": { + "0": "#forge:ores/goethite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Melts into: Cast Iron$(br)Formula: FeHO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Hematite", + "multiblock": { + "mapping": { + "0": "#forge:ores/hematite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 20%$(br)Melts into: Cast Iron$(br)Formula: Fe₂O₃" + }, + { + "type": "patchouli:multiblock", + "name": "Malachite", + "multiblock": { + "mapping": { + "0": "#forge:ores/malachite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Melts into: Copper$(br)Formula: Cu₂CH₂O₅" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_lubricant.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_lubricant.json new file mode 100644 index 000000000..0f0dd1064 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_lubricant.json @@ -0,0 +1,107 @@ +{ + "name": "Soapstone, Talc, & Trona", + "icon": "gtceu:raw_soapstone", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 190$(br)Density: 0.25$(br)Type: Cluster Vein$(br)Y: -40 - 56$(br)Size: 36$(br2)Stone types: Granite, Diorite, Gabbro$(br2)Indicator: Soapstone, Talc, Glauconite Sand, Pentlandite, Trona" + }, + { + "type": "patchouli:multiblock", + "name": "Soapstone", + "multiblock": { + "mapping": { + "0": "#forge:ores/soapstone" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 30%$(br)Source of: Magnesium$(br)Formula: Mg₃Si₄H₂O₁₂" + }, + { + "type": "patchouli:multiblock", + "name": "Talc", + "multiblock": { + "mapping": { + "0": "#forge:ores/talc" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 20%$(br)Source of: Magnesium$(br)Formula: Mg₃Si₄H₂O₁₂" + }, + { + "type": "patchouli:multiblock", + "name": "Glauconite Sand", + "multiblock": { + "mapping": { + "0": "#forge:ores/glauconite_sand" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 25%$(br)Source of: Magnesium, Aluminium$(br)Formula: KMg₂Al₄H₂O₁₂" + }, + { + "type": "patchouli:multiblock", + "name": "Pentlandite", + "multiblock": { + "mapping": { + "0": "#forge:ores/pentlandite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Smelts into: Nickel$(br)Formula: Ni₉S₈" + }, + { + "type": "patchouli:multiblock", + "name": "Trona", + "multiblock": { + "mapping": { + "0": "#forge:ores/trona" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 10%$(br)Formula: Na₃C₂H(H₂O)₂O₆" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_magnetite.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_magnetite.json new file mode 100644 index 000000000..d3995a8af --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_magnetite.json @@ -0,0 +1,69 @@ +{ + "name": "Magnetite & Vanadium", + "icon": "gtceu:raw_magnetite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 200$(br)Density: 0.4$(br)Type: Cluster Vein$(br)Y: -32 - 75$(br)Size: 40$(br2)Stone types: Shale, Claystone, Limestone, Conglomerate, Dolomite, Chert, Chalk$(br2)Indicator: Magnetite, Native Gold" + }, + { + "type": "patchouli:multiblock", + "name": "Magnetite", + "multiblock": { + "mapping": { + "0": "#forge:ores/magnetite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 65%$(br)Melts into: Cast Iron$(br)Formula: Fe₃O₄" + }, + { + "type": "patchouli:multiblock", + "name": "Vanadium Magnetite", + "multiblock": { + "mapping": { + "0": "#forge:ores/vanadium_magnetite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 25%$(br)Source of: Iron, Vanadium$(br)Formula: (Fe₃O₄)V" + }, + { + "type": "patchouli:multiblock", + "name": "Gold", + "multiblock": { + "mapping": { + "0": "#forge:ores/gold" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 10%$(br)Melts into: Gold$(br)Formula: Au" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_manganese.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_manganese.json new file mode 100644 index 000000000..70ffb6d17 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_manganese.json @@ -0,0 +1,88 @@ +{ + "name": "Manganese & Tantalum", + "icon": "gtceu:raw_grossular", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 195$(br)Density: 0.3$(br)Type: Cluster Vein$(br)Y: -32 - 60$(br)Size: 40$(br2)Stone types: Rhyolite, Basalt, Andesite, Dacite, Shale, Claystone, Limestone, Conglomerate, Dolomite, Chert, Chalk$(br2)Indicator: Grossular, Spessartine, Pyrolusite, Tantalite" + }, + { + "type": "patchouli:multiblock", + "name": "Grossular", + "multiblock": { + "mapping": { + "0": "#forge:ores/grossular" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 30%$(br)Source of: Calcium, Aluminium$(br)Formula: Ca₃Al₂Si₃O₁₂" + }, + { + "type": "patchouli:multiblock", + "name": "Spessartine", + "multiblock": { + "mapping": { + "0": "#forge:ores/spessartine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 20%$(br)Source of: Manganese, Aluminium$(br)Formula: Al₂Mn₃Si₃O₁₂" + }, + { + "type": "patchouli:multiblock", + "name": "Pyrolusite", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrolusite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 20%$(br)Smelts into: Manganese$(br)Formula: MnO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Tantalite", + "multiblock": { + "mapping": { + "0": "#forge:ores/tantalite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 10%$(br)Source of: Manganese, Tantalum$(br)Formula: MnTa₂O₆" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_mica.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_mica.json new file mode 100644 index 000000000..67afd9ec9 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_mica.json @@ -0,0 +1,88 @@ +{ + "name": "Kyanite, Mica, & Bauxite", + "icon": "gtceu:raw_mica", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 190$(br)Density: 0.25$(br)Type: Cluster Vein$(br)Y: 0 - 210$(br)Size: 36$(br2)Stone types: Granite, Diorite, Gabbro, Quartzite, Slate, Phyllite, Schist, Gneiss, Marble$(br2)Indicator: Kyanite, Mica, Bauxite, Pollucite" + }, + { + "type": "patchouli:multiblock", + "name": "Kyanite", + "multiblock": { + "mapping": { + "0": "#forge:ores/kyanite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 35%$(br)Source of: Aluminium$(br)Formula: Al₂SiO₅" + }, + { + "type": "patchouli:multiblock", + "name": "Mica", + "multiblock": { + "mapping": { + "0": "#forge:ores/mica" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 25%$(br)Source of: Potassium, Aluminium, Fluorine$(br)Formula: KAl₃Si₃F₂O₁₀" + }, + { + "type": "patchouli:multiblock", + "name": "Bauxite", + "multiblock": { + "mapping": { + "0": "#forge:ores/bauxite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 25%$(br)Source of: Aluminium$(br)Formula: Al₂O₃" + }, + { + "type": "patchouli:multiblock", + "name": "Pollucite", + "multiblock": { + "mapping": { + "0": "#forge:ores/pollucite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Source of: Aluminium$(br)Formula: Cs₂Al₂Si₄(H₂O)₂O₁₂" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_monazite.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_monazite.json new file mode 100644 index 000000000..aa50494ab --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_monazite.json @@ -0,0 +1,69 @@ +{ + "name": "Bastnasite & Monazite", + "icon": "gtceu:monazite_gem", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 185$(br)Density: 0.25$(br)Type: Cluster Vein$(br)Y: -32 - 50$(br)Size: 40$(br2)Stone types: Granite, Diorite, Gabbro$(br2)Indicator: Bastnasite, Monazite, Neodymium" + }, + { + "type": "patchouli:multiblock", + "name": "Bastnasite", + "multiblock": { + "mapping": { + "0": "#forge:ores/bastnasite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 50%$(br)Source of: Cerium, Fluorine$(br)Formula: CeCFO₃" + }, + { + "type": "patchouli:multiblock", + "name": "Monazite", + "multiblock": { + "mapping": { + "0": "#forge:ores/monazite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 25%$(br)Source of: Phosphorous, Rare Earth$(br)Formula: ?(PO₄)" + }, + { + "type": "patchouli:multiblock", + "name": "Neodymium", + "multiblock": { + "mapping": { + "0": "#forge:ores/neodymium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 25%$(br)Formula: Nd" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_oilsands.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_oilsands.json new file mode 100644 index 000000000..3b25e7451 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_oilsands.json @@ -0,0 +1,31 @@ +{ + "name": "Oilsands", + "icon": "gtceu:raw_oilsands", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 185$(br)Density: 0.20$(br)Type: Cluster Vein$(br)Y: 0 - 70$(br)Size: 55$(br2)Stone types: Shale, Claystone, Limestone, Conglomerate, Dolomite, Chert, Chalk$(br2)Indicator: Oilsands$(br2)Used as an early combustion fuel." + }, + { + "type": "patchouli:multiblock", + "name": "Oilsands", + "multiblock": { + "mapping": { + "0": "#forge:ores/oilsands" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 100%$(br)Source of: Freedom 🛢🦅🗽" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_olivine.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_olivine.json new file mode 100644 index 000000000..589922e34 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_olivine.json @@ -0,0 +1,88 @@ +{ + "name": "Bentonite & Olivine", + "icon": "gtceu:olivine_gem", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 180$(br)Density: 0.25$(br)Type: Cluster Vein$(br)Y: -40 - 30$(br)Size: 26$(br2)Stone types: Rhyolite, Basalt, Andesite, Dacite, Granite, Diorite, Gabbro$(br2)Indicator: Bentonite, Magnesite, Olivine, Glauconite Sand" + }, + { + "type": "patchouli:multiblock", + "name": "Bentonite", + "multiblock": { + "mapping": { + "0": "#forge:ores/bentonite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 35%$(br)Source of: Magnesium$(br)Formula: NaMg₆Si₁₂H₄(H₂O)₅O₃₆" + }, + { + "type": "patchouli:multiblock", + "name": "Magnesite", + "multiblock": { + "mapping": { + "0": "#forge:ores/magnesite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 25%$(br)Source of: Magnesium$(br)Formula: MgCO₃" + }, + { + "type": "patchouli:multiblock", + "name": "Olivine", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 25%$(br)Source of: Magnesium$(br)Formula: Mg₂Fe(SiO₂)₂" + }, + { + "type": "patchouli:multiblock", + "name": "Glauconite Sand", + "multiblock": { + "mapping": { + "0": "#forge:ores/glauconite_sand" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Source of: Magnesium, Aluminium$(br)Formula: KMg₂Al₄H₂O₁₂" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_quartz.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_quartz.json new file mode 100644 index 000000000..5c2f2cd81 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_quartz.json @@ -0,0 +1,88 @@ +{ + "name": "Quartzes", + "icon": "minecraft:quartz", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 150$(br)Density: 0.3$(br)Type: Cluster Vein$(br)Y: -32 - 100$(br)Size: 40$(br2)Stone types: Shale, Quartzite, Schist, Gneiss$(br2)Indicator: Certus Quartz Bud" + }, + { + "type": "patchouli:multiblock", + "name": "Quartzite", + "multiblock": { + "mapping": { + "0": "#forge:ores/quartzite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 45%$(br)Formula: SiO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Certus Quartz", + "multiblock": { + "mapping": { + "0": "#forge:ores/certus_quartz" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 30%$(br)Used for: Applied Energistics 2$(br)Formula: SiO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Nether Quartz", + "multiblock": { + "mapping": { + "0": "#forge:ores/nether_quartz" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 10%$(br)Used for: Applied Energistics 2$(br)Formula: SiO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Barite", + "multiblock": { + "mapping": { + "0": "#forge:ores/barite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Source of: Barium$(br)Formula: BaSO₂" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_redstone.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_redstone.json new file mode 100644 index 000000000..f2db1e173 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_redstone.json @@ -0,0 +1,69 @@ +{ + "name": "Redstone, Cinnabar, & Ruby", + "icon": "minecraft:redstone", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 160$(br)Density: 0.4$(br)Type: Cluster Vein$(br)Y: -32 - 100$(br)Size: 40$(br2)Stone types: Granite$(br2)Indicator: Redstone, Ruby, Cinnabar$(br2)Can't find it? Try looking in oceans, the Redstone glows!" + }, + { + "type": "patchouli:multiblock", + "name": "Redstone", + "multiblock": { + "mapping": { + "0": "#forge:ores/redstone" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 45%$(br)Melts into: Redstone$(br)Formula: Si(FeS₂)₅(CrAl₂O₃)Hg₃" + }, + { + "type": "patchouli:multiblock", + "name": "Ruby", + "multiblock": { + "mapping": { + "0": "#forge:ores/ruby" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 35%$(br)Source of: Aluminium, Chromium$(br)Formula: CrAl₂O₃" + }, + { + "type": "patchouli:multiblock", + "name": "Cinnabar", + "multiblock": { + "mapping": { + "0": "#forge:ores/cinnabar" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 20%$(br)Source of: Mercury$(br)Formula: HgS$(br)Hazardous: Yes" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_salt.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_salt.json new file mode 100644 index 000000000..c14ab69c1 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_salt.json @@ -0,0 +1,88 @@ +{ + "name": "Salts & Borax", + "icon": "tfc:powder/salt", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 175$(br)Density: 0.4$(br)Type: Disc Vein$(br)Y: 30 - 70$(br)Size: 40$(br)Height: 4$(br2)Stone types: Shale, Claystone, Limestone$(br2)Indicator: Salt lick, Rock salt, Lepidolite, Borax" + }, + { + "type": "patchouli:multiblock", + "name": "Rock Salt", + "multiblock": { + "mapping": { + "0": "#forge:ores/rock_salt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 40%$(br)Source of: Potassium, Chlorine$(br)Formula: KCl" + }, + { + "type": "patchouli:multiblock", + "name": "Salt", + "multiblock": { + "mapping": { + "0": "#forge:ores/salt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 30%$(br)Source of: High blood pressure$(br)Formula: NaCl" + }, + { + "type": "patchouli:multiblock", + "name": "Lepidolite", + "multiblock": { + "mapping": { + "0": "#forge:ores/lepidolite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Source of: Potassium, Lithium, Aluminium, Fluorine$(br)Formula: KLi₃Al₄F₂O₁₀" + }, + { + "type": "patchouli:multiblock", + "name": "Borax", + "multiblock": { + "mapping": { + "0": "#forge:ores/borax" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Source of: Boron$(br)Formula: Na₂B₄(H₂O)₁₀O₇" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_saltpeter.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_saltpeter.json new file mode 100644 index 000000000..0f3934a77 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_saltpeter.json @@ -0,0 +1,88 @@ +{ + "name": "Saltpeter & Electrotine", + "icon": "gtceu:raw_saltpeter", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 210$(br)Density: 0.3$(br)Type: Cluster Vein$(br)Y: -32 - 60$(br)Size: 50$(br2)Stone types: Granite, Diorite, Gabbro, Quartzite, Slate, Phyllite, Schist, Gneiss, Marble$(br2)Indicator: Saltpeter, Diatomite, Electrotine, Alunite" + }, + { + "type": "patchouli:multiblock", + "name": "Saltpeter", + "multiblock": { + "mapping": { + "0": "#forge:ores/saltpeter" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 35%$(br)Source of: Potassium$(br)Formula: KNO₃" + }, + { + "type": "patchouli:multiblock", + "name": "Diatomite", + "multiblock": { + "mapping": { + "0": "#forge:ores/diatomite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 25%$(br)Source of: Iron, Aluminium$(br)Formula: (SiO₂)₈(Fe₂O₃)(Al₂O₃)" + }, + { + "type": "patchouli:multiblock", + "name": "Electrotine", + "multiblock": { + "mapping": { + "0": "#forge:ores/electrotine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 25%$(br)Source of: Gold, Silver, Redstone$(br)Formula: (Si(FeS₂)₅(CrAl₂O₃)Hg₃)(AgAu)" + }, + { + "type": "patchouli:multiblock", + "name": "Alunite", + "multiblock": { + "mapping": { + "0": "#forge:ores/alunite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Source of: Potassium, Aluminium$(br)Formula: KAl₃Si₂H₆O₁₄" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_silver.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_silver.json new file mode 100644 index 000000000..013976a89 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_silver.json @@ -0,0 +1,69 @@ +{ + "name": "Silver, Galena, & Lead", + "icon": "gtceu:raw_silver", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 160$(br)Density: 0.4$(br)Type: Cluster Vein$(br)Y: -32 - 75$(br)Size: 40$(br2)Stone types: Granite, Gneiss$(br2)Indicator: Native Silver" + }, + { + "type": "patchouli:multiblock", + "name": "Galena", + "multiblock": { + "mapping": { + "0": "#forge:ores/galena" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 30%$(br)Smelts into: Lead$(br)Formula: PbS$(br)Hazardous: Yes" + }, + { + "type": "patchouli:multiblock", + "name": "Silver", + "multiblock": { + "mapping": { + "0": "#forge:ores/silver" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Melts into: Silver$(br)Formula: Ag" + }, + { + "type": "patchouli:multiblock", + "name": "Lead", + "multiblock": { + "mapping": { + "0": "#forge:ores/lead" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 55%$(br)Smelts into: Lead$(br)Formula: Pb$(br)Hazardous: Yes" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_sphalerite.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_sphalerite.json new file mode 100644 index 000000000..85a67c420 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_sphalerite.json @@ -0,0 +1,69 @@ +{ + "name": "Sphalerite & Pyrite", + "icon": "gtceu:raw_sphalerite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 170$(br)Density: 0.4$(br)Type: Cluster Vein$(br)Y: -32 - 75$(br)Size: 40$(br2)Stone types: Rhyolite, Basalt, Andesite, Dacite, Quartzite, Slate, Phyllite, Schist, Gneiss, Marble$(br2)Indicator: Sphalerite" + }, + { + "type": "patchouli:multiblock", + "name": "Sphalerite", + "multiblock": { + "mapping": { + "0": "#forge:ores/sphalerite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 40%$(br)Melts into: Zinc$(br)Formula: ZnS" + }, + { + "type": "patchouli:multiblock", + "name": "Sulfur", + "multiblock": { + "mapping": { + "0": "#forge:ores/sulfur" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 35%$(br)Formula: S" + }, + { + "type": "patchouli:multiblock", + "name": "Pyrite", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 25%$(br)Melts into: Cast Iron$(br)Formula: FeS₂" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_spodumene.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_spodumene.json new file mode 100644 index 000000000..6ac967181 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_spodumene.json @@ -0,0 +1,88 @@ +{ + "name": "Spodumene & Lepidolite", + "icon": "gtceu:raw_spodumene", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 180$(br)Density: 0.375$(br)Type: Disc Vein$(br)Y: 20 - 60$(br)Size: 35$(br)Height: 6$(br2)Stone types: Granite, Diorite, Gabbro, Quartzite, Slate, Phyllite, Schist, Gneiss, Marble$(br2)Indicator: Salt lick, Rock salt, Lepidolite, Spodumene" + }, + { + "type": "patchouli:multiblock", + "name": "Rock Salt", + "multiblock": { + "mapping": { + "0": "#forge:ores/rock_salt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 20%$(br)Source of: Potassium, Chlorine$(br)Formula: KCl" + }, + { + "type": "patchouli:multiblock", + "name": "Salt", + "multiblock": { + "mapping": { + "0": "#forge:ores/salt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 30%$(br)Source of: High blood pressure$(br)Formula: NaCl" + }, + { + "type": "patchouli:multiblock", + "name": "Lepidolite", + "multiblock": { + "mapping": { + "0": "#forge:ores/lepidolite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Source of: Potassium, Lithium, Aluminium, Fluorine$(br)Formula: KLi₃Al₄F₂O₁₀" + }, + { + "type": "patchouli:multiblock", + "name": "Spodumene", + "multiblock": { + "mapping": { + "0": "#forge:ores/spodumene" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 35%$(br)Source of: Lithium, Aluminium$(br)Formula: LiAlSi₂O₆" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_sulfur.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_sulfur.json new file mode 100644 index 000000000..6fc011b3a --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_sulfur.json @@ -0,0 +1,69 @@ +{ + "name": "Sulfur & Pyrite", + "icon": "gtceu:raw_sulfur", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 165$(br)Density: 0.2$(br)Type: Cluster Vein$(br)Y: 0 - 210$(br)Size: 45$(br2)Stone types: Rhyolite, Basalt, Andesite, Dacite$(br2)Indicator: Sulfur, Pyrite, Sphalerite" + }, + { + "type": "patchouli:multiblock", + "name": "Sulfur", + "multiblock": { + "mapping": { + "0": "#forge:ores/sulfur" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 50%$(br)Formula: S" + }, + { + "type": "patchouli:multiblock", + "name": "Pyrite", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 35%$(br)Melts into: Cast Iron$(br)Formula: FeS₂" + }, + { + "type": "patchouli:multiblock", + "name": "Sphalerite", + "multiblock": { + "mapping": { + "0": "#forge:ores/sphalerite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Melts into: Zinc$(br)Formula: ZnS" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_tetrahedrite.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_tetrahedrite.json new file mode 100644 index 000000000..7da4dfae6 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_tetrahedrite.json @@ -0,0 +1,69 @@ +{ + "name": "Tetrahedrite (Normal)", + "icon": "gtceu:raw_tetrahedrite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 170$(br)Density: 0.4$(br)Type: Cluster Vein$(br)Y: -32 - 75$(br)Size: 40$(br2)Stone types: Quartzite, Slate, Phyllite, Schist, Gneiss, Marble$(br2)Indicator: Tetrahedrite, Native Copper" + }, + { + "type": "patchouli:multiblock", + "name": "Tetrahedrite", + "multiblock": { + "mapping": { + "0": "#forge:ores/tetrahedrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 50%$(br)Melts into: Copper$(br)Formula: Cu₃SbS₃Fe" + }, + { + "type": "patchouli:multiblock", + "name": "Native Copper", + "multiblock": { + "mapping": { + "0": "#forge:ores/copper" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 30%$(br)Melts into: Copper$(br)Formula: Cu" + }, + { + "type": "patchouli:multiblock", + "name": "Stibnite", + "multiblock": { + "mapping": { + "0": "#forge:ores/stibnite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 20%$(br)Smelts into: Antimony$(br)Formula: Sb₂S₃" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/ore_basics.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/ore_basics.json new file mode 100644 index 000000000..674c4bc66 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/ore_basics.json @@ -0,0 +1,59 @@ +{ + "name": "Mining in TFG", + "icon": "gtceu:pyrite_dust", + "category": "tfc:tfg_ores", + "priority": true, + "sortnum": 0, + "pages": [ + { + "type": "patchouli:text", + "text": "There are two ways of mining ores - with a $(thing)Pickaxe$(), or with a $(thing)Hammer$().$(br)Generally, you should mine anything meltable (such as $(thing)Copper$()) with a hammer, and everything else with a pickaxe, but check JEI if you're unsure." + }, + { + "type": "patchouli:spotlight", + "title": "Pickaxe", + "text": "Breaking an ore block with a pickaxe will yield $(thing)Raw$() ores (poor, normal, or rich), as well as some stone dust. These are not worth much mB each and you will need multiple to make a single ingot, however some other minerals are only useable in this state, such as $(thing)Coal$().", + "item": { + "tag": "minecraft:pickaxes" + } + }, + { + "type": "patchouli:spotlight", + "title": "Hammer", + "text": "Breaking an ore block with a hammer will yield 1-2 $(thing)Crushed Ores$(). These already melt into more mB than Raw ores, but with a little $(l:tfg_ores/ore_basics#processing)extra processing$() they can be worth even more!", + "item": { + "tag": "forge:tools/hammers" + } + }, + { + "type": "patchouli:spotlight", + "title": "Mining Hammer", + "text": "These are basically a pickaxe with a 3x3 range, and will yield $(thing)Raw$() ores as well. Also good for clearing stone after you've hammered the ores out!$(br2)Holding $(thing)Sneak$() will only break a single block at a time.", + "item": { + "tag": "forge:tools/mining_hammers" + } + }, + { + "type": "patchouli:spotlight", + "title": "Basic ore processing", + "anchor": "processing", + "item": "gtceu:copper_dust", + "text": "To make your crushed ores melt into even more mB, first place them in a crafting grid along with a $(thing)Hammer$(). This will produce $(thing)Impure Dust$().$(br2)To further purify it, throw the dust into some water and wait a few seconds, or right-click a $(thing)Cauldron$() filled with water." + }, + { + "type": "patchouli:crafting", + "title": "Impure Dust", + "recipe": "gtceu:shapeless/crushed_ore_to_dust_copper" + }, + { + "type": "patchouli:spotlight", + "title": "Steam Age", + "text": "Once you have $(thing)Steam machines$(), you can mine everything with a $(thing)Mining Hammer$() - putting Raw ores into a $(thing)Steam Forge Hammer$() or $(thing)Steam Macerator$() gives about the same yield as mining with a Hammer yourself.", + "item": "gtceu:hp_steam_forge_hammer,gtceu:hp_steam_macerator" + }, + { + "type": "patchouli:text", + "text": "Later, when you're in LV, check the LV quests to learn about all the different ore processing machines and extra byproducts they can give you. Remember the $(thing)Macerator$() does not give byproducts until $(thing)HV$()!$(br2)Here's a $(l:https://docs.google.com/spreadsheets/d/1P3Baz4y5vgJ3XrCoNs4l3BXGPiFEPlW7i4taPEWpTB4/edit?usp=sharing)Spreadsheet$() if you prefer to see this section's ore generation data that way." + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/surface_bismuth.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/surface_bismuth.json new file mode 100644 index 000000000..2e3c05e95 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/surface_bismuth.json @@ -0,0 +1,69 @@ +{ + "name": "Bismuth (Surface)", + "icon": "gtceu:poor_raw_bismuth", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 140$(br)Density: 0.25$(br)Type: Cluster Vein$(br)Y: 60 - 210$(br)Size: 50$(br2)Stone types: Granite, Diorite, Gabbro, Shale, Claystone, Limestone, Conglomerate, Dolomite, Chert, Chalk$(br2)Indicator: Bismuthinite$(br)Only used for Bismuth Bronze." + }, + { + "type": "patchouli:multiblock", + "name": "Bismuth", + "multiblock": { + "mapping": { + "0": "#forge:ores/bismuth" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 90%$(br)Melts into: Bismuth$(br)Formula: Bi" + }, + { + "type": "patchouli:multiblock", + "name": "Sulfur", + "multiblock": { + "mapping": { + "0": "#forge:ores/sulfur" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 3%$(br)Formula: S" + }, + { + "type": "patchouli:multiblock", + "name": "Lead", + "multiblock": { + "mapping": { + "0": "#forge:ores/lead" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 7%$(br)Smelts into: Lead$(br)Formula: Pb$(br)Hazardous: Yes" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/surface_cassiterite.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/surface_cassiterite.json new file mode 100644 index 000000000..e85206386 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/surface_cassiterite.json @@ -0,0 +1,50 @@ +{ + "name": "Cassiterite (Surface)", + "icon": "gtceu:poor_raw_cassiterite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 135$(br)Density: 0.25$(br)Type: Cluster Vein$(br)Y: 60 - 210$(br)Size: 50$(br2)Stone types: Granite, Diorite, Gabbro$(br2)Indicator: Cassiterite" + }, + { + "type": "patchouli:multiblock", + "name": "Cassiterite", + "multiblock": { + "mapping": { + "0": "#forge:ores/cassiterite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 60%$(br)Melts into: Tin$(br)Formula: SnO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Tin", + "multiblock": { + "mapping": { + "0": "#forge:ores/tin" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 40%$(br)Melts into: Tin$(br)Formula: Sn" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/surface_copper.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/surface_copper.json new file mode 100644 index 000000000..184c45050 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/surface_copper.json @@ -0,0 +1,92 @@ +{ + "name": "Chalcopyrite & Realgar", + "icon": "gtceu:raw_chalcopyrite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 140$(br)Density: 0.25$(br)Type: Cluster Vein$(br)Y: 30 - 210$(br)Size: 50$(br2)Stone types: Rhyolite, Basalt, Andesite, Dacite$(br2)Indicator: Native Copper, Cassiterite, Realgar" + }, + { + "type": "patchouli:multiblock", + "name": "Chalcopyrite", + "multiblock": { + "mapping": { + "0": "#forge:ores/chalcopyrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 55%$(br)Melts into: Copper$(br)Formula: CuFeS₂" + }, + { + "type": "patchouli:multiblock", + "name": "Zeolite", + "multiblock": { + "mapping": { + "0": "#forge:ores/zeolite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Source of: Aluminium, Oxygen$(br)Formula: NaCa₄Si₂₇Al₉(H₂O)₂₈O₇₂" + }, + { + "type": "patchouli:multiblock", + "name": "Cassiterite", + "multiblock": { + "mapping": { + "0": "#forge:ores/cassiterite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 5%$(br)Melts into: Tin$(br)Formula: SnO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Realgar", + "multiblock": { + "mapping": { + "0": "#forge:ores/realgar" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 15%$(br)Source of: Arsenic$(br)Formula: As₄S₄$(br)Hazardous: Yes" + }, + { + "type": "patchouli:text", + "text": "If you're having trouble finding Realgar, another source of Arsenic is $(l:tfg_ores/normal_garnierite)Cobaltite$(), although it will require an $(thing)Electric Blast Furnace$() to process." + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/surface_kaolin.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/surface_kaolin.json new file mode 100644 index 000000000..2a00dd7ef --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/surface_kaolin.json @@ -0,0 +1,93 @@ +{ + "name": "Kaolin Clay", + "icon": "tfc:kaolin_clay", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "anchor": "kaolinite", + "text": "Kaolin Clay is required to make $(l:mechanics/fire_clay)Fire Clay$(). It can be found spawning at high altitudes in Plateaus, Old Mountains, Rolling Hills, and Highlands, at a $(l:the_world/climate#temperature)temperature$() of at least 18°C, with a $(l:the_world/climate#rainfall)rainfall$() of at least 300mm. The $(thing)Blood Lily$() flower grows on Kaolin clay." + }, + { + "type": "tfc:multimultiblock", + "text": "Generally, go $(thing)South East$() to increase temperature and humidity.", + "multiblocks": [ + { + "pattern": [ + [ + "X" + ], + [ + "Y" + ], + [ + "0" + ] + ], + "mapping": { + "X": "tfc:plant/blood_lily", + "Y": "tfc:kaolin_clay_grass" + } + }, + { + "pattern": [ + [ + "X" + ], + [ + "Y" + ], + [ + "0" + ] + ], + "mapping": { + "X": "tfc:plant/blood_lily", + "Y": "tfc:red_kaolin_clay" + } + }, + { + "pattern": [ + [ + "X" + ], + [ + "Y" + ], + [ + "0" + ] + ], + "mapping": { + "X": "tfc:plant/blood_lily", + "Y": "tfc:white_kaolin_clay" + } + }, + { + "pattern": [ + [ + "X" + ], + [ + "Y" + ], + [ + "0" + ] + ], + "mapping": { + "X": "tfc:plant/blood_lily", + "Y": "tfc:pink_kaolin_clay" + } + } + ] + }, + { + "type": "patchouli:spotlight", + "item": "tfc:powder/kaolinite", + "anchor": "powder", + "text": "Only $(thing)20%$() of Kaolin Clay will turn into $(thing)Kaolinite Powder$(), so it's recommended to bake it on-site using $(l:getting_started/pit_kiln)Pit Kilns$() to save inventory space.$(br2)Bring home around 20 $(thing)Blocks$() of Kaolin Clay as well, for $(l:mechanics/glassworking_applications)Glassworking$() later." + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/surface_sphalerite.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/surface_sphalerite.json new file mode 100644 index 000000000..d5e82af9c --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/surface_sphalerite.json @@ -0,0 +1,69 @@ +{ + "name": "Sphalerite & Sulfur", + "icon": "gtceu:poor_raw_sphalerite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 145$(br)Density: 0.25$(br)Type: Cluster Vein$(br)Y: 60 - 210$(br)Size: 50$(br2)Stone types: Rhyolite, Basalt, Andesite, Dacite, Quartzite, Slate, Phyllite, Schist, Gneiss, Marble$(br2)Indicator: Sphalerite" + }, + { + "type": "patchouli:multiblock", + "name": "Sphalerite", + "multiblock": { + "mapping": { + "0": "#forge:ores/sphalerite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 40%$(br)Melts into: Zinc$(br)Formula: ZnS" + }, + { + "type": "patchouli:multiblock", + "name": "Sulfur", + "multiblock": { + "mapping": { + "0": "#forge:ores/sulfur" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 55%$(br)Formula: S" + }, + { + "type": "patchouli:multiblock", + "name": "Pyrite", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 5%$(br)Melts into: Cast Iron$(br)Formula: FeS₂" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/surface_tetrahedrite.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/surface_tetrahedrite.json new file mode 100644 index 000000000..ec900b974 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/surface_tetrahedrite.json @@ -0,0 +1,69 @@ +{ + "name": "Tetrahedrite (Surface)", + "icon": "gtceu:poor_raw_tetrahedrite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 140$(br)Density: 0.25$(br)Type: Cluster Vein$(br)Y: 60 - 210$(br)Size: 50$(br2)Stone types: Quartzite, Slate, Phyllite, Schist, Gneiss, Marble$(br2)Indicator: Tetrahedrite, Native Copper" + }, + { + "type": "patchouli:multiblock", + "name": "Tetrahedrite", + "multiblock": { + "mapping": { + "0": "#forge:ores/tetrahedrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 60%$(br)Melts into: Copper$(br)Formula: Cu₃SbS₃Fe" + }, + { + "type": "patchouli:multiblock", + "name": "Native Copper", + "multiblock": { + "mapping": { + "0": "#forge:ores/copper" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 20%$(br)Melts into: Copper$(br)Formula: Cu" + }, + { + "type": "patchouli:multiblock", + "name": "Stibnite", + "multiblock": { + "mapping": { + "0": "#forge:ores/stibnite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Percentage: 20%$(br)Smelts into: Antimony$(br)Formula: Sb₂S₃" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_tips/blast_furnace_tips.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_tips/blast_furnace_tips.json new file mode 100644 index 000000000..14c9a807a --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_tips/blast_furnace_tips.json @@ -0,0 +1,48 @@ +{ + "name": "Blast Furnace Tips", + "icon": "tfc:blast_furnace", + "category": "tfc:tfg_tips", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "title": "TerraFirmaCraft Blast Furnace Tips", + "text": "So, you finally found that $(item)Kaolinite$() and are probably feeling pretty excited about making a 5-level $(thing)Blast Furnace$(). Here are some tips before you go wild!" + }, + { + "type": "patchouli:spotlight", + "item": "gtceu:compressed_fireclay", + "text": "Before you use all your fire clay on 20 fire bricks, note that once you get into the steam age, you can create fire bricks out of only clay, through $(item)Compressed Fireclay$() (you'll need steam machines for the clay dust). This allows you to save $(item)Kaolinite$() and $(item)Graphite$() for $(thing)Casting Tables$()." + }, + { + "type": "patchouli:spotlight", + "title": "Preheating Metal", + "item": "tfc:firepit", + "text": "To convert the iron to steel, the blast furnace must heat the iron inside to $(thing)Brilliant White$(). On the first operation, the metal warms up along with the blast furnace. However, subsequent operations will take a similar amount of time despite the furnace being at temp already, as it needs to heat the metal from cold." + }, + { + "type": "patchouli:text", + "text": "If the metal is hot when added into the blast furnace, it will take less time to reach brilliant white. Consider heating your metal in a $(l:tfc:mechanics/charcoal_forge)Charcoal Forge$() before putting it into an already-hot furnace to save time, especially with smaller blast furnaces that process less at a time." + }, + { + "type": "patchouli:spotlight", + "title": "Valid Inputs", + "item": "gtceu:iron_dust", + "text": "Only certain processing stages of ores are accepted in the blast furnace. $(thing)Ore Dusts$(), $(thing)Raw Ores$(), and $(thing)Cast/Wrought Iron Ingots$() work, while $(thing)Crushed$(), $(thing)Impure$(), or other stages of processing will not. But you really should $(l:tfc:tfg_ores/ore_basics#processing)Process$() your ores to dust." + }, + { + "type": "patchouli:spotlight", + "title": "Automation", + "item": "create:mechanical_pump", + "text": "You'll need lots of $(item)Steel$() for the $(thing)Steam$() and $(thing)LV$() ages. Lots of steel. The $(thing)Electric Blast Furnace$() is far off, so maybe think about optimizing your steel production." + }, + { + "type": "patchouli:text", + "text": "You can pump liquid directly out of the blast furnace using a Create $(item)Mechanical Pump$(). Pump into a $(l:tfc:tfcchannelcasting/channel_casting)Mold Table$() and extract the ingots with a hopper or chute: Easy automation!$(br2)You can automate the bellows with a $(item)Deployer$() too! Just be careful, as using the bellows excessively consumes more fuel and breaks your $(thing)tuyere$() faster.$(br2)You can process the resulting $(item)Pig Iron$() and $(item)High Carbon Steel$() in a $(thing)Forge Hammer$()." + }, + { + "type": "patchouli:text", + "text": "You can automatically replace broken tuyeres with a hopper facing into the blast furnace." + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_tips/faqs.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_tips/faqs.json new file mode 100644 index 000000000..2666e0def --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_tips/faqs.json @@ -0,0 +1,47 @@ +{ + "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$()." + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_tips/infinite_resources.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_tips/infinite_resources.json new file mode 100644 index 000000000..8b16469a5 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_tips/infinite_resources.json @@ -0,0 +1,56 @@ +{ + "name": "Infinite Resources?!", + "icon": "minecraft:lava_bucket", + "category": "tfc:tfg_tips", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Molte delle risorse grezze di cui avrai bisogno non sono rinnovabili e potrai ottenerle sono estraendole, ma alcune di loro diventeranno infinitamente rinnovabili appena arriverai a $(thing)LV$() e $(thing)MV$().$(br2)Tuttavia, molti di questi metodi sono abbastanza lenti, quindi sta a te scegliere se vale la pena metterli in atto o solo estrarli da un'altra vena di minerali." + }, + { + "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." + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_tips/lv_machines.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_tips/lv_machines.json new file mode 100644 index 000000000..6693b4278 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_tips/lv_machines.json @@ -0,0 +1,78 @@ +{ + "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." + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/the_world/ores_and_minerals.json b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/the_world/ores_and_minerals.json new file mode 100644 index 000000000..2afa99fe9 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/the_world/ores_and_minerals.json @@ -0,0 +1,13 @@ +{ + "name": "Ores and Minerals", + "category": "tfc:the_world", + "icon": "tfc:ore/normal_hematite", + "pages": [ + { + "type": "patchouli:text", + "text": "This page is here to override the default TFC ores and minerals page.$(br2)Information about ores can be found in the $(l:tfg_ores)Ores in TFG$() category." + } + ], + "read_by_default": true, + "sortnum": 1 +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/categories/tfg.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/categories/tfg.json new file mode 100644 index 000000000..dacfa9ccd --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/categories/tfg.json @@ -0,0 +1,6 @@ +{ + "name": "Зміни в TFG", + "description": "Відмінності TerraFirmaGreg від базового TFC.", + "icon": "gtceu:basic_electronic_circuit", + "sortnum": 200 +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/categories/tfg_ores.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/categories/tfg_ores.json new file mode 100644 index 000000000..adad0ea46 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/categories/tfg_ores.json @@ -0,0 +1,6 @@ +{ + "name": "Руди в TFG", + "description": "TFG має власну систему генерації руди, схожу на TFC, з величезними, але рідкісними жилами, але з кількома мінералами в одній жилі. У цій категорії перераховані всі типи жил і те, де їх можна знайти.$(br2)Жили названі на честь найбільш домінуючої руди, але більшість жил містять 3-5 мінералів.$(br2)Дивіться також: $(l:the_world/geology)Геологію$(), $(l:getting_started/finding_ores)Індикатори$()", + "icon": "gtceu:raw_pyrite", + "sortnum": 60 +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/categories/tfg_tips.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/categories/tfg_tips.json new file mode 100644 index 000000000..8ab1472bd --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/categories/tfg_tips.json @@ -0,0 +1,6 @@ +{ + "name": "Інформація та поради TFG", + "description": "Інформація про речі в TerraFirmaGreg, які відрізняються від базових TFC та GTCEu.", + "icon": "gtceu:basic_electronic_circuit", + "sortnum": 200 +} diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/firmalife/stainless_steel.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/firmalife/stainless_steel.json new file mode 100644 index 000000000..22772126a --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/firmalife/stainless_steel.json @@ -0,0 +1,14 @@ +{ + "name": "Нержавіюча сталь", + "icon": "firmalife:metal/ingot/stainless_steel", + "category": "tfc:firmalife", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:spotlight", + "item": "gtceu:stainless_steel_ingot", + "title": "Нержавіюча сталь", + "text": "Ця сторінка замінює сторінку Firmalife з нержавіючої сталі за замовчуванням.$(br2)Нержавіюча сталь - це матеріал GregTech $(thing)HV$(), тому її неможливо виготовити за допомогою примітивних інструментів, як це зазвичай робиться з Firmalife.$(br)Теплицю з нержавіючої сталі також неможливо виготовити. Вибачте!" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/mechanics/bloomery.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/mechanics/bloomery.json new file mode 100644 index 000000000..dc4d3e15f --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/mechanics/bloomery.json @@ -0,0 +1,80 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "name": "Сиродутне горно", + "category": "tfc:mechanics", + "icon": "tfc:bloomery", + "pages": [ + { + "type": "patchouli:text", + "text": "$(thing)Сиродутне горно$() це пристрій, який використовується для виплавки $(thing)Залізної руди$() в $(thing)Залізні злитки$() які можна переробити у $(thing)Ковке Залізо$(). Залізні руди представлені $(l:the_world/ores_and_minerals#hematite)Гематит$(), $(l:the_world/ores_and_minerals#limonite)Лимоніт$(), та $(l:the_world/ores_and_minerals#magnetite)Магнетит$(). Ці руди переплавляються в $(thing)Чавун$() замість $(thing)Ковкого Заліза$(). Усі залізовмісні предмети переплавляються на чавун. Щоб перетворити їх на придатне для використання залізо, потрібна сиродутне гонрно. Будь-який залізний предмет може бути використаний у сиродутному горні, включаючи залізні інструменти та чавунні злитки!" + }, + { + "type": "patchouli:crafting", + "recipe": "tfc:crafting/bloomery", + "text": "Сиродутне горно зроблене з 8 $(thing)Бронзових Подвійних Листів$()." + }, + { + "type": "patchouli:multiblock", + "multiblock_id": "tfc:bloomery", + "name": "Сиродутне горно", + "text": "Мінімальний розмір сиродутного горна. Блок сиродутного горна буде відкриватися і закриватися за допомогою $(item)$(k:key.use)$().", + "enable_visualize": true + }, + { + "type": "patchouli:text", + "text": "Сиродутне горно може містити максимум 48 $(thing)Вхідних$(), по 16 предметів на один шар димаря. Щоб додати шари до димаря, викладіть ще два шари кам'яних блоків.$(br2)Щоб додати предмети до сиродутного горна, підніміться на вершину і кидайте предмети всередину. Повинна утворитися вежа з сірої руди." + }, + { + "type": "patchouli:image", + "images": [ + "tfc:textures/gui/book/tutorial/bloomery_hole.png" + ], + "text": "Додавання елементів до сиродутного горна.", + "border": true + }, + { + "type": "patchouli:text", + "text": "Сиродутне горно споживає $(thing)1 Деревинне вугілля$() та $(thing)144 mB Чавуну$() щоб виготовити одну $(thing)Крицю$(). Після наповнення сиродутного горна комбінацією $(thing)Деревне вугілля$() та $(thing)Руди$(), запаліть блок горна і почекайте 15 годин, поки у горні плавиться. Коли плавлення припиняється, він залишає після себе блок $(thing)Криці$(). Він містить $(thing)Сире Кричне Залізо$() які можна отримати, видобуваючи $(thing)Крицю$() киркою." + }, + { + "type": "patchouli:multiblock", + "multiblock": { + "pattern": [ + [ + "X" + ], + [ + "0" + ] + ], + "mapping": { + "X": "tfc:bloom[layers=8]" + } + }, + "name": "Блок Криці", + "text": "Велика $(thing)Криця$().", + "enable_visualize": false + }, + { + "type": "tfc:anvil_recipe", + "recipe": "tfc:anvil/refined_iron_bloom", + "text": "$(thing)Сире Кричне Залізо$() повинно бути опрацьовано на $(l:mechanics/anvils)ковадлі$() для отримання $(thing)Очищеної Залізної Криці$()." + }, + { + "type": "tfc:anvil_recipe", + "recipe": "tfc:anvil/metal/ingot/wrought_iron", + "text": "$(thing)Очищена Залізна Криця$() повинна бути опрацьована на $(l:mechanics/anvils)ковадлі $() для отримання $(thing)Кованого Залізного Злитка$()." + }, + { + "type": "patchouli:text", + "text": "$(li)Якщо в сиродутному горні виявиться більше предметів, ніж він може вмістити димар, він намагатиметься виплюнути їх назовні.$()$(li)Щоб забрати предмети з сиродутногогорна, який не горить, не розбивайте вежу з розплавленим блоком. Розбийте блок сиродутногогорна.$()$(li)Сиродутний горн переплавляє лише в чавун, а не в коваке залізо. З ними потрібно працювати!$()", + "title": "Нотатки Сміта" + } + ], + "read_by_default": true, + "extra_recipe_mappings": { + "tfc:bloom": 6, + "tfc:raw_iron_bloom": 7, + "tfc:refined_iron_bloom": 8 + } +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/mechanics/crankshaft.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/mechanics/crankshaft.json new file mode 100644 index 000000000..836a9f78a --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/mechanics/crankshaft.json @@ -0,0 +1,51 @@ +{ + "name": "Управління Інвентарем", + "category": "tfc:mechanics", + "icon": "minecraft:chest", + "pages": [ + { + "type": "patchouli:text", + "title": "Управління Інвентарем", + "text": "Отже, у вас є кілька $(l:getting_started/pottery#vessel)Посудин$() і ви зробили кілька $(item)Дерев'яних Скринь$(), але у вас все ще більше речей, ніж ви знаєте, що з ними робити. Що далі?$(br2)Це $(thing)Рюкзак$() може подвоїти ваш особистий інвентар на базовому рівні, а подальші оновлення рюкзака збільшують його ще більше!" + }, + { + "type": "patchouli:crafting", + "recipe": "tfg:sophisticated_backpacks/shaped/backpack", + "text": "Рюкзаки можуть нести кілька важких предметів, не обтяжуючи вас, а також великі предмети, такі як стоси колод.$(br2)Ви навіть можете оновити його за допомогою $(thing)Покращення створення$() щоб мати з собою скрізь Стіл Створення." + }, + { + "type": "patchouli:text", + "title": "Ящики", + "anchor": "crates", + "text": "Для зберігання GregTech має $(item)Ящики$() в яку можна вмістити всі великі речі, які може вмістити рюкзак, а різні яруси можуть вмістити все більше і більше речей.$(br2)Ящики також можуть мати $(thing)Фільтр Предметів$() та $(thing)Фільтр Тегів Предметів$() встановіть їх, якщо хочете створити базову систему сортування.$(br2)$(thing)Предметні Труби$() не тягнуть самі по собі, тому вам знадобиться$(thing)Жолоб$() або $(thing)Лійка$() щоб проштовхнути в них." + }, + { + "type": "patchouli:crafting", + "recipe": "gtceu:shaped/wooden_crate", + "recipe2": "gtceu:shaped/bronze_crate" + }, + { + "type": "patchouli:text", + "title": "Бочки", + "anchor": "drums", + "text": "Для зберігання рідин GregTech має $(item)Бочки$(). Вони можуть вміщати велику кількість рідини одного типу, а різні яруси вміщують більше, так само як і ящики.$(br2)На відміну від ящиків, бочки зберігають рідину при розбитті, що робить їх ідеальними для переміщення рідин.$(br2)Бочки можуть автоматично виштовхувати рідину з нижньої поверхні, клацнувши правою кнопкою миші на них за допомогою $(thing)Викруткою$()." + }, + { + "type": "patchouli:crafting", + "recipe": "gtceu:shaped/bronze_drum", + "text": "Помістіть бочку у решітку для створення, щоб очистити його вміст." + }, + { + "type": "patchouli:spotlight", + "item": "gtceu:lv_super_chest,gtceu:lv_super_tank", + "title": "Супер сховище", + "text": "Ви виробляєте товар у промислових масштабах? GregTech's $(thing)Супер Скриня$() та $(thing)Супер Бочка$() може містити безглузду кількість елементів одного типу, і навіть може обнулити будь-яке переповнення." + }, + { + "type": "patchouli:spotlight", + "title": "Applied Energistics 2", + "item": "ae2:drive", + "text": "Доступний в кінці $(thing)HV$(), AE2 може забезпечити все, що ви коли-небудь хотіли для зберігання та логістики." + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/mechanics/fire_clay.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/mechanics/fire_clay.json new file mode 100644 index 000000000..ac3652386 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/mechanics/fire_clay.json @@ -0,0 +1,40 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "name": "Вогнетривка глина", + "category": "tfc:mechanics", + "icon": "tfc:fire_clay", + "pages": [ + { + "type": "patchouli:text", + "text": "Список застосувань вогнетривкої глини невеликий, але всі вони важливі. Вогнетривка глина - це міцніший варіант глини, який має кращу термостійкість. З неї виготовляють речі, які мають бути дуже гарячими!" + }, + { + "type": "patchouli:crafting", + "recipe": "tfc:crafting/fire_clay", + "text": "Вогнетривку глину виготовляють з $(l:tfg_ores/normal_graphite)графітового$() порошку, перетертий в $(l:mechanics/quern)жорнах$(), а також $(l:tfg_ores/surface_kaolin#powder)каолінітового$() порошку" + }, + { + "type": "tfc:heat_recipe", + "recipe": "tfc:heating/kaolin_clay", + "text": "Каолінітовий порошок виготовляється шляхом нагрівання $(l:tfg_ores/surface_kaolin)Каолінітової глини$(). Однак процес не ідеальний, і лише 20% глини перетвориться на порошок!" + }, + { + "type": "tfc:knapping_recipe", + "anchor": "crucible", + "recipe": "tfc:fire_clay_knapping/crucible", + "text": "$(l:mechanics/crucible)Тигель$() у невипаленому стані виготовляється з вогнетривкої глини." + }, + { + "type": "tfc:knapping_recipe", + "anchor": "fire_bricks", + "recipe": "tfc:fire_clay_knapping/brick", + "text": "The $(l:mechanics/blast_furnace)Доменна Піч$() приймає ізоляцію лише вогнетривкою цеглиною." + }, + { + "type": "tfc:knapping_recipe", + "recipe": "tfc:fire_clay_knapping/fire_ingot_mold", + "text": "$(thing)Вогнетривких Виливків для Злитків$() є сильнішим типом $(l:getting_started/pottery#mold)Виливків для Злитків$() ймовірність зламання якої становить лише 1 до 100, проти 1 до 10 для звичайних виливків для злитків." + } + ], + "read_by_default": true +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/mechanics/glassworking.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/mechanics/glassworking.json new file mode 100644 index 000000000..f71e86a20 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/mechanics/glassworking.json @@ -0,0 +1,82 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "name": "Склоробство", + "category": "tfc:mechanics", + "icon": "tfc:silica_glass_bottle", + "pages": [ + { + "type": "patchouli:text", + "text": "Склоробство - це процес перетворення піску на скло. Для початку необхідно створити $(thing)Партія Скла$(), яких є чотири типи:$(br)$(br) 1. $(thing)Силікат$(), з білого піску.$(br) 2. $(thing)Геморагічний$(), з жовтого, червоного або рожевого піску..$(br) 3. $(thing)Олівін$(), із зеленого або коричневого піску.$(br) 4. $(thing)Вулканічний$(), з чорного піску." + }, + { + "type": "patchouli:crafting", + "title": "Силікатна Партія Скла", + "recipe": "tfc:crafting/silica_glass_batch", + "text": "Скляні партії можуть бути виготовлені з використанням одного з вищезгаданих кольорів піску, а також $(l:mechanics/glassworking#lime)Вапно$() і різновид $(l:mechanics/glassworking#potash)Поташу$()." + }, + { + "type": "patchouli:smelting", + "anchor": "lime", + "recipe": "tfg:smelting/lime", + "text": "$(thing)Вапно$() є одним з інгредієнтів, необхідних для виготовлення скляної партії. Це порошок, який отримують шляхом $(l:mechanics/heating)опалення$() $(l:mechanics/flux)Флюксу$()." + }, + { + "type": "patchouli:smelting", + "anchor": "potash", + "recipe": "tfg:smelting/dried_seaweed_to_soda", + "recipe2": "tfg:smelting/dried_kelp_to_soda", + "text": "Для скляних партій також потрібен тип$(thing)Поташ$() або еквівалент. $(thing)Кальцинована сода$() порошок, виготовлений шляхом нагрівання $(thing)Сушених водоростей$() або $(thing)Kelp$(). Також можна використовувати \n $(l:tfg_ores/normal_saltpeter)Сіль$()." + }, + { + "type": "patchouli:text", + "text": "Склоробство виконується, починаючи з партії скла, а потім виконують низку етапів. Ці етапи можуть потребувати певних інструментів:$(br)$(li)A $(l:mechanics/glassworking#blowpipe)Видувна труба$(), для $(thing)Видування$() та $(thing)Розтягування$()$(li) $(l:mechanics/glassworking#paddle)Лопатка$(), для $(thing)Вирівнювання$()$(li)$(l:mechanics/glassworking#jacks)Щипці$(), для $(thing)Затискання$()$(li) $(l:mechanics/glassworking#saw)Алмазну Пилку$(), для $(thing)Спилювання$()", + "title": "Знаряддя праці" + }, + { + "type": "tfc:knapping_recipe", + "anchor": "blowpipe", + "recipe": "tfc:clay_knapping/blowpipe", + "text": "Найважливішим інструментом є $(thing)Видувна труба$(). Вона може бути $(thing)висічена$() з глини, а потім обпалити в $(thing)Керамічну Видувну Трубку$()." + }, + { + "type": "tfc:anvil_recipe", + "recipe": "tfc:anvil/blowpipe", + "text": "Керамічні видувні трубки крихкі та можуть зламатися під час використання. Більш міцні видувні трубки можуть бути $(l:mechanics/anvils#working)виковані$() з $(thing)Латунного стрежня$() на ковадлі." + }, + { + "type": "patchouli:crafting", + "anchor": "paddle", + "recipe": "tfc:crafting/paddle", + "text": "Операцію $(thing)Вирівнювання$() можна виконати за допомогою $(thing)Лопатки$(), яка виготовлена з дерева." + }, + { + "type": "tfc:welding_recipe", + "anchor": "jacks", + "recipe": "tfc:welding/jacks", + "text": "Операцію $(thing)Затискання$() можна виконати за допомогою $(thing)Щипців$(), виготовлений шляхом зварювання двох латунних стрижнів між собою." + }, + { + "type": "patchouli:crafting", + "anchor": "saw", + "recipe": "tfc:crafting/gem_saw", + "text": "Операцію $(thing)Спилювання$() можна виконати за допомогою $(thing)Алмазної Пилки$(). Алмазна пилка також використовується для розбиття обох $(thing)Скляних Блоків$() та $(thing)Скляних Панелей$() і отримати їх." + }, + { + "type": "patchouli:text", + "text": "По-перше, скло на видувній трубі повинно бути нагріте до $(4)$(bold)Блідо-червоного$(). Потім візьміть видувну трубу в $(thing)вільну руку$() і тримати $(item)$(k:key.use)$() для виконання кожного кроку$().$(br)Use $(item)$(k:key.swapOffhand)$() щоб забрати гарячу трубку в твою вільну руку.$(br2)$(bold)Дути$()$(br)Використайте $(thing)Видувну Трубку$() дивлячись прямо перед собою.$(br2)$(bold)Розтягування$()$(br)Використайте $(thing)Видувну Трубку$() дивлячись до низу.", + "title": "Як видути скло" + }, + { + "type": "patchouli:text", + "text": "$(bold)Вирівнювання$()$(br)Використайте $(thing)Видувну Трубку$() тримаючи $(l:mechanics/glassworking#paddle)Лопатку$() у вашій головній руці.$(br2)$(bold)Затискання$()$(br)Використайте $(thing)Видувну Трубку$() тримаючи $(l:mechanics/glassworking#jacks)Щипці$() у вашій головній руці.$(br2)$(bold)Спиляти$()$(br)Використайте $(thing)Видувну Трубку$() тримаючи $(l:mechanics/glassworking#saw)Алмазну Пилку$() у вашій головній руці.$(br2)$(bold)Катати$()$(br)Використайте $(thing)Видувну Трубку$() з $(l:mechanics/weaving#wool_cloth)Вовняною тканиною$() у вашій головній руці." + } + ], + "read_by_default": true, + "extra_recipe_mappings": { + "tfc:powder/lime": 2, + "tfc:powder/soda_ash": 3, + "tfc:paddle": 7, + "tfc:jacks": 8, + "tfc:gem_saw": 9 + } +} diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/mechanics/glassworking_applications.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/mechanics/glassworking_applications.json new file mode 100644 index 000000000..d5481ed4d --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/mechanics/glassworking_applications.json @@ -0,0 +1,433 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "name": "Скляні вироби", + "category": "tfc:mechanics", + "icon": "minecraft:glass", + "pages": [ + { + "type": "patchouli:text", + "text": "Найпростішими виробами зі скла є $(thing)Скляні Панелі$() та $(thing)Скляні Блоки$(). Для того, щоб створити їх, ви повинні почати з $(l:mechanics/glassworking#blowpipe)Видувної Трубки$() з $(thing)Партією Скла$(), а потім виконати $(thing)Лиття$().$(br)$(li)$(bold)Розливний Стіл$() використовуються для створення $(thing)Скляних Панелей$()$(li)$(bold)Розливний Басейн$() використовуються для створення $(thing)Скляних Блоків$()" + }, + { + "type": "patchouli:text", + "text": "Скло також може бути $(thing)пофарбоване$() перед заливкою для створення кольорового скла. Колір залежить від типу партії скла, а також від доданих порошків.$(br2)Кожен тип $(thing)Партії Скла$() мають різні природні кольори скла, при створенні. $(thing)Силікатні$() партії скла можуть бути виготовлені в різних кольорах, $(thing)Олівін$(), та $(thing)Вулканічний$() скло може бути виготовлене у відносно невеликій кількості кольорів." + }, + { + "type": "patchouli:text", + "text": "$(thing)Скляні Панелі$() виготовляються за допомогою $(thing)Розливного Стола$(). Розливний стіл виготовляється шляхом розміщення до шістнадцяти $(thing)Каолінових Глиняних Блоків$() або $(thing)Латунних Блоків$() на безперервній ділянці.$(br2) 1. Додайте $(l:mechanics/glassworking)Партію Скла$() до $(thing)Видувної Трубки$().$(br) 2. Нагрійте видувну трубу до $(4)$(bold)Блідо-червоного$().$(br) 3. $()$(item)$(k:key.use)$() $(thing)Видувну Трубку$() у верхній частині столу.$(br) 4. Нарешті $(item)$(k:key.use)$() з $(l:mechanics/glassworking#paddle)Лопаткою$() для вирівнювання скла.", + "title": "Розливний стіл" + }, + { + "type": "patchouli:multiblock", + "multiblock": { + "mapping": { + "C": "#tfc:glass_pouring_table", + "0": "#tfc:glass_pouring_table" + }, + "pattern": [ + [ + "CCCC", + "CCC0", + "CCCC", + "CCCC" + ] + ] + }, + "text": "Коли скло охолоне, його можна розбити за допомогою $(l:mechanics/glassworking#saw)Алмазної Пилки$() щоб отримати.", + "border": true + }, + { + "type": "patchouli:text", + "text": "$(thing)Скляні Блоки$() виготовляються за допомогою $(thing)Розливного Басейна$(). Басейн виготовляється шляхом оточення всіх сторін повітряного блоку, крім верхньої, з усіх боків $(thing)Каолінових Глиняних Блоків$() або $(thing)Латунних Блоків$().$(br2) 1. Додайте $(l:mechanics/glassworking)Партію Скла$() до $(thing)Видувної Трубки$().$(br) 2. Нагрійте видувну трубку до $(4)$(bold)Блідо-червоного$().$(br) 3. $(item)$(k:key.use)$() $(thing)Видувну Трубку$() у верхній частині столу.", + "title": "Розливний басейн" + }, + { + "type": "patchouli:multiblock", + "multiblock": { + "mapping": { + "C": "#tfc:glass_basin_blocks", + "0": "#tfc:glass_basin_blocks" + }, + "pattern": [ + [ + " C ", + "C C", + " C " + ], + [ + " ", + " 0 ", + " " + ] + ] + }, + "text": "Коли скло охолоне, його можна розбити за допомогою $(l:mechanics/glassworking#saw)Алмазної Пилки$() щоб отримати.", + "border": true + }, + { + "type": "patchouli:text", + "anchor": "coloring", + "text": "Скло має природний колір в залежності від типу $(l:mechanics/glassworking)Партії Скла$() який був використаний. Інші кольори можна зробити за допомогою $(l:mechanics/bowls)Чаші$().$(br2)Щоб використовувати, помістіть $(l:mechanics/bowls)Чашу$() на землі, потім$(item)$(k:key.use)$() необхідний $(thing)Порошок$(). Перед $(thing)Литтям$(), використайте $(thing)Видувну Трубку$() на чаші, щоб додати порошок до замісу.", + "title": "Фарбування Скла" + }, + { + "type": "patchouli:text", + "text": "$(br2)На наступних сторінках показані різні комбінації типів скла та порошкових матеріалів для створення кожного кольору." + }, + { + "type": "patchouli:text", + "text": "$(li)$(bold)$(7)Білий$(): Силікатне або Геморагічне скло + $(thing)Кальцинована сода $()$(li)$(bold)$(0)Чорний$(): Будь-яке Скло + $(thing)Графіт$()$(li)$(bold)$(8)Сірий$(): Будь-яке + $(thing)Графіт$() + $(thing)Кальцинована сода$()$(li)$(bold)$(7)Світло-сірий$(): Будь-яке + $(thing)Графіт$() + 2x $(thing)Кальцинована сода$()$(li)$(bold)$(5)Фіолетовий$(): Будь-яке + $(thing)Залізо$() + $(thing)Мідь$()$(li)$(bold)$(#964b00)Коричневий$(): Будь-яке + $(thing)Нікель$()$(li)$(bold)$(3)Блакитний$(): Невулканічне скло + $(thing)Мідь$() + $(thing)Сапфір$()$(li)$(bold)$(2)Зелений$(): Силікатне або Геморагічне скло + $(thing)Залізо$()", + "title": "Кольори барвників" + }, + { + "type": "patchouli:text", + "text": "$(li)$(bold)$(a)Лайм$(): Силікатне або Геморагічне скло + $(thing)Залізо$() + $(thing)Кальцинована сода$()$(li)$(bold)$(b)Світло-блакитний$(): Силікатне скло + $(thing)Лазурит$()$(li)$(bold)$(1)Синій$(): Силікатне скло + $(thing)Мідь$()$(li)$(bold)$(4)Червоний$(): Силікатне або Геморагічне скло + $(thing)Олово$()$(li)$(bold)$(6)Жовтий$(): Силікатне або Геморагічне скло + $(thing)Срібло$()$(li)$(bold)$(#ef8e38)Помаранчевий$(): Силікатне скло + $(thing)Пірит$()$(li)$(bold)$(5)Пурпуровий$(): Силікатне або Геморагічне скло + $(thing)Рубін$()$(li)$(bold)$(d)Рожевий$(): Силікатне скло + $(thing)Золото$()$(li)$(bold)$(0)Тонований$(): Несилікатне скло + $(thing)Аметист$()" + }, + { + "type": "tfc:table_small", + "strings": [ + { + "text": "" + }, + { + "text": "C" + }, + { + "text": "T" + }, + { + "fill": "0xff42f2" + }, + { + "fill": "0x8af3ff" + }, + { + "fill": "0x526cff" + }, + { + "fill": "0xe3e3e3" + }, + { + "fill": "0xe69407" + }, + { + "fill": "0xc738c9" + }, + { + "fill": "0xffe81c" + }, + { + "fill": "0x48ff1f" + }, + { + "fill": "0xe01414" + }, + { + "fill": "0x0c9400" + }, + { + "fill": "0x188a9e" + }, + { + "fill": "0x7d4f00" + }, + { + "fill": "0x6e059c" + }, + { + "fill": "0x7d7d7d" + }, + { + "fill": "0xbdbdbd" + }, + { + "fill": "0x000000" + }, + { + "text": "Силікатне" + }, + { + "fill": "0x3d42a8" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "text": "Геморагічний" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3d42a8" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "text": "Оливін" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0x3d42a8" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "text": "Вулканічний" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0x3d42a8" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0xb33e3e" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + }, + { + "fill": "0x3eb340" + } + ], + "text": "Наявність кольорів скла. \"С\" - прозоре, \"Т\" - тоноване. Кольори можуть бути виготовлені лише з певних партій скла.", + "title": "Наявність кольорів скла", + "legend": [ + { + "text": "Можна виготовити", + "color": "0x3eb340" + }, + { + "text": "Не може бути виготовлений", + "color": "0xb33e3e" + }, + { + "text": "Стандартний колір", + "color": "0x3d42a8" + } + ], + "columns": 18, + "first_column_width": 35, + "column_width": 10, + "row_height": 10, + "left_buffer": 5, + "top_buffer": 15, + "draw_background": true + }, + { + "type": "patchouli:empty", + "draw_filler": false + }, + { + "type": "tfc:glassworking_recipe", + "anchor": "lamp_glass", + "recipe": "tfc:glassworking/lamp_glass", + "text": "$(thing)Скло лампи$() є необхідним компонентом для створення $(l:mechanics/lamps)Лампи$()." + }, + { + "type": "tfc:glassworking_recipe", + "anchor": "jar", + "recipe": "tfc:glassworking/empty_jar", + "text": "$(l:mechanics/jarring)Банки$() також виготовляються з видувного скла, але тільки з силікатного або гематитового." + }, + { + "type": "tfc:glassworking_recipe", + "anchor": "glass_bottle", + "recipe": "tfc:glassworking/silica_glass_bottle", + "text": "$(thing)Скляні пляшки$() також можна виготовити. Якість скляної пляшки залежить від типу скла, з якого вона виготовлена." + }, + { + "type": "tfc:glassworking_recipe", + "recipe": "tfc:glassworking/lens", + "text": "$(thing)Лінзи$() використовується для виготовлення підзорних труб, компасів та інших речей." + } + ], + "read_by_default": true, + "extra_recipe_mappings": { + "tag:tfc:glass_batches": 1, + "tag:c:glass_panes": 2, + "tag:c:glass_blocks": 4 + } +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/mechanics/mechanical_power.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/mechanics/mechanical_power.json new file mode 100644 index 000000000..83a893d3f --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/mechanics/mechanical_power.json @@ -0,0 +1,38 @@ +{ + "name": "Базова автоматизація", + "category": "tfc:mechanics", + "icon": "gtceu:coke_oven", + "pages": [ + { + "type": "patchouli:text", + "title": "Базова автоматизація", + "text": "Набридло добувати вугілля у величезних ямах? Як тільки ви отримаєте $(l:mechanics/bloomery)Ковке Залізо$(), ви зможете зробити свій перший мультиблок GregTech, це $(item)Коксова піч$().$(br)Він перетворить колоди на $(thing)Деревинне вугілля$() автоматично, а також вдосконалювати будь-яке $(thing)Вугілля$() в $(thing)Кокс$() який горить вдвічі довше в $(l:mechanics/charcoal_forge)Кузні$().$(br)Ці рецепти утворюють $(thing)Креозот$(), який може використовуватися як паливо для ламп і необхідний для $(l:mechanics/pumps)Create$()." + }, + { + "type": "patchouli:spotlight", + "title": "Коксова піч", + "item": "gtceu:coke_oven,gtceu:coke_oven_bricks,gtceu:coke_oven_hatch", + "text": "Використовуйте JEI для попереднього перегляду багатоблоку, подивившись на $(thing)Коксову Піч$() та натиснути $(item)$(k:jei.showUses)$(). Ви можете натиснути на окремі блоки, щоб побачити, що там.$(br2)Зверніть увагу, що центр порожнистий, і до 5 $(thing)Люків Коксових Печей$() можна класти будь-де замість цегли." + }, + { + "type": "patchouli:spotlight", + "item": "gtceu:tin_small_item_pipe", + "title": "Предметні Труби", + "text": "Люки автоматично втягують предмети в себе і виштовхують рідини та предмети назовні, тож ви можете поставити $(l:mechanics/crankshaft#crates)Ящики$(), $(l:mechanics/crankshaft#drums)Бочки$(), та $(l:mechanics/barrels)Діжки$() впритул до них, але якщо ви хочете мати більший контроль, вам варто використовувати труби GregTech.$(br2)$(item)Предметні Труби$() не будуть витягнуті з жодного інвентарю, до якого вони прив'язані, тому вам потрібно використовувати $(thing)Жолоб$() або $(thing)Лійка$() витягне з інвентарю і проштовхне в трубу." + }, + { + "type": "patchouli:text", + "text": "Різні яруси труб переміщуватимуть різну кількість предметів, але найдешевшим для початку є $(item)Мала Олов'яна Предметна Труба$().$(br2)Предметні трубуи миттєво переміщують предмети, надаючи пріоритет найближчим інвертарям. Ви можете зробити труби односторонніми за допомогою $(thing)ПКМ$() за допомогою $(thing)Гайкового ключа.$() та у вільну руку.$(br2)Ви також можете керувати переміщенням предметів за допомогою $(thing)Фільтру Предметів$(), $(thing)Фільтр Тегів Предметів$(), та $(thing)Обмеженні Предметні Труби$()." + }, + { + "type": "patchouli:spotlight", + "item": "gtceu:wood_normal_fluid_pipe,gtceu:bronze_normal_fluid_pipe", + "title": "Рідинні труби", + "text": "$(item)Рідинні Труби$() не дивно, що вони призначені для переміщення рідин. На відміну від труб для предметів, рідинні труби не переміщують рідину миттєво, а \"ковзають\" туди-сюди, тому добре зробити їх односторонніми за допомогою $(thing)ПКМ$() з $(thing)Гайковим ключем$() у вільну руку." + }, + { + "type": "patchouli:text", + "text": "Різні види труб можуть вміщати різні речі. $(thing)Дерев'яні труби$() не можуть утримувати гази і згорять, якщо ви спробуєте покласти в них щось гаряче. Інші металеві труби, такі як $(thing)Бронзові$() може працювати з гарячими речовинами, такими як пара та лава, але не з кислотами$(br2)Потримайте клавішу shift над трубою з рідиною, щоб побачити, на що вона здатна." + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/mechanics/pumps.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/mechanics/pumps.json new file mode 100644 index 000000000..300a7e7fc --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/mechanics/pumps.json @@ -0,0 +1,39 @@ +{ + "name": "Початок роботи з Create", + "category": "tfc:mechanics", + "icon": "create:cogwheel", + "pages": [ + { + "type": "patchouli:text", + "title": "Початок роботи з Create", + "text": "У TerraFirmaGreg, власна механічна система енергопостачання TFC була замінена на $(thing)Create$().$(br2)Ви можете створити кілька Create, як тільки отримаєте коване залізо, але по-справжньому розпочати роботу можна лише після того, як отримаєте доступ до $(l:mechanics/steel)Сталі$() та $(thing)Парових Машин$().$(br2)По-перше, вам знадобиться джерело $(thing)Механічної Сили$(), або водяні колеса, або вітряки, або паровий двигун. З них, $(thing)Водяні Колеса$() найпростіші для початку, просто поставте їх у річку!$(br)" + }, + { + "type": "patchouli:crafting", + "recipe": "create:crafting/kinetics/water_wheel", + "recipe2": "create:crafting/kinetics/large_water_wheel" + }, + { + "type": "tfc:sealed_barrel_recipe", + "recipe": "tfg:barrel/treated_wood_planks", + "text": "Для переміщення механічної енергії вам знадобляться $(thing)Зубчасті колеса$().$(br)Щоб виготовити їх, спочатку покладіть трохи $(l:mechanics/mechanical_power)Креозота$() та Будь-які $(thing)Дерев'яні Дошки$() в $(l:mechanics/barrels)Герметичну Діжку$().$(br)Це дасть вам $(thing)Дерев'яні Дошки, Оброблені Креозотом$()." + }, + { + "type": "patchouli:spotlight", + "title": "Оброблений м'якуш", + "item": "gtceu:hp_steam_macerator,gtceu:treated_wood_dust", + "text": "Потім покладіть оброблені дошки в $(thing)Паровий Подрібнювач$(). Це утворить $(thing)Оброблену м'якуш$()." + }, + { + "type": "patchouli:spotlight", + "title": "Дерев'яні Дошки, Оброблені Креозотом", + "item": "gtceu:hp_steam_compressor,gtceu:treated_wood_plate", + "text": "Нарешті, поклавши м'якуш в $(thing)Паровий Компресор$() створить $(thing)Оброблену Дерев'яну Дошку$().$(br2)Потім ви можете використовувати їх для створення $(item)Зубчастих Колес$()!" + }, + { + "type": "patchouli:crafting", + "recipe": "tfg:create/shapeless/cogwheel", + "recipe2": "tfg:create/shaped/large_cogwheel" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_garnet_amethyst.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_garnet_amethyst.json new file mode 100644 index 000000000..096e5b283 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_garnet_amethyst.json @@ -0,0 +1,88 @@ +{ + "name": "Аметист і Гранат", + "icon": "minecraft:amethyst_shard", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 230$(br)Щільність: 0.25$(br)Тип: Дискова вена$(br)Y: -64 - 26$(br)Розмір: 28$(br)Висота: 8$(br2)Типи каменю: Кварцит, Шиферний сланець, Філіт, Аспідний сланець, Гнейс, Мармур, Глинистий сланець, Аргиліт, Вапняк, Конгломерат, Доломіт, Кременистий сланець, Крейда$(br2)Індикатор: Родючий Аметист" + }, + { + "type": "patchouli:multiblock", + "name": "Аметист", + "multiblock": { + "mapping": { + "0": "#forge:ores/amethyst" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 65%$(br)Джерело: Заліза$(br)Формула: (SiO₂)₄Fe" + }, + { + "type": "patchouli:multiblock", + "name": "Опал", + "multiblock": { + "mapping": { + "0": "#forge:ores/opal" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Формула: (SiO₂)" + }, + { + "type": "patchouli:multiblock", + "name": "Червоний гранат", + "multiblock": { + "mapping": { + "0": "#forge:ores/red_garnet" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 5%$(br)Джерело: Піроп, Альмандин, Спессартин" + }, + { + "type": "patchouli:multiblock", + "name": "Жовтий гранат", + "multiblock": { + "mapping": { + "0": "#forge:ores/yellow_garnet" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Джерело: Андрадит, Гроссулар, Уваровіт" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_garnet_opal.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_garnet_opal.json new file mode 100644 index 000000000..170e45674 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_garnet_opal.json @@ -0,0 +1,88 @@ +{ + "name": "Опал і Гранат", + "icon": "gtceu:opal_gem", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 220$(br)Щільність: 0.35$(br)Тип: Дискова вена(br)Y: -64 - 62$(br)Розмір: 26$(br)Висота: 6$(br2)Типи каменю: Ріоліт, Базальт, Андезит, Дацит, Граніт, Діорит, Габро$(br2)Індикатор: Родючий Аметист" + }, + { + "type": "patchouli:multiblock", + "name": "Опал", + "multiblock": { + "mapping": { + "0": "#forge:ores/opal" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 55%$(br)Формула: (SiO₂)" + }, + { + "type": "patchouli:multiblock", + "name": "Аметист", + "multiblock": { + "mapping": { + "0": "#forge:ores/amethyst" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 25%$(br)Джерело: Заліза$(br)Формула: (SiO₂)₄Fe" + }, + { + "type": "patchouli:multiblock", + "name": "Червоний гранат", + "multiblock": { + "mapping": { + "0": "#forge:ores/red_garnet" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 5%$(br)Source of: Піроп, Алмадін, Спесартін" + }, + { + "type": "patchouli:multiblock", + "name": "Жовтий гранат", + "multiblock": { + "mapping": { + "0": "#forge:ores/yellow_garnet" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Джерело: Andradite, Grossular, Uvarovite" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_gold.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_gold.json new file mode 100644 index 000000000..c2282d340 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_gold.json @@ -0,0 +1,88 @@ +{ + "name": "Золото (Глибоке)", + "icon": "gtceu:rich_raw_gold", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 260$(br)Щільність: 0.45$(br)Тип: Кластерна вена$(br)Y: -64 - 30$(br)Розмір: 32$(br2)Типи каменю: Ріоліт, Базальт, Андезит, Дацит, Граніт, Діорит, Габро$(br2)Індикатор: Лімоніт, Гематит, Самородне золото" + }, + { + "type": "patchouli:multiblock", + "name": "Золото", + "multiblock": { + "mapping": { + "0": "#forge:ores/gold" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 75%$(br)Розплавляється в: Золото$(br)Формула: Au" + }, + { + "type": "patchouli:multiblock", + "name": "Жовтий лимоніт", + "multiblock": { + "mapping": { + "0": "#forge:ores/yellow_limonite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 5%$(br)Розплавляється в: Чавун$(br)Формула: FeHO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Гематит", + "multiblock": { + "mapping": { + "0": "#forge:ores/hematite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Розплавляється в: Чавун$(br)Формула: Fe₂O₃" + }, + { + "type": "patchouli:multiblock", + "name": "Гетит", + "multiblock": { + "mapping": { + "0": "#forge:ores/goethite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 5%$(br)Розплавляється в: Чавун$(br)Формула: FeHO₂" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_hematite.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_hematite.json new file mode 100644 index 000000000..011ca3a15 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_hematite.json @@ -0,0 +1,107 @@ +{ + "name": "Гематит, Гетит і Рубін", + "icon": "gtceu:rich_raw_hematite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 220$(br)Щільність: 0.35$(br)Тип: Кластерна вена$(br)Y: -64 - 30$(br)Розмір: 40$(br2)Типи каменю: Ріоліт, Базальт, Андезит, Дацит$(br2)Індикатор: Гематит, Лимоніт, Самородне золото" + }, + { + "type": "patchouli:multiblock", + "name": "Гематит", + "multiblock": { + "mapping": { + "0": "#forge:ores/hematite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 35%$(br)Розплавляється в: Чугун$(br)Формула: Fe₂O₃" + }, + { + "type": "patchouli:multiblock", + "name": "Жовтий лимоніт", + "multiblock": { + "mapping": { + "0": "#forge:ores/yellow_limonite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Розплавляється в: Чавун$(br)Формула: FeHO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Гетит", + "multiblock": { + "mapping": { + "0": "#forge:ores/goethite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 25%$(br)Розплавляється в: Чавун$(br)Формула: FeHO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Золото", + "multiblock": { + "mapping": { + "0": "#forge:ores/gold" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 5%$(br)Розплавляється в: Золото$(br)Формула: Au" + }, + { + "type": "patchouli:multiblock", + "name": "Рубін", + "multiblock": { + "mapping": { + "0": "#forge:ores/ruby" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 20%$(br)Джерело: Хрому, Алюмінію$(br)Формула: CrAl₂O₃" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_limonite.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_limonite.json new file mode 100644 index 000000000..47de3d1d0 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_limonite.json @@ -0,0 +1,88 @@ +{ + "name": "Гетит і Малахіт", + "icon": "gtceu:rich_raw_goethite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 240$(br)Щільність: 0.35$(br)Тип: Кластерна вена$(br)Y: -64 - 30$(br)Розмір: 32$(br2)Типи каменю: Мармур, Вапняк$(br2)Індикатор: Лимоніт, Гематит, Малахіт" + }, + { + "type": "patchouli:multiblock", + "name": "Гетит", + "multiblock": { + "mapping": { + "0": "#forge:ores/goethite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 50%$(br)Розплавляється в: Чавун$(br)Формула: FeHO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Жовтий лимоніт", + "multiblock": { + "mapping": { + "0": "#forge:ores/yellow_limonite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Розплавляється в: Чавун $(br)Формула: FeHO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Гематит", + "multiblock": { + "mapping": { + "0": "#forge:ores/hematite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Розплавляється в: Чавун$(br)Формула: Fe₂O₃" + }, + { + "type": "patchouli:multiblock", + "name": "Малахіт", + "multiblock": { + "mapping": { + "0": "#forge:ores/malachite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 20%$(br)Розплавляється в: Мідь$(br)Формула: Cu₂CH₂O₅" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_magnetite.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_magnetite.json new file mode 100644 index 000000000..d5275855c --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_magnetite.json @@ -0,0 +1,107 @@ +{ + "name": "Хроміт і Магнетит", + "icon": "gtceu:rich_raw_chromite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 205$(br)Щільність: 0.3$(br)Тип: Кластерна вена$(br)Y: -64 - 30$(br)Розмір: 340$(br2)Типи каменю: Глинистий сланець, Аргіліт, Вапняк, Конгломерат, Доломіт, Кременистий сланець, Крейда$(br2)Індикатор: Магнетит, Самородне золото, Хроміт, Сапфір" + }, + { + "type": "patchouli:multiblock", + "name": "Хроміт", + "multiblock": { + "mapping": { + "0": "#forge:ores/chromite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 60%$(br)Джерело: Хрому$(br)Формула: FeCr₂O₄" + }, + { + "type": "patchouli:multiblock", + "name": "Магнетит", + "multiblock": { + "mapping": { + "0": "#forge:ores/magnetite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 5%$(br)Розплавляється в: Чавун$(br)Формула: Fe₃O₄" + }, + { + "type": "patchouli:multiblock", + "name": "Ванадієвий магнетит", + "multiblock": { + "mapping": { + "0": "#forge:ores/vanadium_magnetite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Джерело: Заліза, Ванадію$(br)Формула: (Fe₃O₄)V" + }, + { + "type": "patchouli:multiblock", + "name": "Золото", + "multiblock": { + "mapping": { + "0": "#forge:ores/gold" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Розплавляється в: Золото$(br)Формула: Au" + }, + { + "type": "patchouli:multiblock", + "name": "Сапфір", + "multiblock": { + "mapping": { + "0": "#forge:ores/sapphire" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 5%$(br)Джерело: Алюмінію$(br)Формула: Al₂O₃" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_molybdenum.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_molybdenum.json new file mode 100644 index 000000000..5cadadc47 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_molybdenum.json @@ -0,0 +1,88 @@ +{ + "name": "Вульфеніт і Молібденіт", + "icon": "gtceu:rich_raw_wulfenite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 245$(br)Щільність: 0.45$(br)Тип: Кластерна вена$(br)Y: -64 - 10$(br)Розмір: 26$(br2)Типи каменю: Ріоліт, Базальт, Андезит, Дацит, Граніт, Діорит, Габро $(br2)Індикатор: Вульфеніт, Молібденіт, Молібденум, Повеліт" + }, + { + "type": "patchouli:multiblock", + "name": "Вульфеніт", + "multiblock": { + "mapping": { + "0": "#forge:ores/wulfenite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 40%$(br)Джерело: Свинець, Молібденум$(br)Формула: PbMoO₄$(br)Небезпечний: Так" + }, + { + "type": "patchouli:multiblock", + "name": "Молібденіт", + "multiblock": { + "mapping": { + "0": "#forge:ores/molybdenite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 30%$(br)Джерело: Молібденум $(br)Формула: MoS₂" + }, + { + "type": "patchouli:multiblock", + "name": "Молібденум", + "multiblock": { + "mapping": { + "0": "#forge:ores/molybdenum" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Формула: 15%$(br)Джерело: Молібденум$(br)Формула: Mo" + }, + { + "type": "patchouli:multiblock", + "name": "Повеліт", + "multiblock": { + "mapping": { + "0": "#forge:ores/powellite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Джерело: Молібденум $(br)Формула: CaMoO₄" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_naquadah.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_naquadah.json new file mode 100644 index 000000000..5fccf6bf3 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_naquadah.json @@ -0,0 +1,50 @@ +{ + "name": "Наквадак і Плутоній", + "icon": "gtceu:rich_raw_naquadah", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 310$(br)Щільність: 0.3$(br)Тип: Кластерна вена$(br)Y: -64 - -20$(br)Розмір: 32$(br2)Типи каменю: Кварцит, Шиферний сланець, Філіт, Аспідний сланець, Гнейс, Мармур$(br2)Індикатор: Наквадак, Плутоній" + }, + { + "type": "patchouli:multiblock", + "name": "Наквадак", + "multiblock": { + "mapping": { + "0": "#forge:ores/naquadah" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 75%$(br)Джерело: Старгейтіум$(br)Формула: Nq" + }, + { + "type": "patchouli:multiblock", + "name": "Плутоній", + "multiblock": { + "mapping": { + "0": "#forge:ores/plutonium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 25%$(br)Джерело: Плутонію$(br)Формула: Pu²³⁹$(br)Небезпечний: Так" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_pitchblende.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_pitchblende.json new file mode 100644 index 000000000..dbd07c617 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_pitchblende.json @@ -0,0 +1,50 @@ +{ + "name": "Ураніт & Пітчбленд", + "icon": "gtceu:rich_raw_uraninite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 220$(br)Щільність: 0.45$(br)Тип: Кластерна вена$(br)Y: -64 - -20$(br)Розмір: 24$(br2)Тип каменю: Граніт, Діорит, Габро, Кварцит, Шиферний сланець, Філіт, Аспідний сланець, Гнейс, Мармур$(br2)Індикатор: Пітчбленд, Ураніт$(br2)У TFG немає реакторів для розщеплення, але уран має інше застосування." + }, + { + "type": "patchouli:multiblock", + "name": "Ураніт", + "multiblock": { + "mapping": { + "0": "#forge:ores/uraninite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 50%$(br)Джерело: Урану$(br)Формула: UO₂$(br)Небезпечний: Так" + }, + { + "type": "patchouli:multiblock", + "name": "Пітчбленд", + "multiblock": { + "mapping": { + "0": "#forge:ores/pitchblende" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 50%$(br)Джерело: Урану$(br)Формула: (UO₂)₃ThPb$(br)Небезпечний: Так" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_sapphire.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_sapphire.json new file mode 100644 index 000000000..5bfbe1a2a --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_sapphire.json @@ -0,0 +1,90 @@ +{ + "name": "Сапфір і Альмадін", + "icon": "gtceu:sapphire_gem", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 280$(br)Щільність: 0.35$(br)Тип: Дискова вена$(br)Y: -64 - 26$(br)Розмір: 28$(br)Висота: 8$(br2)Типи каменю: Ріоліт, Базальт, Андезит, Дацит$(br2)Індикатор: Алмадін, Піроп, Сапфір, Зелений Сапфір $(br2)Якщо ви шукаєте $(thing)Алюміній$(), знайдіть $(l:tfg_ores/normal_bauxite)Бокситну$() вену замість.$(br)" + }, + { + "type": "patchouli:multiblock", + "name": "Алмандін", + "anchor": "almandine", + "multiblock": { + "mapping": { + "0": "#forge:ores/almandine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 35%$(br)Джерело: Алюміній, Залізо$(br)Формула: Al₂Fe₃Si₃O₁₂" + }, + { + "type": "patchouli:multiblock", + "name": "Піроп", + "anchor": "pyrope", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrope" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 25%$(br)Джерело: Алюмінію, Магнію$(br)Формула: Al₂Mg₃Si₃O₁₂" + }, + { + "type": "patchouli:multiblock", + "name": "Сапфір", + "multiblock": { + "mapping": { + "0": "#forge:ores/sapphire" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Джерело: Алюмінію$(br)Формула: Al₂O₃" + }, + { + "type": "patchouli:multiblock", + "name": "Зелений сапфір", + "multiblock": { + "mapping": { + "0": "#forge:ores/green_sapphire" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Джерело: Алюмінію$(br)Формула: Al₂O₃" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_scheelite.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_scheelite.json new file mode 100644 index 000000000..588d7154f --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_scheelite.json @@ -0,0 +1,69 @@ +{ + "name": "Шеєліт та Вольфрам", + "icon": "gtceu:rich_raw_scheelite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 220$(br)Щільність: 0.35$(br)Тип: Кластерна вена$(br)Y: -64 - 0$(br)Розмір: 28$(br2)Типи каменю: Граніт, Діорит, Габро$(br2)Індикатор: Шеєліт, Вольфрам, Літій" + }, + { + "type": "patchouli:multiblock", + "name": "Шеєліт", + "multiblock": { + "mapping": { + "0": "#forge:ores/cooperite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 45%$(br)Джерело: Вольфрам$(br)Формула: Ca(WO₃)O" + }, + { + "type": "patchouli:multiblock", + "name": "Вольфрам", + "multiblock": { + "mapping": { + "0": "#forge:ores/tungstate" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 35%$(br)Джерело: Вольфраму, Літію$(br)Формула: Li₂(WO₃)O" + }, + { + "type": "patchouli:multiblock", + "name": "Літій", + "multiblock": { + "mapping": { + "0": "#forge:ores/lithium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 20%$(br)Джерело: Літію$(br)Формула: Li" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_sheldonite.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_sheldonite.json new file mode 100644 index 000000000..cfbc87cc6 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_sheldonite.json @@ -0,0 +1,88 @@ +{ + "name": "Шелдоніт і Борніт", + "icon": "gtceu:rich_raw_platinum", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 300$(br)Щільність: 0.3$(br)Тип: Кластерна вена$(br)Y: -64 - 0$(br)Розмір: 30$(br2)Типи каменю: Кварцит, Шиферний сланець, Філіт, Аспідний сланець, Гнейс, Мармур$(br2)Індикатор: Борніт, Куприт., Платина, Паладій" + }, + { + "type": "patchouli:multiblock", + "name": "Шелдонітн", + "multiblock": { + "mapping": { + "0": "#forge:ores/cooperite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 25%$(br)Джерело: Платини, Нікелю, Паладію$(br)Формула: Pt₃NiSPd" + }, + { + "type": "patchouli:multiblock", + "name": "Платина", + "multiblock": { + "mapping": { + "0": "#forge:ores/platinum" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 25%$(br)Джерело: Платини$(br)Формула: Pt" + }, + { + "type": "patchouli:multiblock", + "name": "Паладій", + "multiblock": { + "mapping": { + "0": "#forge:ores/palladium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Джерело: Паладію$(br)Формула: Pt" + }, + { + "type": "patchouli:multiblock", + "name": "Борніт", + "multiblock": { + "mapping": { + "0": "#forge:ores/bornite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 35%$(br)Розплавляється в: Мідь$(br)Формула: Cu₅FeS₄" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_topaz.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_topaz.json new file mode 100644 index 000000000..952f14fd3 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_topaz.json @@ -0,0 +1,88 @@ +{ + "name": "Топаз і Халькоцит", + "icon": "gtceu:topaz_gem", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 260$(br)Щільність: 0.3$(br)Тип: Дискова вена$(br)Y: -64 - 26$(br)Розмір: 28$(br2)Типи каменю: Кварцит, Шиферний сланець, Філіт, Аспідний сланець, Гнейс, Мармур$(br2)Індикатор: Топаз, Блакитний топаз, Халькоцит, Борніт" + }, + { + "type": "patchouli:multiblock", + "name": "Топаз", + "multiblock": { + "mapping": { + "0": "#forge:ores/topaz" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 25%$(br)Джерело: Алюмінію, Фтору$(br)Формула: Al₂SiFH₂" + }, + { + "type": "patchouli:multiblock", + "name": "Блакитний топаз", + "multiblock": { + "mapping": { + "0": "#forge:ores/blue_topaz" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 35%$(br)Джерело: Алюмінію, Фтору$(br)Формула: Al₂SiF₂H₂O₆" + }, + { + "type": "patchouli:multiblock", + "name": "Халькоцит", + "multiblock": { + "mapping": { + "0": "#forge:ores/chalcocite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 25%$(br)Розплавляється в: Мідь$(br)Формула: Cu₂S" + }, + { + "type": "patchouli:multiblock", + "name": "Борніт", + "multiblock": { + "mapping": { + "0": "#forge:ores/bornite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Розплавляється в: Мідь$(br)Формула: Cu₅FeS₄" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/hazards.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/hazards.json new file mode 100644 index 000000000..6b98cf0c9 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/hazards.json @@ -0,0 +1,71 @@ +{ + "name": "Робота з Небезпеками", + "icon": "gtceu:hazmat_headpiece", + "category": "tfc:tfg_ores", + "priority": true, + "sortnum": 1, + "pages": [ + { + "type": "patchouli:text", + "text": "Деякі руди небезпечні! Якщо вони є у вашому інвентарі, то завдають постійної шкоди від отрути.$(br2)У нас тут повний $(thing)захисний костюм$(), але це ще не все. $(thing)MV$(), то що ви можете зробити замість цього?$(br2)Ось кілька порад, поки TFG не зможе оновитися до новішої версії GregTech, яка надає власне примітивне обладнання для захисту." + }, + { + "type": "patchouli:text", + "text": "Пізніше, якщо ви захочете переміщати небезпечні матеріали, ви можете перевантажити їх з невеликих ємностей у скрині та посудини за допомогою $(thing)ПКМ$() на посудині. Таким чином, він ніколи не потрапить до вашого інвентарю!$(br2)Нарешті, якщо вам не подобаються небезпеки, ви можете вимкнути їх у налаштуваннях GregTech." + }, + { + "type": "patchouli:spotlight", + "title": "Каміння", + "item": { + "tag": "tfc:rock_knapping" + }, + "text": "Найпростіший спосіб запобігти потраплянню небезпечних предметів до вашого інвентарю - не брати їх взагалі.$(br)Поповнення вашого інвентарю $(thing)Камінням$(), наприклад, дозволить вам вибрати, які предмети ви хочете забрати, а з небезпечними ви зможете розібратися пізніше." + }, + { + "type": "patchouli:spotlight", + "title": "Контейнери", + "text": "Як уже згадувалося, небезпечні матеріали завдають шкоди лише тоді, коли вони знаходяться у вашому $(thing)інвентарі$(), але це не стосується інших контейнерів!$(br)Небезпечні матеріали не завдадуть шкоди, якщо вони знаходяться в іншому контейнері, наприклад, в $(l:mechanics/crankshaft)Рюкзаку$() або $(l:getting_started/pottery#vessel)Пусудині$().", + "item": "sophisticatedbackpacks:backpack,tfc:ceramic/vessel,tfc:ceramic/large_vessel" + }, + { + "type": "patchouli:spotlight", + "title": "Обладунок", + "text": "Краща броня зменшить шкоду від небезпечних матеріалів.", + "item": { + "tag": "minecraft:trimmable_armor" + } + }, + { + "type": "patchouli:spotlight", + "title": "Джерельна вода", + "item": "tfc:bucket/spring_water", + "text": "Стоячи у $(thing)Джерельній воді$() забезпечить повільний $(thing)Регенеративний$() ефект." + }, + { + "type": "patchouli:spotlight", + "title": "Витриманий алкоголь", + "text": "$(thing)Витриманий алкоголь$() дасть бафи зілля, деякі з яких можуть стати вам у пригоді.$(br2)Ви можете пити їх з $(l:getting_started/pottery#jug)Глечика$() або $(l:waterflasks/recipes)Фляг$().", + "item": "tfcagedalcohol:bucket/aged_beer,tfcagedalcohol:bucket/aged_cider,tfcagedalcohol:bucket/aged_rum,tfcagedalcohol:bucket/aged_sake,tfcagedalcohol:bucket/aged_vodka,tfcagedalcohol:bucket/aged_whiskey,tfcagedalcohol:bucket/aged_corn_whiskey,tfcagedalcohol:bucket/aged_rye_whiskey" + }, + { + "type": "patchouli:text", + "text": "Витримане Пиво: Абсорбція II (20:00)$(br2)Витриманий Сидр: Швидкість (5:20)$(br2)Витриманий Ром: Швидкість II (2:40)$(br2)Витримане Саке: Опір (5:20)$(br2)Витримана Горілка: Опір II (2:40)$(br2)Витриманий Кукурудзяний Віскі: Поспіх (5:20)$(br2)Витриманий Житній Віскі: Поспіх (5:20)$(br2)Витриманий Віскі: Поспіх II (2:40)" + }, + { + "type": "patchouli:spotlight", + "item": { + "tag": "tfc:foods" + }, + "title": "Харчування", + "text": "Їсти кращу їжу з більшою кількістю $(l:getting_started/food_and_water#nutrients)поживностей$() підвищить ваш максимальний рівень здоров'я на значну кількість одиниць.$(br2)$(l:mechanics/pot#soup)Супи$(), $(l:mechanics/sandwiches)Бутерброди$(), та $(l:mechanics/salad)Салати$() чудово підходять для цього." + }, + { + "type": "patchouli:spotlight", + "title": "Ліжко", + "item": { + "tag": "minecraft:beds" + }, + "text": "Якщо нічого іншого не допомагає, варто взяти з собою ліжко для відродження.$(br2)Якщо у вас немає доступу до $(thing)Вовни$() або $(thing)Палиць$(), Ви також можете зробити $(l:getting_started/a_place_to_sleep)Настил$()." + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/index.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/index.json new file mode 100644 index 000000000..e713a4c31 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/index.json @@ -0,0 +1,43 @@ +{ + "name": "Індекс руд", + "icon": "minecraft:diamond_pickaxe", + "category": "tfc:tfg_ores", + "priority": true, + "sortnum": 2, + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Це список усіх руд у світі, відсортованих в алфавітному порядку, а потім за типом жил - від найбагатших до найбідніших.$(br2)Альмандін: $(l:tfg_ores/deep_sapphire)35%$()$(br)Алюміній: $(l:tfg_ores/normal_bauxite)25%$()$(br)Алуніт: $(l:tfg_ores/normal_saltpeter)15%$()$(br)Аметист: $(l:tfg_ores/deep_garnet_amethyst)65%$(), $(l:tfg_ores/deep_garnet_opal)25%$()$(br)Апатит: $(l:tfg_ores/normal_apatite)50%$()$(br)Азбест: $(l:tfg_ores/normal_garnet_tin)25%$()$(br)Барит: $(l:tfg_ores/normal_quartz)15%$()$(br)Базальтовий Мінеральний Пісок: $(l:tfg_ores/normal_basaltic_sands)35%$()$(br)Бастназит: $(l:tfg_ores/normal_monazite)50%$()" + }, + { + "type": "patchouli:text", + "text": "Боксити: $(l:tfg_ores/normal_bauxite)45%$(), $(l:tfg_ores/normal_mica)25%$()$(br)Бентоніт: $(l:tfg_ores/normal_olivine)35%$()$(br)Берилій: $(l:tfg_ores/normal_beryllium)35%$()$(br)Бісмут: $(l:tfg_ores/surface_bismuth)90%$(), $(l:tfg_ores/normal_bismuth)80%$()$(br)Синій топаз: $(l:tfg_ores/deep_topaz)35%$()$(br)Бура: $(l:tfg_ores/normal_salt)15%$()$(br)Борніт: $(l:tfg_ores/deep_sheldonite)35%$(), $(l:tfg_ores/deep_topaz)15%$()$(br)Кальцит: $(l:tfg_ores/normal_lapis)15%$()$(br)Каситерит: $(l:tfg_ores/surface_cassiterite)60%$(), $(l:tfg_ores/normal_cassiterite)40%$(), $(l:tfg_ores/surface_copper)5%$()$(br)Каситеритовий Пісок: $(l:tfg_ores/normal_garnet_tin)35%$()$(br)Істинний кварц: $(l:tfg_ores/normal_quartz)30%$()$(br)Халькоцит: $(l:tfg_ores/deep_topaz)25%$()$(br)Халькопірит: $(l:tfg_ores/surface_copper)55%$(), $(l:tfg_ores/normal_copper)20%$()$(br)Хроміт: $(l:tfg_ores/deep_magnetite)60%$()$(br)Киноварь: $(l:tfg_ores/normal_redstone)20%$()$(br)Вугілля: $(l:tfg_ores/normal_coal)100%$(), $(l:tfg_ores/normal_graphite)30%$()$(br)Кабальт: $(l:tfg_ores/normal_garnierite)15%$()" + }, + { + "type": "patchouli:text", + "text": "Кобальтит: $(l:tfg_ores/normal_garnierite)20%$()$(br)Мідь: $(l:tfg_ores/normal_copper)65%$(), $(l:tfg_ores/normal_tetrahedrite)30%$(), $(l:tfg_ores/surface_tetrahedrite)20%$()$(br)Діамант: $(l:tfg_ores/normal_graphite)25%$()$(br)Діатоміт: $(l:tfg_ores/normal_saltpeter)25%$(), $(l:tfg_ores/normal_garnet_tin)15%$()$(br)Електротин: $(l:tfg_ores/normal_saltpeter)25%$()$(br)Смарагд: $(l:tfg_ores/normal_beryllium)50%$()$(br)Земля Фуллера: $(l:tfg_ores/normal_basaltic_sands)25%$()$(br)Галена: $(l:tfg_ores/normal_silver)30%$()$(br)Гранатовий Пісок: $(l:tfg_ores/normal_garnet_tin)25%$()$(br)Гарнієрит: $(l:tfg_ores/normal_garnierite)30%$()$(br)Глауконітовий пісок:: $(l:tfg_ores/normal_lubricant)25%$(), $(l:tfg_ores/normal_olivine)15%$()$(br)Гетит: $(l:tfg_ores/deep_limonite)50%$(), $(l:tfg_ores/deep_hematite)25%$(), $(l:tfg_ores/normal_hematite)15%$(), $(l:tfg_ores/normal_limonite)15%$(), $(l:tfg_ores/normal_gold)5%$(), $(l:tfg_ores/deep_gold)5%$()$(br)Золото: $(l:tfg_ores/deep_gold)75%$(), $(l:tfg_ores/normal_gold)55%$(), $(l:tfg_ores/deep_magnetite)15%$(), $(l:tfg_ores/normal_magnetite)10%$(), $(l:tfg_ores/deep_hematite)5%$(), $(l:tfg_ores/normal_hematite)5%$()$(br)Гранітний мінеральний пісок: $(l:tfg_ores/normal_basaltic_sands)25%$()$(br)Графіт: $(l:tfg_ores/normal_graphite)45%$()$(br)Зелений Сапфір: $(l:tfg_ores/deep_sapphire)15%$()" + }, + { + "type": "patchouli:text", + "text": "Гроссулар: $(l:tfg_ores/normal_manganese)30%$()$(br)Гіпс: $(l:tfg_ores/normal_basaltic_sands)15%$()$(br)Гематит: $(l:tfg_ores/normal_hematite)50%$(), $(l:tfg_ores/deep_hematite)35%$(), $(l:tfg_ores/normal_gold)20%$(), $(l:tfg_ores/normal_limonite)20%$(), $(l:tfg_ores/deep_gold)15%$(), $(l:tfg_ores/deep_limonite)15%$()$(br)Ілменіт: $(l:tfg_ores/normal_bauxite)30%$()$(br)Залізо: $(l:tfg_ores/normal_copper)5%$()$(br)Каолініт: $(l:tfg_ores/surface_kaolin)20%$()$(br)Кіаніт: $(l:tfg_ores/normal_mica)35%$()$(br)Смарагд: $(l:tfg_ores/normal_lapis)25%$()$(br)Лазурит: $(l:tfg_ores/normal_lapis)35%$()$(br)Свинець: $(l:tfg_ores/normal_silver)55%$(), $(l:tfg_ores/normal_bismuth)11%$(), $(l:tfg_ores/surface_bismuth)7%$()$(br)Лепідоліт: $(l:tfg_ores/normal_salt)15%$(), $(l:tfg_ores/normal_spodumene)15%$()$(br)Літій: $(l:tfg_ores/deep_scheelite)20%$()$(br)Магнезит: $(l:tfg_ores/normal_olivine)25%$()$(br)Магнетит: $(l:tfg_ores/normal_magnetite)65%$(), $(l:tfg_ores/deep_magnetite)5%$()$(br)Малахіт: $(l:tfg_ores/deep_limonite)20%$(), $(l:tfg_ores/normal_limonite)15%$()$(br)Слюда: $(l:tfg_ores/normal_mica)25%$()" + }, + { + "type": "patchouli:text", + "text": "Молібденіт: $(l:tfg_ores/deep_molybdenum)30%$()$(br)Молібден: $(l:tfg_ores/deep_molybdenum)15%$()$(br)Монацит: $(l:tfg_ores/normal_monazite)25%$()$(br)Наквадак: $(l:tfg_ores/deep_naquadah)75%$()$(br)Неодим: $(l:tfg_ores/normal_monazite)25%$()$(br)Кварц Нижнього Світу: $(l:tfg_ores/normal_quartz)10%$()$(br)Нікель: $(l:tfg_ores/normal_garnierite)10%$()$(br)Нафтові піски: $(l:tfg_ores/normal_oilsands)100%$()$(br)Олівін: $(l:tfg_ores/normal_olivine)25%$()$(br)Опал: $(l:tfg_ores/deep_garnet_opal)55%$(), $(l:tfg_ores/deep_garnet_amethyst)15%$()$(br)Паладій: $(l:tfg_ores/deep_sheldonite)15%$()$(br)Пентландит: $(l:tfg_ores/normal_garnierite)25%$(), $(l:tfg_ores/normal_lubricant)15%$()$(br)Пітчбленд: $(l:tfg_ores/deep_pitchblende)50%$()$(br)Платина: $(l:tfg_ores/deep_sheldonite)25%$()$(br)Плутоній: $(l:tfg_ores/deep_naquadah)25%$()$(br)Полюцит: $(l:tfg_ores/normal_mica)15%$()$(br)Повеліт: $(l:tfg_ores/deep_molybdenum)15%$()" + }, + { + "type": "patchouli:text", + "text": "Пірит: $(l:tfg_ores/normal_sulfur)35%$(), $(l:tfg_ores/normal_sphalerite)25%$(), $(l:tfg_ores/normal_copper)10%$(), $(l:tfg_ores/surface_sphalerite)5%$()$(br)Пірохлор: $(l:tfg_ores/normal_apatite)15%$()$(br)Піролюзит: $(l:tfg_ores/normal_manganese)20%$()$(br)Піроп: $(l:tfg_ores/deep_sapphire)25%$()$(br)Кварцит: $(l:tfg_ores/normal_quartz)45%$()$(br)Реалгар: $(l:tfg_ores/surface_copper)15%$()$(br)Червоний гранат: $(l:tfg_ores/deep_garnet_amethyst)5%$(), $(l:tfg_ores/deep_garnet_opal)5%$()$(br)Редстоун: $(l:tfg_ores/normal_redstone)45%$()$(br)Кам'яна Сіль: $(l:tfg_ores/normal_salt)40%$(), $(l:tfg_ores/normal_spodumene)20%$()$(br)Рубін: $(l:tfg_ores/normal_redstone)35%$(), $(l:tfg_ores/deep_hematite)20%$()$(br)Сіль: $(l:tfg_ores/normal_salt)30%$(), $(l:tfg_ores/normal_spodumene)30%$()$(br)Сапфір: $(l:tfg_ores/normal_saltpeter)35%$()$(br)Sapphire: $(l:tfg_ores/deep_sapphire)15%$(), $(l:tfg_ores/deep_magnetite)5%$()$(br)Шеєліт: $(l:tfg_ores/deep_scheelite)45%$()$(br)Шелдоніт: $(l:tfg_ores/deep_sheldonite)25%$()$(br)Срібло: $(l:tfg_ores/normal_silver)15%$()$(br)Соапстоун: $(l:tfg_ores/normal_lubricant)30%$()" + }, + { + "type": "patchouli:text", + "text": "Содаліт: $(l:tfg_ores/normal_lapis)25%$()$(br)Спесартін: $(l:tfg_ores/normal_manganese)20%$()$(br)Сфалерит: $(l:tfg_ores/normal_sphalerite)40%$(), $(l:tfg_ores/surface_sphalerite)40%$(), $(l:tfg_ores/normal_sulfur)15%$()$(br)Сподумен: $(l:tfg_ores/normal_spodumene)35%$()$(br)Стибніт: $(l:tfg_ores/normal_tetrahedrite)20%$(), $(l:tfg_ores/surface_tetrahedrite)20%$()$(br)Сірка: $(l:tfg_ores/surface_sphalerite)55%$(), $(l:tfg_ores/normal_sulfur)50%$(), $(l:tfg_ores/normal_sphalerite)35%$(), $(l:tfg_ores/normal_bismuth)9%$(), $(l:tfg_ores/surface_bismuth)3%$()$(br)Тальк: $(l:tfg_ores/normal_lubricant)20%$()$(br)Танталіт: $(l:tfg_ores/normal_manganese)10%$()$(br)Тетраедр: $(l:tfg_ores/surface_tetrahedrite)60%$(), $(l:tfg_ores/normal_tetrahedrite)50%$()$(br)Торій: $(l:tfg_ores/normal_beryllium)15%$()$(br)Олово: $(l:tfg_ores/normal_cassiterite)60%$(), $(l:tfg_ores/surface_cassiterite)40%$()$(br)Топаз: $(l:tfg_ores/deep_topaz)25%$()$(br)Трикальційфосфат: $(l:tfg_ores/normal_apatite)35%$()$(br)Трона.: $(l:tfg_ores/normal_lubricant)10%$()$(br)Вольфрам: $(l:tfg_ores/deep_scheelite)35%$()$(br)Уранініт: $(l:tfg_ores/deep_pitchblende)50%$()$(br)Ванадієвий магнетит: $(l:tfg_ores/normal_magnetite)25%$(), $(l:tfg_ores/deep_magnetite)15%$()" + }, + { + "type": "patchouli:text", + "text": "Вульфеніт: $(l:tfg_ores/deep_molybdenum)40%$()$(br)Жовтий гранат: $(l:tfg_ores/deep_garnet_amethyst)5%$(), $(l:tfg_ores/deep_garnet_opal)5%$()$(br)Жовтий лімоніт: $(l:tfg_ores/normal_limonite)50%$(), $(l:tfg_ores/normal_hematite)30%$(), $(l:tfg_ores/normal_gold)20%$(), $(l:tfg_ores/deep_limonite)15%$(), $(l:tfg_ores/deep_hematite)15%$(), $(l:tfg_ores/deep_gold)5%$()$(br)Цеоліт: $(l:tfg_ores/surface_copper)15%$()" + } + ] +} + diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_apatite.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_apatite.json new file mode 100644 index 000000000..3568a3d5a --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_apatite.json @@ -0,0 +1,69 @@ +{ + "name": "Апатит і Пірохлор", + "icon": "gtceu:raw_apatite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 220$(br)Щільність: 0.25$(br)Тип: Кластерна вена$(br)Y: -32 - 60$(br)Розмір: 34$(br2)Типи каменю: Граніт, Діорит, Габро, Кварцит, Шиферний сланець, Філіт, Аспідний сланець, Гнейс, Мармур$(br2)Індикатор: Апатит, Трикальційфосфат, Пірохлор" + }, + { + "type": "patchouli:multiblock", + "name": "Апатит", + "multiblock": { + "mapping": { + "0": "#forge:ores/apatite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 50%$(br)Джерело: Кальцій, Фосфор, Лісовий ПТСР$(br)Формула: Ca₅(PO₄)₃Cl" + }, + { + "type": "patchouli:multiblock", + "name": "Трикальційфосфат", + "multiblock": { + "mapping": { + "0": "#forge:ores/tricalcium_phosphate" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 35%$(br)Джерело: Кальцію, Фосфору$(br)Формула: Ca₃(PO₄)₂" + }, + { + "type": "patchouli:multiblock", + "name": "Пірохлор", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrochlore" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Джерело: Ніобій$(br)Формула: Ca₂Nb₂O₇" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_basaltic_sands.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_basaltic_sands.json new file mode 100644 index 000000000..18ba4783a --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_basaltic_sands.json @@ -0,0 +1,88 @@ +{ + "name": "Мінеральні піски", + "icon": "gtceu:raw_basaltic_mineral_sand", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 160$(br)Щільність: 0.3$(br)Тип: Дискова вена$(br)Y: -32 - 60$(br)Розмір: 48$(br)Висота: 9$(br2)Типи каменю: Граніт, Базальт$(br2)Індикатор: Базальтовий та гранітний мінеральний пісок, Земля Фуллера, Гіпс" + }, + { + "type": "patchouli:multiblock", + "name": "Базальтовий мінеральний пісок", + "multiblock": { + "mapping": { + "0": "#forge:ores/basaltic_mineral_sand" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 35%$(br)Розплавляється в: Чугун$(br)Формула: (Fe₃O₄)((Mg₂Fe(SiO₂)₂)(CaCo₃)₃(SiO₂)₈C₄)" + }, + { + "type": "patchouli:multiblock", + "name": "Гранітний мінеральний пісок", + "multiblock": { + "mapping": { + "0": "#forge:ores/granitic_mineral_sand" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 25%$(br)Розплавляється в: Чугун$(br)Формула: (Fe₃O₄)((SiO₂)₄(KMg₃Al₃F₂Si₃O₁₀))" + }, + { + "type": "patchouli:multiblock", + "name": "Земля Фуллера", + "multiblock": { + "mapping": { + "0": "#forge:ores/fullers_earth" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 25%$(br)Джерело: Магнезії$(br)Формула: MgSi₄H(H₂O)₄O₁₁" + }, + { + "type": "patchouli:multiblock", + "name": "Гіпс", + "multiblock": { + "mapping": { + "0": "#forge:ores/gypsum" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Використовується для: Алебастрової (фарбованої) цегли$(br)Формула: CaS(H₂O)₂O₄" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_bauxite.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_bauxite.json new file mode 100644 index 000000000..183a5935b --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_bauxite.json @@ -0,0 +1,69 @@ +{ + "name": "Боксит і Ільменіт", + "icon": "gtceu:raw_bauxite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 185$(br)Щільність: 0.3$(br)Тип: Кластерна вена$(br)Y: -32 - 60$(br)Розмір: 40$(br2)Типи каменю: Глинистий сланець, Аргіліт, Вапняк, Конгломерат, Доломіт, Кременистий сланець, Крейда$(br2)Індикатор: Боксит, Ільменіт, Алюміній" + }, + { + "type": "patchouli:multiblock", + "name": "Боксит", + "multiblock": { + "mapping": { + "0": "#forge:ores/bauxite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 45%$(br)Джерело: Алюмінію$(br)Формула: Al₂O₃" + }, + { + "type": "patchouli:multiblock", + "name": "Алюміній", + "multiblock": { + "mapping": { + "0": "#forge:ores/aluminium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 25%$(br)Джерело: Алюмінію $(br)Формула: Al" + }, + { + "type": "patchouli:multiblock", + "name": "Ільменіт", + "multiblock": { + "mapping": { + "0": "#forge:ores/ilmenite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 30%$(br)Джерело: Титану$(br)Формула: FeTiO₃" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_beryllium.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_beryllium.json new file mode 100644 index 000000000..6b3eaab90 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_beryllium.json @@ -0,0 +1,69 @@ +{ + "name": "Смарагд і Берилій", + "icon": "minecraft:emerald", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 180$(br)Щільність: 0.35$(br)Тип: Трубна вена$(br)Y: -32 - 50$(br)Висота: 60$(br)Радіус: 10$(br2)Типи каменю: Ріоліт, Базальт, Андезит, Дацит$(br2)Індикатор: Берилій, Смарагд, Торій" + }, + { + "type": "patchouli:multiblock", + "name": "Берилій", + "multiblock": { + "mapping": { + "0": "#forge:ores/beryllium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 35%$(br)Використовується для: Перли Енда$(br)Формула: Be$(br)Небезпечний: Так" + }, + { + "type": "patchouli:multiblock", + "name": "Смарагд", + "multiblock": { + "mapping": { + "0": "#forge:ores/emerald" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 50%$(br)Використовується для: MV компонентів, Фільтр тегів предметів$(br)Формула: Be₃Al₂Si₆O₁₈" + }, + { + "type": "patchouli:multiblock", + "name": "Торій", + "multiblock": { + "mapping": { + "0": "#forge:ores/thorium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Використовується для: Нічого!$(br)Формула: Th" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_bismuth.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_bismuth.json new file mode 100644 index 000000000..c8021bb77 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_bismuth.json @@ -0,0 +1,69 @@ +{ + "name": "Бісмут (Звичайний)", + "icon": "gtceu:raw_bismuth", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 170$(br)Щільність: 0.4$(br)Тип: Кластерна вена$(br)Y: -32 - 75$(br)Розмір: 40$(br2)Типи каменю: Граніт, Діорит, Габро, Глинистий сланець, Аргіліт, Вапняк, Конгломерат, Доломіт, Кременистий сланець, Крейда$(br2)Індикатор: Вісмутиніт$(br2)Використовується тільки для вісмутової бронзи." + }, + { + "type": "patchouli:multiblock", + "name": "Бісмут", + "multiblock": { + "mapping": { + "0": "#forge:ores/bismuth" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 80%$(br)Розплавляється в: Бісмут$(br)Формула: Bi" + }, + { + "type": "patchouli:multiblock", + "name": "Сірка", + "multiblock": { + "mapping": { + "0": "#forge:ores/sulfur" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 9%$(br)Формула: S" + }, + { + "type": "patchouli:multiblock", + "name": "Свинець", + "multiblock": { + "mapping": { + "0": "#forge:ores/lead" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 11%$(br)Розплавляється в: Свинець$(br)Формула: Pb$(br)Небезпечний: Так" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_cassiterite.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_cassiterite.json new file mode 100644 index 000000000..d20a19d08 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_cassiterite.json @@ -0,0 +1,50 @@ +{ + "name": "Каситерит (звичайний)", + "icon": "gtceu:raw_cassiterite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 170$(br)Щільність: 0.4$(br)Тип: Кластерна вена$(br)Y: -32 - 75$(br)Розмір: 40$(br2)Типи каменю: Граніт, Діорит, Габро$(br2)Індикатор: Каситерит" + }, + { + "type": "patchouli:multiblock", + "name": "Каситерит", + "multiblock": { + "mapping": { + "0": "#forge:ores/cassiterite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 40%$(br)Розплавляється в: Олово$(br)Формула: SnO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Олово", + "multiblock": { + "mapping": { + "0": "#forge:ores/tin" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 60%$(br)Розплавляється в: Олово$(br)Формула: Sn" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_coal.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_coal.json new file mode 100644 index 000000000..f916ebcc0 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_coal.json @@ -0,0 +1,31 @@ +{ + "name": "Вугілля", + "icon": "minecraft:coal", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 215$(br)Щільність: 0.55$(br)Тип: Кластерна вена$(br)Y: 0 - 210$(br)Розмір: 60$(br2)Типи каменю: Глинистий сланець, Аргіліт, Вапняк, Конгломерат, Доломіт, Кременистий сланець, Крейда$(br2)Індикатор: Вугілля" + }, + { + "type": "patchouli:multiblock", + "name": "Вугілля", + "multiblock": { + "mapping": { + "0": "#forge:ores/coal" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 100%$(br)Використовується для: Ковальське паливо, Дистиляція$(br)Формула: C" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_copper.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_copper.json new file mode 100644 index 000000000..0a21e2831 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_copper.json @@ -0,0 +1,88 @@ +{ + "name": "Мідь та Халькопірит", + "icon": "minecraft:raw_copper", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 170$(br)Щільність: 0.4$(br)Тип: Кластерна вена$(br)Y: -32 - 75$(br)Розмір: 40$(br2)Типи каменю: Ріоліт, Базальт, Андезит, Дацит $(br2)Індикатор: Самородна Мідь" + }, + { + "type": "patchouli:multiblock", + "name": "Мідь", + "multiblock": { + "mapping": { + "0": "#forge:ores/copper" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 65%$(br)Розплавляється в: Мідь$(br)Формула: Cu" + }, + { + "type": "patchouli:multiblock", + "name": "Халькопирит", + "multiblock": { + "mapping": { + "0": "#forge:ores/chalcopyrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 20%$(br)Розплавляється в: Мідь$(br)Формула: CuFeS₂" + }, + { + "type": "patchouli:multiblock", + "name": "Залізо", + "multiblock": { + "mapping": { + "0": "#forge:ores/iron" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 5%$(br)Розплавляється в: Чавун$(br)Формула: Fe" + }, + { + "type": "patchouli:multiblock", + "name": "Пірит", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 10%$(br)Розплавляється в: Чавун$(br)Формула: FeS₂" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_garnet_tin.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_garnet_tin.json new file mode 100644 index 000000000..9c0410159 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_garnet_tin.json @@ -0,0 +1,88 @@ +{ + "name": "Гранат і Каситеритові піски", + "icon": "gtceu:raw_garnet_sand", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 360$(br)Щільність: 0.25$(br)Тип: Кластерна вена$(br)Y: -40 - 64$(br)Розмір: 40$(br2)Типи каменю: Всі$(br2)Індикатор: Каситерит" + }, + { + "type": "patchouli:multiblock", + "name": "Каситеритові піски", + "multiblock": { + "mapping": { + "0": "#forge:ores/cassiterite_sand" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 35%$(br)Розплавляється в: Олово$(br)Формула: SnO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Гранатовий пісок", + "multiblock": { + "mapping": { + "0": "#forge:ores/garnet_sand" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 25%$(br)Джерело: Алмадін, Андрадит, Гросулар, Піроп, Спесартін, Уваровіт" + }, + { + "type": "patchouli:multiblock", + "name": "Азбест", + "multiblock": { + "mapping": { + "0": "#forge:ores/asbestos" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 25%$(br)Джерело: Магнію, Рак легенів$(br)Формула: Mg₃Si₂H₄O₉$(br)Небезпечний: Так" + }, + { + "type": "patchouli:multiblock", + "name": "Діатомітн", + "multiblock": { + "mapping": { + "0": "#forge:ores/diatomite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Джерело: Заліза, Алюмінію$(br)Формула: (SiO₂)₈(Fe₂O₃)(Al₂O₃)" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_garnierite.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_garnierite.json new file mode 100644 index 000000000..b05ed2fde --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_garnierite.json @@ -0,0 +1,107 @@ +{ + "name": "Гарнієрит і Кобальтит", + "icon": "gtceu:raw_garnierite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 140$(br)Щільність: 0.4$(br)Тип: Кластерна вена$(br)Y: -32 - 60$(br)Розмір: 40$(br2)Типи каменю: Габро$(br2)Індикатор: Гарнієрит" + }, + { + "type": "patchouli:multiblock", + "name": "Гарнієрит", + "multiblock": { + "mapping": { + "0": "#forge:ores/garnierite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 30%$(br)Розплавляється в: Нікель$(br)Формула: NiO" + }, + { + "type": "patchouli:multiblock", + "name": "Нікель", + "multiblock": { + "mapping": { + "0": "#forge:ores/nickel" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 10%$(br)Розплавляється в: Нікель$(br)Формула: Ni" + }, + { + "type": "patchouli:multiblock", + "name": "Кобальтит", + "multiblock": { + "mapping": { + "0": "#forge:ores/cobaltite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 20%$(br)Джерело: Кобальту, Миш'яку$(br)Формула: CoAsS$(br)Небезпечний: Так" + }, + { + "type": "patchouli:multiblock", + "name": "Пентландит", + "multiblock": { + "mapping": { + "0": "#forge:ores/pentlandite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 25%$(br)Розплавляється в: Нікель$(br)Формула: Ni₉S₈" + }, + { + "type": "patchouli:multiblock", + "name": "Кобальт", + "multiblock": { + "mapping": { + "0": "#forge:ores/cobalt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Розплавляється в: Кобальт$(br)Формула: Co" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_gold.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_gold.json new file mode 100644 index 000000000..9358e8b8c --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_gold.json @@ -0,0 +1,88 @@ +{ + "name": "Золото, Лімоніт та Гематит", + "icon": "minecraft:raw_gold", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 170$(br)Щільність: 0.4$(br)Тип: Дискова вена$(br)Y: -32 - 60$(br)Розмір: 40$(br)Висота: 12$(br2)Типи каменю: Rhyolite, Basalt, Andesite, Dacite, Граніт, Діорит, Габро$(br2)Індикатор: Лімоніт, Гематит, Самородне золото" + }, + { + "type": "patchouli:multiblock", + "name": "Золото", + "multiblock": { + "mapping": { + "0": "#forge:ores/gold" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 55%$(br)Розплавляється в: Золото$(br)Формула: Au" + }, + { + "type": "patchouli:multiblock", + "name": "Жовтий лимоніт", + "multiblock": { + "mapping": { + "0": "#forge:ores/yellow_limonite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 20%$(br)Розплавляється в: Чавун$(br)Формула: FeHO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Гематит", + "multiblock": { + "mapping": { + "0": "#forge:ores/hematite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 20%$(br)Розплавляється в: Чавун$(br)Формула: Fe₂O₃" + }, + { + "type": "patchouli:multiblock", + "name": "Гетит", + "multiblock": { + "mapping": { + "0": "#forge:ores/goethite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 5%$(br)Розплавляється в: Чавун$(br)Формула: FeHO₂" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_graphite.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_graphite.json new file mode 100644 index 000000000..48364f224 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_graphite.json @@ -0,0 +1,69 @@ +{ + "name": "Графіт і Діамант", + "icon": "minecraft:diamond", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 175$(br)Щільність: 0.35$(br)Тип: Трубна вена$(br)Y: -64 - 100$(br)Висота: 60$(br)Радіус: 12$(br2)Типи каменю: Габро$(br2)Індикатор: Діамант, Графіт, Вугілля$(br2)Не можеш знайти? Габро завжди залягає нижче $(thing)Базальту$(), і дамби з Габро в океанах теж можуть бути корисними!" + }, + { + "type": "patchouli:multiblock", + "name": "Графіт", + "multiblock": { + "mapping": { + "0": "#forge:ores/graphite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 45%$(br)Використовується для: $(l:mechanics/fire_clay)Вогнетривкової глини$(), Графену$(br)Формула: C" + }, + { + "type": "patchouli:multiblock", + "name": "Діамант", + "multiblock": { + "mapping": { + "0": "#forge:ores/diamond" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 25%$(br)Використовується для: Подрібнювачів, AE2$(br)Формула: C" + }, + { + "type": "patchouli:multiblock", + "name": "Вугілля", + "multiblock": { + "mapping": { + "0": "#forge:ores/coal" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 30%$(br)Використовується для: Ковальське паливо, Дистиляція$(br)Формула: C" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_hematite.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_hematite.json new file mode 100644 index 000000000..68bb740c0 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_hematite.json @@ -0,0 +1,88 @@ +{ + "name": "Гематит та Лімоніт", + "icon": "gtceu:raw_hematite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 210$(br)Щільність: 0.4$(br)Тип: Кластерна вена$(br)Y: -32 - 75$(br)Розмір: 40$(br2)Типи каменю: Ріоліт, Базальт, Андезит, Дацит$(br2)Індикатор: Гематит, Лимоніт, Самородне золото" + }, + { + "type": "patchouli:multiblock", + "name": "Гематит", + "multiblock": { + "mapping": { + "0": "#forge:ores/hematite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 50%$(br)Розплавляється в: Чавун$(br)Формула: Fe₂O₃" + }, + { + "type": "patchouli:multiblock", + "name": "Жовтий лимоніт", + "multiblock": { + "mapping": { + "0": "#forge:ores/yellow_limonite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 30%$(br)Розплавляється в: Чавун$(br)Формула: FeHO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Гетит", + "multiblock": { + "mapping": { + "0": "#forge:ores/goethite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Розплавляється в: Чавун$(br)Формула: FeHO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Золото", + "multiblock": { + "mapping": { + "0": "#forge:ores/gold" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 5%$(br)Розплавляється в: Золото$(br)Формула: Au" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_lapis.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_lapis.json new file mode 100644 index 000000000..ce4c58eb4 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_lapis.json @@ -0,0 +1,88 @@ +{ + "name": "Смарагд, Лазурит та Содаліт", + "icon": "minecraft:lapis_lazuli", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 170$(br)Щільність: 0.25$(br)Тип: Кластерна вена$(br)Y: -60 - 10$(br)Розмір: 50$(br2)Типи каменю: Кварцит, Шиферний сланець, Філіт, Аспідний сланець, Гнейс, Мармур$(br2)Індикатор: Лазурит, Содаліт, Смарагд, Кальцит$(br2)В основному використовується для рідинних фільтрів." + }, + { + "type": "patchouli:multiblock", + "name": "Лазурит", + "multiblock": { + "mapping": { + "0": "#forge:ores/lazurite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 35%$(br)Джерело: Алюмінію, Кальцію, Натрію$(br)Формула: Al₆Si₆Ca₈Na₈" + }, + { + "type": "patchouli:multiblock", + "name": "Содаліт", + "multiblock": { + "mapping": { + "0": "#forge:ores/sodalite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 25%$(br)Джерело: Алюмінію, Натрію$(br)Формула: Al₃Si₃Na₄Cl" + }, + { + "type": "patchouli:multiblock", + "name": "Кальцит", + "multiblock": { + "mapping": { + "0": "#forge:ores/calcite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Джерело: Кальцію$(br)Формула: CaCO₃" + }, + { + "type": "patchouli:multiblock", + "name": "Смарагд", + "multiblock": { + "mapping": { + "0": "#forge:ores/lapis" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 25%$(br)Джерело: Лазуриту, Содаліту, Піриту, Кальциту" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_limonite.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_limonite.json new file mode 100644 index 000000000..d64979e70 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_limonite.json @@ -0,0 +1,88 @@ +{ + "name": "Лімоніт", + "icon": "gtceu:raw_yellow_limonite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 190$(br)Щільність: 0.4$(br)Тип: Кластерна вена$(br)Y: -32 - 75$(br)Розмір: 40$(br2)Типи каменю: Мармур, Вапняк$(br2)Індикатор: Лимоніт, Гематит, Малахіт" + }, + { + "type": "patchouli:multiblock", + "name": "Жовтий лимоніт", + "multiblock": { + "mapping": { + "0": "#forge:ores/yellow_limonite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 50%$(br)Розплавляється в: Чавун$(br)Формула: FeHO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Гетит", + "multiblock": { + "mapping": { + "0": "#forge:ores/goethite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Розплавляється в: Чавун $(br)Формула: FeHO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Гематит", + "multiblock": { + "mapping": { + "0": "#forge:ores/hematite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 20%$(br)Розплавляється в: Чавун$(br)Формула: Fe₂O₃" + }, + { + "type": "patchouli:multiblock", + "name": "Малахіт", + "multiblock": { + "mapping": { + "0": "#forge:ores/malachite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Розплавляється в: Мідь$(br)Формула: Cu₂CH₂O₅" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_lubricant.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_lubricant.json new file mode 100644 index 000000000..1f6d6c063 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_lubricant.json @@ -0,0 +1,107 @@ +{ + "name": "Соапостон, Тальк і Трона", + "icon": "gtceu:raw_soapstone", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 190$(br)Щільність: 0.25$(br)Тип: Кластерна вена$(br)Y: -40 - 56$(br)Розмір: 36$(br2)Типи каменю: Граніт, Діорит, Габро$(br2)Індикатор: Соапостон, Тальк, Глауконітовий пісок, Пентландит, Трона" + }, + { + "type": "patchouli:multiblock", + "name": "Соапостон", + "multiblock": { + "mapping": { + "0": "#forge:ores/soapstone" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 30%$(br)Джерело: Магнію$(br)Формула: Mg₃Si₄H₂O₁₂" + }, + { + "type": "patchouli:multiblock", + "name": "Тальк", + "multiblock": { + "mapping": { + "0": "#forge:ores/talc" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 20%$(br)Джерело: Магнію$(br)Формула: Mg₃Si₄H₂O₁₂" + }, + { + "type": "patchouli:multiblock", + "name": "Главконітний пісок", + "multiblock": { + "mapping": { + "0": "#forge:ores/glauconite_sand" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 25%$(br)Джерело: Магнезії, Алюмінію$(br)Формула: KMg₂Al₄H₂O₁₂" + }, + { + "type": "patchouli:multiblock", + "name": "Пентландит", + "multiblock": { + "mapping": { + "0": "#forge:ores/pentlandite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Розплавляється в: Нікель$(br)Формула: Ni₉S₈" + }, + { + "type": "patchouli:multiblock", + "name": "Трона", + "multiblock": { + "mapping": { + "0": "#forge:ores/trona" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 10%$(br)Формула: Na₃C₂H(H₂O)₂O₆" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_magnetite.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_magnetite.json new file mode 100644 index 000000000..f7da59596 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_magnetite.json @@ -0,0 +1,69 @@ +{ + "name": "Магнетит і Ванадій", + "icon": "gtceu:raw_magnetite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 200$(br)Щільність: 0.4$(br)Тип: Кластерна вена$(br)Y: -32 - 75$(br)Розмір: 40$(br2)Типи каменю: Глинистий сланець, Аргіліт, Вапняк, Конгломерат, Доломіт, Кременистий сланець, Крейда$(br2)Індикатор: Магнетит, Самородне золото" + }, + { + "type": "patchouli:multiblock", + "name": "Магнетит", + "multiblock": { + "mapping": { + "0": "#forge:ores/magnetite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 65%$(br)Розплавляється в: Чавун$(br)Формула: Fe₃O₄" + }, + { + "type": "patchouli:multiblock", + "name": "Ванадієвий магнетит", + "multiblock": { + "mapping": { + "0": "#forge:ores/vanadium_magnetite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 25%$(br)Джерело: Заліза, Ванадію$(br)Формула: (Fe₃O₄)V" + }, + { + "type": "patchouli:multiblock", + "name": "Золото", + "multiblock": { + "mapping": { + "0": "#forge:ores/gold" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 10%$(br)Розплавляється в: Золото$(br)Формула: Au" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_manganese.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_manganese.json new file mode 100644 index 000000000..e61e1ada2 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_manganese.json @@ -0,0 +1,88 @@ +{ + "name": "Марганець і Тантал", + "icon": "gtceu:raw_grossular", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 195$(br)Щільність: 0.3$(br)Тип: Кластерна вена$(br)Y: -32 - 60$(br)Розмір: 40$(br2)Типи каменю: Ріоліт, Базальт, Андезит, Дацит, Глинистий сланець, Аргіліт, Вапняк, Конгломерат, Доломіт, Кременистий сланець, Крейда$(br2)Індикатор: Гроссуляр, Спесартин, Піролюзит, Танталіт" + }, + { + "type": "patchouli:multiblock", + "name": "Гроссуляр", + "multiblock": { + "mapping": { + "0": "#forge:ores/grossular" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 30%$(br)Джерело: Кальцію, Алюмінію$(br)Формула: Ca₃Al₂Si₃O₁₂" + }, + { + "type": "patchouli:multiblock", + "name": "Спесартин", + "multiblock": { + "mapping": { + "0": "#forge:ores/spessartine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 20%$(br)Джерело: Магнезії, Алюмінію$(br)Формула: Al₂Mn₃Si₃O₁₂" + }, + { + "type": "patchouli:multiblock", + "name": "Піролюзит", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrolusite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Формула: 20%$(br)Джерело: Магнезії$(br)Формула: MnO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Танталіт", + "multiblock": { + "mapping": { + "0": "#forge:ores/tantalite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 10%$(br)Джерело: Магнезії, Танталу$(br)Формула: MnTa₂O₆" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_mica.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_mica.json new file mode 100644 index 000000000..bf4317b58 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_mica.json @@ -0,0 +1,88 @@ +{ + "name": "Кіаніт, Слюда та Боксити", + "icon": "gtceu:raw_mica", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 190$(br)Щільність: 0.25$(br)Тип: Cluster Vein$(br)Y: 0 - 210$(br)Розмір: 36$(br2)Типи каменю: Граніт, Діорит, Габро, Кварцит, Шиферний сланець, Філіт, Аспідний сланець, Гнейс, Мармур$(br2)Індикатор: Кіаніт, Слюда, Боксити, Полюцит" + }, + { + "type": "patchouli:multiblock", + "name": "Кіаніт", + "multiblock": { + "mapping": { + "0": "#forge:ores/kyanite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 35%$(br)Джерело: Алюмінію$(br)Формула: Al₂SiO₅" + }, + { + "type": "patchouli:multiblock", + "name": "Слюда", + "multiblock": { + "mapping": { + "0": "#forge:ores/mica" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 25%$(br)Джерело: Калію, Алюмінію, Фтору$(br)Формула: KAl₃Si₃F₂O₁₀" + }, + { + "type": "patchouli:multiblock", + "name": "Боксит", + "multiblock": { + "mapping": { + "0": "#forge:ores/bauxite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 25%$(br)Джерело: Алюмінію$(br)Формула: Al₂O₃" + }, + { + "type": "patchouli:multiblock", + "name": "Полюцит", + "multiblock": { + "mapping": { + "0": "#forge:ores/pollucite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Джерело: Алюмінію$(br)Формула: Cs₂Al₂Si₄(H₂O)₂O₁₂" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_monazite.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_monazite.json new file mode 100644 index 000000000..c47e280f7 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_monazite.json @@ -0,0 +1,69 @@ +{ + "name": "Бастнезит і Монацит", + "icon": "gtceu:monazite_gem", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 185$(br)Щільність: 0.25$(br)Тип: Cluster Vein$(br)Y: -32 - 50$(br)Розмір: 40$(br2)Типи каменю: Граніт, Діорит, Габро$(br2)Індикатор: Бастнезит Монацит, Неодим" + }, + { + "type": "patchouli:multiblock", + "name": "Бастнезит", + "multiblock": { + "mapping": { + "0": "#forge:ores/bastnasite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 50%$(br)Джерело: Церію, Фтору$(br)Формула: CeCFO₃" + }, + { + "type": "patchouli:multiblock", + "name": "Монацит", + "multiblock": { + "mapping": { + "0": "#forge:ores/monazite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 25%$(br)Джерело: Фосфор, Рідкоземельні$(br)Формула: ?(PO₄)" + }, + { + "type": "patchouli:multiblock", + "name": "Неодим", + "multiblock": { + "mapping": { + "0": "#forge:ores/neodymium" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 25%$(br)Формула: Nd" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_oilsands.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_oilsands.json new file mode 100644 index 000000000..b9804fa40 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_oilsands.json @@ -0,0 +1,31 @@ +{ + "name": "Нафтові піски", + "icon": "gtceu:raw_oilsands", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 185$(br)Щільність: 0.20$(br)Тип: Кластерна вена$(br)Y: 0 - 70$(br)Розмір: 55$(br2)Типи каменю: Глинистий сланець, Аргіліт, Вапняк, Конгломерат, Доломіт, Кременистий сланець, Крейда$(br2)Індикатор: Нафтові піски$(br2)Використовується як паливо раннього згоряння." + }, + { + "type": "patchouli:multiblock", + "name": "Нафтові піски", + "multiblock": { + "mapping": { + "0": "#forge:ores/oilsands" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 100%$(br)Джерело: Свободи🛢🦅🗽" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_olivine.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_olivine.json new file mode 100644 index 000000000..944d0277b --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_olivine.json @@ -0,0 +1,88 @@ +{ + "name": "Бентоніт та Олівін", + "icon": "gtceu:olivine_gem", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 180$(br)Щільність: 0.25$(br)Тип: Кластерна вена$(br)Y: -40 - 30$(br)Розмір: 26$(br2)Типи каменю: Ріоліт, Базальт, Андезит, Дацит, Граніт, Діорит, Габро$(br2)Індикатор: Бентоніт, Магнезит, Олівін, Глауконітовий пісок" + }, + { + "type": "patchouli:multiblock", + "name": "Бентоніт", + "multiblock": { + "mapping": { + "0": "#forge:ores/bentonite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 35%$(br)Джерело: Магнію$(br)Формула: NaMg₆Si₁₂H₄(H₂O)₅O₃₆" + }, + { + "type": "patchouli:multiblock", + "name": "Магнезит", + "multiblock": { + "mapping": { + "0": "#forge:ores/magnesite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 25%$(br)Джерело: Магнію$(br)Формула: MgCO₃" + }, + { + "type": "patchouli:multiblock", + "name": "Оливін", + "multiblock": { + "mapping": { + "0": "#forge:ores/olivine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 25%$(br)Джерело: Магнію$(br)Формула: Mg₂Fe(SiO₂)₂" + }, + { + "type": "patchouli:multiblock", + "name": "Глауконітовий пісок", + "multiblock": { + "mapping": { + "0": "#forge:ores/glauconite_sand" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Джерело: Магнезії, Алюмінію$(br)Формула: KMg₂Al₄H₂O₁₂" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_quartz.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_quartz.json new file mode 100644 index 000000000..1fe29ddaf --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_quartz.json @@ -0,0 +1,88 @@ +{ + "name": "Кварц", + "icon": "minecraft:quartz", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 150$(br)Щільність: 0.3$(br)Тип: Кластерна вена$(br)Y: -32 - 100$(br)Розмір: 40$(br2)Типи каменю: Глинистий сланець, Кварцит, Аспідний сланець, Гнейс$(br2)Індикатор: Бутон Істинного Кварцу" + }, + { + "type": "patchouli:multiblock", + "name": "Кварцит", + "multiblock": { + "mapping": { + "0": "#forge:ores/quartzite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 45%$(br)Формула: SiO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Поклади Істинного Кварцу", + "multiblock": { + "mapping": { + "0": "#forge:ores/certus_quartz" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 30%$(br)Використовується для: Applied Energistics 2$(br)Формула: SiO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Кварц Нижнього Світу", + "multiblock": { + "mapping": { + "0": "#forge:ores/nether_quartz" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 10%$(br)Використовується для: Applied Energistics 2$(br)Формула: SiO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Барит", + "multiblock": { + "mapping": { + "0": "#forge:ores/barite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Джерело: Барію$(br)Формула: BaSO₂" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_redstone.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_redstone.json new file mode 100644 index 000000000..a832ba179 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_redstone.json @@ -0,0 +1,69 @@ +{ + "name": "Редстоун, Кіновар і Рубін", + "icon": "minecraft:redstone", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 160$(br)Щільність: 0.4$(br)Тип: Кластерна вена$(br)Y: -32 - 100$(br)Розмір: 40$(br2)Типи каменю: Граніт$(br2)Індикатор: Редстоун, Рубін, Кіновар $(br2)Не можете знайти? Спробуйте пошукати в океанах, Червоний камінь світиться!" + }, + { + "type": "patchouli:multiblock", + "name": "Редстоун", + "multiblock": { + "mapping": { + "0": "#forge:ores/redstone" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 45%$(br)Розплавляється в: Редстоун$(br)Формула: Si(FeS₂)₅(CrAl₂O₃)Hg₃" + }, + { + "type": "patchouli:multiblock", + "name": "Рубін", + "multiblock": { + "mapping": { + "0": "#forge:ores/ruby" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 35%$(br)Джерело: Алюмінію, Хрому$(br)Формула: CrAl₂O₃" + }, + { + "type": "patchouli:multiblock", + "name": "Кіновар", + "multiblock": { + "mapping": { + "0": "#forge:ores/cinnabar" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 20%$(br)Джерело: Ртуті$(br)Формула: HgS$(br)Небезпечний: Yes" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_salt.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_salt.json new file mode 100644 index 000000000..eb191fb74 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_salt.json @@ -0,0 +1,88 @@ +{ + "name": "Солі та Бура", + "icon": "tfc:powder/salt", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 175$(br)Density: 0.4$(br)Type: Disc Vein$(br)Y: 30 - 70$(br)Size: 40$(br)Height: 4$(br2)Stone types: Глинистий сланець, Аргіліт, Вапняк$(br2)Indicator: Salt lick, Rock salt, Lepidolite, Borax" + }, + { + "type": "patchouli:multiblock", + "name": "Кам’яна сіль", + "multiblock": { + "mapping": { + "0": "#forge:ores/rock_salt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 40%$(br)Джерело: Калію, Хлору$(br)Формула: KCl" + }, + { + "type": "patchouli:multiblock", + "name": "Сіль", + "multiblock": { + "mapping": { + "0": "#forge:ores/salt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 30%$(br)Джерело: Високого Кров'яного Тиску$(br)Формула: NaCl" + }, + { + "type": "patchouli:multiblock", + "name": "Лепідоліт", + "multiblock": { + "mapping": { + "0": "#forge:ores/lepidolite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Джерело: Калію, Літію, Алюмінію, Фтору$(br)Формула: KLi₃Al₄F₂O₁₀" + }, + { + "type": "patchouli:multiblock", + "name": "Бура", + "multiblock": { + "mapping": { + "0": "#forge:ores/borax" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Джерело: Бору$(br)Формула: Na₂B₄(H₂O)₁₀O₇" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_saltpeter.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_saltpeter.json new file mode 100644 index 000000000..f5995ba99 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_saltpeter.json @@ -0,0 +1,88 @@ +{ + "name": "Селітра та Електротин", + "icon": "gtceu:raw_saltpeter", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 210$(br)Щільність: 0.3$(br)Тип: Кластерна вена$(br)Y: -32 - 60$(br)Розмір: 50$(br2)Типи каменю: Граніт, Діорит, Габро, Кварцит, Шиферний сланець, Філіт, Аспідний сланець, Гнейс, Мармур$(br2)Індикатор: Селітра, Діатоміт, Електротин, Алуніт" + }, + { + "type": "patchouli:multiblock", + "name": "Saltpeter", + "multiblock": { + "mapping": { + "0": "#forge:ores/saltpeter" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 35%$(br)Джерело: Калію$(br)Формула: KNO₃" + }, + { + "type": "patchouli:multiblock", + "name": "Діатоміт", + "multiblock": { + "mapping": { + "0": "#forge:ores/diatomite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 25%$(br)Джерело: Заліза, Алюмінію$(br)Формула: (SiO₂)₈(Fe₂O₃)(Al₂O₃)" + }, + { + "type": "patchouli:multiblock", + "name": "Електротин", + "multiblock": { + "mapping": { + "0": "#forge:ores/electrotine" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 25%$(br)Джерело: Золота, Срібла, Редстоуна$(br)Формула: (Si(FeS₂)₅(CrAl₂O₃)Hg₃)(AgAu)" + }, + { + "type": "patchouli:multiblock", + "name": "Алуніт", + "multiblock": { + "mapping": { + "0": "#forge:ores/alunite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Джерело: Калію, Алюмінію$(br)Формула: KAl₃Si₂H₆O₁₄" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_silver.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_silver.json new file mode 100644 index 000000000..27293d868 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_silver.json @@ -0,0 +1,69 @@ +{ + "name": "Срібло, Гален і Свинець", + "icon": "gtceu:raw_silver", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 160$(br)Щільність: 0.4$(br)Тип: Кластерна вена$(br)Y: -32 - 75$(br)Розмір: 40$(br2)Типи каменю: Граніт, Гнейс$(br2)Індикатор: Самородне срібло" + }, + { + "type": "patchouli:multiblock", + "name": "Галена", + "multiblock": { + "mapping": { + "0": "#forge:ores/galena" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 30%$(br)Розплавляється в: Свинцю$(br)Формула: PbS$(br)Небезпечний: Yes" + }, + { + "type": "patchouli:multiblock", + "name": "Срібло", + "multiblock": { + "mapping": { + "0": "#forge:ores/silver" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Розплавляється в: Срібло$(br)Формула: Ag" + }, + { + "type": "patchouli:multiblock", + "name": "Свинець", + "multiblock": { + "mapping": { + "0": "#forge:ores/lead" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 55%$(br)Розплавляється в: Свинцю$(br)Формула: Pb$(br)Небезпечний: Yes" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_sphalerite.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_sphalerite.json new file mode 100644 index 000000000..11a4637dc --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_sphalerite.json @@ -0,0 +1,69 @@ +{ + "name": "Сфалерит і Пірит", + "icon": "gtceu:raw_sphalerite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 170$(br)Щільність: 0.4$(br)Тип: Кластерна вена$(br)Y: -32 - 75$(br)Розмір: 40$(br2)Типи каменю: Ріоліт, Базальт, Андезит, Дацит, Кварцит, Шиферний сланець, Філіт, Аспідний сланець, Гнейс, Marble$(br2)Індикатор: Сфалерит" + }, + { + "type": "patchouli:multiblock", + "name": "Сфалерит", + "multiblock": { + "mapping": { + "0": "#forge:ores/sphalerite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 40%$(br)Розплавляється в: Цинк$(br)Формула: ZnS" + }, + { + "type": "patchouli:multiblock", + "name": "Сірка", + "multiblock": { + "mapping": { + "0": "#forge:ores/sulfur" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 35%$(br)Формула: S" + }, + { + "type": "patchouli:multiblock", + "name": "Пірит", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 25%$(br)Розплавляється в: Чавун$(br)Формула: FeS₂" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_spodumene.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_spodumene.json new file mode 100644 index 000000000..8d267678a --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_spodumene.json @@ -0,0 +1,88 @@ +{ + "name": "Сподумен та Лепідоліт", + "icon": "gtceu:raw_spodumene", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 180$(br)Щільність: 0.375$(br)Тип: Disc Vein$(br)Y: 20 - 60$(br)Розмір: 35$(br)Висота: 6$(br2)Типи каменю: Граніт, Діорит, Габро, Кварцит, Шиферний сланець, Філіт, Аспідний сланець, Гнейс, Мармур$(br2)Індикатор: Соляний лизун, Кам'яна сіль, Лепідоліт, Сподумен" + }, + { + "type": "patchouli:multiblock", + "name": "Кам’яна сіль", + "multiblock": { + "mapping": { + "0": "#forge:ores/rock_salt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 20%$(br)Джерело: Калію, Хлору$(br)Формула: KCl" + }, + { + "type": "patchouli:multiblock", + "name": "Сіль", + "multiblock": { + "mapping": { + "0": "#forge:ores/salt" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 30%$(br)Джерело: Високого Кров'яного Тиску$(br)Формула: NaCl" + }, + { + "type": "patchouli:multiblock", + "name": "Лепідоліт", + "multiblock": { + "mapping": { + "0": "#forge:ores/lepidolite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Джерело: Калію, Літію, Алюмінію, Фтору$(br)Формула: KLi₃Al₄F₂O₁₀" + }, + { + "type": "patchouli:multiblock", + "name": "Сподумен", + "multiblock": { + "mapping": { + "0": "#forge:ores/spodumene" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 35%$(br)Джерело: Літію, Алюмінію$(br)Формула: LiAlSi₂O₆" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_sulfur.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_sulfur.json new file mode 100644 index 000000000..92bb73db2 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_sulfur.json @@ -0,0 +1,69 @@ +{ + "name": "Сірка та Пірит", + "icon": "gtceu:raw_sulfur", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 165$(br)Щільність: 0.2$(br)Тип: Кластерна вена$(br)Y: 0 - 210$(br)Розмір: 45$(br2)Типи каменю: Ріоліт, Базальт, Андезит, Дацит$(br2)Індикатор: Сірка, Пірит, Сфалерит" + }, + { + "type": "patchouli:multiblock", + "name": "Сірка", + "multiblock": { + "mapping": { + "0": "#forge:ores/sulfur" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 50%$(br)Формула: S" + }, + { + "type": "patchouli:multiblock", + "name": "Пірит", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 35%$(br)Розплавляється в: Чавун$(br)Формула: FeS₂" + }, + { + "type": "patchouli:multiblock", + "name": "Сфалерит", + "multiblock": { + "mapping": { + "0": "#forge:ores/sphalerite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Розплавляється в: Цинк$(br)Формула: ZnS" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_tetrahedrite.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_tetrahedrite.json new file mode 100644 index 000000000..d8f32268b --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_tetrahedrite.json @@ -0,0 +1,69 @@ +{ + "name": "Тетраедрит (звичайний)", + "icon": "gtceu:raw_tetrahedrite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Rarity: 170$(br)Density: 0.4$(br)Type: Cluster Vein$(br)Y: -32 - 75$(br)Size: 40$(br2)Stone types: Кварцит, Шиферний сланець, Філіт, Аспідний сланець, Гнейс, Мармур$(br2)Indicator: Тетраедрит, Самородна мідь" + }, + { + "type": "patchouli:multiblock", + "name": "Тетраедрит", + "multiblock": { + "mapping": { + "0": "#forge:ores/tetrahedrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 50%$(br)Розплавляється в: Мідь$(br)Формула: Cu₃SbS₃Fe" + }, + { + "type": "patchouli:multiblock", + "name": "Самородна Мідь", + "multiblock": { + "mapping": { + "0": "#forge:ores/copper" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 30%$(br)Розплавляється в: Мідь$(br)Формула: Cu" + }, + { + "type": "patchouli:multiblock", + "name": "Стибніт", + "multiblock": { + "mapping": { + "0": "#forge:ores/stibnite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 20%$(br)Розплавляється в: Сурму$(br)Формула: Sb₂S₃" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/ore_basics.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/ore_basics.json new file mode 100644 index 000000000..dcc4d9cda --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/ore_basics.json @@ -0,0 +1,59 @@ +{ + "name": "Видобуток у TFG", + "icon": "gtceu:pyrite_dust", + "category": "tfc:tfg_ores", + "priority": true, + "sortnum": 0, + "pages": [ + { + "type": "patchouli:text", + "text": "Існує два способи видобутку руд - за допомогою $(thing)Кайла$(), або з $(thing)Молотом$().$(br)Як правило, вам слід видобувати все, що можна розплавити (наприклад $(thing)Мідь$()) молотком, а все інше - киркою, але перевірте JEI, якщо ви не впевнені." + }, + { + "type": "patchouli:spotlight", + "title": "Кайло", + "text": "Якщо розбити рудну брилу киркою, то вийде $(thing)Сирі$() руди (бідні, нормальні або багаті), а також трохи кам'яного пилу. Кожна з них менше mB, і вам знадобиться кілька, щоб зробити один злиток, проте деякі інші мінерали можна використовувати тільки в такому стані, наприклад, такі як $(thing)Вугілля$().", + "item": { + "tag": "minecraft:pickaxes" + } + }, + { + "type": "patchouli:spotlight", + "title": "Молот", + "text": "Якщо розбити рудну брилу молотком, то вийде 1-2 $(thing)Подрібнених руд$(). Вони вже плавляться на більше mB, ніж сирі руди, але з невеликою $(l:tfg_ores/ore_basics#processing)додатковою обробкою$() вони можуть давати ще більше!", + "item": { + "tag": "forge:tools/hammers" + } + }, + { + "type": "patchouli:spotlight", + "title": "Гірничий молот", + "text": "Це, по суті, кайло з діапазоном 3х3, і вона дасть $(thing)Сирі$() також руди. Також добре підходить для очищення каменю після того, як ви вибили руду!$(br2)Тримайти$(thing)Присісти$() розбиває лише один блок за раз.", + "item": { + "tag": "forge:tools/mining_hammers" + } + }, + { + "type": "patchouli:spotlight", + "title": "Базова перероблення руди", + "anchor": "processing", + "item": "gtceu:copper_dust", + "text": "Щоб ваша подрібнена руда переплавилася в ще більше mB, спочатку помістіть її в решітку для крафтингу разом з $(thing)Молотом$(). Це призведе до $(thing)Брудного пилу$().$(br2)Щоб додатково очистити його, киньте пил у воду і зачекайте кілька секунд або клацніть правою кнопкою миші на $(thing)Казан$() наповнений водою." + }, + { + "type": "patchouli:crafting", + "title": "Брудний пил", + "recipe": "gtceu:shapeless/crushed_ore_to_dust_copper" + }, + { + "type": "patchouli:spotlight", + "title": "Парова Ера", + "text": "Як тільки ви отримаєте $(thing)Парові машини$(), ви можете видобувати все за допомогою $(thing)Гірничого молотка$() - поміщаючи сиру руду в $(thing)Паровий молот$() або $(thing)Паровий подрібнювач$() дає приблизно такий самий результат, як і самостійний видобуток за допомогою Молота.", + "item": "gtceu:hp_steam_forge_hammer,gtceu:hp_steam_macerator" + }, + { + "type": "patchouli:text", + "text": "Пізніше, коли ви будете в LV, перевірте квести LV, щоб дізнатися про всі різні машини для переробки руди та додаткові побічні продукти, які вони можуть вам дати. Пам'ятайте про $(thing)Подрібнювач$() не дає побічних продуктів до тих пір, до$(thing)HV$()!$(br2)Ось тут $(l:https://docs.google.com/spreadsheets/d/1P3Baz4y5vgJ3XrCoNs4l3BXGPiFEPlW7i4taPEWpTB4/edit?usp=sharing)Електронна таблиця$() якщо ви бажаєте бачити дані про видобуток руди в цьому розділі саме так." + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/surface_bismuth.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/surface_bismuth.json new file mode 100644 index 000000000..aabb50a15 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/surface_bismuth.json @@ -0,0 +1,69 @@ +{ + "name": "Бісмут (поверхня)", + "icon": "gtceu:poor_raw_bismuth", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 140$(br)Щільність: 0.25$(br)Тип: Кластерна вена$(br)Y: 60 - 210$(br)Розмір: 50$(br2)Типи каменю: Граніт, Діорит, Габро, Глинистий сланець, Аргіліт, Вапняк, Конгломерат, Доломіт, Кременистий сланець, Крейда$(br2)Індикатор: Бісмутиніт$(br)Використовується тільки для Бісмутової бронзи." + }, + { + "type": "patchouli:multiblock", + "name": "Бісмут", + "multiblock": { + "mapping": { + "0": "#forge:ores/bismuth" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 90%$(br)Розплавляється в: Бісмут$(br)Формула: Bi" + }, + { + "type": "patchouli:multiblock", + "name": "Сірка", + "multiblock": { + "mapping": { + "0": "#forge:ores/sulfur" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 3%$(br)Формула: S" + }, + { + "type": "patchouli:multiblock", + "name": "Свинець", + "multiblock": { + "mapping": { + "0": "#forge:ores/lead" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 7%$(br)Розплавляється в: Свинцю$(br)Формула: Pb$(br)Небезпечний: Yes" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/surface_cassiterite.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/surface_cassiterite.json new file mode 100644 index 000000000..799deff1f --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/surface_cassiterite.json @@ -0,0 +1,50 @@ +{ + "name": "Каситерит (Поверхня)", + "icon": "gtceu:poor_raw_cassiterite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 135$(br)Щільність: 0.25$(br)Тип: Кластерна вена$(br)Y: 60 - 210$(br)Розмір: 50$(br2)Типи каменю: Граніт, Діорит, Габро$(br2)Індикатор: Каситерит" + }, + { + "type": "patchouli:multiblock", + "name": "Каситерит", + "multiblock": { + "mapping": { + "0": "#forge:ores/cassiterite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 60%$(br)Розплавляється в: Олово$(br)Формула: SnO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Олово", + "multiblock": { + "mapping": { + "0": "#forge:ores/tin" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 40%$(br)Розплавляється в: Олово$(br)Формула: Sn" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/surface_copper.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/surface_copper.json new file mode 100644 index 000000000..1045247ae --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/surface_copper.json @@ -0,0 +1,92 @@ +{ + "name": "Халькопірит та Реальгар", + "icon": "gtceu:raw_chalcopyrite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 140$(br)Щільність: 0.25$(br)Тип: Кластерна вена$(br)Y: 30 - 210$(br)Розмір: 50$(br2)Типи каменю: Ріоліт, Базальт, Андезит, Дацит$(br2)Індикатор: Самородна мідь, Каситерит, Реальгар" + }, + { + "type": "patchouli:multiblock", + "name": "Халькопирит", + "multiblock": { + "mapping": { + "0": "#forge:ores/chalcopyrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 55%$(br)Розплавляється в: Мідь$(br)Формула: CuFeS₂" + }, + { + "type": "patchouli:multiblock", + "name": "Цеоліт", + "multiblock": { + "mapping": { + "0": "#forge:ores/zeolite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Джерело: Алюмінію, Кисню$(br)Формула: NaCa₄Si₂₇Al₉(H₂O)₂₈O₇₂" + }, + { + "type": "patchouli:multiblock", + "name": "Каситерит", + "multiblock": { + "mapping": { + "0": "#forge:ores/cassiterite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 5%$(br)Розплавляється в: Олово$(br)Формула: SnO₂" + }, + { + "type": "patchouli:multiblock", + "name": "Реальгар", + "multiblock": { + "mapping": { + "0": "#forge:ores/realgar" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 15%$(br)Джерело: Миш'яку$(br)Формула: As₄S₄$(br)Небезпечний: Yes" + }, + { + "type": "patchouli:text", + "text": "Якщо у вас виникли проблеми з пошуком Реальгару, іншим джерелом миш'яку є $(l:tfg_ores/normal_garnierite)Кобальтиту$(), хоча для цього знадобиться $(thing)Електрична доменна піч$() для обробки." + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/surface_kaolin.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/surface_kaolin.json new file mode 100644 index 000000000..98889460d --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/surface_kaolin.json @@ -0,0 +1,93 @@ +{ + "name": "Каолінова глина", + "icon": "tfc:kaolin_clay", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "anchor": "kaolinite", + "text": "Каолінова глина необхідна для виготовлення $(l:mechanics/fire_clay)Вогнетривокової глини$(). Знаходиться на великих висотах у Плато(Plateaus), Старих горах(Old Mountains), Пагорбах(Rolling Hills) і Високогір'ї(Highlands), при $(l:the_world/climate#temperature)температурі$() не менше18°C, з $(l:the_world/climate#rainfall)опадами$() не менше 300 мм. $(thing)Кривава Лілія(Blood Lily)$() квітка росте на каоліновій глині." + }, + { + "type": "tfc:multimultiblock", + "text": "Загалом, йдіть $(thing)Південний Схід(South East)$() для підвищення температури та вологості.", + "multiblocks": [ + { + "pattern": [ + [ + "X" + ], + [ + "Y" + ], + [ + "0" + ] + ], + "mapping": { + "X": "tfc:plant/blood_lily", + "Y": "tfc:kaolin_clay_grass" + } + }, + { + "pattern": [ + [ + "X" + ], + [ + "Y" + ], + [ + "0" + ] + ], + "mapping": { + "X": "tfc:plant/blood_lily", + "Y": "tfc:red_kaolin_clay" + } + }, + { + "pattern": [ + [ + "X" + ], + [ + "Y" + ], + [ + "0" + ] + ], + "mapping": { + "X": "tfc:plant/blood_lily", + "Y": "tfc:white_kaolin_clay" + } + }, + { + "pattern": [ + [ + "X" + ], + [ + "Y" + ], + [ + "0" + ] + ], + "mapping": { + "X": "tfc:plant/blood_lily", + "Y": "tfc:pink_kaolin_clay" + } + } + ] + }, + { + "type": "patchouli:spotlight", + "item": "tfc:powder/kaolinite", + "anchor": "powder", + "text": "Тільки $(thing)20%$() з каолінітової глини перетвориться на $(thing)Каолінітовий порошок$(), тому рекомендується випікати його на місці, використовуючи $(l:getting_started/pit_kiln)Ямні Печі$() для економії місця у інвертарі.$(br2)Принесіть додому близько 20 $(thing)Блокіт$() каолінової глини також, для $(l:mechanics/glassworking_applications)Склообробки$() later." + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/surface_sphalerite.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/surface_sphalerite.json new file mode 100644 index 000000000..db3c3bdcf --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/surface_sphalerite.json @@ -0,0 +1,69 @@ +{ + "name": "Сфалерит і Сірка", + "icon": "gtceu:poor_raw_sphalerite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 145$(br)Щільність: 0.25$(br)Тип: Кластерна вена$(br)Y: 60 - 210$(br)Розмір: 50$(br2)Типи каменю: Ріоліт, Базальт, Андезит, Дацит, Кварцит, Шиферний сланець, Філіт, Аспідний сланець, Гнейс, Мармур$(br2)Індикатор: Сфалерит" + }, + { + "type": "patchouli:multiblock", + "name": "Сфалерит", + "multiblock": { + "mapping": { + "0": "#forge:ores/sphalerite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 40%$(br)Розплавляється в: Цинк$(br)Формула: ZnS" + }, + { + "type": "patchouli:multiblock", + "name": "Сірка", + "multiblock": { + "mapping": { + "0": "#forge:ores/sulfur" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 55%$(br)Формула: S" + }, + { + "type": "patchouli:multiblock", + "name": "Пірит", + "multiblock": { + "mapping": { + "0": "#forge:ores/pyrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 5%$(br)Розплавляється в: Чавун$(br)Формула: FeS₂" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/surface_tetrahedrite.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/surface_tetrahedrite.json new file mode 100644 index 000000000..4292f3e88 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/surface_tetrahedrite.json @@ -0,0 +1,69 @@ +{ + "name": "Тетраедрит (Поверхня)", + "icon": "gtceu:poor_raw_tetrahedrite", + "category": "tfc:tfg_ores", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Рідкість: 140$(br)Щільність: 0.25$(br)Тип: Кластерна вена$(br)Y: 60 - 210$(br)Розмір: 50$(br2)Типи каменю: Кварцит, Шиферний сланець, Філіт, Аспідний сланець, Гнейс, Мармур$(br2)Індикатор: Тетраедрит, Самородна мідь" + }, + { + "type": "patchouli:multiblock", + "name": "Тетраедрит", + "multiblock": { + "mapping": { + "0": "#forge:ores/tetrahedrite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 60%$(br)Розплавляється в: Мідь$(br)Формула: Cu₃SbS₃Fe" + }, + { + "type": "patchouli:multiblock", + "name": "Самородна Мідь", + "multiblock": { + "mapping": { + "0": "#forge:ores/copper" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 20%$(br)Розплавляється в: Мідь$(br)Формула: Cu" + }, + { + "type": "patchouli:multiblock", + "name": "Стибніт", + "multiblock": { + "mapping": { + "0": "#forge:ores/stibnite" + }, + "pattern": [ + [ + "0" + ], + [ + " " + ] + ] + }, + "enable_visualize": false, + "text": "Відсоток: 20%$(br)Розплавляється в: Сурму$(br)Формула: Sb₂S₃" + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_tips/blast_furnace_tips.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_tips/blast_furnace_tips.json new file mode 100644 index 000000000..40389b030 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_tips/blast_furnace_tips.json @@ -0,0 +1,48 @@ +{ + "name": "Поради щодо Доменної печі", + "icon": "tfc:blast_furnace", + "category": "tfc:tfg_tips", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "title": "Поради для Доменних печей TerraFirmaCraft", + "text": "Отже, ви нарешті знайшли цей $(item)Каолініт$() і, напевно, відчуваєте неабияке захоплення від створення 5-рівневої $(thing)Доменної Печі$(). Ось кілька порад перед тим, як ви почнете!" + }, + { + "type": "patchouli:spotlight", + "item": "gtceu:compressed_fireclay", + "text": "Перед тим, як ви використаєте всю свою вогнетривку глину на 20 цеглин, зауважте, що як тільки ви потрапите в парову епоху, ви зможете створювати цеглини лише з глини за допомогою $(item)Пресованої Вогнетривкої Глини$() (вам знадобляться парові машини для отримання глиняного пилу). Це дозволить вам зберегти $(item)Каолініт$() та $(item)Графіт$() для $(thing)Ливарного столу$()." + }, + { + "type": "patchouli:spotlight", + "title": "Підігрів металу", + "item": "tfc:firepit", + "text": "Щоб перетворити залізо на сталь, доменна піч має нагріти залізо всередині до стану $(thing)Блискучо Білого$(). Під час першої операції метал нагрівається разом з доменною піччю. Однак наступні операції займуть приблизно стільки ж часу, незважаючи на те, що піч вже нагріта, оскільки їй потрібно нагріти метал з холоду." + }, + { + "type": "patchouli:text", + "text": "Якщо метал гарячий, коли його додають у доменну піч, то для досягнення блискучої білизни знадобиться менше часу. Подумайте про нагрівання металу в $(l:tfc:mechanics/charcoal_forge)Вугільній кузні$() перед тим, як покласти його в уже гарячу піч, щоб заощадити час, особливо в невеликих доменних печах, які обробляють меншу кількість металу за один раз." + }, + { + "type": "patchouli:spotlight", + "title": "Допустимий Вхід", + "item": "gtceu:iron_dust", + "text": "У доменній печі приймаються лише певні стадії перероблених руд. $(thing)Рудний Пил$(), $(thing)Сира Руда$(), та $(thing)Литі/Ковані Злитки$() працюють, тоді як $(thing)Подрібнена$(), $(thing)Нечиста$(), або інші стадії переробки - ні. Але вам дійсно слід $(l:tfc:tfg_ores/ore_basics#processing)Обробити$() ваші руди на пил." + }, + { + "type": "patchouli:spotlight", + "title": "Автоматизація", + "item": "create:mechanical_pump", + "text": "Вам знадобиться багато $(item)Сталі$() для епох $(thing)Пари$() та $(thing)LV$(). Багато сталі. До$(thing)Електричної Доменної печі$() ще далеко, тож, можливо, варто подумати про оптимізацію виробництва сталі." + }, + { + "type": "patchouli:text", + "text": "Ви можете відкачувати рідину безпосередньо з доменної печі за допомогою функції Create $(item)Механічної помпи$(). Перекачуйте рідину на $(l:tfc:tfcchannelcasting/channel_casting)Формувальний стіл$() і витягуйте злитки за допомогою бункера або жолоба: Легка автоматизація!$(br2)Ви також можете автоматизувати роботу з сильфоном за допомогою $(item)Розгортальника$()! Тільки будьте обережні, оскільки використання сильфонів надмірно витрачає більше палива і швидше ламає вашу $(thing)фурму$().$(br2)Ви можете обробляти отриманий $(item)Чавун$() та $(item)Високовуглецеву сталь$() за допомогою $(thing)Ковальського молота$()." + }, + { + "type": "patchouli:text", + "text": "Ви можете автоматично замінити зламані фурми на бункер, спрямований в доменну піч." + } + ] +} \ 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 new file mode 100644 index 000000000..3524bdbe8 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_tips/faqs.json @@ -0,0 +1,47 @@ +{ + "name": "Поширені запитання", + "icon": "minecraft:spyglass", + "category": "tfc:tfg_tips", + "read_by_default": true, + "priority": true, + "pages": [ + { + "type": "patchouli:text", + "title": "FAQs", + "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#jam)Як зварити варення?$()$(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": "jam", + "text": "$(italic)Як зварити варення?$()$(br2)Найпростіше це зробити за допомогою $(l:firmalife/oven_appliances#vat)Чану$(). Виконайте кроки в цьому розділі, але вам не потрібно створювати $(thing)Станція Порційного Розливу$() or $(thing)Lids$() якщо ви не хочете його автоматизувати. Просто клацніть ПКМ на чані $(thing)Фруктового фрешу$() з порожньою банкою, а потім знову клацніть правою кнопкою миші, щоб вийняти її, і вона має бути наповнена джемом і закрита.$(br2)Переконайтеся, що ви $(bold)закрили кришку$() на чані з $(item)$(k:sneak)$() + $(item)$(k:use)$()!" + }, + { + "type": "patchouli:text", + "anchor": "chunks", + "text": "$(italic)Як примусово завантажити фрагмент?$()$(br2)Відкрийте мапу за допомогою $(item)$(k:gui.xaero_open_map)$(), потім клацніть фрагмент ПКМ > $(thing)Claim Selected$(). Знову клацніть ПКМ на обраному фрагменті > $(thing)Forceload Selected$().$(br2)Щоб збільшити кількість фрагментів, натисніть $(item)$(k:gui.xaero_pac_key_open_menu)$(), потім перейдіть до налаштувань гравця і збільште кількість бонусних фрагментів для примусового завантаження." + }, + { + "type": "patchouli:text", + "anchor": "resin", + "text": "$(italic)Як зробити липку смолу?$()$(br2)По-перше, виростіть трохи $(thing)Бавовняне дерево(Kapok)$() дерев і зробити кілька $(thing)Крани на деревах$(). Помістіть краник на головному стовбурі кожного Бавовняного дерева (більше краників на дереві просто розділить вихід смоли). Клацніть ПКМ на кожному кранику з порожнім $(thing)Дерев'яним відром$(), потім дочекайтеся відповідного сезону (лютий-жовтень, за винятком липня). Коли відро повне, $(item)$(k:use)$() за допомогою $(thing)пустої руки$(). Ви можете автоматизувати це за допомогою $(l:mechanics/pumps)Механічної помпи$() на відро, якщо хочеш." + }, + { + "type": "patchouli:text", + "text": "Найшвидше приготувати латекс у $(l:firmalife/oven_appliances#vat)Vat$().Поєднуйте латекс з $(item)Сіркою$() пил у чан (покладіть GregTech у Жорно, щоб отримати TFC), додайте тепла і $(bold)закрийте кришку$() на чані з $(item)$(k:sneak)$() + $(item)$(k:use)$().$(br2)Ви можете автоматизувати це пізніше за допомогою $(thing)LV Центрифуги$()." + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_tips/infinite_resources.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_tips/infinite_resources.json new file mode 100644 index 000000000..bb61de039 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_tips/infinite_resources.json @@ -0,0 +1,56 @@ +{ + "name": "Нескінченні ресурси?!", + "icon": "minecraft:lava_bucket", + "category": "tfc:tfg_tips", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Більшість сировинних ресурсів, які вам знадобляться, є невідновлюваними, і вам доведеться їх видобувати, але деякі з них є нескінченно відновлюваними, як тільки ви дістанетеся до $(thing)LV$() та $(thing)MV$().$(br2)Однак багато з цих методів досить повільні, тому вам вирішувати, чи варто їх застосовувати, чи просто розкопати ще одну рудну жилу." + }, + { + "type": "patchouli:spotlight", + "title": "Рідини", + "item": "create:hose_pulley", + "text": "$(thing)Вода$(), $(thing)Морська Вода$(), та $(thing)Лава$() всі вони відновлюються за допомогою $(item)Шківу шланга$() і єдиним джерелом рідини. Ви можете витягнути шланг зі шківа за допомогою $(l:mechanics/pumps)Механічної Помпи$()." + }, + { + "type": "patchouli:text", + "text": "$(item)Морська Вода$() можна центрифугувати у Воду та $(thing)Сіль$(), які можна електролізувати в $(thing)Хлор$() та $(thing)Соду$()$(br2)$(item)Лаву$() можна центрифугувати в $(thing)Золоті самородки$(), $(thing)Танталіт$(), $(thing)Сапфір$(), $(thing)Негашене Вапно$(), та $(thing)Діоксид Кремнію$().$(br2)Лаву також можна використовувати як $(item)нескінченне, безкоштовне паливо$() для ваших парових котлів!" + }, + { + "type": "patchouli:spotlight", + "title": "Кам'яний пил", + "item": { + "tag": "tfg:stone_dusts" + }, + "text": "Іншим джерелом нескінченних ресурсів є $(thing)Кам'яний пил$(). Ви можете отримати нескінченну кількість сирої породи через $(item)Кам'яну Дробарку$(), а потім подрібнюємо його на різний пил.$(br2)Потім цей кам'яний пил можна центрифугувати в різні ресурси (хоча більшість з них вимагають $(thing)MV$()). Більшість з них дають діоксид кремнію і кисень, тому в списку будуть перераховані тільки інші ресурси. " + }, + { + "type": "patchouli:text", + "title": "Осадові", + "text": "$(thing)Глинистий сланець$():Натрій, Суміш Металів$(br)$(thing)Аргиліт$(): Алюміній, Гематит$(br)$(thing)Вапняк$(): Кальцій, Суміш Металів$(br)$(thing)Конгломерат$(): Трикальційфосфат, Гематит$(br)$(thing)Доломіт$(): Магній, Кальцій, Суміш Металів$(br)$(thing)Кременистий сланець$(): Суміш Металів$(br)$(thing)Крейда$(): Кальцій, Вуглець, Суміш Металів" + }, + { + "type": "patchouli:text", + "title": "Метаморфічний", + "text": "$(thing)Кварцит$(): Нічого$(br)$(thing)Шиферний сланець$(): Суміш Металів$(br)$(thing)Філіт$(): Хлорид Кальцію$(br)$(thing)Аспідний сланець$(): Слюда (Фтор), Тальк (Магній), Графіт, Суміш Металів$(br)$(thing)Гнейс$(): Біотит (Фтор)$(br)$(thing)Мармур$(): Магній, Кальцит" + }, + { + "type": "patchouli:text", + "title": "Ігнейські Інтрузивні", + "text": "$(thing)Граніт$(): Кальцит, Кремінь$(br)$(thing)Габро$(): Титан, Залізо, Суміш Металів$(br)$(thing)Діорит$(): Глина, Алюміній, Сірка, Натрій, Літій" + }, + { + "type": "patchouli:text", + "title": "Ігнейські Екструзивні", + "text": "$(thing)Ріоліт$(): Суміш Металів$(br)$(thing)Базальт$(): Олівін, Кальцит, Кремінь, Темний Попіл$(br)$(thing)Андезит$(): Азбест, Селітра$(br)$(thing)Дацит$(): Натрій, Кальцій, Алюміній, Суміш Металів" + }, + { + "type": "patchouli:spotlight", + "title": "Об'ємні тераріуми", + "item": "gtceu:nether_dome,gtceu:end_dome", + "text": "Пізніше ви зможете використовувати $(item)Незераріум$() та $(item)Ендераріум$() щоб зробити $(thing)Редстоун$(), $(thing)Кварц Нижнього Світу$(), and $(thing)Перли Енда$() поновлюваними." + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_tips/lv_machines.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_tips/lv_machines.json new file mode 100644 index 000000000..3964824c6 --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_tips/lv_machines.json @@ -0,0 +1,78 @@ +{ + "name": "Яка машина LV перша?", + "icon": "gtceu:lv_machine_hull", + "category": "tfc:tfg_tips", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "Отже, ви нарешті виготовили партію кольорової сталі і готові зробити свій перший крок у $(thing)LV$(). Очевидним першим вибором для машини LV є $(item)Парогенератор$(), але що після цього? Існує так багато варіантів!$(br2)На це немає простої відповіді, тому що це суб'єктивно, але ви повинні подумати, яка частина прогресу є найболючішою, і зробити машину, яка найбільше допомагає в цьому.$(br)" + }, + { + "type": "patchouli:spotlight", + "item": "gtceu:lv_mixer", + "title": "Змішувач", + "text": "$(item)Змішувач$() робить кольорову сталь набагато дешевшою.$(br2)Кінетичний змішувач вимагає як SU, так і EU (а також має високий вплив напруги і повинен працювати на 64 об/хв), але працює вдвічі швидше, ніж чисто електричний.$(br)Чи варто це того, вирішувати вам!$(br2)У ньому також є рецепт приготування $(thing)Глоустоун$().$(br)" + }, + { + "type": "patchouli:spotlight", + "item": "gtceu:lv_assembler", + "title": "Збирач", + "text": "$(item)Збирач$() є дуже дорогою машиною, але може виготовляти корпуси LV лише зі \n 8 сталі(хоча це, ймовірно, зміниться в майбутніх версіях) і дешевші електронні компоненти, такі як $(thing)Вакуумні Трубки$() та $(thing)Резистори$()." + }, + { + "type": "patchouli:spotlight", + "item": "gtceu:lv_bender", + "title": "Бендер", + "text": "$(item)Бендер$() може скласти 1:1 $(thing)Пластини$() з одного злитка. Нарешті, більше ніяких азартних ігор з механічним пресом!$(br2)Він також може зробити $(thing)Тонкі листи$() для таких речей, як $(l:tfg_tips/infinite_resources)Шків Шланга$()." + }, + { + "type": "patchouli:spotlight", + "item": "gtceu:lv_wiremill", + "title": "Дротяний завод", + "text": "$(item)Дротяний завод$() вдвічі зменшує витрати на $(thing)Дроти$(). Тут мало що ще можна сказати, окрім того, що не буває забагато мідних дротів чи олов'яних кабелів." + }, + { + "type": "patchouli:spotlight", + "title": "Хімічний Реактор/Затверджувач", + "item": "gtceu:lv_chemical_reactor,gtceu:lv_fluid_solidifier", + "text": "$(item)Хімічний реактор$() робить набагато дешевше $(thing)Гуму$() який $(item)Затверджувач рідини(Fluid Solidifier)$() може перетворитися на дешевші $(thing)Гумові листи$(), а також може зробити дешевше $(thing)Ротори$().$(br2)$(item)Екстрактор$() також корисний у поєднанні з рідинним затверджувачем і є значним покращенням порівняно з паровим, оскільки він може виготовляти металеві рідини." + }, + { + "type": "patchouli:spotlight", + "title": "Центрифуга", + "item": "gtceu:lv_centrifuge", + "text": "$(item)Центрифуга$() робить $(thing)Липку смолу$() безпосередньо з колод Бавовняне дерево(Kapok), а також набагато дешевшу $(thing)Сиру Гуму$(). Більше ніякого латексу!" + }, + { + "type": "patchouli:spotlight", + "title": "Намагнічувач", + "item": "gtceu:lv_polarizer", + "text": "The $(item)Намагнічувач$() робить $(thing)Магнітні Стрижні$() практично безплатно. Якщо вам не вистачає червоного каменю, це гарний перший верстат, до того ж дуже дешевий." + }, + { + "type": "patchouli:spotlight", + "title": "Шахтар", + "item": "gtceu:lv_miner", + "text": "Поставте $(item)Шахтар$() (або кілька!) над рудною жилою, взяти з собою котел, парогенератор, воду і паливо, а потім просто завантажити його і піти геть. Більше ніколи не потрібно буде видобувати руду!" + }, + { + "type": "patchouli:spotlight", + "title": "Хімічна Ванна", + "item": "gtceu:lv_chemical_bath", + "text": "$(item)Хімічна Ванна$() робить дешевший папір. Ось і все. І як тільки ви отримаєте $(thing)Збирач(Assembler)$() папір вам все одно більше не знадобиться.$(br2)Він також може автоматизувати більшість кроків, щоб зробити $(thing)Шкіру$() якщо ви втомилися від діжок." + }, + { + "type": "patchouli:spotlight", + "title": "Дугова Піч", + "item": "gtceu:lv_arc_furnace", + "text": "Це не найкраща перша машина, але $(item)Дугова Піч$() може перетворити чавун безпосередньо в $(thing)Коване залізо$(), Пісок в $(thing)Скло$(), та міді в $(thing)Відпалену мідь$(). Всі його рецепти потребують $(thing)Кисень$() але це марно без $(item)Електролізера$() або $(item)Центрефуги$()." + }, + { + "type": "patchouli:spotlight", + "title": "Екструдер", + "item": "gtceu:lv_extruder", + "text": "Це лише попередження: не робіть $(item)Екструдер$(). Єдине, що він може робити, - це виготовляти інструменти та тонкі гумові листи (що може робити також бендер). Всі хороші рецепти екструдерів закриті для $(thing)MV$() і далі." + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/the_world/ores_and_minerals.json b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/the_world/ores_and_minerals.json new file mode 100644 index 000000000..3d8191f9d --- /dev/null +++ b/kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/the_world/ores_and_minerals.json @@ -0,0 +1,13 @@ +{ + "name": "Руди та Мінерали", + "category": "tfc:the_world", + "icon": "tfc:ore/normal_hematite", + "pages": [ + { + "type": "patchouli:text", + "text": "Ця сторінка призначена для заміни сторінки руд і мінералів TFC за замовчуванням.$(br2)Інформацію про руди можна знайти в розділі $(l:tfg_ores)Руди TFG$()." + } + ], + "read_by_default": true, + "sortnum": 1 +} \ No newline at end of file diff --git a/kubejs/data/minecraft/tags/items/trim_materials.json b/kubejs/data/minecraft/tags/items/trim_materials.json new file mode 100644 index 000000000..92c745e4b --- /dev/null +++ b/kubejs/data/minecraft/tags/items/trim_materials.json @@ -0,0 +1,18 @@ +{ + "values": [ + "minecraft:amethyst_shard", + "gtceu:bismuth_ingot", + "minecraft:diamond", + "minecraft:emerald", + "minecraft:gold_ingot", + "minecraft:lapis_lazuli", + "gtceu:opal_gem", + "gtceu:raw_pyrite", + "gtceu:rose_gold_ingot", + "gtceu:ruby_gem", + "gtceu:sapphire_gem", + "gtceu:silver_ingot", + "gtceu:sterling_silver_ingot", + "gtceu:topaz_gem" + ] +} diff --git a/kubejs/data/minecraft/trim_material/amethyst.json b/kubejs/data/minecraft/trim_material/amethyst.json new file mode 100644 index 000000000..85226bf80 --- /dev/null +++ b/kubejs/data/minecraft/trim_material/amethyst.json @@ -0,0 +1,9 @@ +{ + "asset_name": "amethyst_tfc", + "description": { + "color": "#9A5CC6", + "translate": "trim_material.tfc.amethyst" + }, + "ingredient": "minecraft:amethyst_shard", + "item_model_index": 0 +} \ No newline at end of file diff --git a/kubejs/data/minecraft/trim_material/bismuth.json b/kubejs/data/minecraft/trim_material/bismuth.json new file mode 100644 index 000000000..3bda00884 --- /dev/null +++ b/kubejs/data/minecraft/trim_material/bismuth.json @@ -0,0 +1,9 @@ +{ + "asset_name": "bismuth_tfc", + "description": { + "color": "#8bbbc4", + "translate": "trim_material.tfc.bismuth" + }, + "ingredient": "gtceu:bismuth_ingot", + "item_model_index": 1 +} \ No newline at end of file diff --git a/kubejs/data/minecraft/trim_material/diamond.json b/kubejs/data/minecraft/trim_material/diamond.json new file mode 100644 index 000000000..c2b9a7a78 --- /dev/null +++ b/kubejs/data/minecraft/trim_material/diamond.json @@ -0,0 +1,9 @@ +{ + "asset_name": "diamond_tfc", + "description": { + "color": "#6EECD2", + "translate": "trim_material.tfc.diamond" + }, + "ingredient": "minecraft:diamond", + "item_model_index": 0.1 +} \ No newline at end of file diff --git a/kubejs/data/minecraft/trim_material/emerald.json b/kubejs/data/minecraft/trim_material/emerald.json new file mode 100644 index 000000000..f068f749c --- /dev/null +++ b/kubejs/data/minecraft/trim_material/emerald.json @@ -0,0 +1,9 @@ +{ + "asset_name": "emerald_tfc", + "description": { + "color": "#11A036", + "translate": "trim_material.tfc.emerald" + }, + "ingredient": "minecraft:emerald", + "item_model_index": 0.2 +} \ No newline at end of file diff --git a/kubejs/data/minecraft/trim_material/gold.json b/kubejs/data/minecraft/trim_material/gold.json new file mode 100644 index 000000000..61d5d90e4 --- /dev/null +++ b/kubejs/data/minecraft/trim_material/gold.json @@ -0,0 +1,9 @@ +{ + "asset_name": "gold_tfc", + "description": { + "color": "#DEB12D", + "translate": "trim_material.tfc.gold" + }, + "ingredient": "minecraft:gold_ingot", + "item_model_index": 0.9 +} \ No newline at end of file diff --git a/kubejs/data/minecraft/trim_material/lapis.json b/kubejs/data/minecraft/trim_material/lapis.json new file mode 100644 index 000000000..cf00d9059 --- /dev/null +++ b/kubejs/data/minecraft/trim_material/lapis.json @@ -0,0 +1,9 @@ +{ + "asset_name": "lapis", + "description": { + "color": "#416E97", + "translate": "trim_material.minecraft.lapis" + }, + "ingredient": "tfc:gem/lapis_lazuli", + "item_model_index": 0.9 +} \ No newline at end of file diff --git a/kubejs/data/minecraft/trim_material/lapis_lazuli.json b/kubejs/data/minecraft/trim_material/lapis_lazuli.json new file mode 100644 index 000000000..e44b3674e --- /dev/null +++ b/kubejs/data/minecraft/trim_material/lapis_lazuli.json @@ -0,0 +1,9 @@ +{ + "asset_name": "lapis_lazuli_tfc", + "description": { + "color": "#416E97", + "translate": "trim_material.tfc.lapis_lazuli" + }, + "ingredient": "minecraft:lapis_lazuli", + "item_model_index": 0.3 +} \ No newline at end of file diff --git a/kubejs/data/minecraft/trim_material/opal.json b/kubejs/data/minecraft/trim_material/opal.json new file mode 100644 index 000000000..86c8e32cc --- /dev/null +++ b/kubejs/data/minecraft/trim_material/opal.json @@ -0,0 +1,9 @@ +{ + "asset_name": "opal_tfc", + "description": { + "color": "#75e7eb", + "translate": "trim_material.tfc.opal" + }, + "ingredient": "gtceu:opal_gem", + "item_model_index": 0.4 +} \ No newline at end of file diff --git a/kubejs/data/minecraft/trim_material/pyrite.json b/kubejs/data/minecraft/trim_material/pyrite.json new file mode 100644 index 000000000..c1b699a37 --- /dev/null +++ b/kubejs/data/minecraft/trim_material/pyrite.json @@ -0,0 +1,9 @@ +{ + "asset_name": "pyrite_tfc", + "description": { + "color": "#e6c44c", + "translate": "trim_material.tfc.pyrite" + }, + "ingredient": "gtceu:raw_pyrite", + "item_model_index": 0.4 +} \ No newline at end of file diff --git a/kubejs/data/minecraft/trim_material/rose_gold.json b/kubejs/data/minecraft/trim_material/rose_gold.json new file mode 100644 index 000000000..a00816ab4 --- /dev/null +++ b/kubejs/data/minecraft/trim_material/rose_gold.json @@ -0,0 +1,9 @@ +{ + "asset_name": "rose_gold_tfc", + "description": { + "color": "#fcdd86", + "translate": "trim_material.tfc.rose_gold" + }, + "ingredient": "gtceu:rose_gold_ingot", + "item_model_index": 0.95 +} \ No newline at end of file diff --git a/kubejs/data/minecraft/trim_material/ruby.json b/kubejs/data/minecraft/trim_material/ruby.json new file mode 100644 index 000000000..02729ff7d --- /dev/null +++ b/kubejs/data/minecraft/trim_material/ruby.json @@ -0,0 +1,9 @@ +{ + "asset_name": "ruby_tfc", + "description": { + "color": "#971607", + "translate": "trim_material.tfc.ruby" + }, + "ingredient": "gtceu:ruby_gem", + "item_model_index": 0.5 +} \ No newline at end of file diff --git a/kubejs/data/minecraft/trim_material/sapphire.json b/kubejs/data/minecraft/trim_material/sapphire.json new file mode 100644 index 000000000..4d7661b8a --- /dev/null +++ b/kubejs/data/minecraft/trim_material/sapphire.json @@ -0,0 +1,9 @@ +{ + "asset_name": "sapphire_tfc", + "description": { + "color": "#183dde", + "translate": "trim_material.tfc.sapphire" + }, + "ingredient": "gtceu:sapphire_gem", + "item_model_index": 0.6 +} \ No newline at end of file diff --git a/kubejs/data/minecraft/trim_material/silver.json b/kubejs/data/minecraft/trim_material/silver.json new file mode 100644 index 000000000..bea687bed --- /dev/null +++ b/kubejs/data/minecraft/trim_material/silver.json @@ -0,0 +1,9 @@ +{ + "asset_name": "silver_tfc", + "description": { + "color": "#edeadf", + "translate": "trim_material.tfc.silver" + }, + "ingredient": "gtceu:silver_ingot", + "item_model_index": 0.8 +} \ No newline at end of file diff --git a/kubejs/data/minecraft/trim_material/sterling_silver.json b/kubejs/data/minecraft/trim_material/sterling_silver.json new file mode 100644 index 000000000..de8d2dd4d --- /dev/null +++ b/kubejs/data/minecraft/trim_material/sterling_silver.json @@ -0,0 +1,9 @@ +{ + "asset_name": "sterling_silver_tfc", + "description": { + "color": "#ccc7b6", + "translate": "trim_material.tfc.sterling_silver" + }, + "ingredient": "gtceu:sterling_silver_ingot", + "item_model_index": 0.85 +} \ No newline at end of file diff --git a/kubejs/data/minecraft/trim_material/topaz.json b/kubejs/data/minecraft/trim_material/topaz.json new file mode 100644 index 000000000..5438319e3 --- /dev/null +++ b/kubejs/data/minecraft/trim_material/topaz.json @@ -0,0 +1,9 @@ +{ + "asset_name": "topaz_tfc", + "description": { + "color": "#c27a0e", + "translate": "trim_material.tfc.topaz" + }, + "ingredient": "gtceu:topaz_gem", + "item_model_index": 0.7 +} \ No newline at end of file diff --git a/kubejs/server_scripts/create/recipes.js b/kubejs/server_scripts/create/recipes.js index 1dc6a808d..bde528de3 100644 --- a/kubejs/server_scripts/create/recipes.js +++ b/kubejs/server_scripts/create/recipes.js @@ -35,8 +35,6 @@ const registerCreateRecipes = (event) => { { id: 'create:crafting/kinetics/deployer' }, { id: 'create:crafting/kinetics/portable_storage_interface' }, { id: 'create:crafting/kinetics/mechanical_roller' }, - { id: 'create:crafting/kinetics/sail_framefrom_conversion' }, - { id: 'create:crafting/kinetics/white_sailfrom_conversion' }, { id: 'create:crafting/kinetics/sequenced_gearshift' }, { id: 'create:crafting/kinetics/rotation_speed_controller' }, { id: 'create:crafting/kinetics/track_signal' }, @@ -590,16 +588,28 @@ const registerCreateRecipes = (event) => { .duration(200) .EUt(20) - // Парус ветряной мельницы - event.shaped('2x create:white_sail', [ - 'AB', - 'BC' + // Create sail creation using custom sail items. + + event.shaped('8x create:sail_frame',[ + 'ABA', + 'BCB', + 'ABA' ], { - A: '#minecraft:wool', - B: '#forge:rods/wooden', - C: '#forge:screws/wrought_iron' + A: '#forge:screws/wrought_iron', + B: '#tfc:lumber', + C: '' + }).id('tfg:create/shaped/sail_frame') + + event.shaped('8x create:white_sail', [ + 'AAA', + 'ABA', + 'AAA' + ], { + A: 'create:sail_frame', + B: '#tfg:usable_in_sail_frame' }).id('tfg:create/shaped/white_sail') + // Андезитовый корпус event.recipes.createItemApplication(['create:andesite_casing'], ['#minecraft:logs', '#forge:plates/wrought_iron']) .id('tfg:create/item_application/andesite_casing') @@ -1037,7 +1047,7 @@ const registerCreateRecipes = (event) => { .EUt(20) // Деталь рельса - event.shaped('create:metal_girder', [ + event.shaped('3x create:metal_girder', [ 'AAA', 'BBB' ], { @@ -1217,4 +1227,96 @@ const registerCreateRecipes = (event) => { .EUt(20) //#endregion + + // #region So-called "Shit Glass" + + event.shaped('4x create:framed_glass', + [ + 'AA', + 'AA' + ], { + A: 'minecraft:glass' + }).id('tfg:create/framed_glass') + + event.shaped('4x create:tiled_glass', + [ + 'A A', + ' ', + 'A A' + ], { + A: 'minecraft:glass' + }).id('tfg:create/tiled_glass') + + event.shaped('4x create:horizontal_framed_glass', + [ + 'AA', + ' ', + 'AA' + ], { + A: 'minecraft:glass' + }).id('tfg:create/horizontal_framed_glass') + + event.shaped('4x create:vertical_framed_glass', + [ + 'A A', + 'A A' + ], { + A: 'minecraft:glass' + }).id('tfg:create/vertical_framed_glass') + + const CREATE_FRAMED_GLASS_WINDOWS = + [ + 'framed_glass', + 'tiled_glass', + 'horizontal_framed_glass', + 'vertical_framed_glass' + ] + + CREATE_FRAMED_GLASS_WINDOWS.forEach(x => { + event.shapeless(`2x create:${x}_pane`, + [ + `create:${x}`, + '#forge:tools/saws' + ]) + .id(`tfg:create/shapeless/${x}_pane`) + + event.recipes.gtceu.cutter(`tfg:create/${x}_pane`) + .itemInputs(`3x create:${x}`) + .itemOutputs(`8x create:${x}_pane`) + .duration(40) + .EUt(20) + }) + + const CREATE_OTHER_GLASS_WINDOWS = + [ + [ 'dark_oak', 'tfc:wood/lumber/hickory' ], + [ 'mangrove', 'tfc:wood/lumber/mangrove' ], + [ 'ornate_iron', 'gtceu:wrought_iron_rod' ] + ] + + CREATE_OTHER_GLASS_WINDOWS.forEach(x => { + event.shaped(`2x create:${x[0]}_window`, + [ + ' B ', + 'BAB' + ], { + A: 'minecraft:glass', + B: x[1] + }).id(`tfg:create/shaped/${x[0]}_window`) + + event.shapeless(`2x create:${x[0]}_window_pane`, + [ + `create:${x[0]}_window`, + '#forge:tools/saws' + ]) + .id(`tfg:create/shapeless/${x[0]}_window_pane`) + + event.recipes.gtceu.cutter(`tfg:create/${x[0]}_window_pane`) + .itemInputs(`3x create:${x[0]}_window`) + .itemOutputs(`8x create:${x[0]}_window_pane`) + .duration(40) + .EUt(20) + }) + + // #endregion } diff --git a/kubejs/server_scripts/create/tags.js b/kubejs/server_scripts/create/tags.js index e3225c1d9..67df0c8c6 100644 --- a/kubejs/server_scripts/create/tags.js +++ b/kubejs/server_scripts/create/tags.js @@ -14,6 +14,15 @@ const registerCreateItemTags = (event) => { if (dye != 'white') event.add('tfg:colored_seats', `create:${dye}_seat`) }) + + // Add "cloth" items so sails can be created with any kind of cloth instead of wool blocks + event.add('tfg:usable_in_sail_frame', 'tfc:burlap_cloth') + event.add('tfg:usable_in_sail_frame', 'tfc:wool_cloth') + event.add('tfg:usable_in_sail_frame', "tfc:silk_cloth") + + event.add('minecraft:trimmable_armor', 'create:copper_diving_helmet') + event.add('minecraft:trimmable_armor', 'create:copper_diving_boots') + } const registerCreateBlockTags = (event) => { @@ -41,4 +50,4 @@ const registerCreateFluidTags = (event) => { // Добавляем тег для скрытия в EMI event.add('c:hidden_from_recipe_viewers', 'create:chocolate') event.add('c:hidden_from_recipe_viewers', 'create:honey') -} \ No newline at end of file +} diff --git a/kubejs/server_scripts/create_connected/tags.js b/kubejs/server_scripts/create_connected/tags.js new file mode 100644 index 000000000..211e84e54 --- /dev/null +++ b/kubejs/server_scripts/create_connected/tags.js @@ -0,0 +1,7 @@ +const registerCreateConnectedItemTags = (event) => { + // Removes tags from the Cherry and Bamboo wooden panes added by Create Connected + event.removeAllTagsFrom("create_connected:cherry_window_pane") + event.add("c:hidden_from_recipe_viewers", "create_connected:cherry_window_pane") + event.removeAllTagsFrom("create_connected:bamboo_window_pane") + event.add("c:hidden_from_recipe_viewers", "create_connected:bamboo_window_pane") +} \ No newline at end of file diff --git a/kubejs/server_scripts/every_compat/recipes.js b/kubejs/server_scripts/every_compat/recipes.js new file mode 100644 index 000000000..f6dfc5885 --- /dev/null +++ b/kubejs/server_scripts/every_compat/recipes.js @@ -0,0 +1,22 @@ +// priority: 0 + +const registerEveryCompatRecipes = (event) => { + + global.TFC_WOOD_TYPES.forEach(wood => + { + event.remove({ id: `everycomp:c/tfc/${wood}_window_pane` }) + + event.shapeless(`2x everycomp:c/tfc/${wood}_window_pane`, + [ + `everycomp:c/tfc/${wood}_window`, + '#forge:tools/saws' + ]) + .id(`tfg:everycompat/shapeless/${wood}_window_pane`) + + event.recipes.gtceu.cutter(`tfg:everycompat/shapeless/${wood}_window_pane`) + .itemInputs(`3x everycomp:c/tfc/${wood}_window`) + .itemOutputs(`8x everycomp:c/tfc/${wood}_window_pane`) + .duration(40) + .EUt(20) + }) +} \ No newline at end of file diff --git a/kubejs/server_scripts/every_compat/tags.js b/kubejs/server_scripts/every_compat/tags.js new file mode 100644 index 000000000..f23cd60e8 --- /dev/null +++ b/kubejs/server_scripts/every_compat/tags.js @@ -0,0 +1,9 @@ +// priority: 0 + +const registerEveryCompatItemTags = (event) => { + + event.removeAllTagsFrom('everycomp:c/gtceu/rubber_window') + event.removeAllTagsFrom('everycomp:c/gtceu/rubber_window_pane') + event.add('c:hidden_from_recipe_viewers', 'everycomp:c/gtceu/rubber_window') + event.add('c:hidden_from_recipe_viewers', 'everycomp:c/gtceu/rubber_window_pane') +} \ No newline at end of file diff --git a/kubejs/server_scripts/firmaciv/recipes.js b/kubejs/server_scripts/firmaciv/recipes.js index e4cc05dd6..1a3dbea3d 100644 --- a/kubejs/server_scripts/firmaciv/recipes.js +++ b/kubejs/server_scripts/firmaciv/recipes.js @@ -33,6 +33,16 @@ const registerFirmaCivRecipes = (event) => { event.recipes.tfc.heating('firmaciv:unfinished_nav_clock', 930) .resultFluid(Fluid.of('gtceu:brass', 288)) .id(`firmaciv:heating/unfinished_nav_clock`) + + event.replaceOutput( // This problem would come each time there's a double-plate recipe in an anvil. Dunno how to fix it other than that. + 'gtceu:arc_furnace/arc_unfinished_nav_clock', + 'gtceu:brass_ingot', + '2x gtceu:brass_ingot') + + event.replaceOutput( + 'gtceu:macerator/macerate_unfinished_nav_clock', + 'gtceu:brass_dust', + '2x gtceu:brass_dust') //#endregion //#region Navigator Timepiece @@ -114,6 +124,16 @@ const registerFirmaCivRecipes = (event) => { event.recipes.tfc.heating('firmaciv:anchor', 1535) .resultFluid(Fluid.of('gtceu:steel', 288)) .id(`firmaciv:heating/anchor`) + + event.replaceOutput( + 'gtceu:arc_furnace/arc_anchor', + 'gtceu:steel_ingot', + '2x gtceu:steel_ingot') + + event.replaceOutput( + 'gtceu:macerator/macerate_anchor', + 'gtceu:steel_dust', + '2x gtceu:steel_dust') //#endregion //#region Cannon Barrel @@ -140,6 +160,16 @@ const registerFirmaCivRecipes = (event) => { event.recipes.tfc.heating('firmaciv:cannonball', 1535) .resultFluid(Fluid.of('gtceu:iron', 288)) .id(`firmaciv:heating/cannonball`) + + event.replaceOutput( + 'gtceu:arc_furnace/arc_cannon_barrel', + 'gtceu:wrought_iron_ingot', + '2x gtceu:wrought_iron_ingot') + + event.replaceOutput( + 'gtceu:macerator/macerate_cannon_barrel', + 'gtceu:iron_dust', + '2x gtceu:iron_dust') //#endregion //#region Cannon @@ -147,4 +177,4 @@ const registerFirmaCivRecipes = (event) => { .resultFluid(Fluid.of('gtceu:iron', 1872)) .id(`firmaciv:heating/cannon`) //#endregion -} \ No newline at end of file +} diff --git a/kubejs/server_scripts/firmalife/recipes.js b/kubejs/server_scripts/firmalife/recipes.js index 0f45f300b..d113b1c53 100644 --- a/kubejs/server_scripts/firmalife/recipes.js +++ b/kubejs/server_scripts/firmalife/recipes.js @@ -134,6 +134,56 @@ const registerFirmaLifeRecipes = (event) => { //#region Рецепты теплиц //#region Медная + + event.shaped('firmalife:pumping_station', + [ + ' B ', + 'ACA', + ' D ' + ], { + A: 'firmalife:copper_pipe', + B: 'gtceu:bronze_plate', + C: '#tfc:barrels', + D: 'create:mechanical_pump' + }).id('tfg:shaped/pumping_station') + + event.shaped('firmalife:pumping_station', + [ + ' B ', + 'ACA', + ' D ' + ], { + A: 'firmalife:copper_pipe', + B: 'gtceu:black_bronze_plate', + C: '#tfc:barrels', + D: 'create:mechanical_pump' + }).id('tfg:shaped/pumping_station2') + + event.shaped('firmalife:pumping_station', + [ + ' B ', + 'ACA', + ' D ' + ], { + A: 'firmalife:copper_pipe', + B: 'gtceu:bismuth_bronze_plate', + C: '#tfc:barrels', + D: 'create:mechanical_pump' + }).id('tfg:shaped/pumping_station3') + + event.recipes.gtceu.bender('tfg:firmalife/copper_pipe') + .itemInputs('gtceu:copper_plate') + .itemOutputs('8x firmalife:copper_pipe') + .circuit(3) + .duration(40) + .EUt(8) + + event.recipes.gtceu.bender('tfg:firmalife/sprinkler') + .itemInputs('gtceu:copper_plate') + .itemOutputs('firmalife:sprinkler') + .circuit(4) + .duration(60) + .EUt(8) // Стена event.shaped('8x firmalife:copper_greenhouse_wall', [ @@ -204,7 +254,7 @@ const registerFirmaLifeRecipes = (event) => { }).id('firmalife:crafting/greenhouse/copper_greenhouse_door') // Порт - event.shaped('8x firmalife:copper_greenhouse_port', [ + event.shaped('firmalife:copper_greenhouse_port', [ 'AA', 'BC', 'AA' @@ -287,7 +337,7 @@ const registerFirmaLifeRecipes = (event) => { }).id('firmalife:crafting/greenhouse/iron_greenhouse_door') // Порт - event.shaped('8x firmalife:iron_greenhouse_port', [ + event.shaped('firmalife:iron_greenhouse_port', [ 'AA', 'BC', 'AA' @@ -367,6 +417,7 @@ const registerFirmaLifeRecipes = (event) => { .itemOutputs(element.output) .duration(300) .EUt(16) + .circuit(2) }) //#endregion @@ -411,6 +462,7 @@ const registerFirmaLifeRecipes = (event) => { .itemOutputs('firmalife:food/pumpkin_pie_dough') .duration(300) .EUt(16) + .circuit(2) event.recipes.create.mixing('firmalife:food/pumpkin_pie_dough', ['#tfc:sweetener', '#forge:eggs', '2x tfc:food/pumpkin_chunks', '#tfc:foods/flour', Fluid.of('minecraft:water', 1000)] ).id('firmalife:create/mixer/food/pumpkin_pie_dough') @@ -433,6 +485,7 @@ const registerFirmaLifeRecipes = (event) => { .itemOutputs('firmalife:food/pie_dough') .duration(300) .EUt(16) + .circuit(2) event.recipes.create.mixing('firmalife:food/pie_dough', ['#tfc:sweetener', 'firmalife:food/butter', '#tfc:foods/flour', Fluid.of('minecraft:water', 1000)]) .id('firmalife:create/mixer/food/pie_dough') @@ -454,6 +507,7 @@ const registerFirmaLifeRecipes = (event) => { .itemOutputs('4x firmalife:food/hardtack_dough') .duration(300) .EUt(16) + .circuit(2) event.recipes.create.mixing('4x firmalife:food/hardtack_dough', ['tfc:powder/salt', '#tfc:foods/flour', Fluid.of('minecraft:water', 1000)]) .id('firmalife:create/mixer/food/hardtack_dough') @@ -465,6 +519,7 @@ const registerFirmaLifeRecipes = (event) => { .outputFluids('firmalife:yeast_starter', 600) .duration(1200) .EUt(8) + .circuit(1) event.recipes.create.mixing(Fluid.of('firmalife:yeast_starter', 600), ['#tfc:foods/flour', Fluid.of('firmalife:yeast_starter', 100)]) .id('firmalife:create/mixer/yeast_starter') diff --git a/kubejs/server_scripts/firmalife/tags.js b/kubejs/server_scripts/firmalife/tags.js index 49e685f98..a22373f97 100644 --- a/kubejs/server_scripts/firmalife/tags.js +++ b/kubejs/server_scripts/firmalife/tags.js @@ -13,6 +13,8 @@ const registerFirmaLifeItemTags = (event) => { event.add('c:hidden_from_recipe_viewers', item) }) + event.add('minecraft:trimmable_armor', '#firmalife:beekeeper_armor') + // Удаление тегов у руд event.removeAllTagsFrom("/tfc:ore/[^*]+/[^*]+/") } @@ -38,4 +40,4 @@ const registerFirmaLifeFluidTags = (event) => { const registerFirmaLifePlacedFeatures = (event) => { event.remove('tfc:in_biome/veins', 'firmalife:vein/normal_chromite') event.remove('tfc:in_biome/veins', 'firmalife:vein/deep_chromite') -} \ No newline at end of file +} diff --git a/kubejs/server_scripts/gregtech/recipes.js b/kubejs/server_scripts/gregtech/recipes.js index 52c9245b3..905e29bfa 100644 --- a/kubejs/server_scripts/gregtech/recipes.js +++ b/kubejs/server_scripts/gregtech/recipes.js @@ -50,6 +50,18 @@ const registerGTCEURecipes = (event) => { //#endregion + event.recipes.gtceu.macerator('flux') + .itemInputs('#tfc:fluxstone') + .itemOutputs('2x tfc:powder/flux') + .duration(30) + .EUt(2) + + event.recipes.gtceu.forge_hammer('flux') + .itemInputs('#tfc:fluxstone') + .itemOutputs('2x tfc:powder/flux') + .duration(30) + .EUt(2) + //#region Выход: Диоксид силикона event.recipes.gtceu.electrolyzer('sand_electrolysis') @@ -1785,4 +1797,105 @@ const registerGTCEURecipes = (event) => { event.replaceInput({id: 'gtceu:create_mixer/blue_steel'}, 'gtceu:brass_dust', 'gtceu:bismuth_bronze_dust') // #endregion + + // #region Move MV superconductor to early HV instead of post-vac freezer + + event.remove({id: 'gtceu:shaped/hv_chemical_bath' }) + event.shaped('gtceu:hv_chemical_bath', [ + 'ABC', + 'DEA', + 'FGF' + ], { + A: 'gtceu:hv_conveyor_module', + B: 'gtceu:tempered_glass', + C: 'gtceu:gold_single_cable', + D: 'gtceu:hv_electric_pump', + // swap one of the tempered glass for a PE pipe to ensure they've finished the plastic part of MV + E: 'gtceu:polyethylene_normal_fluid_pipe', + F: '#gtceu:circuits/hv', + G: 'gtceu:hv_machine_hull' + }).id('tfg:shaped/hv_chemical_bath') + + event.recipes.gtceu.chemical_bath('tfg:magnesium_diboride_cool_down_distilled_water') + .itemInputs('gtceu:hot_magnesium_diboride_ingot') + .inputFluids(Fluid.of('gtceu:distilled_water', 100)) + .itemOutputs('gtceu:magnesium_diboride_ingot') + .duration(250) + .EUt(480) + + event.recipes.gtceu.chemical_bath('tfg:magnesium_diboride_cool_down') + .itemInputs('gtceu:hot_magnesium_diboride_ingot') + .inputFluids(Fluid.of('minecraft:water', 100)) + .itemOutputs('gtceu:magnesium_diboride_ingot') + .duration(400) + .EUt(480) + + // #endregion + + // #region Add all glass colors to macerator/hammer + event.remove({id: "gtceu:macerator/macerate_glass"}); + event.recipes.gtceu.macerator("gtceu:macerator/macerate_glass") + .itemInputs( + "#forge:glass" + ) + .itemOutputs("gtceu:glass_dust") + .duration(20) + .EUt(2); + + event.remove({id: "gtceu:macerator/macerate_glass_pane"}); + event.recipes.gtceu.macerator("gtceu:macerator/macerate_glass_pane") + .itemInputs( + "#forge:glass_panes" + ) + .itemOutputs("3x gtceu:tiny_glass_dust") + .duration(6) + .EUt(2) + + event.replaceInput({id: "gtceu:shaped/glass_dust_hammer"}, + "minecraft:glass", + "#forge:glass" + ); + // #endregion + + // #region Rich coal processing + event.recipes.gtceu.coke_oven("tfg:rich_coal_to_coke") + .itemInputs('gtceu:rich_raw_coal') + .itemOutputs('4x gtceu:coke_gem') + .outputFluids(Fluid.of('gtceu:creosote', 2000)) + .duration(3240) + + event.recipes.gtceu.pyrolyse_oven("tfg:rich_coal_to_tar") + .itemInputs('3x gtceu:rich_raw_coal') + .chancedOutput('gtceu:dark_ash_dust', 5000, 0) + .outputFluids(Fluid.of('gtceu:coal_tar', 3000)) + .duration(288) + .EUt(96) + .circuit(8) + + event.recipes.gtceu.pyrolyse_oven("tfg:rich_coal_to_coke_creosote") + .itemInputs('4x gtceu:rich_raw_coal') + .itemOutputs('16x gtceu:coke_gem') + .outputFluids(Fluid.of('gtceu:creosote', 8000)) + .duration(576) + .EUt(64) + .circuit(1) + + event.recipes.gtceu.pyrolyse_oven("tfg:coal_to_coal_gas") + .itemInputs('4x gtceu:rich_raw_coal') + .itemOutputs('16x gtceu:coke_gem') + .inputFluids(Fluid.of('gtceu:steam')) + .outputFluids(Fluid.of('gtceu:coal_gas', 4000)) + .duration(288) + .EUt(96) + .circuit(22) + + event.recipes.gtceu.pyrolyse_oven("tfg:coal_to_coke_creosote_nitrogen") + .itemInputs('4x gtceu:rich_raw_coal') + .itemOutputs('16x gtceu:coke_gem') + .inputFluids(Fluid.of('gtceu:nitrogen')) + .outputFluids(Fluid.of('gtceu:creosote', 8000)) + .duration(288) + .EUt(96) + .circuit(2) + // #endregion } diff --git a/kubejs/server_scripts/gregtech/tags.js b/kubejs/server_scripts/gregtech/tags.js index 6917a4e25..b40435892 100644 --- a/kubejs/server_scripts/gregtech/tags.js +++ b/kubejs/server_scripts/gregtech/tags.js @@ -12,6 +12,10 @@ const registerGTCEUItemTags = (event) => { event.add('c:hidden_from_recipe_viewers', item) }) + global.GTCEU_ARMORS.forEach(item => { + event.add('minecraft:trimmable_armor', item) + }) + // Добавление тега EMI для скрытия всех руд event.add('c:hidden_from_recipe_viewers', '#forge:ores') diff --git a/kubejs/server_scripts/main_server_script.js b/kubejs/server_scripts/main_server_script.js index 5adb7f640..22338e50d 100644 --- a/kubejs/server_scripts/main_server_script.js +++ b/kubejs/server_scripts/main_server_script.js @@ -10,6 +10,8 @@ ServerEvents.tags('item', event => { registerComputerCraftItemTags(event) registerCreateItemTags(event) registerCreateAdditionsItemTags(event) + registerCreateConnectedItemTags(event) + registerEveryCompatItemTags(event) registerExtendedAE2ItemTags(event) registerFirmaCivItemTags(event) registerFirmaLifeItemTags(event) @@ -22,6 +24,7 @@ ServerEvents.tags('item', event => { registerHotOrNotItemTags(event) registerRailWaysItemTags(event) registerSophisticatedBackpacksItemTags(event) + registerTFCAmbientalItemTags(event) registerTFCItemTags(event) }) @@ -118,6 +121,7 @@ ServerEvents.recipes(event => { registerCreateRecipes(event) registerCreateAdditionsRecipes(event) registerCreateConnectedRecipes(event) + registerEveryCompatRecipes(event) registerExtendedAE2Recipes(event) registerExposureRecipes(event) registerEtchedRecipes(event) @@ -140,4 +144,4 @@ ServerEvents.recipes(event => { registerToolBeltRecipes(event) registerTreeTapRecipes(event) registerWaterFlasksRecipes(event) -}) \ No newline at end of file +}) diff --git a/kubejs/server_scripts/minecraft/recipes.js b/kubejs/server_scripts/minecraft/recipes.js index 0aa85775f..dad20c8a7 100644 --- a/kubejs/server_scripts/minecraft/recipes.js +++ b/kubejs/server_scripts/minecraft/recipes.js @@ -2206,9 +2206,8 @@ const registerMinecraftRecipes = (event) => { //#region Выход: Тонированное стекло - event.recipes.gtceu.chemical_bath('tfg:minecraft/tinted_glass') - .itemInputs('minecraft:glass') - .inputFluids(Fluid.of('gtceu:black_dye', 144)) + event.recipes.gtceu.alloy_smelter('tfg:minecraft/tinted_glass') + .itemInputs('minecraft:glass', 'tfc:powder/amethyst') .itemOutputs('minecraft:tinted_glass') .duration(260) .EUt(16) @@ -2337,27 +2336,6 @@ const registerMinecraftRecipes = (event) => { //#endregion - //#region Шаблоны брони - - event.remove({id: 'minecraft:wild_armor_trim_smithing_template_smithing_trim'}) - event.remove({id: 'minecraft:wayfinder_armor_trim_smithing_template_smithing_trim'}) - event.remove({id: 'minecraft:ward_armor_trim_smithing_template_smithing_trim'}) - event.remove({id: 'minecraft:vex_armor_trim_smithing_template_smithing_trim'}) - event.remove({id: 'minecraft:tide_armor_trim_smithing_template_smithing_trim'}) - event.remove({id: 'minecraft:spire_armor_trim_smithing_template_smithing_trim'}) - event.remove({id: 'minecraft:snout_armor_trim_smithing_template_smithing_trim'}) - event.remove({id: 'minecraft:silence_armor_trim_smithing_template_smithing_trim'}) - event.remove({id: 'minecraft:shaper_armor_trim_smithing_template_smithing_trim'}) - event.remove({id: 'minecraft:sentry_armor_trim_smithing_template_smithing_trim'}) - event.remove({id: 'minecraft:rib_armor_trim_smithing_template_smithing_trim'}) - event.remove({id: 'minecraft:raiser_armor_trim_smithing_template_smithing_trim'}) - event.remove({id: 'minecraft:host_armor_trim_smithing_template_smithing_trim'}) - event.remove({id: 'minecraft:eye_armor_trim_smithing_template_smithing_trim'}) - event.remove({id: 'minecraft:dune_armor_trim_smithing_template_smithing_trim'}) - event.remove({id: 'minecraft:coast_armor_trim_smithing_template_smithing_trim'}) - - //#endregion - //#region Кольчуга event.remove({id: 'gtceu:shaped/chainmail_boots'}) @@ -2506,28 +2484,6 @@ const registerMinecraftRecipes = (event) => { //#endregion - //#region Выход: Шаблоны брони - - event.remove({ id: 'minecraft:coast_armor_trim_smithing_template' }) - event.remove({ id: 'minecraft:vex_armor_trim_smithing_template' }) - event.remove({ id: 'minecraft:host_armor_trim_smithing_template' }) - event.remove({ id: 'minecraft:rib_armor_trim_smithing_template' }) - event.remove({ id: 'minecraft:spire_armor_trim_smithing_template' }) - event.remove({ id: 'minecraft:tide_armor_trim_smithing_template' }) - event.remove({ id: 'minecraft:eye_armor_trim_smithing_template' }) - event.remove({ id: 'minecraft:raiser_armor_trim_smithing_template' }) - event.remove({ id: 'minecraft:wild_armor_trim_smithing_template' }) - event.remove({ id: 'minecraft:shaper_armor_trim_smithing_template' }) - event.remove({ id: 'minecraft:snout_armor_trim_smithing_template' }) - event.remove({ id: 'minecraft:dune_armor_trim_smithing_template' }) - event.remove({ id: 'minecraft:netherite_upgrade_smithing_template' }) - event.remove({ id: 'minecraft:wayfinder_armor_trim_smithing_template' }) - event.remove({ id: 'minecraft:ward_armor_trim_smithing_template' }) - event.remove({ id: 'minecraft:silence_armor_trim_smithing_template' }) - event.remove({ id: 'minecraft:sentry_armor_trim_smithing_template' }) - - //#endregion - //#region Выход: Компаратор event.remove({id: 'minecraft:comparator'}) @@ -3270,4 +3226,8 @@ const registerMinecraftRecipes = (event) => { .EUt(32) //#endregion + + // Nether Brick + + event.smelting('minecraft:nether_brick', 'minecraft:netherrack') } diff --git a/kubejs/server_scripts/railways/recipes.js b/kubejs/server_scripts/railways/recipes.js index 62709ddc9..6aa225daa 100644 --- a/kubejs/server_scripts/railways/recipes.js +++ b/kubejs/server_scripts/railways/recipes.js @@ -241,9 +241,8 @@ const registerRailWaysRecipes = (event) => { // Монорельс event.recipes.createSequencedAssembly([ - '6x railways:track_monorail', + '4x railways:track_monorail', ], 'create:metal_girder', [ - event.recipes.createDeploying('railways:track_incomplete_monorail', ['railways:track_incomplete_monorail', 'create:metal_bracket']), event.recipes.createDeploying('railways:track_incomplete_monorail', ['railways:track_incomplete_monorail', '#forge:plates/wrought_iron']), event.recipes.createPressing('railways:track_incomplete_monorail', ['railways:track_incomplete_monorail']), event.recipes.createDeploying('railways:track_incomplete_monorail', ['railways:track_incomplete_monorail', '#forge:plates/wrought_iron']), @@ -252,122 +251,113 @@ const registerRailWaysRecipes = (event) => { event.recipes.gtceu.assembler('railways/monorail') .itemInputs('create:metal_girder', '2x #forge:plates/wrought_iron') - .itemOutputs('6x railways:track_monorail') + .itemOutputs('4x railways:track_monorail') .duration(250) .EUt(32) // Железнодорожное полотно (Узкое) event.recipes.createSequencedAssembly([ - 'railways:track_create_andesite_narrow', + '8x railways:track_create_andesite_narrow', ], '#tfg:rock_slabs', [ - event.recipes.createDeploying('railways:track_incomplete_create_andesite_narrow', ['railways:track_incomplete_create_andesite_narrow', 'gtceu:steel_nugget']), - event.recipes.createDeploying('railways:track_incomplete_create_andesite_narrow', ['railways:track_incomplete_create_andesite_narrow', 'gtceu:steel_nugget']), - event.recipes.createDeploying('railways:track_incomplete_create_andesite_narrow', ['railways:track_incomplete_create_andesite_narrow', 'gtceu:steel_nugget']), - event.recipes.createDeploying('railways:track_incomplete_create_andesite_narrow', ['railways:track_incomplete_create_andesite_narrow', 'gtceu:steel_nugget']), + event.recipes.createDeploying('railways:track_incomplete_create_andesite_narrow', ['railways:track_incomplete_create_andesite_narrow', 'gtceu:steel_rod']), + event.recipes.createDeploying('railways:track_incomplete_create_andesite_narrow', ['railways:track_incomplete_create_andesite_narrow', '#tfc:mortar']), event.recipes.createPressing('railways:track_incomplete_create_andesite_narrow', ['railways:track_incomplete_create_andesite_narrow']), - ]).transitionalItem('railways:track_incomplete_create_andesite_narrow').loops(1).id('tfg:railways/sequenced_assembly/track_create_andesite_narrow_from_steel') + ]).transitionalItem('railways:track_incomplete_create_andesite_narrow').loops(2).id('tfg:railways/sequenced_assembly/track_create_andesite_narrow_from_steel') - event.recipes.gtceu.assembler('railways/track_create_andesite_narrow_from_steel') - .itemInputs('#tfg:rock_slabs', '4x gtceu:steel_nugget') - .itemOutputs('railways:track_create_andesite_narrow') + event.recipes.gtceu.assembler('railways/track_create_andesite_narrow_from_steel') + .itemInputs('#tfg:rock_slabs', '2x gtceu:steel_rod') + .inputFluids(Fluid.of('gtceu:concrete', 144)) + .itemOutputs('8x railways:track_create_andesite_narrow') .duration(800) - .EUt(32) + .EUt(16) + .circuit(1) // Железнодорожное полотно (Нормальное) event.recipes.createSequencedAssembly([ - 'create:track', - ], 'railways:track_create_andesite_narrow', [ - event.recipes.createCutting('create:incomplete_track', 'create:incomplete_track').processingTime(100), + '8x create:track', + ], '#tfg:rock_slabs', [ event.recipes.createDeploying('create:incomplete_track', ['create:incomplete_track', '#tfg:rock_slabs']), + event.recipes.createDeploying('create:incomplete_track', ['create:incomplete_track', 'gtceu:steel_rod']), event.recipes.createDeploying('create:incomplete_track', ['create:incomplete_track', '#tfc:mortar']), event.recipes.createPressing('create:incomplete_track', ['create:incomplete_track']), - ]).transitionalItem('create:incomplete_track').loops(1).id('tfg:railways/sequenced_assembly/track_create_andesite') + ]).transitionalItem('create:incomplete_track').loops(2).id('tfg:railways/sequenced_assembly/track_create_andesite') - event.recipes.gtceu.assembler('railways/track') - .itemInputs('railways:track_create_andesite_narrow') + event.recipes.gtceu.assembler('railways/track') + .itemInputs('3x #tfg:rock_slabs', '2x gtceu:steel_rod') .inputFluids(Fluid.of('gtceu:concrete', 144)) - .itemOutputs('create:track') + .itemOutputs('8x create:track') .duration(800) .EUt(16) + .circuit(2) // Железнодорожное полотно (Широкое) event.recipes.createSequencedAssembly([ - 'railways:track_create_andesite_wide', - ], 'create:track', [ - event.recipes.createCutting('railways:track_incomplete_create_andesite_wide', 'railways:track_incomplete_create_andesite_wide').processingTime(100), - event.recipes.createDeploying('railways:track_incomplete_create_andesite_wide', ['railways:track_incomplete_create_andesite_wide', '#tfg:rock_slabs']), + '8x railways:track_create_andesite_wide', + ], '#tfg:rock_slabs', [ + event.recipes.createDeploying('railways:track_incomplete_create_andesite_wide', ['railways:track_incomplete_create_andesite_wide', '#forge:stone']), + event.recipes.createDeploying('railways:track_incomplete_create_andesite_wide', ['railways:track_incomplete_create_andesite_wide', 'gtceu:steel_rod']), event.recipes.createDeploying('railways:track_incomplete_create_andesite_wide', ['railways:track_incomplete_create_andesite_wide', '#tfc:mortar']), event.recipes.createPressing('railways:track_incomplete_create_andesite_wide', ['railways:track_incomplete_create_andesite_wide']), - ]).transitionalItem('railways:track_incomplete_create_andesite_wide').loops(1).id('tfg:railways/sequenced_assembly/track_create_andesite_wide') + ]).transitionalItem('railways:track_incomplete_create_andesite_wide').loops(2).id('tfg:railways/sequenced_assembly/track_create_andesite_wide') - event.recipes.gtceu.assembler('railways/track_create_andesite_wide') - .itemInputs('create:track') + event.recipes.gtceu.assembler('railways/track_create_andesite_wide') + .itemInputs('5x #tfg:rock_slabs', '2x gtceu:steel_rod') .inputFluids(Fluid.of('gtceu:concrete', 144)) - .itemOutputs('railways:track_create_andesite_wide') + .itemOutputs('8x railways:track_create_andesite_wide') .duration(800) .EUt(16) + .circuit(3) // Железнодородные полотна из дерева global.TFC_WOOD_TYPES.forEach(woodType => { // Узкое event.recipes.createSequencedAssembly([ - `railways:track_tfc_${woodType}_narrow`, + `8x railways:track_tfc_${woodType}_narrow`, ], `tfc:wood/planks/${woodType}_slab`, [ - event.recipes.createDeploying(`railways:track_incomplete_tfc_${woodType}_narrow`, [`railways:track_incomplete_tfc_${woodType}_narrow`, 'gtceu:steel_nugget']), - event.recipes.createDeploying(`railways:track_incomplete_tfc_${woodType}_narrow`, [`railways:track_incomplete_tfc_${woodType}_narrow`, 'gtceu:steel_nugget']), - event.recipes.createDeploying(`railways:track_incomplete_tfc_${woodType}_narrow`, [`railways:track_incomplete_tfc_${woodType}_narrow`, 'gtceu:steel_nugget']), - event.recipes.createDeploying(`railways:track_incomplete_tfc_${woodType}_narrow`, [`railways:track_incomplete_tfc_${woodType}_narrow`, 'gtceu:steel_nugget']), - event.recipes.createDeploying(`railways:track_incomplete_tfc_${woodType}_narrow`, [`railways:track_incomplete_tfc_${woodType}_narrow`, '4x #forge:screws']), + event.recipes.createDeploying(`railways:track_incomplete_tfc_${woodType}_narrow`, [`railways:track_incomplete_tfc_${woodType}_narrow`, 'gtceu:steel_rod']), + event.recipes.createDeploying(`railways:track_incomplete_tfc_${woodType}_narrow`, [`railways:track_incomplete_tfc_${woodType}_narrow`, '#forge:screws']), event.recipes.createPressing(`railways:track_incomplete_tfc_${woodType}_narrow`, [`railways:track_incomplete_tfc_${woodType}_narrow`]), - ]).transitionalItem(`railways:track_incomplete_tfc_${woodType}_narrow`).loops(1).id(`tfg:railways/sequenced_assembly/track_create_${woodType}_narrow`) + ]).transitionalItem(`railways:track_incomplete_tfc_${woodType}_narrow`).loops(2).id(`tfg:railways/sequenced_assembly/track_create_${woodType}_narrow`) - event.recipes.gtceu.assembler(`railways/track_create_${woodType}_narrow`) - .itemInputs(`tfc:wood/planks/${woodType}_slab`, '4x gtceu:steel_nugget', '4x #forge:screws') - .itemOutputs(`railways:track_tfc_${woodType}_narrow`) + event.recipes.gtceu.assembler(`railways/track_create_${woodType}_narrow`) + .itemInputs(`tfc:wood/planks/${woodType}_slab`, '2x gtceu:steel_rod', '2x #forge:screws') + .itemOutputs(`8x railways:track_tfc_${woodType}_narrow`) .duration(800) - .EUt(32) + .EUt(16) + .circuit(1) // Нормальное event.recipes.createSequencedAssembly([ - `railways:track_tfc_${woodType}`, - ], `railways:track_tfc_${woodType}_narrow`, [ - event.recipes.createCutting(`railways:track_incomplete_tfc_${woodType}`, `railways:track_incomplete_tfc_${woodType}`).processingTime(100), - event.recipes.createDeploying(`railways:track_incomplete_tfc_${woodType}`, [`railways:track_incomplete_tfc_${woodType}`, `tfc:wood/planks/${woodType}_slab`]), - event.recipes.createDeploying(`railways:track_incomplete_tfc_${woodType}`, [`railways:track_incomplete_tfc_${woodType}`, '4x #forge:screws']), - event.recipes.createPressing(`railways:track_incomplete_tfc_${woodType}`, [`railways:track_incomplete_tfc_${woodType}`]), - ]).transitionalItem(`railways:track_incomplete_tfc_${woodType}`).loops(1).id(`tfg:railways/sequenced_assembly/track_create_${woodType}`) + `8x railways:track_tfc_${woodType}`, + ], `tfc:wood/planks/${woodType}_slab`, [ + event.recipes.createDeploying(`railways:track_incomplete_tfc_${woodType}`, [`railways:track_incomplete_tfc_${woodType}`, `tfc:wood/lumber/${woodType}`]), + event.recipes.createDeploying(`railways:track_incomplete_tfc_${woodType}`, [`railways:track_incomplete_tfc_${woodType}`, 'gtceu:steel_rod']), + event.recipes.createDeploying(`railways:track_incomplete_tfc_${woodType}`, [`railways:track_incomplete_tfc_${woodType}`, '#forge:screws']), + event.recipes.createPressing(`railways:track_incomplete_tfc_${woodType}`, [`railways:track_incomplete_tfc_${woodType}`]), + ]).transitionalItem(`railways:track_incomplete_tfc_${woodType}`).loops(2).id(`tfg:railways/sequenced_assembly/track_create_${woodType}`) - event.recipes.gtceu.assembler(`railways/track_${woodType}`) - .itemInputs(`railways:track_tfc_${woodType}_narrow`, '4x #forge:screws') - .itemOutputs(`railways:track_tfc_${woodType}`) + event.recipes.gtceu.assembler(`railways/track_${woodType}`) + .itemInputs(`tfc:wood/planks/${woodType}_slab`, `2x tfc:wood/lumber/${woodType}`, '2x gtceu:steel_rod', '2x #forge:screws') + .itemOutputs(`8x railways:track_tfc_${woodType}`) .duration(800) .EUt(16) + .circuit(2) // Широкое event.recipes.createSequencedAssembly([ - `railways:track_tfc_${woodType}_wide`, - ], `railways:track_tfc_${woodType}`, [ - event.recipes.createCutting(`railways:track_incomplete_tfc_${woodType}_wide`, `railways:track_incomplete_tfc_${woodType}_wide`).processingTime(100), + `8x railways:track_tfc_${woodType}_wide`, + ], `tfc:wood/planks/${woodType}_slab`, [ event.recipes.createDeploying(`railways:track_incomplete_tfc_${woodType}_wide`, [`railways:track_incomplete_tfc_${woodType}_wide`, `tfc:wood/planks/${woodType}_slab`]), - event.recipes.createDeploying(`railways:track_incomplete_tfc_${woodType}_wide`, [`railways:track_incomplete_tfc_${woodType}_wide`, '4x #forge:screws']), - event.recipes.createPressing(`railways:track_incomplete_tfc_${woodType}_wide`, [`railways:track_incomplete_tfc_${woodType}_wide`]), - ]).transitionalItem(`railways:track_incomplete_tfc_${woodType}_wide`).loops(1).id(`tfg:railways/sequenced_assembly/track_create_${woodType}_wide`) + event.recipes.createDeploying(`railways:track_incomplete_tfc_${woodType}_wide`, [`railways:track_incomplete_tfc_${woodType}_wide`, `gtceu:steel_rod`]), + event.recipes.createDeploying(`railways:track_incomplete_tfc_${woodType}_wide`, [`railways:track_incomplete_tfc_${woodType}_wide`, '#forge:screws']), + event.recipes.createPressing(`railways:track_incomplete_tfc_${woodType}_wide`, [`railways:track_incomplete_tfc_${woodType}_wide`]) + ]).transitionalItem(`railways:track_incomplete_tfc_${woodType}_wide`).loops(2).id(`tfg:railways/sequenced_assembly/track_create_${woodType}_wide`) - event.recipes.gtceu.assembler(`railways/track_${woodType}_wide`) - .itemInputs(`railways:track_tfc_${woodType}`, '4x #forge:screws') - .itemOutputs(`railways:track_tfc_${woodType}_wide`) + event.recipes.gtceu.assembler(`railways/track_${woodType}_wide`) + .itemInputs(`3x tfc:wood/planks/${woodType}_slab`, '2x gtceu:steel_rod', '2x #forge:screws') + .itemOutputs(`8x railways:track_tfc_${woodType}_wide`) .duration(800) .EUt(16) + .circuit(3) }); } - - -/* - -event.recipes.gtceu.assembler('') - .itemInputs('') - .itemOutputs('') - .duration() - .EUt() - -*/ \ No newline at end of file diff --git a/kubejs/server_scripts/tfc/recipes.js b/kubejs/server_scripts/tfc/recipes.js index 2e35f8952..882dc1989 100644 --- a/kubejs/server_scripts/tfc/recipes.js +++ b/kubejs/server_scripts/tfc/recipes.js @@ -1579,49 +1579,28 @@ const registerTFCRecipes = (event) => { //#region Земля // Loam + Silt -> Silty Loam (Миксер) - event.recipes.gtceu.mixer('silty_loam_dirt') + event.recipes.gtceu.mixer('silty_loam_dirt') .itemInputs('tfc:dirt/loam', 'tfc:dirt/silt') .itemOutputs('tfc:dirt/silty_loam') - .duration(1600) - .EUt(12) - - // Silty Loam + Sticks -> Rooted Silty Loam (Миксер) - event.recipes.gtceu.mixer('rooted_silty_loam_dirt') - .itemInputs('tfc:dirt/silty_loam', '#tfc:can_be_lit_on_torch') - .itemOutputs('tfc:rooted_dirt/silty_loam') - .duration(1600) - .EUt(12) + .duration(200) + .EUt(16) // Loam + Sand -> Sandy Loam (Миксер) event.recipes.gtceu.mixer('sandy_loam_dirt') .itemInputs('tfc:dirt/loam', '#forge:sand') + .circuit(3) .itemOutputs('tfc:dirt/sandy_loam') - .duration(1600) - .EUt(12) + .duration(200) + .EUt(16) - // Loam + Silt -> Silty Loam (Create Миксер) - event.recipes.gtceu.create_mixer('silty_loam_dirt') - .itemInputs('tfc:dirt/loam', 'tfc:dirt/silt') - .itemOutputs('tfc:dirt/silty_loam') - .duration(1600) - .EUt(12) - .rpm(60) - - // Silty Loam + Sticks -> Rooted Silty Loam (Create Миксер) - event.recipes.gtceu.create_mixer('rooted_silty_loam_dirt') - .itemInputs('tfc:dirt/silty_loam', '#tfc:can_be_lit_on_torch') - .itemOutputs('tfc:rooted_dirt/silty_loam') - .duration(1600) - .EUt(12) - .rpm(60) - - // Loam + Sand -> Sandy Loam (Create Миксер) - event.recipes.gtceu.create_mixer('sandy_loam_dirt') - .itemInputs('tfc:dirt/loam', '#forge:sand') - .itemOutputs('tfc:dirt/sandy_loam') - .duration(1600) - .EUt(12) - .rpm(60) + // Dirt + Sticks -> Rooted Dirt + global.TFC_MUD_TYPES.forEach(mud => { + event.recipes.gtceu.mixer(`${mud}_to_rooted`) + .itemInputs(`tfc:dirt/${mud}`, "#tfc:can_be_lit_on_torch") + .itemOutputs(`tfc:rooted_dirt/${mud}`) + .duration(200) + .EUt(16) + }) global.TFC_MUD_TYPES.forEach(mud => { event.smelting(`tfc:dirt/${mud}`, `tfc:mud/${mud}`) @@ -1637,6 +1616,7 @@ const registerTFCRecipes = (event) => { event.recipes.gtceu.mixer(`${mud}_grass_to_mud`) .itemInputs(`tfc:dirt/${mud}`) .inputFluids(Fluid.of('minecraft:water', 100)) + .circuit(2) .itemOutputs(`tfc:mud/${mud}`) .duration(200) .EUt(16) @@ -3001,6 +2981,7 @@ const registerTFCRecipes = (event) => { .itemOutputs(element.output) .duration(300) .EUt(16) + .circuit(3) }) //#endregion @@ -3362,7 +3343,7 @@ const registerTFCRecipes = (event) => { .id('tfg:smelting/fireclay_brick') // Выпаривание соли - event.recipes.tfc.pot([], Fluid.of('tfc:salt_water', 625), 300, 1000) + event.recipes.tfc.pot([], Fluid.of('tfc:salt_water', 625), 300, 100) .itemOutput('gtceu:small_salt_dust') .id('tfg:tfc/pot/salt') diff --git a/kubejs/server_scripts/tfc/tags.js b/kubejs/server_scripts/tfc/tags.js index 9b9f50d93..65671d769 100644 --- a/kubejs/server_scripts/tfc/tags.js +++ b/kubejs/server_scripts/tfc/tags.js @@ -54,6 +54,9 @@ const registerTFCItemTags = (event) => { event.add('minecraft:logs_that_burn', `#tfc:${woodType}_logs`) }) + // Allows TFC stick bundles to be burned in the coke/pyrolyse ovens + event.add("minecraft:logs_that_burn", "tfc:stick_bundle"); + // Определеяет какое оружие может появиться у зомбя/скелета в руках // Мечи event.add('tfc:mob_mainhand_weapons', 'gtceu:bismuth_bronze_sword') diff --git a/kubejs/server_scripts/tfcambiental/tags.js b/kubejs/server_scripts/tfcambiental/tags.js new file mode 100644 index 000000000..b87eeef63 --- /dev/null +++ b/kubejs/server_scripts/tfcambiental/tags.js @@ -0,0 +1,21 @@ +// priority: 0 + +const registerTFCAmbientalItemTags = (event) => { + + event.add('minecraft:trimmable_armor', 'tfcambiental:wool_hat') + event.add('minecraft:trimmable_armor', 'tfcambiental:wool_sweater') + event.add('minecraft:trimmable_armor', 'tfcambiental:wool_pants') + event.add('minecraft:trimmable_armor', 'tfcambiental:wool_boots') + event.add('minecraft:trimmable_armor', 'tfcambiental:silk_cowl') + event.add('minecraft:trimmable_armor', 'tfcambiental:silk_shirt') + event.add('minecraft:trimmable_armor', 'tfcambiental:silk_pants') + event.add('minecraft:trimmable_armor', 'tfcambiental:silk_shoes') + event.add('minecraft:trimmable_armor', 'tfcambiental:burlap_cowl') + event.add('minecraft:trimmable_armor', 'tfcambiental:burlap_shirt') + event.add('minecraft:trimmable_armor', 'tfcambiental:burlap_pants') + event.add('minecraft:trimmable_armor', 'tfcambiental:burlap_shoes') + event.add('minecraft:trimmable_armor', 'tfcambiental:insulated_leather_hat') + event.add('minecraft:trimmable_armor', 'tfcambiental:insulated_leather_tunic') + event.add('minecraft:trimmable_armor', 'tfcambiental:insulated_leather_pants') + event.add('minecraft:trimmable_armor', 'tfcambiental:insulated_leather_boots') +} \ No newline at end of file diff --git a/kubejs/startup_scripts/create/constants.js b/kubejs/startup_scripts/create/constants.js index 7e1358b06..90ab66cdb 100644 --- a/kubejs/startup_scripts/create/constants.js +++ b/kubejs/startup_scripts/create/constants.js @@ -322,33 +322,20 @@ global.CREATE_DISABLED_ITEMS = [ 'create:granite_pillar', // Shit Glass - 'create:tiled_glass', - 'create:framed_glass', - 'create:horizontal_framed_glass', - 'create:vertical_framed_glass', - 'create:tiled_glass_pane', - 'create:horizontal_framed_glass_pane', - 'create:vertical_framed_glass_pane', + 'create:crimson_window', + 'create:warped_window', 'create:oak_window', 'create:spruce_window', 'create:birch_window', 'create:jungle_window', 'create:acacia_window', - 'create:dark_oak_window', - 'create:mangrove_window', - 'create:crimson_window', - 'create:warped_window', - 'create:ornate_iron_window', 'create:oak_window_pane', 'create:spruce_window_pane', 'create:birch_window_pane', 'create:jungle_window_pane', 'create:acacia_window_pane', - 'create:dark_oak_window_pane', - 'create:mangrove_window_pane', - 'create:crimson_window_pane', + 'create:crimson_window_pane', 'create:warped_window_pane', - 'create:ornate_iron_window_pane', // Blocks 'create:zinc_block', @@ -468,6 +455,5 @@ global.CREATE_DISABLED_ITEMS = [ 'create:empty_blaze_burner', 'create:minecart_contraption', 'create:furnace_minecart_contraption', - 'create:chest_minecart_contraption', - 'create:framed_glass_pane' -]; \ No newline at end of file + 'create:chest_minecart_contraption' +]; diff --git a/kubejs/startup_scripts/firmalife/constants.js b/kubejs/startup_scripts/firmalife/constants.js index 27b131cf2..1d0e310b0 100644 --- a/kubejs/startup_scripts/firmalife/constants.js +++ b/kubejs/startup_scripts/firmalife/constants.js @@ -33,8 +33,7 @@ global.FIRMALIFE_DISABLED_ITEMS = [ 'firmalife:metal/block/stainless_steel_slab', // Other - 'firmalife:compost_tumbler', - 'firmalife:pumping_station' + 'firmalife:compost_tumbler' ]; global.FIRMALIFE_HIDED_ITEMS = [ @@ -130,4 +129,4 @@ global.FIRMALIFE_FURNACE_FLATBREAD_RECIPE_COMPONENTS = [ { input: 'tfc:food/rice_dough', output: 'firmalife:food/rice_flatbread', name: 'rice_flatbread' }, { input: 'tfc:food/wheat_dough', output: 'firmalife:food/wheat_flatbread', name: 'wheat_flatbread' }, { input: 'firmalife:food/masa', output: 'firmalife:food/corn_tortilla', name: 'corn_tortilla' }, -]; \ No newline at end of file +]; diff --git a/kubejs/startup_scripts/gtceu/constants.js b/kubejs/startup_scripts/gtceu/constants.js index 95da95dae..625436f6b 100644 --- a/kubejs/startup_scripts/gtceu/constants.js +++ b/kubejs/startup_scripts/gtceu/constants.js @@ -52,4 +52,22 @@ global.GTCEU_HIDED_ITEMS = [ 'gtceu:netherrack_dust', 'gtceu:small_netherrack_dust', 'gtceu:tiny_netherrack_dust' -]; \ No newline at end of file +]; + +global.GTCEU_ARMORS = [ + 'gtceu:hazmat_chestpiece', + 'gtceu:hazmat_leggings', + 'gtceu:hazmat_boots', + 'gtceu:hazmat_headpiece', + 'gtceu:nanomuscle_chestplate', + 'gtceu:nanomuscle_leggings', + 'gtceu:nanomuscle_boots', + 'gtceu:nanomuscle_helmet', + // typo in gtceu + 'gtceu:avanced_nanomuscle_chestplate', + 'gtceu:quarktech_chestplate', + 'gtceu:quarktech_leggings', + 'gtceu:quarktech_boots', + 'gtceu:quarktech_helmet', + 'gtceu:advanced_quarktech_chestplate' +]; diff --git a/kubejs/startup_scripts/minecraft/constants.js b/kubejs/startup_scripts/minecraft/constants.js index ca7218bb3..c0aee03a0 100644 --- a/kubejs/startup_scripts/minecraft/constants.js +++ b/kubejs/startup_scripts/minecraft/constants.js @@ -491,23 +491,7 @@ global.MINECRAFT_DISABLED_ITEMS = [ 'minecraft:burn_pottery_sherd', // Шаблоны брони - /*'minecraft:wayfinder_armor_trim_smithing_template', - 'minecraft:dune_armor_trim_smithing_template', - 'minecraft:snout_armor_trim_smithing_template', - 'minecraft:shaper_armor_trim_smithing_template', - 'minecraft:coast_armor_trim_smithing_template', - 'minecraft:vex_armor_trim_smithing_template', - 'minecraft:host_armor_trim_smithing_template', - 'minecraft:rib_armor_trim_smithing_template', - 'minecraft:silence_armor_trim_smithing_template', - 'minecraft:spire_armor_trim_smithing_template', - 'minecraft:tide_armor_trim_smithing_template', - 'minecraft:eye_armor_trim_smithing_template', - 'minecraft:raiser_armor_trim_smithing_template', - 'minecraft:wild_armor_trim_smithing_template', - 'minecraft:sentry_armor_trim_smithing_template', - 'minecraft:ward_armor_trim_smithing_template',*/ - 'minecraft:netherite_upgrade_smithing_template', + 'minecraft:netherite_upgrade_smithing_template', // Свечи 'minecraft:candle', diff --git a/kubejs/startup_scripts/railways/constants.js b/kubejs/startup_scripts/railways/constants.js index 845e8b116..3b232b34a 100644 --- a/kubejs/startup_scripts/railways/constants.js +++ b/kubejs/startup_scripts/railways/constants.js @@ -22,6 +22,9 @@ global.RAIL_WAYS_DISABLED_ITEMS = [ 'railways:track_ender', 'railways:track_phantom', 'railways:track_mangrove', + 'railways:track_cherry', + 'railways:track_bamboo', + 'railways:track_stripped_bamboo', 'railways:track_oak_wide', 'railways:track_warped_wide', 'railways:track_spruce_wide', @@ -33,10 +36,16 @@ global.RAIL_WAYS_DISABLED_ITEMS = [ 'railways:track_jungle_wide', 'railways:track_mangrove_wide', 'railways:track_crimson_wide', + 'railways:track_cherry_wide', + 'railways:track_bamboo_wide', + 'railways:track_stripped_bamboo_wide', 'railways:track_oak_narrow', 'railways:track_spruce_narrow', 'railways:track_warped_narrow', 'railways:track_acacia_narrow', + 'railways:track_cherry_narrow', + 'railways:track_bamboo_narrow', + 'railways:track_stripped_bamboo_narrow', // Возможно включим позже 'railways:track_tieless', 'railways:track_tieless_narrow', @@ -62,6 +71,9 @@ global.RAIL_WAYS_DISABLED_ITEMS = [ 'railways:track_incomplete_ender', 'railways:track_incomplete_phantom', 'railways:track_incomplete_mangrove', + 'railways:track_incomplete_cherry', + 'railways:track_incomplete_bamboo', + 'railways:track_incomplete_stripped_bamboo', 'railways:track_incomplete_oak_wide', 'railways:track_incomplete_warped_wide', 'railways:track_incomplete_spruce_wide', @@ -73,10 +85,16 @@ global.RAIL_WAYS_DISABLED_ITEMS = [ 'railways:track_incomplete_jungle_wide', 'railways:track_incomplete_mangrove_wide', 'railways:track_incomplete_crimson_wide', + 'railways:track_incomplete_cherry_wide', + 'railways:track_incomplete_bamboo_wide', + 'railways:track_incomplete_stripped_bamboo_wide', 'railways:track_incomplete_oak_narrow', 'railways:track_incomplete_spruce_narrow', 'railways:track_incomplete_warped_narrow', 'railways:track_incomplete_acacia_narrow', + 'railways:track_incomplete_cherry_narrow', + 'railways:track_incomplete_bamboo_narrow', + 'railways:track_incomplete_stripped_bamboo_narrow', // Возможно включим позже 'railways:track_incomplete_tieless', 'railways:track_incomplete_tieless_narrow', @@ -122,4 +140,4 @@ global.RAIL_WAYS_DISABLED_ITEMS = [ 'railways:conductor_vent', 'railways:jukeboxcart', 'railways:benchcart' -]; \ No newline at end of file +]; diff --git a/mods b/mods index ab1b9031e..14e1a611d 160000 --- a/mods +++ b/mods @@ -1 +1 @@ -Subproject commit ab1b9031ee131f4e1e30967bc3eb5bb6fb1cfc77 +Subproject commit 14e1a611d901d059e4386936e19c22f6a424032f