From fa51974bc631f89fbbbe08b5246811d33944fcaf Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sat, 11 Jan 2025 11:56:16 +0000 Subject: [PATCH 01/59] Update constants.js Signed-off-by: Pyritie --- kubejs/startup_scripts/create_additions/constants.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/kubejs/startup_scripts/create_additions/constants.js b/kubejs/startup_scripts/create_additions/constants.js index 940a5fd71..513b22446 100644 --- a/kubejs/startup_scripts/create_additions/constants.js +++ b/kubejs/startup_scripts/create_additions/constants.js @@ -33,12 +33,10 @@ global.CREATE_ADDITIONS_DISABLED_ITEMS = [ 'createaddition:electrum_spool', 'createaddition:gold_spool', 'createaddition:biomass_pellet_block', - 'createaddition:electric_motor', - 'createaddition:alternator', 'createaddition:connector', 'createaddition:redstone_relay', 'createaddition:spool', 'createaddition:copper_spool', 'createaddition:festive_spool', 'createaddition:small_light_connector', -]; \ No newline at end of file +]; From 73096acc505d78ff84559ff28786769bce7cca00 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sat, 11 Jan 2025 12:14:06 +0000 Subject: [PATCH 02/59] Update recipes.js Signed-off-by: Pyritie --- .../create_additions/recipes.js | 28 ++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/kubejs/server_scripts/create_additions/recipes.js b/kubejs/server_scripts/create_additions/recipes.js index 7aaca654a..f5e35bfdd 100644 --- a/kubejs/server_scripts/create_additions/recipes.js +++ b/kubejs/server_scripts/create_additions/recipes.js @@ -68,4 +68,30 @@ const registerCreateAdditionsRecipes = (event) => { .itemOutputs('4x createaddition:barbed_wire') .duration(200) .EUt(20) -} \ No newline at end of file + + // electric motor: EU to SU + event.shaped('createaddition:electric_motor', [ + 'CCC', + 'BAD', + 'CCC' + ], { + A: 'gtceu:mv_machine_casing', + B: 'create:rotation_speed_controller', + C: 'gtceu:manganese_phosphide_quadruple_wire', + D: 'gtceu:mv_electric_motor', + }).id('tfg:electric_motor_mv') + + // alternator: SU to EU + event.shaped('createaddition:alternator', [ + 'ABA', + 'CDC', + 'EFE' + ], { + A: '#gtceu:resistors', + B: '#gtceu:circuits/lv', + C: 'gtceu:lv_voltage_coil', + D: 'gtceu:mv_machine_casing', + E: 'gtceu:manganese_phosphide_quadruple_wire', + F: 'create:rotation_speed_controller' + }).id('tfg:alternator_mv') +} From 07261b3ae81a32bbf125ff117c7cfca2d1583caa Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sat, 11 Jan 2025 12:39:04 +0000 Subject: [PATCH 03/59] Update constants.js Signed-off-by: Pyritie --- kubejs/startup_scripts/create_additions/constants.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kubejs/startup_scripts/create_additions/constants.js b/kubejs/startup_scripts/create_additions/constants.js index 513b22446..bc38875bb 100644 --- a/kubejs/startup_scripts/create_additions/constants.js +++ b/kubejs/startup_scripts/create_additions/constants.js @@ -34,7 +34,8 @@ global.CREATE_ADDITIONS_DISABLED_ITEMS = [ 'createaddition:gold_spool', 'createaddition:biomass_pellet_block', 'createaddition:connector', - 'createaddition:redstone_relay', + 'createaddition:redstone_relay', + 'createaddition:alternator' 'createaddition:spool', 'createaddition:copper_spool', 'createaddition:festive_spool', From 9dcb74fe7e1d73ad21c8de14a72442242c76aaf1 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sat, 11 Jan 2025 12:39:42 +0000 Subject: [PATCH 04/59] Update recipes.js Signed-off-by: Pyritie --- .../server_scripts/create_additions/recipes.js | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/kubejs/server_scripts/create_additions/recipes.js b/kubejs/server_scripts/create_additions/recipes.js index f5e35bfdd..9a5dffe04 100644 --- a/kubejs/server_scripts/create_additions/recipes.js +++ b/kubejs/server_scripts/create_additions/recipes.js @@ -68,21 +68,9 @@ const registerCreateAdditionsRecipes = (event) => { .itemOutputs('4x createaddition:barbed_wire') .duration(200) .EUt(20) - - // electric motor: EU to SU - event.shaped('createaddition:electric_motor', [ - 'CCC', - 'BAD', - 'CCC' - ], { - A: 'gtceu:mv_machine_casing', - B: 'create:rotation_speed_controller', - C: 'gtceu:manganese_phosphide_quadruple_wire', - D: 'gtceu:mv_electric_motor', - }).id('tfg:electric_motor_mv') // alternator: SU to EU - event.shaped('createaddition:alternator', [ + event.shaped('createaddition:alternator', [ 'ABA', 'CDC', 'EFE' @@ -91,7 +79,7 @@ const registerCreateAdditionsRecipes = (event) => { B: '#gtceu:circuits/lv', C: 'gtceu:lv_voltage_coil', D: 'gtceu:mv_machine_casing', - E: 'gtceu:manganese_phosphide_quadruple_wire', + E: 'gtceu:manganese_phosphide_quadruple_wire', F: 'create:rotation_speed_controller' }).id('tfg:alternator_mv') } From e73f36391133ad1714fcc38200aeb94da3d58741 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sat, 11 Jan 2025 12:40:57 +0000 Subject: [PATCH 05/59] Update recipe_types.js Signed-off-by: Pyritie --- kubejs/startup_scripts/gtceu/recipe_types.js | 8 -------- 1 file changed, 8 deletions(-) diff --git a/kubejs/startup_scripts/gtceu/recipe_types.js b/kubejs/startup_scripts/gtceu/recipe_types.js index eb4144c95..76e61ec1c 100644 --- a/kubejs/startup_scripts/gtceu/recipe_types.js +++ b/kubejs/startup_scripts/gtceu/recipe_types.js @@ -7,13 +7,5 @@ const registerGTCEuRecipeTypes = (event) => { .setMaxIOSize(3, 4, 1, 0) .setProgressBar(GuiTextures.PROGRESS_BAR_ARROW, FillDirection.LEFT_TO_RIGHT) .setSound(GTSoundEntries.BATH) - - event.create('alternator') - .category('alternator') - .setEUIO('out') - .setMaxIOSize(1, 0, 0, 0) - .setProgressBar(GuiTextures.PROGRESS_BAR_ARROW, FillDirection.LEFT_TO_RIGHT) - .setSound(GTSoundEntries.ARC) - .setMaxTooltips(6) } From 9459b2088872cf0e8e2a137131e24f48a48a134a Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sat, 11 Jan 2025 12:41:11 +0000 Subject: [PATCH 06/59] Update machines.js Signed-off-by: Pyritie --- kubejs/startup_scripts/gtceu/machines.js | 24 ++---------------------- 1 file changed, 2 insertions(+), 22 deletions(-) diff --git a/kubejs/startup_scripts/gtceu/machines.js b/kubejs/startup_scripts/gtceu/machines.js index 0a415b613..a9ec614f2 100644 --- a/kubejs/startup_scripts/gtceu/machines.js +++ b/kubejs/startup_scripts/gtceu/machines.js @@ -23,25 +23,5 @@ const registerGTCEuMachines = (event) => { .build() ) .workableCasingRenderer('gtceu:block/casings/solid/machine_casing_solid_steel', 'gtceu:block/multiblock/implosion_compressor', false) - - event.create('alternator', 'multiblock') - .rotationState(RotationState.NON_Y_AXIS) - .recipeType('alternator') - .pattern(definition => FactoryBlockPattern.start() - .aisle("CWC", "CWC", "#W#") - .aisle("CWC", "K#E", "CWC") - .aisle("CWI", "CWA", "#W#") - .where('A', Predicates.controller(Predicates.blocks(definition.get()))) - .where('W', Predicates.blocks('gtceu:cupronickel_coil_block')) - .where("C", Predicates.blocks(GTBlocks.CASING_STEEL_SOLID.get())) - .where('#', Predicates.any()) - .where('K', Predicates.abilities(PartAbility.INPUT_KINETIC).setExactLimit(1)) - .where('E', Predicates.abilities(PartAbility.OUTPUT_ENERGY).setExactLimit(1)) - .where('I', Predicates.abilities(PartAbility.IMPORT_ITEMS).setExactLimit(1)) - .build() - ) - .workableCasingRenderer( - "gtceu:block/casings/solid/machine_casing_solid_steel", - "gtceu:block/multiblock/implosion_compressor", false - ) -} \ No newline at end of file + +} From 758f26b63bdf718faf84d8a0e6a48766bdd6a300 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sat, 11 Jan 2025 12:41:55 +0000 Subject: [PATCH 07/59] Update recipes.js Signed-off-by: Pyritie --- kubejs/server_scripts/gregtech/recipes.js | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/kubejs/server_scripts/gregtech/recipes.js b/kubejs/server_scripts/gregtech/recipes.js index bf6547854..9797258a4 100644 --- a/kubejs/server_scripts/gregtech/recipes.js +++ b/kubejs/server_scripts/gregtech/recipes.js @@ -1097,19 +1097,6 @@ const registerGTCEURecipes = (event) => { D: 'gtceu:solid_machine_casing' }).id('tfg:shaped/greenhouse') - // Контроллер электрического генератора - event.shaped('gtceu:alternator', [ - 'ABA', - 'CDC', - 'EBE' - ], { - A: '#gtceu:resistors', - B: '#gtceu:circuits/lv', - C: 'gtceu:lv_voltage_coil', - D: 'gtceu:solid_machine_casing', - E: 'gtceu:copper_single_cable' - }).id('tfg:shaped/alternator') - // Compressed Coke Clay event.shaped('gtceu:compressed_coke_clay', [ 'AAA', From 226b746a07fbd0a71bee73423723380bba49abcf Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sat, 11 Jan 2025 15:32:52 +0000 Subject: [PATCH 08/59] blaze burner model Signed-off-by: Pyritie --- .../models/block/blaze_burner/blaze_cage.obj | 40 +++++++++ .../block/blaze_burner/block_with_blaze.json | 85 ++++++++++++++++++ .../create/textures/block/blaze_active.png | Bin 0 -> 476 bytes .../textures/block/blaze_heater_brazier.png | Bin 0 -> 1749 bytes .../create/textures/block/blaze_idle.png | Bin 0 -> 476 bytes .../create/textures/block/blaze_inert.png | Bin 0 -> 476 bytes .../create/textures/block/blaze_super.png | Bin 0 -> 478 bytes .../textures/block/blaze_super_active.png | Bin 0 -> 478 bytes 8 files changed, 125 insertions(+) create mode 100644 kubejs/assets/create/models/block/blaze_burner/blaze_cage.obj create mode 100644 kubejs/assets/create/models/block/blaze_burner/block_with_blaze.json create mode 100644 kubejs/assets/create/textures/block/blaze_active.png create mode 100644 kubejs/assets/create/textures/block/blaze_heater_brazier.png create mode 100644 kubejs/assets/create/textures/block/blaze_idle.png create mode 100644 kubejs/assets/create/textures/block/blaze_inert.png create mode 100644 kubejs/assets/create/textures/block/blaze_super.png create mode 100644 kubejs/assets/create/textures/block/blaze_super_active.png diff --git a/kubejs/assets/create/models/block/blaze_burner/blaze_cage.obj b/kubejs/assets/create/models/block/blaze_burner/blaze_cage.obj new file mode 100644 index 000000000..d510a8968 --- /dev/null +++ b/kubejs/assets/create/models/block/blaze_burner/blaze_cage.obj @@ -0,0 +1,40 @@ +# Blender v2.93.0 OBJ File: '' +# www.blender.org +mtllib blaze_cage.mtl +o cube +v 0.062500 -0.000000 0.937500 +v 0.062500 0.875000 0.937500 +v 0.062500 -0.000000 0.062500 +v 0.062500 0.875000 0.062500 +v 0.937500 -0.000000 0.937500 +v 0.937500 0.875000 0.937500 +v 0.937500 -0.000000 0.062500 +v 0.937500 0.875000 0.062500 +vt 0.375000 0.000000 +vt 0.625000 0.000000 +vt 0.625000 0.250000 +vt 0.375000 0.250000 +vt 0.625000 0.500000 +vt 0.375000 0.500000 +vt 0.625000 0.750000 +vt 0.375000 0.750000 +vt 0.625000 1.000000 +vt 0.375000 1.000000 +vt 0.125000 0.500000 +vt 0.125000 0.750000 +vt 0.875000 0.500000 +vt 0.875000 0.750000 +vn -1.0000 0.0000 0.0000 +vn 0.0000 0.0000 -1.0000 +vn 1.0000 0.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 1.0000 0.0000 +usemtl m_0 +s off +f 1/1/1 2/2/1 4/3/1 3/4/1 +f 3/4/2 4/3/2 8/5/2 7/6/2 +f 7/6/3 8/5/3 6/7/3 5/8/3 +f 5/8/4 6/7/4 2/9/4 1/10/4 +f 3/11/5 7/6/5 5/8/5 1/12/5 +f 8/5/6 4/13/6 2/14/6 6/7/6 diff --git a/kubejs/assets/create/models/block/blaze_burner/block_with_blaze.json b/kubejs/assets/create/models/block/blaze_burner/block_with_blaze.json new file mode 100644 index 000000000..8b9daa724 --- /dev/null +++ b/kubejs/assets/create/models/block/blaze_burner/block_with_blaze.json @@ -0,0 +1,85 @@ +{ + "parent": "block/cube", + "textures": { + "particle": "block/coal_block", + "all": "block/coal_block", + "bottom": "block/coal_block", + "top": "block/coal_block", + "side": "block/coal_block" + }, + "elements": [ + { + "from": [ + 1, + 1, + 1 + ], + "to": [ + 15, + 15, + 15 + ], + "faces": { + "down": { + "uv": [ + 1, + 1, + 15, + 15 + ], + "texture": "#bottom", + "cullface": "down" + }, + "up": { + "uv": [ + 1, + 1, + 15, + 15 + ], + "texture": "#top" + }, + "north": { + "uv": [ + 1, + 1, + 15, + 15 + ], + "texture": "#side", + "cullface": "north" + }, + "south": { + "uv": [ + 1, + 1, + 15, + 15 + ], + "texture": "#side", + "cullface": "south" + }, + "west": { + "uv": [ + 1, + 1, + 15, + 15 + ], + "texture": "#side", + "cullface": "west" + }, + "east": { + "uv": [ + 1, + 1, + 15, + 15 + ], + "texture": "#side", + "cullface": "east" + } + } + } + ] +} \ No newline at end of file diff --git a/kubejs/assets/create/textures/block/blaze_active.png b/kubejs/assets/create/textures/block/blaze_active.png new file mode 100644 index 0000000000000000000000000000000000000000..13e2153c7ce190d58a3e5f8931a7f49556e899ae GIT binary patch literal 476 zcmV<20VDp2P)Gq zgI@X=#2(j7eLgZ5rRDg#$ENC?PxWfOuj%Mcrc4cNox)R^ZWM)QghLxeUGa|afR>FX zg^z^2h8$4%TIq=zzbMYs_(QP~4bOsI^>k+%IMKjb*2oKw3w!dplJ<8VbrWZ*uo#g# zEOP{tFhK&iNl;>q97TLm3zAuLpa0jlz`A%e`RkN1#E~H@UazPn>6((77Cj|jj}2E5C8#k Sr4x1l0000r!Z3SBeK~Mw{J9}S^g!N7$BuFyL?EN@1=Q48!+_PytV>g8$lg(R^nXrFpdByL2 z!$T)M1R2nD+nigNj?!>^Kj2dJenj@}}Y);ch*p z#f6WBgO(gn_(tim3co5&R`^q~6^%@RTlMrOYdBWJddkWO4+{q}>4N@u9(9xUM0RmO zYM;!0Y$D7M#!rj_>!isuA~h?S)%S(UzIk%u(dBPa#1co6lz4-p7Nl!Jsv&wpzBEOZ z`~N&`V{Ek2y*&)gFOKsu2;My??K;lSiQ|+`!Sf7P*{VM$IZb?tzFXA-N8sCni|eWu z+lR|-=zTIZODjtrnQp^?_jBl2hORqkU9DvGx6aukL^tJ$ZsFh%hGf5Q?H4NGXdXqh zO$Pt~010qNS#tmY4#NNd4#NS*Z>VGd00j+6L_t(&L+x72P82~DZHy!^W)cu)fl;Fy z*DMT)d)9u1G0|`GD~#^go49geT(I#0$O1-4aArtYV4q@6=gduY4_#f?u%MF8^rO1^ zp1SA0s%D{ZXp4)BmmGFwWu-VjKMx1a(Rj^1OG`@yj-#Wah1}xY!GMpSJ_|>#24UF% zh5&Gmc7Js>fMq}4&-HyB=dQ<~6db>&r>Ef)I46+tWK!LWX*8!y0pPFiyE(@!ddtfd z6=SsI1ZY3pJ3BkeDhCD&6wTeBAr+n)q!yKu>uYN>+RZJC3q=6{f}{O8ISIc6tN@g% zq;hV6E*b>D)g3Jw!Q6p zk=~QQ>5Ot~(nW&+r~zJu25s3?i(awN1t6UYHA%3z587%XKze!sbn&7A$TU|KMOoz?d1tY?E3n%d9kts=ZJ^{nf%&CG1j7 zU_$Ar?D%TCvC=E1#zu-_5N7+-8q+WgrnX`Gp_&LbEBPoxf!d|5Ch&~5M}hgCbuM&H z)4gOTW8+d2Ws!=}t;ez#P82|s z4eD{Ntz#_Ou=VB|O4z3kTCpBQNcNGT{01KV7zD3zZl5IYQhR> z?NBL30d;nHe%)$9gSrCKCB|U)vZ&QWPdsbXpni}vL5!nqs1WK1XrH7buCG%~pr6{7 zr7fKr99UhbvViA08HNSgAHd-Q3ZCw}E`(S|MIbiovBGJF1hBMAn?5#`S#tr-WHM93 zSEHx42rgDh;MsMn37fGnYthhR^VX*I)a-i!0Mlh}Vsq<7P~_J0&Eo5~-H?B-57vsE zk00ilTlD!{4W^7r=cM%3bJ($ZW2GvC`6E^;OXK%jZw6FuDNL1t%LHt%E|osxBXZVh!7S zDVlTv*rl3y^yFbhPn-;=_LsT?<_0jen%MiXUny|8bTD0;+rn?^-ULAL&{gnMpe_Jy zV$KlJb#LPJ+c&Lox&idqoA^5#-3)+`0->U9HDRSkkk>YvT>XimO>=QFAxJyyO^ilY z`;Bdy3q@_VkL#4Z3C(K4q$OlDE*gwg6xXdLn2W~1aL2ff23-KsYueSZ*dnl<42^>p z$c@Qlx>OU)J7ZdEdRC`ZmwFJpQp`bhWlqZ?3Z&~iO)J!GXsLZ&DB7i(NCi^&o{JZ~ z{ioA(x^MsKl!31<6op)=)kFqNGeful^r|LOz`FtTs3vXAz!swPqZ{TB^(sU~uO(lP!4%Y-LjxVyVu00000NkvXXu0mjfox(R1 literal 0 HcmV?d00001 diff --git a/kubejs/assets/create/textures/block/blaze_idle.png b/kubejs/assets/create/textures/block/blaze_idle.png new file mode 100644 index 0000000000000000000000000000000000000000..13e2153c7ce190d58a3e5f8931a7f49556e899ae GIT binary patch literal 476 zcmV<20VDp2P)Gq zgI@X=#2(j7eLgZ5rRDg#$ENC?PxWfOuj%Mcrc4cNox)R^ZWM)QghLxeUGa|afR>FX zg^z^2h8$4%TIq=zzbMYs_(QP~4bOsI^>k+%IMKjb*2oKw3w!dplJ<8VbrWZ*uo#g# zEOP{tFhK&iNl;>q97TLm3zAuLpa0jlz`A%e`RkN1#E~H@UazPn>6((77Cj|jj}2E5C8#k Sr4x1l0000Gq zgI@X=#2(j7eLgZ5rRDg#$ENC?PxWfOuj%Mcrc4cNox)R^ZWM)QghLxeUGa|afR>FX zg^z^2h8$4%TIq=zzbMYs_(QP~4bOsI^>k+%IMKjb*2oKw3w!dplJ<8VbrWZ*uo#g# zEOP{tFhK&iNl;>q97TLm3zAuLpa0jlz`A%e`RkN1#E~H@UazPn>6((77Cj|jj}2E5C8#k Sr4x1l00007zLvtFd71*Api*h00a;K U0dl1ib^rhX07*qoM6N<$f7zLvtFd71*Api*h00a;K U0dl1ib^rhX07*qoM6N<$f?}h@^8f$< literal 0 HcmV?d00001 From 310b82a707930fe148014ca465e13e1a2032aa8e Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sat, 11 Jan 2025 15:33:24 +0000 Subject: [PATCH 09/59] blaze burner fuels Signed-off-by: Pyritie --- .../tags/items/blaze_burner_fuel/regular.json | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 kubejs/data/create/tags/items/blaze_burner_fuel/regular.json diff --git a/kubejs/data/create/tags/items/blaze_burner_fuel/regular.json b/kubejs/data/create/tags/items/blaze_burner_fuel/regular.json new file mode 100644 index 000000000..c27c3fcdb --- /dev/null +++ b/kubejs/data/create/tags/items/blaze_burner_fuel/regular.json @@ -0,0 +1,15 @@ +{ + "replace": false, + "values": [ + "gtceu:poor_raw_coal", + "gtceu:coal_dust", + "gtceu:charcoal_dust", + "gtceu:raw_coal", + "gtceu:rich_raw_coal", + "gtceu:flawed_coal", + "gtceu:chipped_coal", + "gtceu:pure_coal_dust", + "gtceu:flawless_coal_gem", + "gtceu:exquisite_coal_gem" + ] +} \ No newline at end of file From ddd0a9780be36b8af2491b4a48a1cc62e40b9607 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sat, 11 Jan 2025 15:34:00 +0000 Subject: [PATCH 10/59] Update constants.js Signed-off-by: Pyritie --- kubejs/startup_scripts/create/constants.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/kubejs/startup_scripts/create/constants.js b/kubejs/startup_scripts/create/constants.js index 7e1358b06..fd60d9195 100644 --- a/kubejs/startup_scripts/create/constants.js +++ b/kubejs/startup_scripts/create/constants.js @@ -462,7 +462,6 @@ global.CREATE_DISABLED_ITEMS = [ 'create:refined_radiance_casing', 'create:shadow_steel_casing', 'create:wooden_bracket', - 'create:blaze_burner', 'create:sand_paper', 'create:red_sand_paper', 'create:empty_blaze_burner', @@ -470,4 +469,4 @@ global.CREATE_DISABLED_ITEMS = [ 'create:furnace_minecart_contraption', 'create:chest_minecart_contraption', 'create:framed_glass_pane' -]; \ No newline at end of file +]; From 70668ceb0c42498f5a52ce34f87711f6ff2aca97 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sat, 11 Jan 2025 15:40:34 +0000 Subject: [PATCH 11/59] add recipe Signed-off-by: Pyritie --- kubejs/server_scripts/create/recipes.js | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/kubejs/server_scripts/create/recipes.js b/kubejs/server_scripts/create/recipes.js index 25b7bb275..c477fd464 100644 --- a/kubejs/server_scripts/create/recipes.js +++ b/kubejs/server_scripts/create/recipes.js @@ -1195,5 +1195,26 @@ const registerCreateRecipes = (event) => { .EUt(20) //#endregion - + + //#region Blaze burner + + event.shaped('create:blaze_burner', [ + ' ', + ' A ', + 'BBB' + ], { + A: 'gtceu:charcoal_block', + B: 'gtceu:wrought_iron_plate' + }).id('tfg:create/shaped/blaze_burner_charcoal') + + event.shaped('create:blaze_burner', [ + ' ', + ' A ', + 'BBB' + ], { + A: 'minecraft:coal_block', + B: 'gtceu:wrought_iron_plate' + }).id('tfg:create/shaped/blaze_burner_coal') + + //#endregion } From 243aa9796820d0dbade8c5ee17a5a13a411697b6 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sat, 11 Jan 2025 16:32:34 +0000 Subject: [PATCH 12/59] Update recipes.js Signed-off-by: Pyritie --- kubejs/server_scripts/gregtech/recipes.js | 43 +++++++++++++++-------- 1 file changed, 28 insertions(+), 15 deletions(-) diff --git a/kubejs/server_scripts/gregtech/recipes.js b/kubejs/server_scripts/gregtech/recipes.js index 9797258a4..cbf32fb57 100644 --- a/kubejs/server_scripts/gregtech/recipes.js +++ b/kubejs/server_scripts/gregtech/recipes.js @@ -1096,6 +1096,19 @@ const registerGTCEURecipes = (event) => { C: '#gtceu:circuits/mv', D: 'gtceu:solid_machine_casing' }).id('tfg:shaped/greenhouse') + + // Контроллер электрического генератора + event.shaped('gtceu:alternator', [ + 'ABA', + 'CDC', + 'EBE' + ], { + A: '#gtceu:resistors', + B: '#gtceu:circuits/lv', + C: 'gtceu:lv_voltage_coil', + D: 'gtceu:solid_machine_casing', + E: 'gtceu:copper_single_cable' + }).id('tfg:shaped/alternator') // Compressed Coke Clay event.shaped('gtceu:compressed_coke_clay', [ @@ -1200,33 +1213,33 @@ const registerGTCEURecipes = (event) => { //#region Рецепты электрического генератора - event.recipes.gtceu.alternator('32_rpm_to_32_eu') - .inputStress(256) + event.recipes.gtceu.alternator('lv_alternator') + .inputStress(8192) .circuit(0) - .rpm(32) + .rpm(256) .duration(2) - .EUt(-32) + .outputEU(32) - event.recipes.gtceu.alternator('64_rpm_to_48_eu') - .inputStress(256) + event.recipes.gtceu.alternator('mv_alternator') + .inputStress(32768) .circuit(1) - .rpm(64) + .rpm(256) .duration(2) - .EUt(-48) + .outputEU(128) - event.recipes.gtceu.alternator('128_rpm_to_64_eu') - .inputStress(256) + event.recipes.gtceu.alternator('hv_alternator') + .inputStress(131072) .circuit(2) - .rpm(128) + .rpm(256) .duration(2) - .EUt(-64) + .outputEU(512) - event.recipes.gtceu.alternator('256_rpm_to_96_eu') - .inputStress(256) + event.recipes.gtceu.alternator('ev_alternator') + .inputStress(524288) .circuit(3) .rpm(256) .duration(2) - .EUt(-96) + .outputEU(2048) //#endregion From 8a63e4188c62e7782a8a60cc37250e0b9aec7a79 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sat, 11 Jan 2025 16:32:54 +0000 Subject: [PATCH 13/59] Update recipes.js Signed-off-by: Pyritie --- kubejs/server_scripts/create_additions/recipes.js | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/kubejs/server_scripts/create_additions/recipes.js b/kubejs/server_scripts/create_additions/recipes.js index 9a5dffe04..d902e2016 100644 --- a/kubejs/server_scripts/create_additions/recipes.js +++ b/kubejs/server_scripts/create_additions/recipes.js @@ -68,18 +68,4 @@ const registerCreateAdditionsRecipes = (event) => { .itemOutputs('4x createaddition:barbed_wire') .duration(200) .EUt(20) - - // alternator: SU to EU - event.shaped('createaddition:alternator', [ - 'ABA', - 'CDC', - 'EFE' - ], { - A: '#gtceu:resistors', - B: '#gtceu:circuits/lv', - C: 'gtceu:lv_voltage_coil', - D: 'gtceu:mv_machine_casing', - E: 'gtceu:manganese_phosphide_quadruple_wire', - F: 'create:rotation_speed_controller' - }).id('tfg:alternator_mv') } From 6520e5bdab411113a0e9c6f0c72853934f7613de Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sat, 11 Jan 2025 16:33:34 +0000 Subject: [PATCH 14/59] Update constants.js Signed-off-by: Pyritie --- kubejs/startup_scripts/create_additions/constants.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kubejs/startup_scripts/create_additions/constants.js b/kubejs/startup_scripts/create_additions/constants.js index bc38875bb..6924e24b3 100644 --- a/kubejs/startup_scripts/create_additions/constants.js +++ b/kubejs/startup_scripts/create_additions/constants.js @@ -35,7 +35,8 @@ global.CREATE_ADDITIONS_DISABLED_ITEMS = [ 'createaddition:biomass_pellet_block', 'createaddition:connector', 'createaddition:redstone_relay', - 'createaddition:alternator' + 'createaddition:alternator', + 'createaddition:electric_motor', 'createaddition:spool', 'createaddition:copper_spool', 'createaddition:festive_spool', From d7176bb43160c8858022aaa0aa7b5227dddd9ce0 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sat, 11 Jan 2025 16:37:06 +0000 Subject: [PATCH 15/59] Update machines.js Signed-off-by: Pyritie --- kubejs/startup_scripts/gtceu/machines.js | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/kubejs/startup_scripts/gtceu/machines.js b/kubejs/startup_scripts/gtceu/machines.js index a9ec614f2..e64a1e9a1 100644 --- a/kubejs/startup_scripts/gtceu/machines.js +++ b/kubejs/startup_scripts/gtceu/machines.js @@ -24,4 +24,24 @@ const registerGTCEuMachines = (event) => { ) .workableCasingRenderer('gtceu:block/casings/solid/machine_casing_solid_steel', 'gtceu:block/multiblock/implosion_compressor', false) + event.create('alternator', 'multiblock') + .rotationState(RotationState.NON_Y_AXIS) + .recipeType('alternator') + .pattern(definition => FactoryBlockPattern.start() + .aisle("CWC", "CWC", "#W#") + .aisle("CWC", "K#E", "CWC") + .aisle("CWI", "CWA", "#W#") + .where('A', Predicates.controller(Predicates.blocks(definition.get()))) + .where('W', Predicates.blocks('gtceu:cupronickel_coil_block')) + .where("C", Predicates.blocks(GTBlocks.CASING_STEEL_SOLID.get())) + .where('#', Predicates.any()) + .where('K', Predicates.abilities(PartAbility.INPUT_KINETIC).setExactLimit(1)) + .where('E', Predicates.abilities(PartAbility.OUTPUT_ENERGY).setExactLimit(1)) + .where('I', Predicates.abilities(PartAbility.IMPORT_ITEMS).setExactLimit(1)) + .build() + ) + .workableCasingRenderer( + "gtceu:block/casings/solid/machine_casing_solid_steel", + "gtceu:block/multiblock/implosion_compressor", false + ) } From 7b71cda5ebbc247c87fc1672fec12beaa94fb2c8 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sat, 11 Jan 2025 16:37:30 +0000 Subject: [PATCH 16/59] Update recipe_types.js Signed-off-by: Pyritie --- kubejs/startup_scripts/gtceu/recipe_types.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/kubejs/startup_scripts/gtceu/recipe_types.js b/kubejs/startup_scripts/gtceu/recipe_types.js index 76e61ec1c..eb4144c95 100644 --- a/kubejs/startup_scripts/gtceu/recipe_types.js +++ b/kubejs/startup_scripts/gtceu/recipe_types.js @@ -7,5 +7,13 @@ const registerGTCEuRecipeTypes = (event) => { .setMaxIOSize(3, 4, 1, 0) .setProgressBar(GuiTextures.PROGRESS_BAR_ARROW, FillDirection.LEFT_TO_RIGHT) .setSound(GTSoundEntries.BATH) + + event.create('alternator') + .category('alternator') + .setEUIO('out') + .setMaxIOSize(1, 0, 0, 0) + .setProgressBar(GuiTextures.PROGRESS_BAR_ARROW, FillDirection.LEFT_TO_RIGHT) + .setSound(GTSoundEntries.ARC) + .setMaxTooltips(6) } From 78ff3af136cba6d35861b7f6833bc308d868a2c2 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sat, 11 Jan 2025 19:56:51 +0000 Subject: [PATCH 17/59] Update recipes.js Signed-off-by: Pyritie --- kubejs/server_scripts/gregtech/recipes.js | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/kubejs/server_scripts/gregtech/recipes.js b/kubejs/server_scripts/gregtech/recipes.js index cbf32fb57..43792cc80 100644 --- a/kubejs/server_scripts/gregtech/recipes.js +++ b/kubejs/server_scripts/gregtech/recipes.js @@ -1212,34 +1212,39 @@ const registerGTCEURecipes = (event) => { //#endregion //#region Рецепты электрического генератора - + event.recipes.gtceu.alternator('lv_alternator') .inputStress(8192) .circuit(0) .rpm(256) .duration(2) - .outputEU(32) + .outputEU(32) + // this does not actually do anything except write the number in JEI + .EUt(-32) event.recipes.gtceu.alternator('mv_alternator') .inputStress(32768) .circuit(1) .rpm(256) .duration(2) - .outputEU(128) + .outputEU(128) + .EUt(-128) event.recipes.gtceu.alternator('hv_alternator') .inputStress(131072) .circuit(2) .rpm(256) .duration(2) - .outputEU(512) + .outputEU(512) + .EUt(-512) event.recipes.gtceu.alternator('ev_alternator') .inputStress(524288) .circuit(3) .rpm(256) .duration(2) - .outputEU(2048) + .outputEU(2048) + .EUt(-2048) //#endregion From 56702012fd9924aebef436069bd4c7b9cb48ad3e Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sun, 12 Jan 2025 10:56:05 +0000 Subject: [PATCH 18/59] Delete kubejs/assets/create/models/block/blaze_burner/blaze_cage.obj Signed-off-by: Pyritie --- .../models/block/blaze_burner/blaze_cage.obj | 40 ------------------- 1 file changed, 40 deletions(-) delete mode 100644 kubejs/assets/create/models/block/blaze_burner/blaze_cage.obj diff --git a/kubejs/assets/create/models/block/blaze_burner/blaze_cage.obj b/kubejs/assets/create/models/block/blaze_burner/blaze_cage.obj deleted file mode 100644 index d510a8968..000000000 --- a/kubejs/assets/create/models/block/blaze_burner/blaze_cage.obj +++ /dev/null @@ -1,40 +0,0 @@ -# Blender v2.93.0 OBJ File: '' -# www.blender.org -mtllib blaze_cage.mtl -o cube -v 0.062500 -0.000000 0.937500 -v 0.062500 0.875000 0.937500 -v 0.062500 -0.000000 0.062500 -v 0.062500 0.875000 0.062500 -v 0.937500 -0.000000 0.937500 -v 0.937500 0.875000 0.937500 -v 0.937500 -0.000000 0.062500 -v 0.937500 0.875000 0.062500 -vt 0.375000 0.000000 -vt 0.625000 0.000000 -vt 0.625000 0.250000 -vt 0.375000 0.250000 -vt 0.625000 0.500000 -vt 0.375000 0.500000 -vt 0.625000 0.750000 -vt 0.375000 0.750000 -vt 0.625000 1.000000 -vt 0.375000 1.000000 -vt 0.125000 0.500000 -vt 0.125000 0.750000 -vt 0.875000 0.500000 -vt 0.875000 0.750000 -vn -1.0000 0.0000 0.0000 -vn 0.0000 0.0000 -1.0000 -vn 1.0000 0.0000 0.0000 -vn 0.0000 0.0000 1.0000 -vn 0.0000 -1.0000 0.0000 -vn 0.0000 1.0000 0.0000 -usemtl m_0 -s off -f 1/1/1 2/2/1 4/3/1 3/4/1 -f 3/4/2 4/3/2 8/5/2 7/6/2 -f 7/6/3 8/5/3 6/7/3 5/8/3 -f 5/8/4 6/7/4 2/9/4 1/10/4 -f 3/11/5 7/6/5 5/8/5 1/12/5 -f 8/5/6 4/13/6 2/14/6 6/7/6 From b745920cbf83348ceaa6cba9a69d4b9f66cb1bfc Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sun, 12 Jan 2025 10:56:12 +0000 Subject: [PATCH 19/59] Delete kubejs/assets/create/models/block/blaze_burner/block_with_blaze.json Signed-off-by: Pyritie --- .../block/blaze_burner/block_with_blaze.json | 85 ------------------- 1 file changed, 85 deletions(-) delete mode 100644 kubejs/assets/create/models/block/blaze_burner/block_with_blaze.json diff --git a/kubejs/assets/create/models/block/blaze_burner/block_with_blaze.json b/kubejs/assets/create/models/block/blaze_burner/block_with_blaze.json deleted file mode 100644 index 8b9daa724..000000000 --- a/kubejs/assets/create/models/block/blaze_burner/block_with_blaze.json +++ /dev/null @@ -1,85 +0,0 @@ -{ - "parent": "block/cube", - "textures": { - "particle": "block/coal_block", - "all": "block/coal_block", - "bottom": "block/coal_block", - "top": "block/coal_block", - "side": "block/coal_block" - }, - "elements": [ - { - "from": [ - 1, - 1, - 1 - ], - "to": [ - 15, - 15, - 15 - ], - "faces": { - "down": { - "uv": [ - 1, - 1, - 15, - 15 - ], - "texture": "#bottom", - "cullface": "down" - }, - "up": { - "uv": [ - 1, - 1, - 15, - 15 - ], - "texture": "#top" - }, - "north": { - "uv": [ - 1, - 1, - 15, - 15 - ], - "texture": "#side", - "cullface": "north" - }, - "south": { - "uv": [ - 1, - 1, - 15, - 15 - ], - "texture": "#side", - "cullface": "south" - }, - "west": { - "uv": [ - 1, - 1, - 15, - 15 - ], - "texture": "#side", - "cullface": "west" - }, - "east": { - "uv": [ - 1, - 1, - 15, - 15 - ], - "texture": "#side", - "cullface": "east" - } - } - } - ] -} \ No newline at end of file From 9558a9c4a5bea6aa3a4ac0ef8cc3c719b1246718 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sun, 12 Jan 2025 10:56:39 +0000 Subject: [PATCH 20/59] Add files via upload Signed-off-by: Pyritie --- .../block/blaze_burner/blaze_rods_large.obj | 15 +++++++++++++++ .../block/blaze_burner/blaze_rods_small.obj | 15 +++++++++++++++ .../create/textures/block/blaze_active.png | Bin 476 -> 2159 bytes .../textures/block/blaze_heater_brazier.png | Bin 1749 -> 2197 bytes .../create/textures/block/blaze_idle.png | Bin 476 -> 2216 bytes .../create/textures/block/blaze_inert.png | Bin 476 -> 1509 bytes 6 files changed, 30 insertions(+) create mode 100644 kubejs/assets/create/models/block/blaze_burner/blaze_rods_large.obj create mode 100644 kubejs/assets/create/models/block/blaze_burner/blaze_rods_small.obj diff --git a/kubejs/assets/create/models/block/blaze_burner/blaze_rods_large.obj b/kubejs/assets/create/models/block/blaze_burner/blaze_rods_large.obj new file mode 100644 index 000000000..93857794a --- /dev/null +++ b/kubejs/assets/create/models/block/blaze_burner/blaze_rods_large.obj @@ -0,0 +1,15 @@ +# Blender v3.1.2 OBJ File: 'Burner V3blend.blend' +# www.blender.org +mtllib blaze_rods.mtl +o cube +v 0 0 0 +v 0 0 0 +v 0 0 0 +v 0 0 0 +vt 0 0 +vt 0 0 +vt 0 0 +vt 0 0 +usemtl m_0 +s off +f 1/1/1 2/2/1 4/3/1 3/4/1 diff --git a/kubejs/assets/create/models/block/blaze_burner/blaze_rods_small.obj b/kubejs/assets/create/models/block/blaze_burner/blaze_rods_small.obj new file mode 100644 index 000000000..93857794a --- /dev/null +++ b/kubejs/assets/create/models/block/blaze_burner/blaze_rods_small.obj @@ -0,0 +1,15 @@ +# Blender v3.1.2 OBJ File: 'Burner V3blend.blend' +# www.blender.org +mtllib blaze_rods.mtl +o cube +v 0 0 0 +v 0 0 0 +v 0 0 0 +v 0 0 0 +vt 0 0 +vt 0 0 +vt 0 0 +vt 0 0 +usemtl m_0 +s off +f 1/1/1 2/2/1 4/3/1 3/4/1 diff --git a/kubejs/assets/create/textures/block/blaze_active.png b/kubejs/assets/create/textures/block/blaze_active.png index 13e2153c7ce190d58a3e5f8931a7f49556e899ae..4492673a6880e9213bc44fcf2403feefa9826a58 100644 GIT binary patch literal 2159 zcmbVOZA=qq9PiOmpwLn%?*6?o9n+rgTV9rg{DIA3e#5{H_~XF9{&w}mcvP=(HQGQ zT|HH=IE*Sutq@a@4Y;sXs|RQrZU2E*J*GT^Q*Z;`Na$pI`_&tKm{7_1#|ji8g}w}L zA}Y=r@S|ss)G5!NQA$<(1FypSTTwuu#VHJK)oOG`v{lC6H#xL;; z!u5)3xQsO5aDlK;pcLmz;3BC|Tqu%C@^fK{NL+-7iV$(0KqN**g=n4>-oE%i&7e}F zweo}8THs5@Z=xtYiXbMFNodLwl7>b^ER{+Tkpz)Q1OOp0w&^IWRiHDb?J&r3qtZa= zDT36&enzZ;Y^G#Q(UD)a1E}- zb(9fc#R06oiKIwl6ZsF+f#tsmfY2%w0gV^hqSXc@j8u6GaAP|lFGL&b+VnV5iyO&i zgAy-q0cNK8z0sp(1{|YELmf$Kb`n*+V=`P;24@{3bSlzh%zg%r%P|U<@g*Wj0mzm> zEUpvhp?UcrXK!wy6r_q!w>^iF)QLrCz8Do3?4UrIs4xoqH=Ig|s!4+u1O5?OtPw}_ zx<)=6h#Fc(YDfc+1LovCJ6~B=R&5~Fga#}aYY&ye4b6mx5)isg0~HFiQfH(vof5B< z%lIG;LV{4C`3+cusu0Ho>LRgPpj7AMf(EsuSRgG{7B+~~m=wnfcJ|9jWwSrqJNs4t zbAOeA0H+Ppyflyh4EoCitssmbfoGcR^$(4l=MD8o z2|Ar@UL+fWpdhciV(RMI`PAIB6gn$3WOs7nA$jTE;qGsq1`SVGre>yVPE-0TJrN@Ef860GUFoP#;3zzP#ty!m=_vMDLIkS9b(}gd+KHu2PY-Z}NzTwd-%Qa8c z)s8D2lhzE7ko+=71V zvUSBxuSD~JC{UkwxDui`KTa;mqTTG&Y#uA*1Y_`fC&#(8JOsrQJNw?da?|E;(O1?s z?8~c@7Aubz^L}Xm*eWz&p13~l%u0&dxPQwGac_^#n#ZTI=O4(zm#)u2&~Qs-YE7ee zX6Vk8YoPP1cC#-F-sM{NutS+|(I0;@8NpyMq{6Ji)sZRdd{{^b^Z{|oVzHctz3t<{ z3och&6lZB=&9S&N@MPlioE6g(_C`=J&FA&_eCuvcWH^h_aqVVmm~SXN$vm~{@%p@8 z?{5zVxg2&Rmz#O?WEY#Yw(fn@(;b;18nM_v?z#hI!@JruTp!p{q`8?OsgpKWZBAk~ z(@Bp{=S}vF&f0pRL~lw?Npb$qUtCPE{s|3#bduTs)4A0wkRwndrkawz{(f3;NXPxr z+4+SSF6Z&Yv@jjs@OS{=we%Rq#jd-|WYNsrOfZ8!F>8Z@pw3_J&M`Q13r;pGtSBer z*FPQtBY_VYDM`Q2uQLV~A^PJ{pU*e`)Edu=j^M?c-JvJAwlE&Ehn~=VyRR*ecj?JG zGc;^@Wv%z&Fg=bN$q5ewWG=_T<OXqQjdo{KT#X~AQxF7?TObu+E!c&@V6oqGmLmNe1@s99-mW?NckA%I398maL>4_S@D9+UQ zL$MJJ&w^d`bY~hk(ZE{P$P14Pd-A!G_IDn26KATh7?C6((77Cj|jjApZtt1?6U?J#rVu^=A1BGwk{$w5DcLNKJ=U>0HRs&9ckcb}_rL!$ zZyKjf3G#o=Umy?!>2=zf{0w=CPNbuI?X za!oT4u1o?o!?9{;q7&l@Y=FZdr_E|-F{cXd<;D25XIlb8y$~)_1;=>=LURm8NJB9I ziWVzG1R|F~N>q#}q^L|D3CX00QX*AKkSLK9!K4Z-3WfR~n3u+w)3KS_$^EkUFBNRz zI2w~k91e%r5hbRW3<-jws6;B0$YdfOA!2jw9PSj^+0X$7Eno?Tq&bqZLmoyvjmqX! zFt2H!2{zhGYiIl2#5+vl#Ayj4mU>L;1)2#jj?QMRy~53e1XzI$*g2NRB3>+Qp*V`Q zP=7=1J^qsb-n9mUSH@#?vDv&LSS~(?H>2Mnk43YlTpCDb0+z~V2oRscs~PIChQ>4u zz&VOBQIvHcP{sk3A&mwapG?}#l!J|U1P-(~2UM_3DvRc$B|;DrBFE&>7$Tq7hcZxR zGClV%D47Y7VlqCm(E}(xP0Tol{}awkVCfWN!+HBi8=e6qv^@icyk5gJl$Bz5alATF zkM8R=8Y4rclUDwKojGL^q>tAq5LBTM$;3#nk_H2&x3e5>CxBk7f_YzvNz#ld2{Vc- z(ohjjL`92$R30OWiNbLaic67bWsCw%lco*a*HT2bC*lM5&HwTKbcW@Q(VI43qF$OFV_yXMp6dw)LJpQp5vrzB721-j>9Fc$*rq^PP<0ThQ>gMp~JMZhp_*JwVIS^KMZt18_{W)ciADpnjwJX*vq%9?p|G-UHFk<>SR}H(Ur~B?Ae~Jdqb9Q-?dynB{1Oi zz+<;uyS{G7x}DJa33))C*by*Q^!>swKmP4*9+`ikKzM6X>4VLy$Cqr|HfnE!#l7K_ z`}|j$xU$I$)JNWtRke-V)7|uJPsrjMxf3+?a9y7KD8|M#yaAbGjj^H0|mjo{k zH2-Y4|6JtNmX`IxCr|JA;`-J-9TV#pqx;LQzqmx6iG{RpA*{&t`DL?9>)k7sRfdMl zMGHXWgxcXxKef48NS5n9Oc9T33v%2TOS#Md6uRmJ6H=^O%>uX-x z@MC9Y_FL0N-?x;ekj<&|_SpHe%BR1#yE<0elofcoDW!T*>&^A$SKy&>hXi#M=d+vb zClWOB4*NlncegR-j3~13W^PmRozl@~x7}6+?Fb%oI{o;{Cie1C=g=FgeCD=;f^X*S ziXAJc(Y`k!b?8{#>?P_!HORho`@~(B(w8QTYEK#Cv*;qz)hdi>{90J1+_|nHr!Z3SBeK~Mw{J9}S^g!N7$BuFyL?EN@1=Q48!+_PytV>g8$lg(R^nXrFpdByL2 z!$T)M1R2nD+nigNj?!>^Kj2dJenj@}}Y);ch*p z#f6WBgO(gn_(tim3co5&R`^q~6^%@RTlMrOYdBWJddkWO4+{q}>4N@u9(9xUM0RmO zYM;!0Y$D7M#!rj_>!isuA~h?S)%S(UzIk%u(dBPa#1co6lz4-p7Nl!Jsv&wpzBEOZ z`~N&`V{Ek2y*&)gFOKsu2;My??K;lSiQ|+`!Sf7P*{VM$IZb?tzFXA-N8sCni|eWu z+lR|-=zTIZODjtrnQp^?_jBl2hORqkU9DvGx6aukL^tJ$ZsFh%hGf5Q?H4NGXdXqh zO$Pt~010qNS#tmY4#NNd4#NS*Z>VGd00j+6L_t(&L+x72P82~DZHy!^W)cu)fl;Fy z*DMT)d)9u1G0|`GD~#^go49geT(I#0$O1-4aArtYV4q@6=gduY4_#f?u%MF8^rO1^ zp1SA0s%D{ZXp4)BmmGFwWu-VjKMx1a(Rj^1OG`@yj-#Wah1}xY!GMpSJ_|>#24UF% zh5&Gmc7Js>fMq}4&-HyB=dQ<~6db>&r>Ef)I46+tWK!LWX*8!y0pPFiyE(@!ddtfd z6=SsI1ZY3pJ3BkeDhCD&6wTeBAr+n)q!yKu>uYN>+RZJC3q=6{f}{O8ISIc6tN@g% zq;hV6E*b>D)g3Jw!Q6p zk=~QQ>5Ot~(nW&+r~zJu25s3?i(awN1t6UYHA%3z587%XKze!sbn&7A$TU|KMOoz?d1tY?E3n%d9kts=ZJ^{nf%&CG1j7 zU_$Ar?D%TCvC=E1#zu-_5N7+-8q+WgrnX`Gp_&LbEBPoxf!d|5Ch&~5M}hgCbuM&H z)4gOTW8+d2Ws!=}t;ez#P82|s z4eD{Ntz#_Ou=VB|O4z3kTCpBQNcNGT{01KV7zD3zZl5IYQhR> z?NBL30d;nHe%)$9gSrCKCB|U)vZ&QWPdsbXpni}vL5!nqs1WK1XrH7buCG%~pr6{7 zr7fKr99UhbvViA08HNSgAHd-Q3ZCw}E`(S|MIbiovBGJF1hBMAn?5#`S#tr-WHM93 zSEHx42rgDh;MsMn37fGnYthhR^VX*I)a-i!0Mlh}Vsq<7P~_J0&Eo5~-H?B-57vsE zk00ilTlD!{4W^7r=cM%3bJ($ZW2GvC`6E^;OXK%jZw6FuDNL1t%LHt%E|osxBXZVh!7S zDVlTv*rl3y^yFbhPn-;=_LsT?<_0jen%MiXUny|8bTD0;+rn?^-ULAL&{gnMpe_Jy zV$KlJb#LPJ+c&Lox&idqoA^5#-3)+`0->U9HDRSkkk>YvT>XimO>=QFAxJyyO^ilY z`;Bdy3q@_VkL#4Z3C(K4q$OlDE*gwg6xXdLn2W~1aL2ff23-KsYueSZ*dnl<42^>p z$c@Qlx>OU)J7ZdEdRC`ZmwFJpQp`bhWlqZ?3Z&~iO)J!GXsLZ&DB7i(NCi^&o{JZ~ z{ioA(x^MsKl!31<6op)=)kFqNGeful^r|LOz`FtTs3vXAz!swPqZ{TB^(sU~uO(lP!4%Y-LjxVyVu00000NkvXXu0mjfox(R1 diff --git a/kubejs/assets/create/textures/block/blaze_idle.png b/kubejs/assets/create/textures/block/blaze_idle.png index 13e2153c7ce190d58a3e5f8931a7f49556e899ae..463ed8e8992854d2e968a25f68c0995770bba8c7 100644 GIT binary patch literal 2216 zcmbVO4Nw$i7(V|(Ofiy7v1nZ&N!;7p`{i~#7486U@&J!Bk<{GV-Q#w=+g*1T?jUp0 ziX;XE6-gbKun{%HUlfTER5VRRN;4J5)R75OlO$)-9G$*{<3=4cYiD-%+wXh6=Y8Iv z@0~43OGzFvEPR+uCL3X%ZnA>+E53W^K=3Rnb!x#Yn4dmJl*vL4`|bf{u_5DRvLOc; zTZWWjnSqm>TTW1%otAsuJV482lc#!lf?P;Tke$wASOeVE*bGAqWq@aEED8&6q@B$4 zJb_NnORt1FTdiH6U9EhS@L`u2O@XW%i;h9K|?t zpF$~Zm;zTTa7_RO%7h{$;(0iV#2uXACV+p8o5-S3p3Q=xK-6#}=i&rl4#-hGK5sS} z(*(}JxWIyFO-_L9*^Em<7`8{C#e$nzQ6gB9Hk%AEh=ZJAC|s?fNld4~5LFzeM3ixA z42jc|8bq(r(hl0L(AXXNzWpYS%=TrwZ$Ab0lR8STAt?&ck!l*zIn+voP{%nCz1>dG zI!vq5(8|93sR9E|8{zujJiasND-(P=BZ36x`cFwZy~sauF;Gus-~{QbcmquOQcY8^ zf12qh0x#x4FRjN(1JeGBpcf%>4#`6ZbbJ;F)W1|0`YhEVk@I}bFP61_H9t|3|6Q{` zkff7fvuMyTQP}4N>T4~%X+WROP|w<9ZKw|pdYf+;XsX~N(3WWyPz#{x#@2hkmB|Jc zn@#bym{QBkcT-0ZVHMjq8nf^-r|LGwrB%C~3{w@p1!AU+iVWVs&Ny7b&fQ0}94~90 zrelj%-pd?&VQfJ>#xB1%&_os@ZshKek51=AyoqW@vrQe14V{%AwzbBeJGFusv-gdZ zdvTF%bMT^D?b};ZcdElS4V=GfY0}Uw;itboQZ|40lCR2>TjrNvzLuGKyV|-XB7Zft zbzgaHU1Dw8WzpN(HOKQ$=N6@%J%e}fagOaXCg1;KL{d)Z#9>^aX+!YL*5CNT zg3#y-o!7_StZ$qA<yYwhdD%etDcg)JRK2-5Wn zHHmAmD3$(`V$;!iA>*pHmX&mliPfz>LALx=*+ku~Tl15YG=12>8;`k4^tXrPW-?hWRg@_ zL3h|rhyDFC)y11Up5vP95j%3IKNHtQ9Z=ek^r-Q%Ulexj5=Tq&D?y{e5(|E(aLaez zCYNg5-d&&l+Fo06GD&%q3EdXW7gbwpszSLBf@&tTUu-FLMzpN>CdfGD(a`;um)A{< z*R4o-@VE7Wy+%EyV`NBPL|bdLLTD#5k(jmn58Z0LS>H8v@ZB5UE9i}@uXdMol!yEN OCCrH_rfmremi+^L3M9_} delta 461 zcmV;;0W$um5!?fi8Gi-<001BJ|6u?C0c~kRLr`gBV*mgsk#&*1OF~f?#(!#2lwnap zM1zAxgMt)9V;JOO4Qi0pqSvoL?Q*XY(i*fh2n|t7Uqk;vtwC!+5EMZ~TYFzi$n8BD zD52+a?)&38=Xp8jIbaXvw7l8ohkT)Ego6S1Qf%4X@rr|9`hOV29@k8LJ~9`j<@mbC zrs|zf^=iGZ>F7?TObu+E!c&@V6oqGmLmNe1@s99-mW?NckA%I398maL>4_S@D9+UQ zL$MJJ&w^d`bY~hk(ZE{P$P14Pd-A!G_IDn26KATh7?C6((77Cj|jjq0?q`xqvfj4bCFv#Np5Yp}tMtLi%p@6ZcW2$5 zG`XWnTSTaRX{Z$iAL_@of>=2w*1?bt1_V2mRB;4?gRzWqUDW{9NJi_ zp^Y_^$MS*wV6JNk0*`PAx}NJtR@avMyp~wU$C?cK5WZ&1^RYm%>Qq62g#={OSp^ws z6J+zMF{|gz^y9$PjjX0;H6x|yhNaJ1sXQ2dvXB8PEQ z%EG2*dA5D)KiX=iI4LD^!h#6s>wYe<|O$R1;K|2s#3df_c_gq#f(=@Xv#7=XfjYVVn*iZj$4O*ttBdC) zA|hToD$E!)H zstvlg%@fyPoF-P8Mk0Xg!zwvMo*S-Q3i_F0K@?}aEu%Qp1k1x?dfOft&~{oxkZzv@ z14P6cyaPir-xQAekL=Qf)>>SY0|T^MZR_7{Dc})YbcJ}Cv?H-e8XECM7YjwZI&8Gg ziB{LE6z6L*y6QJ}8=q`m<{#fHXU}%scQ=oz&SdE!rT5m3$(Pt`d&56}`0<`j ZZtSDEgV)=qBosH|N@=NhY2n$Ee*y4&=U4y$ delta 461 zcmV;;0W$vO3)};c8Gi-<001BJ|6u?C0c~kRLr`gBV*mgsk#&*1OF~f?#(!#2lwnap zM1zAxgMt)9V;JOO4Qi0pqSvoL?Q*XY(i*fh2n|t7Uqk;vtwC!+5EMZ~TYFzi$n8BD zD52+a?)&38=Xp8jIbaXvw7l8ohkT)Ego6S1Qf%4X@rr|9`hOV29@k8LJ~9`j<@mbC zrs|zf^=iGZ>F7?TObu+E!c&@V6oqGmLmNe1@s99-mW?NckA%I398maL>4_S@D9+UQ zL$MJJ&w^d`bY~hk(ZE{P$P14Pd-A!G_IDn26KATh7?C6((77Cj|jj Date: Sun, 12 Jan 2025 13:28:54 +0000 Subject: [PATCH 21/59] Update recipes.js Signed-off-by: Pyritie --- kubejs/server_scripts/gregtech/recipes.js | 31 ++++++++--------------- 1 file changed, 11 insertions(+), 20 deletions(-) diff --git a/kubejs/server_scripts/gregtech/recipes.js b/kubejs/server_scripts/gregtech/recipes.js index 43792cc80..48558c399 100644 --- a/kubejs/server_scripts/gregtech/recipes.js +++ b/kubejs/server_scripts/gregtech/recipes.js @@ -1214,37 +1214,28 @@ const registerGTCEURecipes = (event) => { //#region Рецепты электрического генератора event.recipes.gtceu.alternator('lv_alternator') - .inputStress(8192) - .circuit(0) - .rpm(256) - .duration(2) - .outputEU(32) - // this does not actually do anything except write the number in JEI - .EUt(-32) - - event.recipes.gtceu.alternator('mv_alternator') - .inputStress(32768) .circuit(1) .rpm(256) .duration(2) - .outputEU(128) - .EUt(-128) + .outputEU(128) - event.recipes.gtceu.alternator('hv_alternator') - .inputStress(131072) + event.recipes.gtceu.alternator('mv_alternator') .circuit(2) .rpm(256) .duration(2) - .outputEU(512) - .EUt(-512) + .outputEU(512) - event.recipes.gtceu.alternator('ev_alternator') - .inputStress(524288) + event.recipes.gtceu.alternator('hv_alternator') .circuit(3) .rpm(256) .duration(2) - .outputEU(2048) - .EUt(-2048) + .outputEU(2048) + + event.recipes.gtceu.alternator('ev_alternator') + .circuit(4) + .rpm(256) + .duration(2) + .outputEU(8192) //#endregion From 5a70837dd04c5028673e9c5e9913d140ae4f14bf Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sun, 12 Jan 2025 13:29:13 +0000 Subject: [PATCH 22/59] Update machines.js Signed-off-by: Pyritie --- kubejs/startup_scripts/gtceu/machines.js | 28 ++++++++++++++++++------ 1 file changed, 21 insertions(+), 7 deletions(-) diff --git a/kubejs/startup_scripts/gtceu/machines.js b/kubejs/startup_scripts/gtceu/machines.js index e64a1e9a1..0b70a2ce2 100644 --- a/kubejs/startup_scripts/gtceu/machines.js +++ b/kubejs/startup_scripts/gtceu/machines.js @@ -24,24 +24,38 @@ const registerGTCEuMachines = (event) => { ) .workableCasingRenderer('gtceu:block/casings/solid/machine_casing_solid_steel', 'gtceu:block/multiblock/implosion_compressor', false) - event.create('alternator', 'multiblock') + event.create('alternator', 'multiblock') .rotationState(RotationState.NON_Y_AXIS) .recipeType('alternator') .pattern(definition => FactoryBlockPattern.start() - .aisle("CWC", "CWC", "#W#") - .aisle("CWC", "K#E", "CWC") - .aisle("CWI", "CWA", "#W#") + .aisle("CCC", "CKC", "#C#") + .aisle("WWW", "W#W", "WWW") + .aisle("CAC", "CEC", "#C#") .where('A', Predicates.controller(Predicates.blocks(definition.get()))) - .where('W', Predicates.blocks('gtceu:cupronickel_coil_block')) - .where("C", Predicates.blocks(GTBlocks.CASING_STEEL_SOLID.get())) + .where('W', Predicates.blocks(GTBlocks.COIL_CUPRONICKEL.get())) + .where("C", Predicates.blocks(GTBlocks.CASING_STEEL_SOLID.get()) + .or(Predicates.abilities(PartAbility.IMPORT_ITEMS).setExactLimit(1))) .where('#', Predicates.any()) .where('K', Predicates.abilities(PartAbility.INPUT_KINETIC).setExactLimit(1)) .where('E', Predicates.abilities(PartAbility.OUTPUT_ENERGY).setExactLimit(1)) - .where('I', Predicates.abilities(PartAbility.IMPORT_ITEMS).setExactLimit(1)) .build() ) + .shapeInfo(controller => MultiblockShapeInfo.builder() + .aisle("CCC", "CkC", " C ") + .aisle("WWW", "W W", "WWW") + .aisle("iAC", "CeC", " C ") + .where('A', controller, Direction.SOUTH) + .where('C', GTBlocks.CASING_STEEL_SOLID.get()) + .where(' ', Block.getBlock('minecraft:air')) + .where('W', GTBlocks.COIL_CUPRONICKEL.get()) + .where('k', Block.getBlock('gtceu:lv_kinetic_input_box')) + .where('e', GTMachines.ENERGY_OUTPUT_HATCH[GTValues.LV], Direction.SOUTH) + .where('i', GTMachines.ITEM_IMPORT_BUS[GTValues.LV], Direction.SOUTH) + .build() + ) .workableCasingRenderer( "gtceu:block/casings/solid/machine_casing_solid_steel", "gtceu:block/multiblock/implosion_compressor", false ) + } From b8d9d261e11164c465a60122c30961f8abf8091a Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sun, 12 Jan 2025 13:30:13 +0000 Subject: [PATCH 23/59] Update tooltips.js Signed-off-by: Pyritie --- kubejs/client_scripts/tooltips.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/kubejs/client_scripts/tooltips.js b/kubejs/client_scripts/tooltips.js index 323f0ead5..edc161882 100644 --- a/kubejs/client_scripts/tooltips.js +++ b/kubejs/client_scripts/tooltips.js @@ -20,7 +20,12 @@ ItemEvents.tooltip(event => { event.addAdvanced(['firmalife:bucket/yeast_starter'], (item, advanced, text) => { text.add(1, [text.of('Created with dried fruit')]) }) - event.addAdvanced(['firmalife:beehive'], (item, advanced, text) => { + event.addAdvanced(['firmalife:beehive'], (item, advanced, text) => { text.add(1, [text.of('Needs to be filled with empty frames and surrounded by flowers to attract bees.')]) }) + event.addAdvanced(['gtceu:alternator'], (item, advanced, text) => { + text.add(1, text.of('Generates 2A of the matching §6Kinetic Input Box§r and §6Dynamo Hatch§r.')), + text.add(2, text.of(`Select Circuit 1 for LV, 2 for MV, 3 for HV, and 4 for EV.`)), + text.add(3, text.of(`§cRequires 256 RPM to run.§r`)) + }) }) From 8ee3f9d296e9ece06214ada6833b674873e0ddf5 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sun, 12 Jan 2025 13:36:27 +0000 Subject: [PATCH 24/59] Update recipes.js Signed-off-by: Pyritie --- kubejs/server_scripts/create/recipes.js | 22 +++++++--------------- 1 file changed, 7 insertions(+), 15 deletions(-) diff --git a/kubejs/server_scripts/create/recipes.js b/kubejs/server_scripts/create/recipes.js index c477fd464..42535a6ac 100644 --- a/kubejs/server_scripts/create/recipes.js +++ b/kubejs/server_scripts/create/recipes.js @@ -1198,23 +1198,15 @@ const registerCreateRecipes = (event) => { //#region Blaze burner - event.shaped('create:blaze_burner', [ - ' ', - ' A ', - 'BBB' - ], { - A: 'gtceu:charcoal_block', - B: 'gtceu:wrought_iron_plate' - }).id('tfg:create/shaped/blaze_burner_charcoal') - - event.shaped('create:blaze_burner', [ - ' ', - ' A ', - 'BBB' + event.shaped('create:blaze_burner', [ + 'B B', + 'BAB', + 'CCC' ], { A: 'minecraft:coal_block', - B: 'gtceu:wrought_iron_plate' - }).id('tfg:create/shaped/blaze_burner_coal') + B: 'tfc:metal/bars/blue_steel', + C: 'gtceu:blue_steel_plate', + }).id('tfg:create/shaped/blaze_burner') //#endregion } From 725e44381e3aef4d0edd637b2c976382c05f92ef Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sun, 12 Jan 2025 13:49:41 +0000 Subject: [PATCH 25/59] Add files via upload Signed-off-by: Pyritie --- .../data/create/tags/items/blaze_burner_fuel/regular.json | 4 +--- .../data/create/tags/items/blaze_burner_fuel/special.json | 7 +++++++ 2 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 kubejs/data/create/tags/items/blaze_burner_fuel/special.json diff --git a/kubejs/data/create/tags/items/blaze_burner_fuel/regular.json b/kubejs/data/create/tags/items/blaze_burner_fuel/regular.json index c27c3fcdb..c8f47d1dc 100644 --- a/kubejs/data/create/tags/items/blaze_burner_fuel/regular.json +++ b/kubejs/data/create/tags/items/blaze_burner_fuel/regular.json @@ -8,8 +8,6 @@ "gtceu:rich_raw_coal", "gtceu:flawed_coal", "gtceu:chipped_coal", - "gtceu:pure_coal_dust", - "gtceu:flawless_coal_gem", - "gtceu:exquisite_coal_gem" + "gtceu:pure_coal_dust" ] } \ No newline at end of file diff --git a/kubejs/data/create/tags/items/blaze_burner_fuel/special.json b/kubejs/data/create/tags/items/blaze_burner_fuel/special.json new file mode 100644 index 000000000..bdad57f76 --- /dev/null +++ b/kubejs/data/create/tags/items/blaze_burner_fuel/special.json @@ -0,0 +1,7 @@ +{ + "replace": false, + "values": [ + "gtceu:flawless_coal_gem", + "gtceu:exquisite_coal_gem" + ] +} \ No newline at end of file From 4d3edb5fa3e9252d7d68df8657cece9c27e45670 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sun, 12 Jan 2025 14:08:39 +0000 Subject: [PATCH 26/59] Update tooltips.js Signed-off-by: Pyritie --- kubejs/client_scripts/tooltips.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/kubejs/client_scripts/tooltips.js b/kubejs/client_scripts/tooltips.js index edc161882..820683e04 100644 --- a/kubejs/client_scripts/tooltips.js +++ b/kubejs/client_scripts/tooltips.js @@ -28,4 +28,7 @@ ItemEvents.tooltip(event => { text.add(2, text.of(`Select Circuit 1 for LV, 2 for MV, 3 for HV, and 4 for EV.`)), text.add(3, text.of(`§cRequires 256 RPM to run.§r`)) }) + event.addAdvanced(['create:blaze_burner'], (item, advanced, text) => { + text.add(1, text.of('§cSuperheat§r with Flawless and Exquisite coal gems.')) + }) }) From f75ac9e65212f7f5ed71d89a6bd00506a1f89240 Mon Sep 17 00:00:00 2001 From: BoyNextDoor <130379681+8oyNextDoor@users.noreply.github.com> Date: Sun, 12 Jan 2025 19:47:20 +0300 Subject: [PATCH 27/59] Update recipes.js MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Исправил опечатку в температуре кипения морской воды для рецепта маленькой кучки соли с 1000 на 100 (Fixed a typo in salt water boiling recipe's temperature for small salt pile - 1000 > 100) Signed-off-by: BoyNextDoor <130379681+8oyNextDoor@users.noreply.github.com> --- kubejs/server_scripts/tfc/recipes.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kubejs/server_scripts/tfc/recipes.js b/kubejs/server_scripts/tfc/recipes.js index 2e35f8952..3313ec992 100644 --- a/kubejs/server_scripts/tfc/recipes.js +++ b/kubejs/server_scripts/tfc/recipes.js @@ -3362,7 +3362,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') From fa7c506236b2dfdb03b9892e3cc500a43331fad2 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Wed, 15 Jan 2025 11:41:28 +0000 Subject: [PATCH 28/59] Add files via upload Signed-off-by: Pyritie --- .../tfg/blockstates/copper_coil_block.json | 10 ++++++++++ .../tfg/models/block/copper_coil_block.json | 6 ++++++ .../models/block/copper_coil_block_active.json | 7 +++++++ .../tfg/models/item/copper_coil_block.json | 3 +++ .../item/unfinished_copper_coil_block.json | 3 +++ .../block/casings/coils/machine_coil_copper.png | Bin 0 -> 2491 bytes .../casings/coils/machine_coil_copper.png.mcmeta | 5 +++++ .../casings/coils/machine_coil_copper_bloom.png | Bin 0 -> 2166 bytes .../coils/machine_coil_copper_bloom.png.mcmeta | 9 +++++++++ .../coils/machine_coil_copper_bloom_ctm.png | Bin 0 -> 2653 bytes .../machine_coil_copper_bloom_ctm.png.mcmeta | 5 +++++ .../casings/coils/machine_coil_copper_ctm.png | Bin 0 -> 2826 bytes 12 files changed, 48 insertions(+) create mode 100644 kubejs/assets/tfg/blockstates/copper_coil_block.json create mode 100644 kubejs/assets/tfg/models/block/copper_coil_block.json create mode 100644 kubejs/assets/tfg/models/block/copper_coil_block_active.json create mode 100644 kubejs/assets/tfg/models/item/copper_coil_block.json create mode 100644 kubejs/assets/tfg/models/item/unfinished_copper_coil_block.json create mode 100644 kubejs/assets/tfg/textures/block/casings/coils/machine_coil_copper.png create mode 100644 kubejs/assets/tfg/textures/block/casings/coils/machine_coil_copper.png.mcmeta create mode 100644 kubejs/assets/tfg/textures/block/casings/coils/machine_coil_copper_bloom.png create mode 100644 kubejs/assets/tfg/textures/block/casings/coils/machine_coil_copper_bloom.png.mcmeta create mode 100644 kubejs/assets/tfg/textures/block/casings/coils/machine_coil_copper_bloom_ctm.png create mode 100644 kubejs/assets/tfg/textures/block/casings/coils/machine_coil_copper_bloom_ctm.png.mcmeta create mode 100644 kubejs/assets/tfg/textures/block/casings/coils/machine_coil_copper_ctm.png diff --git a/kubejs/assets/tfg/blockstates/copper_coil_block.json b/kubejs/assets/tfg/blockstates/copper_coil_block.json new file mode 100644 index 000000000..db9b8845f --- /dev/null +++ b/kubejs/assets/tfg/blockstates/copper_coil_block.json @@ -0,0 +1,10 @@ +{ + "variants": { + "active=false": { + "model": "tfg:block/copper_coil_block" + }, + "active=true": { + "model": "tfg:block/copper_coil_block_active" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/copper_coil_block.json b/kubejs/assets/tfg/models/block/copper_coil_block.json new file mode 100644 index 000000000..9933ec27f --- /dev/null +++ b/kubejs/assets/tfg/models/block/copper_coil_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "tfg:block/casings/coils/machine_coil_copper" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/block/copper_coil_block_active.json b/kubejs/assets/tfg/models/block/copper_coil_block_active.json new file mode 100644 index 000000000..a3c2ebb3e --- /dev/null +++ b/kubejs/assets/tfg/models/block/copper_coil_block_active.json @@ -0,0 +1,7 @@ +{ + "parent": "gtceu:block/cube_2_layer/all", + "textures": { + "bot_all": "tfg:block/casings/coils/machine_coil_copper", + "top_all": "tfg:block/casings/coils/machine_coil_copper_bloom" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/copper_coil_block.json b/kubejs/assets/tfg/models/item/copper_coil_block.json new file mode 100644 index 000000000..84d2ca9a7 --- /dev/null +++ b/kubejs/assets/tfg/models/item/copper_coil_block.json @@ -0,0 +1,3 @@ +{ + "parent": "tfg:block/copper_coil_block" +} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/unfinished_copper_coil_block.json b/kubejs/assets/tfg/models/item/unfinished_copper_coil_block.json new file mode 100644 index 000000000..b3218943a --- /dev/null +++ b/kubejs/assets/tfg/models/item/unfinished_copper_coil_block.json @@ -0,0 +1,3 @@ +{ + "parent": "tfg:item/copper_coil_block" +} \ No newline at end of file diff --git a/kubejs/assets/tfg/textures/block/casings/coils/machine_coil_copper.png b/kubejs/assets/tfg/textures/block/casings/coils/machine_coil_copper.png new file mode 100644 index 0000000000000000000000000000000000000000..4e8461f4c96c0b46f3b117809794b5ebc1158e66 GIT binary patch literal 2491 zcma)84|Egt9S=;4tq+g^o%*O;FS@mq%l%7oxqA(@G|=YRU~My+jZwYa{gRwba^ddU zgl-i<<~pjZrNZXwq?Y!*0c&Xy(UomgTos=TTpjhX2Nbm%bF+_xXOl|G&Tduxd^D+?=~}3Vett`5XGeGIGq!u%kT>YO6ZQ*AJpYV5 z;*7sjxTA4+-7&DoyLZX&Hd*{52OG+ZHXKm%caIYbhtJ)9{_MAl)-=7?eC@a1(EhJ2 zbl8?ghnlx^dWKKMFJ?~}^W@q`Z#lW);JW2Ivsa+&^QPqrW?L_n-*cq%`>k6g$J2#% zKl@<1k;yM^t;D4FZfiBx?O!m3b{xu@{`7?5_H~o>we7F%d+zQ2W3BGF=9ez^NsqQ( zTr?s2Cu#?l$zA(;3v+)dmUnmWbq%_=U!6K!TcS1{lJeg^^W*nFd2_>`@o;&JRuK7_uW3-%(yT!br91_Dw=lLBg**0_bHdVv+uk`+jCjDrLrpz%m76b!3e%#J2_Ik?uhaTG~F zw0b*Qsw+f1uuRHi1t6@6!~}w%5Qa7JR^Cdp*5wFAP-dK}WvKA{>rKqft|oHpz+~Cs~%o2@0nu3?eXfV_4&3SXect85}?r6e*%f zav0GWd9U1{*->a}(uYvQ<;oC;)l{Tl%!|VkTLuu3YDFhEgyqUt_Lt`vM@m2tAqCk;p`3DsVRx}^H-X5JtgggvGT3CyZhT6>xW`=4pmZz+k z$OtyzwedU)3mwsu#FbV#?I>j;Qm<7(Uh~OH$c|P@;f7dh*DZxWjmGOKAgvTdFf7fG zR)(MnTMDrjC@L&Gor)w(lo>@tfm;oUcvwYJi1!0L680x{b^052q1{}W0(ebU+_D_B zqlvMrQzg7jo&g810jL1>5=IgjMYt)FvrrsiEg~!&k%GEpQSxoP0ZO__nxhGhV7>r_ zohXu7 zuwKfNmRDt;7UdOC>WAjT$ik9E^vEIwi3}H}anS(K(??JwMp!V)>L%f&VmOM`M;44O z{-x}{nYCZ8s*~PktVrhgzY~{)-QZMm23Muq8KEpDl0ph|;bouZ&3SF){efL$+s-L? z{L0a2d^)(k?zyi#K4V%tI5V&1o5x49_jK*)-1pT57n*;usOzPy-0d?fCUW1caGdz# zcMrb+w4T29p;>q4)z|lgH_Mxj^Ao@Fck;WtD~FEQW3x~9ys5&OZZ*RA!u>O|kA9sDUe5s*<7Je|V zit!kSd#{Xsva)O8)xm;}@zEbePhARXJ(~~A``14n=4^4}g2B~4sl4`w&DWwWM|b+} zCOY<7s-Jml=r=<<`Q5R8w9kT#9XmBy_LrLVCy!nR_K$0rf!D`!`ik1JluccWJy~?u e5W-YGF_S&Op|dNuPVLgKa_6cwj{cR8Z21og1A)r` literal 0 HcmV?d00001 diff --git a/kubejs/assets/tfg/textures/block/casings/coils/machine_coil_copper.png.mcmeta b/kubejs/assets/tfg/textures/block/casings/coils/machine_coil_copper.png.mcmeta new file mode 100644 index 000000000..250d849bf --- /dev/null +++ b/kubejs/assets/tfg/textures/block/casings/coils/machine_coil_copper.png.mcmeta @@ -0,0 +1,5 @@ +{ + "ldlib": { + "connection": "tfg:block/casings/coils/machine_coil_copper_ctm" + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/textures/block/casings/coils/machine_coil_copper_bloom.png b/kubejs/assets/tfg/textures/block/casings/coils/machine_coil_copper_bloom.png new file mode 100644 index 0000000000000000000000000000000000000000..06b49ec017bf38073c38347c36f3396efc91bbf0 GIT binary patch literal 2166 zcma)8eTWog7~d>P&ySRol&~D;$~5nt@7ejt^}M@1-4)l4bIU8Ke0S#E-SKv3wwbxR zJt2sMFe?;8B)p2E4+=|6EJMmlt$!p#`a{J2P=eGVDFw+s?0NTN&g3i?cITb<{XM_u z`+4`d-j&Oyw%pkgi^Zmz-|85O#csRb z$@Yi+nH8qxl{svCIl@)T6+p*gi#nf*$&rHNCfM`)53r15C)m|$M#xmUNzqBI z_sOdDE3?-60n4!2j>XKPstE*T5@M!WF1dkOO|Ugy6V`N_XPFu#97wR8R3X!!>1Db- zpD+d|B1;e?Ml(1Z$8p(+w=;{cULCp9nuJ9r!@Z~aftcDK4o*@u!m@zIo$c|J9-$w#((6>m>5OKq{ruedS zrZ#gh^#16cqzi4hj$BJjB8G*wrMUg!ly?>g}4 zxaM(FD0K2;LH`#$J&B+YK{M%DgVelqvRM?iXF0YR5t|apsX0A|5fMZI{^xT@H3iz=pUX*US5YZ1x@JDdYdnyhG2-pV6c*L0*>iiEIki3rQOV&^f|h+#D4 zAM_olYh1e8D#~M19!*pYH7_G9C>l}}5$wQH9NC(slbnvR0p-rnRGFQ<=>#irLgTf! zgu}e&mlNy?#~rLTcC${ItO_wrgcz43K{I4cjBA1{=ncff#1EkSD3vI1lEN~!WiACG z47KExae?p^w@}-q^w;cy-DbB>aOnA2&nqQZY8peSYTnk*ND_wx6bR4pS}3SvQ0QkHhxmWNV+ro|N}dlYzz&&ZXoZ-N z2dD{5n-8KxTe6O>cb3h{@mDmfV`x-6ocYFJ3fX||SEEh8tXP5Hpfhr`$>odqxxA`9(Ui!3w0mf;0W z+;EZ5^a+xP1Qki~tO(K7Ov#{w3!=;4kp1IXdt+5y_cpTPdWoyUu5qe9iF=#<&qyjK zO3eJ#j%$0vLFD39!KL2tbXL|A!(W@Tv6MIas}p*aW;AHTp$iwHh%BZ<&a6*^+A=^g=o~|=H#L2T>z5VdO{%sewUJRCht882} zVQK5W(NCWE>EMyQt6%u>{W+KOqubX_xOvGJQ=jI3g}qqML#^i~ZCb9Lz4z{;JN7=F zIMepo=?zjjSh3Y=D`Kx>eIRt&IdG6U(enhac-Ye_iXGwZ>~Nwd@{m5P^u7&{dObVW%xv=Q z|NH%)zyJUHvelTCIxF}$!4L$^N>4N7f?rsC0%wA6cSXe*1W8CvuQw)Jcry#X>PY>v@(<;?c<6>q|Y4fH6K~xsIl) z@4|LCqE>#nVMc7~ndIT1*QDo;{!YIsBb_HCPn}3N8&w{SO!5ew{xaKp)hkP#qf4HE!J1=wL1YCf)WzFPMRrY1=!3M za}J$ssI6TFa~7R!nJN>_bn4j>F0I1F=2c{wn2J(HYmp@`h7-ILFkoi|8ur?44mai1 z$$WMxuolG%8SH}yr8?Opp@o@7SkJpySS!a621Rk0)XHf!tyXH)aWIbJgaTD6FdRWi ziqKHF5}x|VfIFAPO63|}nsNr-bg~jba8e3Id3m|KTq);W#R||ZS_O(La2x>$#J%1j z&|bvhj+wS#VBL(1a|#^qfJKY6nfC}f83=VU2fH&f({I?}o~jh6nZipu6_^}V*zICs zKD1j%DFez=VLTD-Hm!HEid@#sdt3~gQpP%jm}zwj+?ZqUiZNGS`?a2Cq9v;vYyR>>erj3yAmqDB!KB{2l2X&h$=6@h8hqD#?E zy2CBd4u%!&0EwIfMi`dVXi!p#U^Gr6N`g=$8XCtCHEAYkm5SDA811xvwu=KDP1_!i zN3>%Bc1RLaX;oGw@J^5j0o)>58doD0lF_hc4NYr7qr(=4dWm=0X}~jQr;AyI(^2e` zTK`unl0+pN({(ajj>=%)tIJz&G?TY**7bfUz@Z3^nJ^`#L@5G)5mo&N1(R%{1^WMj{XIkJc^mHnE>DnMW+rvqbQufSm=rQ4w4;~>=M!lB zNeTCaKG9&T3R9DSRl=-92#pd$%qlH|pk~rST2+kJjH{;g-Mm#Or(JAvF$fb>7PPFd zvhYG5Ym26F zlV`ATdh%ghCC6}h;WEx);mh6r6dxr#K{JSSL$axGbK{;wzBg%JP4o)eE3)}78^Yd{ZQi)`jmAAt>x#42 z8uf=mznxp7sLiOOgteV5k!dZ46UQ#V`OhAk^Kwlbd0BGfT4+c4{-VztMqjO}Z|f^f zxQWe(D7&q=>g}3!BGEccACAOL}=O ztIyA~Wk+b*c8;>NOzT}|eR zsGawttq1!LyeoN+PP$aj_V*4-HmzR#aGS@ZsdnOBgRhSh(oZMQu*#KBtpy=>CWW+( z<$Eqb{mp}}iGmFSQuIjw;oSkp_Eu*-k4|hj9X~(lkmpaecee%K|K1Q0SoL*S-JVV3 z)ZpEB66nts)HBOtvr7gftJ)W>dSEK}sK4i;^u5YQ2?uZYbW2ZGG7mp#z4Dh$C-+^t zR@r=FxllTIYyS4=-Of`Z`6@$tnx`1jH}8CAap%y@uQMb|o3pEqcXVZ@Tyc)n`~Bbl z`2Kq*A0|$Z^Yb0!3qg>dI$o6oeqsI^HUxb4jlR1Lg1icun3%*kwI&hPITWZ~)Iiqz=CuVBmX)omEGm`1w+22Y9^0h6VebrSVUMaizn`!+vvKZm zdYf)X@OMk3rlWPvxQQ8GIzqOzqCt&UMzmd?GjV#(-rS##=qxpF1*zokW;NvIm8CYG z?|d};Ug%ghWx;D_GV10=tRFsE@W-(a*mz=9H6Bv+P1%Z~<&3I$!o2d12bn}jWKjab zTpU&uI@>`M`sga{=ai zbq`kh1SrnVzjI1{N?4Uj>?1}@70Vp zl}ptmkb2f4qztT%7P>4pfQF#RD3^`WFQhqGN1GU{QqcKLqX1?MNg^-d_GOZyu-G&j53$uT&?(R}k&Cj4Fd-_kSop%+Xa_ef6F3i~@k+Eqn{A^-NwkA? z+V%9bOxntY4!ZN(#^cQwVPY&ccNw6uo*)Lj2V-;E&F*!BUPPN|3m|iVoG=d-_<6vu zOlL5(EuH09M>_jI;GSi7#e+^9WBj@4zo6$=JW$Xe0pk?QovV58dyDJAl-` zQH2yy$R%P#XVjqxh8r;{Mq_e{Fbw+7urpwyDf5f@@H_^HrZg%hjDPOt#eFz$|My-n0 z#(%he7Pj!xl+n3wtjt?;C?ARO4hUISJ1XW-X@^gV9xJ^Mq$+SW_?XOEs}Hb3f~@8^_E^1d)d>c6qwwX`1hJNX0(4tTw~&S~yw z3+%~)zR(AWu2jkAw(7bKe@Yu~J=8uo=5qJe@Kvj4y|v`0Kq9?I^C))H4Be-@OxXOV zn=})j9Pxuxr6*@(?r8b;d~sMYn|~@RvbL;rV&B}ETLOt;e=WIsxW3`FOzVUquS)^Y@!sb&eituneYJX|l zh0eX3v+rwiFK$XpE1*Wt+!^i*$>P*2X1}xa&aIw*W!L7^ug~jo?u|IS$K2QJV_Oo} zQgQZPnG_iAoY>qO($!THIO2MNZCv5Q6qv>}oZGGNl+jf-=IX-6m-sU5-|G6NEu|S9Zt&{ns)_vrYZRWh@f7S3TpyhUs V*X8Y<#r!`b^|a}#-Bai1{Rd_aDa-%> literal 0 HcmV?d00001 From d2f64a1bcce7653f8282ed53245ef7134300ed69 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Wed, 15 Jan 2025 11:44:16 +0000 Subject: [PATCH 29/59] Update machines.js Signed-off-by: Pyritie --- kubejs/startup_scripts/gtceu/machines.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kubejs/startup_scripts/gtceu/machines.js b/kubejs/startup_scripts/gtceu/machines.js index 3911cfed7..4785bbd86 100644 --- a/kubejs/startup_scripts/gtceu/machines.js +++ b/kubejs/startup_scripts/gtceu/machines.js @@ -40,7 +40,7 @@ const registerGTCEuMachines = (event) => { .aisle("WWW", "W#W", "WWW") .aisle("CAC", "CEC", "#C#") .where('A', Predicates.controller(Predicates.blocks(definition.get()))) - .where('W', Predicates.blocks(GTBlocks.COIL_CUPRONICKEL.get())) + .where('W', Predicates.blocks('tfg:copper_coil_block')) .where("C", Predicates.blocks(GTBlocks.CASING_STEEL_SOLID.get()) .or(Predicates.abilities(PartAbility.IMPORT_ITEMS).setExactLimit(1))) .where('#', Predicates.any()) @@ -55,7 +55,7 @@ const registerGTCEuMachines = (event) => { .where('A', controller, Direction.SOUTH) .where('C', GTBlocks.CASING_STEEL_SOLID.get()) .where(' ', Block.getBlock('minecraft:air')) - .where('W', GTBlocks.COIL_CUPRONICKEL.get()) + .where('W', Block.getBlock('tfg:copper_coil_block')) .where('k', Block.getBlock('gtceu:lv_kinetic_input_box')) .where('e', GTMachines.ENERGY_OUTPUT_HATCH[GTValues.LV], Direction.SOUTH) .where('i', GTMachines.ITEM_IMPORT_BUS[GTValues.LV], Direction.SOUTH) From 180e593c7eff3e18e06ba356154fa0fa17ef7ee1 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Wed, 15 Jan 2025 11:46:18 +0000 Subject: [PATCH 30/59] Add files via upload Signed-off-by: Pyritie --- kubejs/server_scripts/tfg/recipes.js | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 kubejs/server_scripts/tfg/recipes.js diff --git a/kubejs/server_scripts/tfg/recipes.js b/kubejs/server_scripts/tfg/recipes.js new file mode 100644 index 000000000..6eeec8cdc --- /dev/null +++ b/kubejs/server_scripts/tfg/recipes.js @@ -0,0 +1,21 @@ +// priority: 0 + +const registerTFGRecipes = (e) => { + + //#region Copper Coil Block + + e.recipes.gtceu.assembler(`tfg:copper_coil_block`) + .itemInputs('8x gtceu:copper_double_wire', '8x #forge:foils/copper') + .inputFluids(Fluid.of('gtceu:tin_alloy', 144)) + .itemOutputs('tfg:copper_coil_block') + .EUt(16).duration(200) + + e.recipes.createSequencedAssembly([ + 'tfg:copper_coil_block', + ], 'gtceu:copper_frame', [ + e.recipes.createDeploying('tfg:unfinished_copper_coil_block', ['tfg:unfinished_copper_coil_block', 'gtceu:copper_double_wire']), + e.recipes.createDeploying('tfg:unfinished_copper_coil_block', ['tfg:unfinished_copper_coil_block', '#forge:foils/copper']), + ]).transitionalItem('tfg:unfinished_copper_coil_block').loops(8).id('tfg:sequenced_assembly/copper_coil_block') + + //#endregion +} \ No newline at end of file From 72ecc7ec8926cfc1949335daa68a4b68d507df3d Mon Sep 17 00:00:00 2001 From: Pyritie Date: Wed, 15 Jan 2025 11:47:12 +0000 Subject: [PATCH 31/59] Update main_server_script.js Signed-off-by: Pyritie --- kubejs/server_scripts/main_server_script.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kubejs/server_scripts/main_server_script.js b/kubejs/server_scripts/main_server_script.js index 5adb7f640..f4c8bc0f0 100644 --- a/kubejs/server_scripts/main_server_script.js +++ b/kubejs/server_scripts/main_server_script.js @@ -138,6 +138,7 @@ ServerEvents.recipes(event => { registerTFCRecipes(event) registerTFCGroomingStationRecipes(event) registerToolBeltRecipes(event) + registerTFGRecipes(event) registerTreeTapRecipes(event) registerWaterFlasksRecipes(event) -}) \ No newline at end of file +}) From 594b7ad758381c8f88b2cce6625fdc1380ade73c Mon Sep 17 00:00:00 2001 From: Pyritie Date: Wed, 15 Jan 2025 11:48:14 +0000 Subject: [PATCH 32/59] Update items.js Signed-off-by: Pyritie --- kubejs/startup_scripts/gtceu/items.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kubejs/startup_scripts/gtceu/items.js b/kubejs/startup_scripts/gtceu/items.js index 488cc5e9b..e99aa4c21 100644 --- a/kubejs/startup_scripts/gtceu/items.js +++ b/kubejs/startup_scripts/gtceu/items.js @@ -3,4 +3,5 @@ const registerGTCEuItems = (event) => { event.create('tfg:unfinished_vacuum_tube', 'create:sequenced_assembly') event.create('tfg:unfinished_basic_electronic_circuit', 'create:sequenced_assembly') -} \ No newline at end of file + event.create('tfg:unfinished_copper_coil_block', 'create:sequenced_assembly') +} From ffaa6502883a3a07c86e3e5e9b195259fdfa926d Mon Sep 17 00:00:00 2001 From: Pyritie Date: Wed, 15 Jan 2025 11:50:37 +0000 Subject: [PATCH 33/59] Update recipes.js Signed-off-by: Pyritie --- kubejs/server_scripts/gregtech/recipes.js | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/kubejs/server_scripts/gregtech/recipes.js b/kubejs/server_scripts/gregtech/recipes.js index efc23aff1..5a1cbe23d 100644 --- a/kubejs/server_scripts/gregtech/recipes.js +++ b/kubejs/server_scripts/gregtech/recipes.js @@ -1213,28 +1213,25 @@ const registerGTCEURecipes = (event) => { //#region Рецепты электрического генератора event.recipes.gtceu.alternator('lv_alternator') + .inputStress(8192) .circuit(1) .rpm(256) .duration(2) .outputEU(128) event.recipes.gtceu.alternator('mv_alternator') + .inputStress(32768) .circuit(2) .rpm(256) .duration(2) .outputEU(512) event.recipes.gtceu.alternator('hv_alternator') + .inputStress(131072) .circuit(3) .rpm(256) .duration(2) .outputEU(2048) - - event.recipes.gtceu.alternator('ev_alternator') - .circuit(4) - .rpm(256) - .duration(2) - .outputEU(8192) //#endregion From 793cc7676c5dae4d1e346556ba9ddea86cd34eb0 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Thu, 16 Jan 2025 00:23:48 +0000 Subject: [PATCH 34/59] Update recipes.js Signed-off-by: Pyritie --- kubejs/server_scripts/gregtech/recipes.js | 34 +++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/kubejs/server_scripts/gregtech/recipes.js b/kubejs/server_scripts/gregtech/recipes.js index 25e1c4b19..72cdadc1b 100644 --- a/kubejs/server_scripts/gregtech/recipes.js +++ b/kubejs/server_scripts/gregtech/recipes.js @@ -1799,4 +1799,38 @@ 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 } From 46bbf8c16d8a47fbf5069d8f8b816346308c4956 Mon Sep 17 00:00:00 2001 From: MetenBouldry <94766011+MetenBouldry@users.noreply.github.com> Date: Thu, 16 Jan 2025 16:24:34 +0200 Subject: [PATCH 35/59] Translation into Ukrainian MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Перевод 100% на доступние в даний момент файли Signed-off-by: MetenBouldry <94766011+MetenBouldry@users.noreply.github.com> --- .../field_guide/uk_ua/categories/tfg.json | 6 + .../uk_ua/categories/tfg_ores.json | 6 + .../uk_ua/categories/tfg_tips.json | 6 + .../entries/firmalife/stainless_steel.json | 14 + .../uk_ua/entries/mechanics/bloomery.json | 80 ++++ .../uk_ua/entries/mechanics/crankshaft.json | 51 +++ .../uk_ua/entries/mechanics/fire_clay.json | 40 ++ .../uk_ua/entries/mechanics/glassworking.json | 82 ++++ .../mechanics/glassworking_applications.json | 433 ++++++++++++++++++ .../entries/mechanics/mechanical_power.json | 38 ++ .../uk_ua/entries/mechanics/pumps.json | 39 ++ .../tfg_ores/deep_garnet_amethyst.json | 88 ++++ .../entries/tfg_ores/deep_garnet_opal.json | 88 ++++ .../uk_ua/entries/tfg_ores/deep_gold.json | 88 ++++ .../uk_ua/entries/tfg_ores/deep_hematite.json | 107 +++++ .../uk_ua/entries/tfg_ores/deep_limonite.json | 88 ++++ .../entries/tfg_ores/deep_magnetite.json | 107 +++++ .../entries/tfg_ores/deep_molybdenum.json | 88 ++++ .../uk_ua/entries/tfg_ores/deep_naquadah.json | 50 ++ .../entries/tfg_ores/deep_pitchblende.json | 50 ++ .../uk_ua/entries/tfg_ores/deep_sapphire.json | 90 ++++ .../entries/tfg_ores/deep_scheelite.json | 69 +++ .../entries/tfg_ores/deep_sheldonite.json | 88 ++++ .../uk_ua/entries/tfg_ores/deep_topaz.json | 88 ++++ .../uk_ua/entries/tfg_ores/hazards.json | 71 +++ .../uk_ua/entries/tfg_ores/index.json | 43 ++ .../entries/tfg_ores/normal_apatite.json | 69 +++ .../tfg_ores/normal_basaltic_sands.json | 88 ++++ .../entries/tfg_ores/normal_bauxite.json | 69 +++ .../entries/tfg_ores/normal_beryllium.json | 69 +++ .../entries/tfg_ores/normal_bismuth.json | 69 +++ .../entries/tfg_ores/normal_cassiterite.json | 50 ++ .../uk_ua/entries/tfg_ores/normal_coal.json | 31 ++ .../uk_ua/entries/tfg_ores/normal_copper.json | 88 ++++ .../entries/tfg_ores/normal_garnet_tin.json | 88 ++++ .../entries/tfg_ores/normal_garnierite.json | 107 +++++ .../uk_ua/entries/tfg_ores/normal_gold.json | 88 ++++ .../entries/tfg_ores/normal_graphite.json | 69 +++ .../entries/tfg_ores/normal_hematite.json | 88 ++++ .../uk_ua/entries/tfg_ores/normal_lapis.json | 88 ++++ .../entries/tfg_ores/normal_limonite.json | 88 ++++ .../entries/tfg_ores/normal_lubricant.json | 107 +++++ .../entries/tfg_ores/normal_magnetite.json | 69 +++ .../entries/tfg_ores/normal_manganese.json | 88 ++++ .../uk_ua/entries/tfg_ores/normal_mica.json | 88 ++++ .../entries/tfg_ores/normal_monazite.json | 69 +++ .../entries/tfg_ores/normal_oilsands.json | 31 ++ .../entries/tfg_ores/normal_olivine.json | 88 ++++ .../uk_ua/entries/tfg_ores/normal_quartz.json | 88 ++++ .../entries/tfg_ores/normal_redstone.json | 69 +++ .../uk_ua/entries/tfg_ores/normal_salt.json | 88 ++++ .../entries/tfg_ores/normal_saltpeter.json | 88 ++++ .../uk_ua/entries/tfg_ores/normal_silver.json | 69 +++ .../entries/tfg_ores/normal_sphalerite.json | 69 +++ .../entries/tfg_ores/normal_spodumene.json | 88 ++++ .../uk_ua/entries/tfg_ores/normal_sulfur.json | 69 +++ .../entries/tfg_ores/normal_tetrahedrite.json | 69 +++ .../uk_ua/entries/tfg_ores/ore_basics.json | 59 +++ .../entries/tfg_ores/surface_bismuth.json | 69 +++ .../entries/tfg_ores/surface_cassiterite.json | 50 ++ .../entries/tfg_ores/surface_copper.json | 92 ++++ .../entries/tfg_ores/surface_kaolin.json | 93 ++++ .../entries/tfg_ores/surface_sphalerite.json | 69 +++ .../tfg_ores/surface_tetrahedrite.json | 69 +++ .../entries/tfg_tips/blast_furnace_tips.json | 48 ++ .../uk_ua/entries/tfg_tips/faqs.json | 47 ++ .../entries/tfg_tips/infinite_resources.json | 56 +++ .../uk_ua/entries/tfg_tips/lv_machines.json | 78 ++++ .../entries/the_world/ores_and_minerals.json | 13 + 69 files changed, 5127 insertions(+) create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/categories/tfg.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/categories/tfg_ores.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/categories/tfg_tips.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/firmalife/stainless_steel.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/mechanics/bloomery.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/mechanics/crankshaft.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/mechanics/fire_clay.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/mechanics/glassworking.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/mechanics/glassworking_applications.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/mechanics/mechanical_power.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/mechanics/pumps.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_garnet_amethyst.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_garnet_opal.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_gold.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_hematite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_limonite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_magnetite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_molybdenum.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_naquadah.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_pitchblende.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_sapphire.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_scheelite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_sheldonite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/deep_topaz.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/hazards.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/index.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_apatite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_basaltic_sands.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_bauxite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_beryllium.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_bismuth.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_cassiterite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_coal.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_copper.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_garnet_tin.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_garnierite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_gold.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_graphite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_hematite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_lapis.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_limonite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_lubricant.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_magnetite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_manganese.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_mica.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_monazite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_oilsands.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_olivine.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_quartz.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_redstone.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_salt.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_saltpeter.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_silver.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_sphalerite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_spodumene.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_sulfur.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/normal_tetrahedrite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/ore_basics.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/surface_bismuth.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/surface_cassiterite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/surface_copper.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/surface_kaolin.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/surface_sphalerite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_ores/surface_tetrahedrite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_tips/blast_furnace_tips.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_tips/faqs.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_tips/infinite_resources.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/tfg_tips/lv_machines.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/uk_ua/entries/the_world/ores_and_minerals.json 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..de40ad35a --- /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": "", + "pages": [ + { + "type": "patchouli:text", + "text": "Склоробство - це процес перетворення піску на скло. Для початку необхідно створити $(thing)Партія Скла$(), яких є чотири типи:$(br)$(br) 1. $(thing)Силікат$(), з білого піску.$(br) 2. $(thing)Геморагічний$(), з жовтого, червоного або рожевого піску..$(br) 3. $(thing)Олівін$(), із зеленого або коричневого піску.$(br) 4. $(thing)Вулканічний$(), з чорного піску." + }, + { + "type": "", + "title": "Silica Glass Batch", + "recipe": "tfc:crafting/silica_glass_batch", + "text": "Скляні партії можуть бути виготовлені з використанням одного з вищезгаданих кольорів піску, а також $(l:mechanics/glassworking#lime)Вапно$() і різновид $(l:mechanics/glassworking#potash)Поташу$()." + }, + { + "type": "", + "anchor": "lime", + "recipe": "tfg:smelting/lime", + "text": "$(thing)Вапно$() є одним з інгредієнтів, необхідних для виготовлення скляної партії. Це порошок, який отримують шляхом $(l:mechanics/heating)опалення$() $(l:mechanics/flux)Флюксу$()." + }, + { + "type": "", + "anchor": "potash", + "recipe": "tfg:smelting/dried_seaweed_to_soda", + "recipe2": "tfg:smelting/dried_kelp_to_soda", + "text": "Різновид $(thing)Поташу$() або еквівалент також необхідний для скляних партій. $(thing)Кальциновану Соду$() можна використовувати, який є порошком, отриманим при нагріванні $(thing)Сушених в\nВодоростей$() або $(thing)Ламінарій$(). $(l:the_world/ores_and_minerals#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": "", + "anchor": "blowpipe", + "recipe": "tfc:clay_knapping/blowpipe", + "text": "Найважливішим інструментом є $(thing)Видувна труба$(). Вона може бути $(thing)висічена$() з глини, а потім обпалити в $(thing)Керамічну Видувну Трубку$()." + }, + { + "type": "", + "recipe": "tfc:anvil/blowpipe", + "text": "Керамічні видувні трубки крихкі та можуть зламатися під час використання. Більш міцні видувні трубки можуть бути $(l:mechanics/anvils#working)виковані$() з $(thing)Латунного стрежня$() на ковадлі." + }, + { + "type": "", + "anchor": "paddle", + "recipe": "tfc:crafting/paddle", + "text": "Операцію $(thing)Вирівнювання$() можна виконати за допомогою $(thing)Лопатки$(), яка виготовлена з дерева." + }, + { + "type": "", + "anchor": "jacks", + "recipe": "tfc:welding/jacks", + "text": "Операцію $(thing)Затискання$() можна виконати за допомогою $(thing)Щипців$(), виготовлений шляхом зварювання двох латунних стрижнів між собою." + }, + { + "type": "", + "anchor": "saw", + "recipe": "tfc:crafting/gem_saw", + "text": "Операцію $(thing)Спилювання$() можна виконати за допомогою $(thing)Алмазної Пилки$(). Алмазна пилка також використовується для розбиття обох $(thing)Скляних Блоків$() та $(thing)Скляних Панелей$() і отримати їх." + }, + { + "type": "", + "text": "По-перше, скло на видувній трубі повинно бути нагріте до $(4)$(bold)Блідо-червоного$(). Потім візьміть видувну трубу в $(thing)вільну руку$() і тримати $(item)$(k:key.use)$() для виконання кожного кроку$().$(br)Use $(item)$(k:key.swapOffhand)$() щоб забрати гарячу трубку в твою вільну руку.$(br2)$(bold)Дути$()$(br)Використайте $(thing)Видувну Трубку$() дивлячись прямо перед собою.$(br2)$(bold)Розтягування$()$(br)Використайте $(thing)Видувну Трубку$() дивлячись до низу.", + "title": "Як видути скло" + }, + { + "type": "", + "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 + } +} \ No newline at end of file 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 From 39377c34e71bb26732f85832a0f52987d5b77920 Mon Sep 17 00:00:00 2001 From: MetenBouldry <94766011+MetenBouldry@users.noreply.github.com> Date: Thu, 16 Jan 2025 16:26:01 +0200 Subject: [PATCH 36/59] Translation into Italian MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Переведено 9% от всех доступних файлов Signed-off-by: MetenBouldry <94766011+MetenBouldry@users.noreply.github.com> --- .../field_guide/it-it/categories/tfg.json | 6 + .../it-it/categories/tfg_ores.json | 6 + .../it-it/categories/tfg_tips.json | 6 + .../entries/firmalife/stainless_steel.json | 14 + .../it-it/entries/mechanics/bloomery.json | 80 ++++ .../it-it/entries/mechanics/crankshaft.json | 51 +++ .../it-it/entries/mechanics/fire_clay.json | 40 ++ .../it-it/entries/mechanics/glassworking.json | 82 ++++ .../mechanics/glassworking_applications.json | 433 ++++++++++++++++++ .../entries/mechanics/mechanical_power.json | 38 ++ .../it-it/entries/mechanics/pumps.json | 39 ++ .../tfg_ores/deep_garnet_amethyst.json | 88 ++++ .../entries/tfg_ores/deep_garnet_opal.json | 88 ++++ .../it-it/entries/tfg_ores/deep_gold.json | 88 ++++ .../it-it/entries/tfg_ores/deep_hematite.json | 107 +++++ .../it-it/entries/tfg_ores/deep_limonite.json | 88 ++++ .../entries/tfg_ores/deep_magnetite.json | 107 +++++ .../entries/tfg_ores/deep_molybdenum.json | 88 ++++ .../it-it/entries/tfg_ores/deep_naquadah.json | 50 ++ .../entries/tfg_ores/deep_pitchblende.json | 50 ++ .../it-it/entries/tfg_ores/deep_sapphire.json | 90 ++++ .../entries/tfg_ores/deep_scheelite.json | 69 +++ .../entries/tfg_ores/deep_sheldonite.json | 88 ++++ .../it-it/entries/tfg_ores/deep_topaz.json | 88 ++++ .../it-it/entries/tfg_ores/hazards.json | 71 +++ .../it-it/entries/tfg_ores/index.json | 43 ++ .../entries/tfg_ores/normal_apatite.json | 69 +++ .../tfg_ores/normal_basaltic_sands.json | 88 ++++ .../entries/tfg_ores/normal_bauxite.json | 69 +++ .../entries/tfg_ores/normal_beryllium.json | 69 +++ .../entries/tfg_ores/normal_bismuth.json | 69 +++ .../entries/tfg_ores/normal_cassiterite.json | 50 ++ .../it-it/entries/tfg_ores/normal_coal.json | 31 ++ .../it-it/entries/tfg_ores/normal_copper.json | 88 ++++ .../entries/tfg_ores/normal_garnet_tin.json | 88 ++++ .../entries/tfg_ores/normal_garnierite.json | 107 +++++ .../it-it/entries/tfg_ores/normal_gold.json | 88 ++++ .../entries/tfg_ores/normal_graphite.json | 69 +++ .../entries/tfg_ores/normal_hematite.json | 88 ++++ .../it-it/entries/tfg_ores/normal_lapis.json | 88 ++++ .../entries/tfg_ores/normal_limonite.json | 88 ++++ .../entries/tfg_ores/normal_lubricant.json | 107 +++++ .../entries/tfg_ores/normal_magnetite.json | 69 +++ .../entries/tfg_ores/normal_manganese.json | 88 ++++ .../it-it/entries/tfg_ores/normal_mica.json | 88 ++++ .../entries/tfg_ores/normal_monazite.json | 69 +++ .../entries/tfg_ores/normal_oilsands.json | 31 ++ .../entries/tfg_ores/normal_olivine.json | 88 ++++ .../it-it/entries/tfg_ores/normal_quartz.json | 88 ++++ .../entries/tfg_ores/normal_redstone.json | 69 +++ .../it-it/entries/tfg_ores/normal_salt.json | 88 ++++ .../entries/tfg_ores/normal_saltpeter.json | 88 ++++ .../it-it/entries/tfg_ores/normal_silver.json | 69 +++ .../entries/tfg_ores/normal_sphalerite.json | 69 +++ .../entries/tfg_ores/normal_spodumene.json | 88 ++++ .../it-it/entries/tfg_ores/normal_sulfur.json | 69 +++ .../entries/tfg_ores/normal_tetrahedrite.json | 69 +++ .../it-it/entries/tfg_ores/ore_basics.json | 59 +++ .../entries/tfg_ores/surface_bismuth.json | 69 +++ .../entries/tfg_ores/surface_cassiterite.json | 50 ++ .../entries/tfg_ores/surface_copper.json | 92 ++++ .../entries/tfg_ores/surface_kaolin.json | 93 ++++ .../entries/tfg_ores/surface_sphalerite.json | 69 +++ .../tfg_ores/surface_tetrahedrite.json | 69 +++ .../entries/tfg_tips/blast_furnace_tips.json | 48 ++ .../it-it/entries/tfg_tips/faqs.json | 47 ++ .../entries/tfg_tips/infinite_resources.json | 56 +++ .../it-it/entries/tfg_tips/lv_machines.json | 78 ++++ .../entries/the_world/ores_and_minerals.json | 13 + 69 files changed, 5127 insertions(+) create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/categories/tfg.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/categories/tfg_ores.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/categories/tfg_tips.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/firmalife/stainless_steel.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/mechanics/bloomery.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/mechanics/crankshaft.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/mechanics/fire_clay.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/mechanics/glassworking.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/mechanics/glassworking_applications.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/mechanics/mechanical_power.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/mechanics/pumps.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_garnet_amethyst.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_garnet_opal.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_gold.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_hematite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_limonite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_magnetite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_molybdenum.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_naquadah.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_pitchblende.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_sapphire.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_scheelite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_sheldonite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/deep_topaz.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/hazards.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/index.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_apatite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_basaltic_sands.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_bauxite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_beryllium.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_bismuth.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_cassiterite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_coal.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_copper.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_garnet_tin.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_garnierite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_gold.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_graphite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_hematite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_lapis.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_limonite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_lubricant.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_magnetite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_manganese.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_mica.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_monazite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_oilsands.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_olivine.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_quartz.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_redstone.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_salt.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_saltpeter.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_silver.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_sphalerite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_spodumene.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_sulfur.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/normal_tetrahedrite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/ore_basics.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/surface_bismuth.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/surface_cassiterite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/surface_copper.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/surface_kaolin.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/surface_sphalerite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_ores/surface_tetrahedrite.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_tips/blast_furnace_tips.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_tips/faqs.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_tips/infinite_resources.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/tfg_tips/lv_machines.json create mode 100644 kubejs/assets/tfc/patchouli_books/field_guide/it-it/entries/the_world/ores_and_minerals.json 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 From 0882a92ab4616a7f7f1377bf9f2806c499d8f35b Mon Sep 17 00:00:00 2001 From: MetenBouldry <94766011+MetenBouldry@users.noreply.github.com> Date: Thu, 16 Jan 2025 23:11:18 +0200 Subject: [PATCH 37/59] Add files via upload MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Исправления в glassworking которие визивали ошибку в книге Signed-off-by: MetenBouldry <94766011+MetenBouldry@users.noreply.github.com> --- .../uk_ua/entries/mechanics/glassworking.json | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) 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 index de40ad35a..f71e86a20 100644 --- 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 @@ -2,30 +2,30 @@ "__comment__": "This file was automatically created by mcresources", "name": "Склоробство", "category": "tfc:mechanics", - "icon": "", + "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": "", - "title": "Silica Glass Batch", + "type": "patchouli:crafting", + "title": "Силікатна Партія Скла", "recipe": "tfc:crafting/silica_glass_batch", "text": "Скляні партії можуть бути виготовлені з використанням одного з вищезгаданих кольорів піску, а також $(l:mechanics/glassworking#lime)Вапно$() і різновид $(l:mechanics/glassworking#potash)Поташу$()." }, { - "type": "", + "type": "patchouli:smelting", "anchor": "lime", "recipe": "tfg:smelting/lime", "text": "$(thing)Вапно$() є одним з інгредієнтів, необхідних для виготовлення скляної партії. Це порошок, який отримують шляхом $(l:mechanics/heating)опалення$() $(l:mechanics/flux)Флюксу$()." }, { - "type": "", + "type": "patchouli:smelting", "anchor": "potash", "recipe": "tfg:smelting/dried_seaweed_to_soda", "recipe2": "tfg:smelting/dried_kelp_to_soda", - "text": "Різновид $(thing)Поташу$() або еквівалент також необхідний для скляних партій. $(thing)Кальциновану Соду$() можна використовувати, який є порошком, отриманим при нагріванні $(thing)Сушених в\nВодоростей$() або $(thing)Ламінарій$(). $(l:the_world/ores_and_minerals#saltpeter)Селітру$() також можна використовувати." + "text": "Для скляних партій також потрібен тип$(thing)Поташ$() або еквівалент. $(thing)Кальцинована сода$() порошок, виготовлений шляхом нагрівання $(thing)Сушених водоростей$() або $(thing)Kelp$(). Також можна використовувати \n $(l:tfg_ores/normal_saltpeter)Сіль$()." }, { "type": "patchouli:text", @@ -33,41 +33,41 @@ "title": "Знаряддя праці" }, { - "type": "", + "type": "tfc:knapping_recipe", "anchor": "blowpipe", "recipe": "tfc:clay_knapping/blowpipe", "text": "Найважливішим інструментом є $(thing)Видувна труба$(). Вона може бути $(thing)висічена$() з глини, а потім обпалити в $(thing)Керамічну Видувну Трубку$()." }, { - "type": "", + "type": "tfc:anvil_recipe", "recipe": "tfc:anvil/blowpipe", "text": "Керамічні видувні трубки крихкі та можуть зламатися під час використання. Більш міцні видувні трубки можуть бути $(l:mechanics/anvils#working)виковані$() з $(thing)Латунного стрежня$() на ковадлі." }, { - "type": "", + "type": "patchouli:crafting", "anchor": "paddle", "recipe": "tfc:crafting/paddle", "text": "Операцію $(thing)Вирівнювання$() можна виконати за допомогою $(thing)Лопатки$(), яка виготовлена з дерева." }, { - "type": "", + "type": "tfc:welding_recipe", "anchor": "jacks", "recipe": "tfc:welding/jacks", "text": "Операцію $(thing)Затискання$() можна виконати за допомогою $(thing)Щипців$(), виготовлений шляхом зварювання двох латунних стрижнів між собою." }, { - "type": "", + "type": "patchouli:crafting", "anchor": "saw", "recipe": "tfc:crafting/gem_saw", "text": "Операцію $(thing)Спилювання$() можна виконати за допомогою $(thing)Алмазної Пилки$(). Алмазна пилка також використовується для розбиття обох $(thing)Скляних Блоків$() та $(thing)Скляних Панелей$() і отримати їх." }, { - "type": "", + "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": "", + "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)Вовняною тканиною$() у вашій головній руці." } ], @@ -79,4 +79,4 @@ "tfc:jacks": 8, "tfc:gem_saw": 9 } -} \ No newline at end of file +} From a68c276570b6364a918fe8144088ccfdea3e2aaf Mon Sep 17 00:00:00 2001 From: MetenBouldry <94766011+MetenBouldry@users.noreply.github.com> Date: Fri, 17 Jan 2025 13:33:26 +0200 Subject: [PATCH 38/59] Add files via upload Signed-off-by: MetenBouldry <94766011+MetenBouldry@users.noreply.github.com> --- kubejs/assets/create/lang/uk_ua.json | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 kubejs/assets/create/lang/uk_ua.json 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 From 3cfda3b525611f915abc9a11dbe49092478753fb Mon Sep 17 00:00:00 2001 From: BoyNextDoor <130379681+8oyNextDoor@users.noreply.github.com> Date: Fri, 17 Jan 2025 19:35:32 +0300 Subject: [PATCH 39/59] Update main_startup_script.js MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Изменил цвет висмутовой бронзы на зелёный, ближе к ТФКшному Changed bismuth bronze colour to green to be closer to how it looks in TFC Signed-off-by: BoyNextDoor <130379681+8oyNextDoor@users.noreply.github.com> --- kubejs/startup_scripts/main_startup_script.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/kubejs/startup_scripts/main_startup_script.js b/kubejs/startup_scripts/main_startup_script.js index 3cf9d793a..ce55f1336 100644 --- a/kubejs/startup_scripts/main_startup_script.js +++ b/kubejs/startup_scripts/main_startup_script.js @@ -54,3 +54,7 @@ GTCEuStartupEvents.registry('gtceu:machine', event => { // TFGStartupEvents.materialInfo(event => { // registerGTCEuMaterialInfo(event) // }) + +GTCEuStartupEvents.materialModification(event => { + GTMaterials.BismuthBronze.setMaterialARGB(0x8CDCB6) //цвет ближе к ТФКшному + }) From cddc46ac25b87af7ce86c67ee32435e38fb7f2bb Mon Sep 17 00:00:00 2001 From: Pyritie Date: Fri, 17 Jan 2025 23:56:16 +0000 Subject: [PATCH 40/59] Delete kubejs/assets/tfg/blockstates/copper_coil_block.json Signed-off-by: Pyritie --- kubejs/assets/tfg/blockstates/copper_coil_block.json | 10 ---------- 1 file changed, 10 deletions(-) delete mode 100644 kubejs/assets/tfg/blockstates/copper_coil_block.json diff --git a/kubejs/assets/tfg/blockstates/copper_coil_block.json b/kubejs/assets/tfg/blockstates/copper_coil_block.json deleted file mode 100644 index db9b8845f..000000000 --- a/kubejs/assets/tfg/blockstates/copper_coil_block.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "variants": { - "active=false": { - "model": "tfg:block/copper_coil_block" - }, - "active=true": { - "model": "tfg:block/copper_coil_block_active" - } - } -} \ No newline at end of file From 7c14da274709c0583c9809446180d4413b328289 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Fri, 17 Jan 2025 23:56:27 +0000 Subject: [PATCH 41/59] Delete kubejs/assets/tfg/models/block/copper_coil_block.json Signed-off-by: Pyritie --- kubejs/assets/tfg/models/block/copper_coil_block.json | 6 ------ 1 file changed, 6 deletions(-) delete mode 100644 kubejs/assets/tfg/models/block/copper_coil_block.json diff --git a/kubejs/assets/tfg/models/block/copper_coil_block.json b/kubejs/assets/tfg/models/block/copper_coil_block.json deleted file mode 100644 index 9933ec27f..000000000 --- a/kubejs/assets/tfg/models/block/copper_coil_block.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "minecraft:block/cube_all", - "textures": { - "all": "tfg:block/casings/coils/machine_coil_copper" - } -} \ No newline at end of file From 97371eeb0138ad7cbaec8dbe200895695faf2a9c Mon Sep 17 00:00:00 2001 From: Pyritie Date: Fri, 17 Jan 2025 23:56:34 +0000 Subject: [PATCH 42/59] Delete kubejs/assets/tfg/models/block/copper_coil_block_active.json Signed-off-by: Pyritie --- .../assets/tfg/models/block/copper_coil_block_active.json | 7 ------- 1 file changed, 7 deletions(-) delete mode 100644 kubejs/assets/tfg/models/block/copper_coil_block_active.json diff --git a/kubejs/assets/tfg/models/block/copper_coil_block_active.json b/kubejs/assets/tfg/models/block/copper_coil_block_active.json deleted file mode 100644 index a3c2ebb3e..000000000 --- a/kubejs/assets/tfg/models/block/copper_coil_block_active.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "parent": "gtceu:block/cube_2_layer/all", - "textures": { - "bot_all": "tfg:block/casings/coils/machine_coil_copper", - "top_all": "tfg:block/casings/coils/machine_coil_copper_bloom" - } -} \ No newline at end of file From 878768cc7ae00a2f138c27fd08eadae6ae9dd974 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Fri, 17 Jan 2025 23:56:44 +0000 Subject: [PATCH 43/59] Delete kubejs/assets/tfg/models/item directory Signed-off-by: Pyritie --- kubejs/assets/tfg/models/item/copper_coil_block.json | 3 --- .../assets/tfg/models/item/unfinished_copper_coil_block.json | 3 --- 2 files changed, 6 deletions(-) delete mode 100644 kubejs/assets/tfg/models/item/copper_coil_block.json delete mode 100644 kubejs/assets/tfg/models/item/unfinished_copper_coil_block.json diff --git a/kubejs/assets/tfg/models/item/copper_coil_block.json b/kubejs/assets/tfg/models/item/copper_coil_block.json deleted file mode 100644 index 84d2ca9a7..000000000 --- a/kubejs/assets/tfg/models/item/copper_coil_block.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "tfg:block/copper_coil_block" -} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/unfinished_copper_coil_block.json b/kubejs/assets/tfg/models/item/unfinished_copper_coil_block.json deleted file mode 100644 index b3218943a..000000000 --- a/kubejs/assets/tfg/models/item/unfinished_copper_coil_block.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "tfg:item/copper_coil_block" -} \ No newline at end of file From 5cbf660af17175a45661c093c369a89ae6bcdffd Mon Sep 17 00:00:00 2001 From: Pyritie Date: Fri, 17 Jan 2025 23:56:54 +0000 Subject: [PATCH 44/59] Delete kubejs/assets/tfg/textures/block/casings/coils directory Signed-off-by: Pyritie --- .../block/casings/coils/machine_coil_copper.png | Bin 2491 -> 0 bytes .../casings/coils/machine_coil_copper.png.mcmeta | 5 ----- .../casings/coils/machine_coil_copper_bloom.png | Bin 2166 -> 0 bytes .../coils/machine_coil_copper_bloom.png.mcmeta | 9 --------- .../coils/machine_coil_copper_bloom_ctm.png | Bin 2653 -> 0 bytes .../machine_coil_copper_bloom_ctm.png.mcmeta | 5 ----- .../casings/coils/machine_coil_copper_ctm.png | Bin 2826 -> 0 bytes 7 files changed, 19 deletions(-) delete mode 100644 kubejs/assets/tfg/textures/block/casings/coils/machine_coil_copper.png delete mode 100644 kubejs/assets/tfg/textures/block/casings/coils/machine_coil_copper.png.mcmeta delete mode 100644 kubejs/assets/tfg/textures/block/casings/coils/machine_coil_copper_bloom.png delete mode 100644 kubejs/assets/tfg/textures/block/casings/coils/machine_coil_copper_bloom.png.mcmeta delete mode 100644 kubejs/assets/tfg/textures/block/casings/coils/machine_coil_copper_bloom_ctm.png delete mode 100644 kubejs/assets/tfg/textures/block/casings/coils/machine_coil_copper_bloom_ctm.png.mcmeta delete mode 100644 kubejs/assets/tfg/textures/block/casings/coils/machine_coil_copper_ctm.png diff --git a/kubejs/assets/tfg/textures/block/casings/coils/machine_coil_copper.png b/kubejs/assets/tfg/textures/block/casings/coils/machine_coil_copper.png deleted file mode 100644 index 4e8461f4c96c0b46f3b117809794b5ebc1158e66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2491 zcma)84|Egt9S=;4tq+g^o%*O;FS@mq%l%7oxqA(@G|=YRU~My+jZwYa{gRwba^ddU zgl-i<<~pjZrNZXwq?Y!*0c&Xy(UomgTos=TTpjhX2Nbm%bF+_xXOl|G&Tduxd^D+?=~}3Vett`5XGeGIGq!u%kT>YO6ZQ*AJpYV5 z;*7sjxTA4+-7&DoyLZX&Hd*{52OG+ZHXKm%caIYbhtJ)9{_MAl)-=7?eC@a1(EhJ2 zbl8?ghnlx^dWKKMFJ?~}^W@q`Z#lW);JW2Ivsa+&^QPqrW?L_n-*cq%`>k6g$J2#% zKl@<1k;yM^t;D4FZfiBx?O!m3b{xu@{`7?5_H~o>we7F%d+zQ2W3BGF=9ez^NsqQ( zTr?s2Cu#?l$zA(;3v+)dmUnmWbq%_=U!6K!TcS1{lJeg^^W*nFd2_>`@o;&JRuK7_uW3-%(yT!br91_Dw=lLBg**0_bHdVv+uk`+jCjDrLrpz%m76b!3e%#J2_Ik?uhaTG~F zw0b*Qsw+f1uuRHi1t6@6!~}w%5Qa7JR^Cdp*5wFAP-dK}WvKA{>rKqft|oHpz+~Cs~%o2@0nu3?eXfV_4&3SXect85}?r6e*%f zav0GWd9U1{*->a}(uYvQ<;oC;)l{Tl%!|VkTLuu3YDFhEgyqUt_Lt`vM@m2tAqCk;p`3DsVRx}^H-X5JtgggvGT3CyZhT6>xW`=4pmZz+k z$OtyzwedU)3mwsu#FbV#?I>j;Qm<7(Uh~OH$c|P@;f7dh*DZxWjmGOKAgvTdFf7fG zR)(MnTMDrjC@L&Gor)w(lo>@tfm;oUcvwYJi1!0L680x{b^052q1{}W0(ebU+_D_B zqlvMrQzg7jo&g810jL1>5=IgjMYt)FvrrsiEg~!&k%GEpQSxoP0ZO__nxhGhV7>r_ zohXu7 zuwKfNmRDt;7UdOC>WAjT$ik9E^vEIwi3}H}anS(K(??JwMp!V)>L%f&VmOM`M;44O z{-x}{nYCZ8s*~PktVrhgzY~{)-QZMm23Muq8KEpDl0ph|;bouZ&3SF){efL$+s-L? z{L0a2d^)(k?zyi#K4V%tI5V&1o5x49_jK*)-1pT57n*;usOzPy-0d?fCUW1caGdz# zcMrb+w4T29p;>q4)z|lgH_Mxj^Ao@Fck;WtD~FEQW3x~9ys5&OZZ*RA!u>O|kA9sDUe5s*<7Je|V zit!kSd#{Xsva)O8)xm;}@zEbePhARXJ(~~A``14n=4^4}g2B~4sl4`w&DWwWM|b+} zCOY<7s-Jml=r=<<`Q5R8w9kT#9XmBy_LrLVCy!nR_K$0rf!D`!`ik1JluccWJy~?u e5W-YGF_S&Op|dNuPVLgKa_6cwj{cR8Z21og1A)r` diff --git a/kubejs/assets/tfg/textures/block/casings/coils/machine_coil_copper.png.mcmeta b/kubejs/assets/tfg/textures/block/casings/coils/machine_coil_copper.png.mcmeta deleted file mode 100644 index 250d849bf..000000000 --- a/kubejs/assets/tfg/textures/block/casings/coils/machine_coil_copper.png.mcmeta +++ /dev/null @@ -1,5 +0,0 @@ -{ - "ldlib": { - "connection": "tfg:block/casings/coils/machine_coil_copper_ctm" - } -} \ No newline at end of file diff --git a/kubejs/assets/tfg/textures/block/casings/coils/machine_coil_copper_bloom.png b/kubejs/assets/tfg/textures/block/casings/coils/machine_coil_copper_bloom.png deleted file mode 100644 index 06b49ec017bf38073c38347c36f3396efc91bbf0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2166 zcma)8eTWog7~d>P&ySRol&~D;$~5nt@7ejt^}M@1-4)l4bIU8Ke0S#E-SKv3wwbxR zJt2sMFe?;8B)p2E4+=|6EJMmlt$!p#`a{J2P=eGVDFw+s?0NTN&g3i?cITb<{XM_u z`+4`d-j&Oyw%pkgi^Zmz-|85O#csRb z$@Yi+nH8qxl{svCIl@)T6+p*gi#nf*$&rHNCfM`)53r15C)m|$M#xmUNzqBI z_sOdDE3?-60n4!2j>XKPstE*T5@M!WF1dkOO|Ugy6V`N_XPFu#97wR8R3X!!>1Db- zpD+d|B1;e?Ml(1Z$8p(+w=;{cULCp9nuJ9r!@Z~aftcDK4o*@u!m@zIo$c|J9-$w#((6>m>5OKq{ruedS zrZ#gh^#16cqzi4hj$BJjB8G*wrMUg!ly?>g}4 zxaM(FD0K2;LH`#$J&B+YK{M%DgVelqvRM?iXF0YR5t|apsX0A|5fMZI{^xT@H3iz=pUX*US5YZ1x@JDdYdnyhG2-pV6c*L0*>iiEIki3rQOV&^f|h+#D4 zAM_olYh1e8D#~M19!*pYH7_G9C>l}}5$wQH9NC(slbnvR0p-rnRGFQ<=>#irLgTf! zgu}e&mlNy?#~rLTcC${ItO_wrgcz43K{I4cjBA1{=ncff#1EkSD3vI1lEN~!WiACG z47KExae?p^w@}-q^w;cy-DbB>aOnA2&nqQZY8peSYTnk*ND_wx6bR4pS}3SvQ0QkHhxmWNV+ro|N}dlYzz&&ZXoZ-N z2dD{5n-8KxTe6O>cb3h{@mDmfV`x-6ocYFJ3fX||SEEh8tXP5Hpfhr`$>odqxxA`9(Ui!3w0mf;0W z+;EZ5^a+xP1Qki~tO(K7Ov#{w3!=;4kp1IXdt+5y_cpTPdWoyUu5qe9iF=#<&qyjK zO3eJ#j%$0vLFD39!KL2tbXL|A!(W@Tv6MIas}p*aW;AHTp$iwHh%BZ<&a6*^+A=^g=o~|=H#L2T>z5VdO{%sewUJRCht882} zVQK5W(NCWE>EMyQt6%u>{W+KOqubX_xOvGJQ=jI3g}qqML#^i~ZCb9Lz4z{;JN7=F zIMepo=?zjjSh3Y=D`Kx>eIRt&IdG6U(enhac-Ye_iXGwZ>~Nwd@{m5P^u7&{dObVW%xv=Q z|NH%)zyJUHvelTCIxF}$!4L$^N>4N7f?rsC0%wA6cSXe*1W8CvuQw)Jcry#X>PY>v@(<;?c<6>q|Y4fH6K~xsIl) z@4|LCqE>#nVMc7~ndIT1*QDo;{!YIsBb_HCPn}3N8&w{SO!5ew{xaKp)hkP#qf4HE!J1=wL1YCf)WzFPMRrY1=!3M za}J$ssI6TFa~7R!nJN>_bn4j>F0I1F=2c{wn2J(HYmp@`h7-ILFkoi|8ur?44mai1 z$$WMxuolG%8SH}yr8?Opp@o@7SkJpySS!a621Rk0)XHf!tyXH)aWIbJgaTD6FdRWi ziqKHF5}x|VfIFAPO63|}nsNr-bg~jba8e3Id3m|KTq);W#R||ZS_O(La2x>$#J%1j z&|bvhj+wS#VBL(1a|#^qfJKY6nfC}f83=VU2fH&f({I?}o~jh6nZipu6_^}V*zICs zKD1j%DFez=VLTD-Hm!HEid@#sdt3~gQpP%jm}zwj+?ZqUiZNGS`?a2Cq9v;vYyR>>erj3yAmqDB!KB{2l2X&h$=6@h8hqD#?E zy2CBd4u%!&0EwIfMi`dVXi!p#U^Gr6N`g=$8XCtCHEAYkm5SDA811xvwu=KDP1_!i zN3>%Bc1RLaX;oGw@J^5j0o)>58doD0lF_hc4NYr7qr(=4dWm=0X}~jQr;AyI(^2e` zTK`unl0+pN({(ajj>=%)tIJz&G?TY**7bfUz@Z3^nJ^`#L@5G)5mo&N1(R%{1^WMj{XIkJc^mHnE>DnMW+rvqbQufSm=rQ4w4;~>=M!lB zNeTCaKG9&T3R9DSRl=-92#pd$%qlH|pk~rST2+kJjH{;g-Mm#Or(JAvF$fb>7PPFd zvhYG5Ym26F zlV`ATdh%ghCC6}h;WEx);mh6r6dxr#K{JSSL$axGbK{;wzBg%JP4o)eE3)}78^Yd{ZQi)`jmAAt>x#42 z8uf=mznxp7sLiOOgteV5k!dZ46UQ#V`OhAk^Kwlbd0BGfT4+c4{-VztMqjO}Z|f^f zxQWe(D7&q=>g}3!BGEccACAOL}=O ztIyA~Wk+b*c8;>NOzT}|eR zsGawttq1!LyeoN+PP$aj_V*4-HmzR#aGS@ZsdnOBgRhSh(oZMQu*#KBtpy=>CWW+( z<$Eqb{mp}}iGmFSQuIjw;oSkp_Eu*-k4|hj9X~(lkmpaecee%K|K1Q0SoL*S-JVV3 z)ZpEB66nts)HBOtvr7gftJ)W>dSEK}sK4i;^u5YQ2?uZYbW2ZGG7mp#z4Dh$C-+^t zR@r=FxllTIYyS4=-Of`Z`6@$tnx`1jH}8CAap%y@uQMb|o3pEqcXVZ@Tyc)n`~Bbl z`2Kq*A0|$Z^Yb0!3qg>dI$o6oeqsI^HUxb4jlR1Lg1icun3%*kwI&hPITWZ~)Iiqz=CuVBmX)omEGm`1w+22Y9^0h6VebrSVUMaizn`!+vvKZm zdYf)X@OMk3rlWPvxQQ8GIzqOzqCt&UMzmd?GjV#(-rS##=qxpF1*zokW;NvIm8CYG z?|d};Ug%ghWx;D_GV10=tRFsE@W-(a*mz=9H6Bv+P1%Z~<&3I$!o2d12bn}jWKjab zTpU&uI@>`M`sga{=ai zbq`kh1SrnVzjI1{N?4Uj>?1}@70Vp zl}ptmkb2f4qztT%7P>4pfQF#RD3^`WFQhqGN1GU{QqcKLqX1?MNg^-d_GOZyu-G&j53$uT&?(R}k&Cj4Fd-_kSop%+Xa_ef6F3i~@k+Eqn{A^-NwkA? z+V%9bOxntY4!ZN(#^cQwVPY&ccNw6uo*)Lj2V-;E&F*!BUPPN|3m|iVoG=d-_<6vu zOlL5(EuH09M>_jI;GSi7#e+^9WBj@4zo6$=JW$Xe0pk?QovV58dyDJAl-` zQH2yy$R%P#XVjqxh8r;{Mq_e{Fbw+7urpwyDf5f@@H_^HrZg%hjDPOt#eFz$|My-n0 z#(%he7Pj!xl+n3wtjt?;C?ARO4hUISJ1XW-X@^gV9xJ^Mq$+SW_?XOEs}Hb3f~@8^_E^1d)d>c6qwwX`1hJNX0(4tTw~&S~yw z3+%~)zR(AWu2jkAw(7bKe@Yu~J=8uo=5qJe@Kvj4y|v`0Kq9?I^C))H4Be-@OxXOV zn=})j9Pxuxr6*@(?r8b;d~sMYn|~@RvbL;rV&B}ETLOt;e=WIsxW3`FOzVUquS)^Y@!sb&eituneYJX|l zh0eX3v+rwiFK$XpE1*Wt+!^i*$>P*2X1}xa&aIw*W!L7^ug~jo?u|IS$K2QJV_Oo} zQgQZPnG_iAoY>qO($!THIO2MNZCv5Q6qv>}oZGGNl+jf-=IX-6m-sU5-|G6NEu|S9Zt&{ns)_vrYZRWh@f7S3TpyhUs V*X8Y<#r!`b^|a}#-Bai1{Rd_aDa-%> From 5ad9f00f5acfebb02a4898953025dbbd2d8972de Mon Sep 17 00:00:00 2001 From: Pyritie Date: Fri, 17 Jan 2025 23:57:37 +0000 Subject: [PATCH 45/59] Update items.js Signed-off-by: Pyritie --- kubejs/startup_scripts/gtceu/items.js | 1 - 1 file changed, 1 deletion(-) diff --git a/kubejs/startup_scripts/gtceu/items.js b/kubejs/startup_scripts/gtceu/items.js index e99aa4c21..cbfba0a4f 100644 --- a/kubejs/startup_scripts/gtceu/items.js +++ b/kubejs/startup_scripts/gtceu/items.js @@ -3,5 +3,4 @@ const registerGTCEuItems = (event) => { event.create('tfg:unfinished_vacuum_tube', 'create:sequenced_assembly') event.create('tfg:unfinished_basic_electronic_circuit', 'create:sequenced_assembly') - event.create('tfg:unfinished_copper_coil_block', 'create:sequenced_assembly') } From f42fbd7239af964dc0eb61104451bdd6c01ccb98 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Fri, 17 Jan 2025 23:58:20 +0000 Subject: [PATCH 46/59] Delete kubejs/server_scripts/tfg/recipes.js Signed-off-by: Pyritie --- kubejs/server_scripts/tfg/recipes.js | 21 --------------------- 1 file changed, 21 deletions(-) delete mode 100644 kubejs/server_scripts/tfg/recipes.js diff --git a/kubejs/server_scripts/tfg/recipes.js b/kubejs/server_scripts/tfg/recipes.js deleted file mode 100644 index 6eeec8cdc..000000000 --- a/kubejs/server_scripts/tfg/recipes.js +++ /dev/null @@ -1,21 +0,0 @@ -// priority: 0 - -const registerTFGRecipes = (e) => { - - //#region Copper Coil Block - - e.recipes.gtceu.assembler(`tfg:copper_coil_block`) - .itemInputs('8x gtceu:copper_double_wire', '8x #forge:foils/copper') - .inputFluids(Fluid.of('gtceu:tin_alloy', 144)) - .itemOutputs('tfg:copper_coil_block') - .EUt(16).duration(200) - - e.recipes.createSequencedAssembly([ - 'tfg:copper_coil_block', - ], 'gtceu:copper_frame', [ - e.recipes.createDeploying('tfg:unfinished_copper_coil_block', ['tfg:unfinished_copper_coil_block', 'gtceu:copper_double_wire']), - e.recipes.createDeploying('tfg:unfinished_copper_coil_block', ['tfg:unfinished_copper_coil_block', '#forge:foils/copper']), - ]).transitionalItem('tfg:unfinished_copper_coil_block').loops(8).id('tfg:sequenced_assembly/copper_coil_block') - - //#endregion -} \ No newline at end of file From 9e34df8ffc0a581240166f0a2f1283ec29cf08f9 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Fri, 17 Jan 2025 23:58:43 +0000 Subject: [PATCH 47/59] Update recipes.js Signed-off-by: Pyritie --- kubejs/server_scripts/firmalife/recipes.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kubejs/server_scripts/firmalife/recipes.js b/kubejs/server_scripts/firmalife/recipes.js index d113b1c53..9666be059 100644 --- a/kubejs/server_scripts/firmalife/recipes.js +++ b/kubejs/server_scripts/firmalife/recipes.js @@ -6,6 +6,8 @@ const registerFirmaLifeRecipes = (event) => { event.remove({ id: 'firmalife:crafting/compost_tumbler' }) event.remove({ id: 'firmalife:crafting/pumping_station' }) + event.remove({ id: 'firmalife:crafting/pumping_station2' }) + event.remove({ id: 'firmalife:crafting/pumping_station3' }) // - Chromium From 4fa950070124381cbc6723b0ddf061b44f10a57f Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sat, 18 Jan 2025 00:01:13 +0000 Subject: [PATCH 48/59] Update machines.js Signed-off-by: Pyritie --- kubejs/startup_scripts/gtceu/machines.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kubejs/startup_scripts/gtceu/machines.js b/kubejs/startup_scripts/gtceu/machines.js index 4785bbd86..b97eb1721 100644 --- a/kubejs/startup_scripts/gtceu/machines.js +++ b/kubejs/startup_scripts/gtceu/machines.js @@ -40,7 +40,7 @@ const registerGTCEuMachines = (event) => { .aisle("WWW", "W#W", "WWW") .aisle("CAC", "CEC", "#C#") .where('A', Predicates.controller(Predicates.blocks(definition.get()))) - .where('W', Predicates.blocks('tfg:copper_coil_block')) + .where('W', Predicates.blocks(GTBlocks.COIL_CUPRONICKEL.get())) .where("C", Predicates.blocks(GTBlocks.CASING_STEEL_SOLID.get()) .or(Predicates.abilities(PartAbility.IMPORT_ITEMS).setExactLimit(1))) .where('#', Predicates.any()) From eaace89b0a336bf8eca8b1af93d10744e77ac9ae Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sat, 18 Jan 2025 00:04:19 +0000 Subject: [PATCH 49/59] Update main_server_script.js Signed-off-by: Pyritie --- kubejs/server_scripts/main_server_script.js | 1 - 1 file changed, 1 deletion(-) diff --git a/kubejs/server_scripts/main_server_script.js b/kubejs/server_scripts/main_server_script.js index 95d79af0d..22338e50d 100644 --- a/kubejs/server_scripts/main_server_script.js +++ b/kubejs/server_scripts/main_server_script.js @@ -142,7 +142,6 @@ ServerEvents.recipes(event => { registerTFCRecipes(event) registerTFCGroomingStationRecipes(event) registerToolBeltRecipes(event) - registerTFGRecipes(event) registerTreeTapRecipes(event) registerWaterFlasksRecipes(event) }) From bed0cad994b4919b466d3963b0d3930c5f775c0d Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sat, 18 Jan 2025 00:10:49 +0000 Subject: [PATCH 50/59] Update machines.js Signed-off-by: Pyritie --- kubejs/startup_scripts/gtceu/machines.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kubejs/startup_scripts/gtceu/machines.js b/kubejs/startup_scripts/gtceu/machines.js index b97eb1721..3911cfed7 100644 --- a/kubejs/startup_scripts/gtceu/machines.js +++ b/kubejs/startup_scripts/gtceu/machines.js @@ -55,7 +55,7 @@ const registerGTCEuMachines = (event) => { .where('A', controller, Direction.SOUTH) .where('C', GTBlocks.CASING_STEEL_SOLID.get()) .where(' ', Block.getBlock('minecraft:air')) - .where('W', Block.getBlock('tfg:copper_coil_block')) + .where('W', GTBlocks.COIL_CUPRONICKEL.get()) .where('k', Block.getBlock('gtceu:lv_kinetic_input_box')) .where('e', GTMachines.ENERGY_OUTPUT_HATCH[GTValues.LV], Direction.SOUTH) .where('i', GTMachines.ITEM_IMPORT_BUS[GTValues.LV], Direction.SOUTH) From ee4e1a8a4b9de22ff89c6d301fe8d27095e5b5f1 Mon Sep 17 00:00:00 2001 From: Dmitry <52341158+Exzept1on@users.noreply.github.com> Date: Sat, 18 Jan 2025 12:40:57 +0700 Subject: [PATCH 51/59] Update CHANGELOG.md Signed-off-by: Dmitry <52341158+Exzept1on@users.noreply.github.com> --- CHANGELOG.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bfe432dfc..5528b59c6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,7 +17,9 @@ - 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) +- Create Sails: Recipe Improvements (Nebby1999). +- Moved MV superconductor to early HV instead of late HV (Pyritie). +- Added some Italy and Ukraine translation (MetenBouldry). ### New mods - Inventory Tweaks Refoxed 1.1 - EveryCompat From 0beb99d275576f3c2250f68217f59407b3c4a370 Mon Sep 17 00:00:00 2001 From: BoyNextDoor <130379681+8oyNextDoor@users.noreply.github.com> Date: Sat, 18 Jan 2025 08:48:27 +0300 Subject: [PATCH 52/59] =?UTF-8?q?=D0=A2=D0=B5=D1=81=D1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: BoyNextDoor <130379681+8oyNextDoor@users.noreply.github.com> --- kubejs/startup_scripts/main_startup_script.js | 4 ---- 1 file changed, 4 deletions(-) diff --git a/kubejs/startup_scripts/main_startup_script.js b/kubejs/startup_scripts/main_startup_script.js index ce55f1336..3cf9d793a 100644 --- a/kubejs/startup_scripts/main_startup_script.js +++ b/kubejs/startup_scripts/main_startup_script.js @@ -54,7 +54,3 @@ GTCEuStartupEvents.registry('gtceu:machine', event => { // TFGStartupEvents.materialInfo(event => { // registerGTCEuMaterialInfo(event) // }) - -GTCEuStartupEvents.materialModification(event => { - GTMaterials.BismuthBronze.setMaterialARGB(0x8CDCB6) //цвет ближе к ТФКшному - }) From cdc13ca5a73697fbf3e8174bda9875c7c890c1ac Mon Sep 17 00:00:00 2001 From: Dmitry Date: Sat, 18 Jan 2025 13:07:13 +0700 Subject: [PATCH 53/59] cfg --- config/everycomp-common.toml | 53 --------- config/everycomp-entries.toml | 45 ++++++++ config/everycomp-hazardous.properties | 6 +- config/invtweaks-client.toml | 150 ++++++++++++++++++++++++++ config/jade/plugins.json | 18 ++-- config/jade/sort-order.json | 1 + 6 files changed, 208 insertions(+), 65 deletions(-) create mode 100644 config/everycomp-entries.toml create mode 100644 config/invtweaks-client.toml 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/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, From e59e7f7ee940d6d6aecd356ad334fadeeae08ce9 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Sat, 18 Jan 2025 13:07:15 +0700 Subject: [PATCH 54/59] Update mods --- mods | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods b/mods index ab1b9031e..b0d23cf11 160000 --- a/mods +++ b/mods @@ -1 +1 @@ -Subproject commit ab1b9031ee131f4e1e30967bc3eb5bb6fb1cfc77 +Subproject commit b0d23cf11ee0fb837e808253cb4dd17fa934c85e From 621d292120296738f38ac37529af108231307533 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Sat, 18 Jan 2025 13:18:14 +0700 Subject: [PATCH 55/59] upd mods --- config/icterine.yml | 36 ++++++++++++++++++++++++++++++++++++ mods | 2 +- 2 files changed, 37 insertions(+), 1 deletion(-) create mode 100644 config/icterine.yml 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/mods b/mods index b0d23cf11..14e1a611d 160000 --- a/mods +++ b/mods @@ -1 +1 @@ -Subproject commit b0d23cf11ee0fb837e808253cb4dd17fa934c85e +Subproject commit 14e1a611d901d059e4386936e19c22f6a424032f From 5c6ff1ba2edd1dc500771c53a5ac51626656e59e Mon Sep 17 00:00:00 2001 From: Dmitry <52341158+Exzept1on@users.noreply.github.com> Date: Sat, 18 Jan 2025 13:21:07 +0700 Subject: [PATCH 56/59] Update CHANGELOG.md Signed-off-by: Dmitry <52341158+Exzept1on@users.noreply.github.com> --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5528b59c6..1f9c38b80 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -27,6 +27,7 @@ ### Updated mods - FirmaLife ? -> 2.1.15 - Moonlight ? -> ? +- TFC ? -> ? ### Removed mods - Inventory Sorter From 34c46c3b0df0c0227ee3a92aa4e55433dba7505d Mon Sep 17 00:00:00 2001 From: Curtis Merrill Date: Sat, 18 Jan 2025 03:59:24 -0500 Subject: [PATCH 57/59] create some rich coal recipes in coke oven and pyro oven --- kubejs/server_scripts/gregtech/recipes.js | 42 +++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/kubejs/server_scripts/gregtech/recipes.js b/kubejs/server_scripts/gregtech/recipes.js index 0b1eb5562..472a798c4 100644 --- a/kubejs/server_scripts/gregtech/recipes.js +++ b/kubejs/server_scripts/gregtech/recipes.js @@ -1870,4 +1870,46 @@ const registerGTCEURecipes = (event) => { "#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 } From ee24d57d77d28e69d5dd1c182e5b3a3349ec5d34 Mon Sep 17 00:00:00 2001 From: Dmitry <52341158+Exzept1on@users.noreply.github.com> Date: Sat, 18 Jan 2025 16:27:01 +0700 Subject: [PATCH 58/59] Update CHANGELOG.md Signed-off-by: Dmitry <52341158+Exzept1on@users.noreply.github.com> --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1f9c38b80..d4e1e7783 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,7 @@ - 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 From 53f27984ab30dfda256bc2a130819bdf9459e9a8 Mon Sep 17 00:00:00 2001 From: Dmitry <52341158+Exzept1on@users.noreply.github.com> Date: Sat, 18 Jan 2025 19:07:35 +0700 Subject: [PATCH 59/59] Update CHANGELOG.md Signed-off-by: Dmitry <52341158+Exzept1on@users.noreply.github.com> --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index d4e1e7783..64c28e3b8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,7 @@ - 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). +- Add blaze burner, fix alternator (Pyritie). ### New mods - Inventory Tweaks Refoxed 1.1 - EveryCompat