From 85bf619535c9c72664f4076c0ef185f7b012391a Mon Sep 17 00:00:00 2001 From: Xikaro <0regon.end@gmail.com> Date: Fri, 5 Jan 2024 18:48:55 +0500 Subject: [PATCH 01/59] Update mods --- mods | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods b/mods index 2d98c6e91..9584cf55a 160000 --- a/mods +++ b/mods @@ -1 +1 @@ -Subproject commit 2d98c6e914ab46aac398b02bbd56f495ec0db5f8 +Subproject commit 9584cf55a8871c54b9cff14a8fde0fd11a817ac1 From 2777033e86163c3d1e1964662dec4373dba17044 Mon Sep 17 00:00:00 2001 From: FriendlyCube Date: Fri, 5 Jan 2024 17:00:46 +0200 Subject: [PATCH 02/59] =?UTF-8?q?=D0=BF=D0=BE=D1=87=D1=82=D0=B8=20=D0=B4?= =?UTF-8?q?=D0=BE=D0=B4=D0=B5=D0=BB=D0=B0=D0=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit остались планшеты и черепахи --- .../server_scripts/computer_craft/recipes.js | 193 +++++++++++++++++- .../computer_craft/constants.js | 20 ++ 2 files changed, 212 insertions(+), 1 deletion(-) create mode 100644 kubejs/startup_scripts/computer_craft/constants.js diff --git a/kubejs/server_scripts/computer_craft/recipes.js b/kubejs/server_scripts/computer_craft/recipes.js index b57407afd..d614f2944 100644 --- a/kubejs/server_scripts/computer_craft/recipes.js +++ b/kubejs/server_scripts/computer_craft/recipes.js @@ -3,5 +3,196 @@ const registerComputerCraftRecipes = (event) => { // Удаление рецептов мода - event.remove({ mod: 'computercraft' }); + event.remove({ not: [ + { id: 'computercraft:printed_pages' }, + { id: 'computercraft:printed_book' }, + ], mod: 'computercraft' }); + + //networking cable + event.recipes.gtceu.assembler('computercraft:cable') + .itemInputs('ae2:fluix_glass_cable') + .inputFluids(Fluid.of('gtceu:redstone', 288)) + .itemOutputs('computercraft:cable') + .duration(80) + .EUt(120) + + //wireless_modem_normal + event.shaped('computercraft:wireless_modem_normal', [ + ' A ', + 'BCB', + ' D ' + ], { + A: 'gtceu:hv_sensor', + B: 'ae2:calculation_processor', + C: '#forge:circuits/hv', + D: 'computercraft:cable', + }).id('tfg:crafting/wireless_modem_normal') + + //wireless_modem_advanced + event.shaped('computercraft:wireless_modem_advanced', [ + ' A ', + 'BCB', + ' D ' + ], { + A: 'ae2:wireless_receiver', + B: 'ae2:calculation_processor', + C: '#forge:circuits/hv', + D: 'computercraft:cable', + }).id('tfg:crafting/wireless_modem_advanced') + + //monitor_normal + event.shaped('computercraft:monitor_normal', [ + 'ABA', + 'CDC', + 'EFE' + ], { + A: '#forge:wires/single/magnesium_diboride', + B: 'gtceu:computer_monitor_cover', + C: 'ae2:calculation_processor', + D: 'gtceu:mv_machine_casing', + E: 'computercraft:cable', + F: '#forge:circuits/mv', + }).id('tfg:crafting/monitor_normal') + + //monitor_advanced + event.shaped('computercraft:monitor_advanced', [ + 'ABA', + 'CDC', + 'EFE' + ], { + A: '#forge:wires/single/mercury_barium_calcium_cuprate', + B: 'gtceu:computer_monitor_cover', + C: 'ae2:calculation_processor', + D: 'gtceu:hv_machine_casing', + E: 'computercraft:cable', + F: '#forge:circuits/hv', + }).id('tfg:crafting/monitor_advanced') + + //disk_drive + event.shaped('computercraft:disk_drive', [ + 'ABA', + 'CDC', + 'AEA' + ], { + A: 'computercraft:cable', + B: 'ae2:drive', + C: '#forge:circuits/hv', + D: 'gtceu:hv_machine_casing', + E: 'gtceu:hv_sensor', + }).id('tfg:crafting/disk_drive') + + //speaker + event.shaped('computercraft:speaker', [ + ' A ', + 'BCB', + ' D ' + ], { + A: 'minecraft:note_block', + B: 'computercraft:cable', + C: 'gtceu:mv_machine_casing', + D: '#forge:circuits/mv', + }).id('tfg:crafting/speaker') + + //printer + event.shaped('computercraft:printer', [ + 'ABC', + 'DED', + 'FBF' + ], { + A: 'gtceu:mv_electric_motor', + B: '#forge:circuits/mv', + C: 'gtceu:mv_robot_arm', + D: 'computercraft:cable', + E: 'gtceu:mv_machine_casing', + F: 'gtceu:mv_conveyor_module' + }).id('tfg:crafting/printer') + + //wired_modem + event.shaped('computercraft:wired_modem', [ + ' A ', + 'BCB', + 'BDB' + ], { + A: 'gtceu:mv_sensor', + B: 'computercraft:cable', + C: '#forge:circuits/mv', + D: 'ae2:calculation_processor', + }).id('tfg:crafting/wired_modem') + + event.shapeless('computercraft:wired_modem', ['computercraft:wired_modem_full']) + .id('tfg:crafting/wired_modem_shapeless') + + event.shapeless('computercraft:wired_modem_full', ['computercraft:wired_modem']) + .id('tfg:crafting/wired_modem_full_shapeless') + + //computer_normal + event.shaped('computercraft:computer_normal', [ + 'AB ', + 'CD ', + 'EAE' + ], { + A: '#forge:wires/single/magnesium_diboride', + B: 'gtceu:computer_monitor_cover', + C: '#forge:batteries/mv', + D: 'gtceu:mv_machine_casing', + E: '#forge:circuits/hv' + }).id('tfg:crafting/computer_normal') + + //computer_advanced + event.shaped('computercraft:computer_advanced', [ + 'AB ', + 'CD ', + 'EAE' + ], { + A: '#forge:wires/single/mercury_barium_calcium_cuprate', + B: 'gtceu:computer_monitor_cover', + C: '#forge:batteries/hv', + D: 'gtceu:hv_machine_casing', + E: '#forge:circuits/ev' + }).id('tfg:crafting/computer_advanced') + + //turtle_normal + event.shaped('computercraft:turtle_normal', [ + 'ABC', + 'DFD', + 'EGH' + ], { + A: 'gtceu:hv_conveyor_module', + B: 'gtceu:hv_emitter', + C: 'gtceu:hv_sensor', + D: 'gtceu:hv_robot_arm', + E: '#forge:circuits/ev', + F: 'computercraft:computer_normal', + G: 'gtceu:steel_crate', + H: 'gtceu:hv_electric_piston', + }).id('tfg:crafting/turtle_normal') + + //turtle_advanced + event.shaped('computercraft:turtle_advanced', [ + 'ABC', + 'DFD', + 'EGH' + ], { + A: 'gtceu:ev_conveyor_module', + B: 'gtceu:ev_emitter', + C: 'gtceu:ev_sensor', + D: 'gtceu:ev_robot_arm', + E: '#forge:circuits/iv', + F: 'computercraft:computer_advanced', + G: 'gtceu:aluminium_crate', + H: 'gtceu:ev_electric_piston', + }).id('tfg:crafting/turtle_advanced') + + //disks crafts + for (let i = 0; i < 16; i++) { + event.recipes.gtceu.chemical_bath('computercraft:disk' + `${global.MINECRAFT_DYE_NAMES[i]}`) + .itemInputs('ae2:blank_pattern') + .inputFluids(Fluid.of(`gtceu:${global.MINECRAFT_DYE_NAMES[i]}_dye`, 288)) + .itemOutputs(Item.of('computercraft:disk', global.COMPUTER_CRAFT_DISCS[i])) + .duration(20) + .EUt(7) + } + + + } \ No newline at end of file diff --git a/kubejs/startup_scripts/computer_craft/constants.js b/kubejs/startup_scripts/computer_craft/constants.js new file mode 100644 index 000000000..ada33678a --- /dev/null +++ b/kubejs/startup_scripts/computer_craft/constants.js @@ -0,0 +1,20 @@ +// priority: 0 + +global.COMPUTER_CRAFT_DISCS = [ + '{Color:15790320}', + '{Color:15905331}', + '{Color:15040472}', + '{Color:10072818}', + '{Color:14605932}', + '{Color:8375321}', + '{Color:15905484}', + '{Color:5000268}', + '{Color:10066329}', + '{Color:5020082}', + '{Color:11691749}', + '{Color:3368652}', + '{Color:8349260}', + '{Color:5744206}', + '{Color:13388876}', + '{Color:1118481}', +] \ No newline at end of file From ab1c18d5f80e87012d0f826c19dcb8cbe71c9eb0 Mon Sep 17 00:00:00 2001 From: FriendlyCube Date: Fri, 5 Jan 2024 22:52:12 +0200 Subject: [PATCH 03/59] =?UTF-8?q?=D0=BA=D1=80=D0=B0=D1=84=D1=82=D1=8B=20?= =?UTF-8?q?=D0=BF=D0=BB=D0=B0=D0=BD=D1=88=D0=B5=D1=82=D0=BE=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit остались черепахи --- .../server_scripts/computer_craft/recipes.js | 69 ++++++++++++++++++- 1 file changed, 68 insertions(+), 1 deletion(-) diff --git a/kubejs/server_scripts/computer_craft/recipes.js b/kubejs/server_scripts/computer_craft/recipes.js index d614f2944..bfa1dbac5 100644 --- a/kubejs/server_scripts/computer_craft/recipes.js +++ b/kubejs/server_scripts/computer_craft/recipes.js @@ -193,6 +193,73 @@ const registerComputerCraftRecipes = (event) => { .EUt(7) } - + //normal pocket computers + //pocket_computer_normal + event.shaped('computercraft:pocket_computer_normal', [ + 'ABA', + 'CDE', + 'FGF' + ], { + A: 'ae2:wireless_receiver', + B: '#forge:wires/single/mercury_barium_calcium_cuprate', + C: '#forge:batteries/hv', + D: 'ae2:terminal', + E: 'gtceu:hv_emitter', + F: '#forge:circuits/ev', + G: '#forge:plates/titanium' + }).id('tfg:crafting/pocket_computer_normal') + //pocket_computer_normal Upgrade:wireless_modem_advanced + event.shapeless(Item.of('computercraft:pocket_computer_normal', '{Upgrade:"computercraft:wireless_modem_advanced"}'), [ + 'computercraft:pocket_computer_normal', + 'computercraft:wireless_modem_advanced' + ]).id('computercraft:ender_pocket_computer_normal_shapless') + + //pocket_computer_normal Upgrade:wireless_modem_normal + event.shapeless(Item.of('computercraft:pocket_computer_normal', '{Upgrade:"computercraft:wireless_modem_normal"}'), [ + 'computercraft:pocket_computer_normal', + 'computercraft:wireless_modem_normal' + ]).id('computercraft:wireless_pocket_computer_normal_shapless') + + //pocket_computer_normal Upgrade:speaker + event.shapeless(Item.of('computercraft:pocket_computer_normal', '{Upgrade:"computercraft:speaker"}'), [ + 'computercraft:pocket_computer_normal', + 'computercraft:speaker' + ]).id('computercraft:noisy_pocket_computer_normal_shapless') + + //advanced pocket computers + //pocket_computer_advanced + event.shaped('computercraft:pocket_computer_advanced', [ + 'ABA', + 'CDE', + 'FGF' + ], { + A: 'ae2:wireless_receiver', + B: '#forge:wires/single/uranium_triplatinum', + C: '#forge:batteries/ev', + D: 'ae2:terminal', + E: 'gtceu:ev_emitter', + F: '#forge:circuits/iv', + G: '#forge:plates/tungsten_steel' + }).id('tfg:crafting/pocket_computer_advanced') + + //pocket_computer_advanced Upgrade:wireless_modem_advanced + event.shapeless(Item.of('computercraft:pocket_computer_advanced', '{Upgrade:"computercraft:wireless_modem_advanced"}'), [ + 'computercraft:pocket_computer_advanced', + 'computercraft:wireless_modem_advanced' + ]).id('computercraft:ender_pocket_computer_advanced_shapless') + + //pocket_computer_advanced Upgrade:wireless_modem_normal + event.shapeless(Item.of('computercraft:pocket_computer_advanced', '{Upgrade:"computercraft:wireless_modem_normal"}'), [ + 'computercraft:pocket_computer_advanced', + 'computercraft:wireless_modem_normal' + ]).id('computercraft:wireless_pocket_computer_advanced_shapless') + + //pocket_computer_advanced Upgrade:speaker + event.shapeless(Item.of('computercraft:pocket_computer_advanced', '{Upgrade:"computercraft:speaker"}'), [ + 'computercraft:pocket_computer_advanced', + 'computercraft:speaker' + ]).id('computercraft:noisy_pocket_computer_advanced_shapless') + + } \ No newline at end of file From 06544ade2a9e01cc4d5802e9c98198752e1f490a Mon Sep 17 00:00:00 2001 From: FriendlyCube Date: Sat, 6 Jan 2024 22:43:01 +0200 Subject: [PATCH 04/59] =?UTF-8?q?=D0=B8=D0=B7=D0=BC=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D0=BB=20=D0=BA=D1=80=D0=B0=D1=84=D1=82=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit беспроводной терминал теперь крафтится из обычного терминала а не из крафтинг терминала, а остальные беспроводные термины вместо денс енерджи блока из ае2 , который был удален админами, используется лапотрон кристалл iv --- kubejs/server_scripts/ae2/recipes.js | 2 +- kubejs/server_scripts/ae2wtlib/recipes.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/kubejs/server_scripts/ae2/recipes.js b/kubejs/server_scripts/ae2/recipes.js index 894f109e5..598a39d2f 100644 --- a/kubejs/server_scripts/ae2/recipes.js +++ b/kubejs/server_scripts/ae2/recipes.js @@ -190,7 +190,7 @@ const registerAE2Recipes = (event) => { 'FEF' ], { A: 'ae2:wireless_receiver', - B: 'ae2:crafting_terminal', + B: 'ae2:terminal', C: 'ae2:engineering_processor', D: '#forge:circuits/hv', E: 'gtceu:hv_lithium_battery', diff --git a/kubejs/server_scripts/ae2wtlib/recipes.js b/kubejs/server_scripts/ae2wtlib/recipes.js index df4cc9431..bb6c83097 100644 --- a/kubejs/server_scripts/ae2wtlib/recipes.js +++ b/kubejs/server_scripts/ae2wtlib/recipes.js @@ -13,7 +13,7 @@ const registerAE2WTLibRecipes = (event) => { // Wireless Pattern Terminal event.recipes.gtceu.assembler('ae2wtlib:wireless_pattern_encoding_terminal') .itemInputs( - '2x ae2:dense_energy_cell', + '4x gtceu:lapotronic_energy_orb', 'ae2:wireless_terminal', 'ae2:pattern_encoding_terminal', '2x gtceu:luv_sensor', @@ -27,7 +27,7 @@ const registerAE2WTLibRecipes = (event) => { // Pattern Access Terminal event.recipes.gtceu.assembler('ae2wtlib:wireless_pattern_access_terminal') .itemInputs( - '2x ae2:dense_energy_cell', + '4x gtceu:lapotronic_energy_orb', 'ae2:wireless_terminal', 'ae2:pattern_access_terminal', '2x gtceu:luv_sensor', From e97d38cd069184e1fe013ddd407b6713d9bdedcd Mon Sep 17 00:00:00 2001 From: FriendlyCube Date: Sat, 6 Jan 2024 22:50:43 +0200 Subject: [PATCH 05/59] =?UTF-8?q?=D0=BA=D0=B0=D0=BD=D0=BE=D0=BD=20=D0=BA?= =?UTF-8?q?=D1=80=D0=B0=D1=84=D1=82=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit сделал канон крафты для терминалов, заменив лапотроны на литиум батареи hv --- kubejs/server_scripts/ae2wtlib/recipes.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kubejs/server_scripts/ae2wtlib/recipes.js b/kubejs/server_scripts/ae2wtlib/recipes.js index bb6c83097..1568dd133 100644 --- a/kubejs/server_scripts/ae2wtlib/recipes.js +++ b/kubejs/server_scripts/ae2wtlib/recipes.js @@ -13,7 +13,7 @@ const registerAE2WTLibRecipes = (event) => { // Wireless Pattern Terminal event.recipes.gtceu.assembler('ae2wtlib:wireless_pattern_encoding_terminal') .itemInputs( - '4x gtceu:lapotronic_energy_orb', + '2x gtceu:hv_lithium_battery', 'ae2:wireless_terminal', 'ae2:pattern_encoding_terminal', '2x gtceu:luv_sensor', @@ -27,7 +27,7 @@ const registerAE2WTLibRecipes = (event) => { // Pattern Access Terminal event.recipes.gtceu.assembler('ae2wtlib:wireless_pattern_access_terminal') .itemInputs( - '4x gtceu:lapotronic_energy_orb', + '2x gtceu:hv_lithium_battery', 'ae2:wireless_terminal', 'ae2:pattern_access_terminal', '2x gtceu:luv_sensor', From e9c8009f8b13468fa0fbf6ba1fe5bf6f7935f8f2 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Sun, 7 Jan 2024 12:41:53 +0700 Subject: [PATCH 06/59] configs --- config/embeddium++.toml | 2 +- config/emi.css | 462 ++++++++++++++++++ .../quests/chapters/primitive_age.snbt | 15 + config/gtceu.yaml | 18 + config/jade/sort-order.json | 8 +- config/jei/blacklist.cfg | 0 config/jei/jei-client.ini | 141 ++++++ config/jei/jei-colors.ini | 8 + config/jei/jei-debug.ini | 12 + config/jei/jei-mod-id-format.ini | 11 + config/jei/recipe-category-sort-order.ini | 83 ++++ 11 files changed, 755 insertions(+), 5 deletions(-) create mode 100644 config/emi.css create mode 100644 config/jei/blacklist.cfg create mode 100644 config/jei/jei-client.ini create mode 100644 config/jei/jei-colors.ini create mode 100644 config/jei/jei-debug.ini create mode 100644 config/jei/jei-mod-id-format.ini create mode 100644 config/jei/recipe-category-sort-order.ini diff --git a/config/embeddium++.toml b/config/embeddium++.toml index e10f92917..f44262f05 100644 --- a/config/embeddium++.toml +++ b/config/embeddium++.toml @@ -30,7 +30,7 @@ #Allowed Values: OFF, FAST, FANCY ChunkFadeInQuality = "FANCY" #Allowed Values: WINDOWED, BORDERLESS, FULLSCREEN - BorderlessFullscreen = "FULLSCREEN" + BorderlessFullscreen = "WINDOWED" ExtendedServerViewDistance = true #Configure max Entity distance diff --git a/config/emi.css b/config/emi.css new file mode 100644 index 000000000..b920fe744 --- /dev/null +++ b/config/emi.css @@ -0,0 +1,462 @@ +/** EMI Config */ + +#general { + /** + * Whether EMI is enabled and visible. + */ + enabled: true; + + /** + * Whether cheating in items is enabled. + */ + cheat-mode: true; + + /** + * How much EMI should use tooltips and popups to show controls and information. + */ + help-level: normal; + + /** + * Where EMI should pull stacks from to populate the index. + */ + index-source: creative; + + /** + * Whether normal search queries should include the tooltip. + */ + search-tooltip-by-default: true; + + /** + * Whether normal search queries should include the mod name. + */ + search-mod-name-by-default: false; + + /** + * Whether normal search queries should include the stack's tags. + */ + search-tags-by-default: false; +} + +#ui { + /** + * Which action should be performed when clicking the recipe book. + */ + recipe-book-action: toggle-craftables; + + /** + * Where to display status effects in the inventory. + */ + effect-location: top; + + /** + * Whether to display a gray overlay when hovering over a stack. + */ + show-hover-overlay: true; + + /** + * Whether to add mod name to tooltips + */ + append-mod-id: true; + + /** + * Whether to add mod name to item tooltips, in case another mod provides behavior + */ + append-item-mod-id: true; + + /** + * Prevents recipes being quick crafted from shifting around under the cursor. + */ + miscraft-prevention: true; + + /** + * The unit to display fluids as. + */ + fluid-unit: millibuckets; + + /** + * Whether to use the batched render system. Batching is faster, but may have + * incompatibilities with shaders or other mods. + */ + use-batched-renderer: true; + + /** + * Whether to have the search bar in the center of the screen, instead of to the + * side. + */ + center-search-bar: true; + + /** + * Which sidebar type to switch to when searching. + */ + search-sidebar-focus: index; + + /** + * Which sidebar type to focus when the search is empty. + */ + empty-search-sidebar-focus: none; + + /** + * The amount of vertical margin to give in the recipe screen. + */ + vertical-margin: 20; + + /** + * The minimum width of the recipe screen in pixels. Controls how many tabs there + * can be, and where the page switching buttons go. The default is 176, the width + * of most screens. + */ + minimum-recipe-screen-width: 176; + + /** + * Where to show workstations in the recipe screen + */ + workstation-location: bottom; + + /** + * Display cost per batch when hovering a recipe output + */ + show-cost-per-batch: true; + + /** + * Whether recipes should have a button to set as default. + */ + recipe-default-button: true; + + /** + * Whether recipes should have a button to show the recipe tree. + */ + recipe-tree-button: true; + + /** + * Whether recipes should have a button to fill the ingredients in a handler. + */ + recipe-fill-button: true; + + /** + * Whether recipes should have a button to take a screenshot of the recipe. + */ + recipe-screenshot-button: false; + + /** + * The GUI scale at which recipe screenshots are saved. Use 0 to use the current + * GUI scale. + */ + recipe-screenshot-scale: 0; + + /** + * The pages in the left sidebar + */ + left-sidebar-pages: favorites; + + /** + * The subpanels in the left sidebar + */ + left-sidebar-subpanels: none; + + /** + * How many columns and rows of ingredients to limit the left sidebar to + */ + left-sidebar-size: 12, 100; + + /** + * How much space to maintain between the left sidebar and obstructions, in pixels + */ + left-sidebar-margins: 2, 2, 2, 2; + + /** + * Where to position the left sidebar + */ + left-sidebar-align: left, top; + + /** + * Whether to render the header buttons and page count for the left sidebar + */ + left-sidebar-header: visible; + + /** + * Which theme to use for the left sidebar + */ + left-sidebar-theme: transparent; + + /** + * The pages in the right sidebar + */ + right-sidebar-pages: index, craftables; + + /** + * The subpanels in the right sidebar + */ + right-sidebar-subpanels: none; + + /** + * How many columns and rows of ingredients to limit the right sidebar to + */ + right-sidebar-size: 12, 100; + + /** + * How much space to maintain between the right sidebar and obstructions, in pixels + */ + right-sidebar-margins: 2, 2, 2, 2; + + /** + * Where to position the right sidebar + */ + right-sidebar-align: right, top; + + /** + * Whether to render the header buttons and page count for the right sidebar + */ + right-sidebar-header: visible; + + /** + * Which theme to use for the right sidebar + */ + right-sidebar-theme: transparent; + + /** + * The pages in the top sidebar + */ + top-sidebar-pages: none; + + /** + * The subpanels in the top sidebar + */ + top-sidebar-subpanels: none; + + /** + * How many columns and rows of ingredients to limit the top sidebar to + */ + top-sidebar-size: 9, 9; + + /** + * How much space to maintain between the top sidebar and obstructions, in pixels + */ + top-sidebar-margins: 2, 2, 2, 2; + + /** + * Where to position the top sidebar + */ + top-sidebar-align: center, center; + + /** + * Whether to render the header buttons and page count for the top sidebar + */ + top-sidebar-header: visible; + + /** + * Which theme to use for the top sidebar + */ + top-sidebar-theme: transparent; + + /** + * The pages in the bottom sidebar + */ + bottom-sidebar-pages: none; + + /** + * The subpanels in the bottom sidebar + */ + bottom-sidebar-subpanels: none; + + /** + * How many columns and rows of ingredients to limit the bottom sidebar to + */ + bottom-sidebar-size: 9, 9; + + /** + * How much space to maintain between the bottom sidebar and obstructions, in + * pixels + */ + bottom-sidebar-margins: 2, 2, 2, 2; + + /** + * Where to position the bottom sidebar + */ + bottom-sidebar-align: center, center; + + /** + * Whether to render the header buttons and page count for the bottom sidebar + */ + bottom-sidebar-header: visible; + + /** + * Which theme to use for the bottom sidebar + */ + bottom-sidebar-theme: transparent; +} + +#binds { + /** + * Toggle the visibility of EMI. + */ + toggle-visibility: "ctrl key.keyboard.o"; + + /** + * Focuse the search bar. + */ + focus-search: "ctrl key.keyboard.f"; + + /** + * Clears the search bar. + */ + clear-search: "key.keyboard.unknown"; + + /** + * Display the recipes for creating a stack. + */ + view-recipes: "key.keyboard.r"; + view-recipes: "key.mouse.left"; + + /** + * Display the recipes that can be created using a stack. + */ + view-uses: "key.keyboard.u"; + view-uses: "key.mouse.right"; + + /** + * Favorite the item to display on the side of the screen opposite of recipies for + * quick access. + */ + favorite: "key.keyboard.a"; + + /** + * Set the default recipe for a given stack in the output of a recipe to that + * recipe. + */ + default-stack: "ctrl key.mouse.left"; + + /** + * Display the recipe tree for a given stack. + */ + view-stack-tree: "key.keyboard.unknown"; + + /** + * Display the recipe tree. + */ + view-tree: "key.keyboard.unknown"; + + /** + * Return to the previous page in EMI. + */ + back: "key.keyboard.backspace"; + + /** + * Return to the next page in EMI after going back. + */ + forward: "key.keyboard.unknown"; + + /** + * When on a stack with an associated recipe: + * Move ingredients for a single result. + */ + craft-one: "key.mouse.left"; + + /** + * When on a stack with an associated recipe: + * Move ingredients for as many results as possible. + */ + craft-all: "shift key.mouse.left"; + + /** + * When on a stack with an associated recipe: + * Move ingredients for a single result and put in inventory if possible. + */ + craft-one-to-inventory: "key.keyboard.unknown"; + + /** + * When on a stack with an associated recipe: + * Move ingredients for as many results as possible and put in inventory if + * possible. + */ + craft-all-to-inventory: "key.keyboard.unknown"; + + /** + * When on a stack with an associated recipe: + * Move ingredients for a single result and put in cursor if possible. + */ + craft-one-to-cursor: "ctrl key.mouse.left"; + + /** + * Display the recipe that will be used to craft on a stack with no recipe context. + */ + show-craft: "key.keyboard.left.shift"; + + /** + * Cheat in one of an item into the inventory. + */ + cheat-one-to-inventory: "ctrl key.mouse.right"; + + /** + * Cheat in a stack of an item into the inventory. + */ + cheat-stack-to-inventory: "ctrl key.mouse.left"; + + /** + * Cheat in one of an item into the cursor. + */ + cheat-one-to-cursor: "ctrl key.mouse.middle"; + + /** + * Cheat in a stack of an item into the cursor. + */ + cheat-stack-to-cursor: "key.keyboard.unknown"; + + /** + * Delete the stack in the cursor when hovering the index + */ + delete-cursor-stack: "key.mouse.left"; + + /** + * Copies the hovered recipe's ID to the clipboard + */ + copy-recipe-id: "key.keyboard.unknown"; + + /** + * In edit mode, hide the hovered stack + */ + hide-stack: "ctrl key.mouse.left"; + + /** + * In edit mode, hide stacks with the hovered stack's id + */ + hide-stack-by-id: "ctrl shift key.mouse.left"; +} + +#dev { + /** + * Whether development functions should be enabled. Not recommended for general + * play. + */ + dev-mode: false; + + /** + * Whether editing the index is enabled + */ + edit-mode: false; + + /** + * Whether to log untranslated tags as warnings. + */ + log-untranslated-tags: false; + + /** + * Whether to log ingredients that don't have a representative tag as warnings. + */ + log-non-tag-ingredients: false; + + /** + * Whether hovering the output of a recipe should show the recipe's EMI ID. + */ + show-recipe-ids: true; + + /** + * Whether stacks in the index should display a highlight if they have a recipe + * default. + */ + highlight-defaulted: false; + + /** + * Whether to display exclusion areas + */ + highlight-exclusion-areas: false; +} diff --git a/config/ftbquests/quests/chapters/primitive_age.snbt b/config/ftbquests/quests/chapters/primitive_age.snbt index 5b04ef6c5..97dee2c68 100644 --- a/config/ftbquests/quests/chapters/primitive_age.snbt +++ b/config/ftbquests/quests/chapters/primitive_age.snbt @@ -1059,6 +1059,9 @@ id: "gtceu:stone_axe" tag: { Damage: 0 + GT.Tool: { + Damage: 0 + } } } type: "item" @@ -1078,6 +1081,9 @@ id: "gtceu:stone_hoe" tag: { Damage: 0 + GT.Tool: { + Damage: 0 + } } } type: "item" @@ -1116,6 +1122,9 @@ id: "gtceu:stone_shovel" tag: { Damage: 0 + GT.Tool: { + Damage: 0 + } } } type: "item" @@ -1136,6 +1145,9 @@ id: "gtceu:stone_hammer" tag: { Damage: 0 + GT.Tool: { + Damage: 0 + } } } type: "item" @@ -1246,6 +1258,9 @@ id: "gtceu:stone_knife" tag: { Damage: 0 + GT.Tool: { + Damage: 0 + } } } type: "item" diff --git a/config/gtceu.yaml b/config/gtceu.yaml index f743e30c4..45b1e9beb 100644 --- a/config/gtceu.yaml +++ b/config/gtceu.yaml @@ -138,6 +138,10 @@ machines: # Default: false doTerrainExplosion: true + # Energy use multiplier for electric items. + # Default: 100 + energyUsageMultiplier: 100 + # Whether machines or boilers damage the terrain when they explode. # Note machines and boilers always explode when overloaded with power or met with special conditions, regardless of this config. # Default: true @@ -215,6 +219,14 @@ client: # Default: true machinesEmissiveTextures: true + # Whether or not sounds should be played when using tools outside of crafting. + # Default: true + toolUseSounds: true + + # Whether or not sounds should be played when crafting with tools. + # Default: true + toolCraftingSounds: true + # The default color to overlay onto machines. # #FFFFFF is no coloring (default). # #D2DCFF is the classic blue from GT5. @@ -225,6 +237,12 @@ client: # Default: true useVBO: true +# Config options for Tools and Armor +tools: + # Random chance for electric tools to take actual damage + # Default: 10% + rngDamageElectricTools: 10 + # Config options for Mod Compatibility compat: # Config options regarding GTEU compatibility with other energy systems diff --git a/config/jade/sort-order.json b/config/jade/sort-order.json index e9522eb84..db48d9a24 100644 --- a/config/jade/sort-order.json +++ b/config/jade/sort-order.json @@ -157,6 +157,10 @@ "create:exact_block": null, "create:filter": null, "create:goggles": null, + "gtceu:electric_container_provider": null, + "gtceu:workable_provider": null, + "gtceu:controllable_provider": null, + "gtceu:recipe_logic_provider": null, "tfc:barrel": null, "tfc:bellows": null, "tfc:sapling": null, @@ -206,10 +210,6 @@ "tfc:ocelot": null, "tfc:rabbit": null, "tfc:fishing_hook": null, - "gtceu:electric_container_provider": null, - "gtceu:workable_provider": null, - "gtceu:controllable_provider": null, - "gtceu:recipe_logic_provider": null, "minecraft:brewing_stand": null, "minecraft:beehive": null, "minecraft:command_block": null, diff --git a/config/jei/blacklist.cfg b/config/jei/blacklist.cfg new file mode 100644 index 000000000..e69de29bb diff --git a/config/jei/jei-client.ini b/config/jei/jei-client.ini new file mode 100644 index 000000000..2146509c9 --- /dev/null +++ b/config/jei/jei-client.ini @@ -0,0 +1,141 @@ +[advanced] + # Description: Display search bar in the center + # Valid Values: [true, false] + # Default Value: false + CenterSearch = false + + # Description: Set low-memory mode (makes search very slow, but uses less RAM) + # Valid Values: [true, false] + # Default Value: false + LowMemorySlowSearchEnabled = false + + # Description: Enable cheating items into the hotbar by using the shift+number keys. + # Valid Values: [true, false] + # Default Value: false + CheatToHotbarUsingHotkeysEnabled = false + + # Description: Enable adding new bookmarks to the front of the bookmark list. + # Valid Values: [true, false] + # Default Value: true + AddBookmarksToFrontEnabled = true + + # Description: When looking up recipes with items that contain fluids, also look up recipes for the fluids. + # Valid Values: [true, false] + # Default Value: false + LookupFluidContents = false + + # Description: How items should be handed to you + # Valid Values: [INVENTORY, MOUSE_PICKUP] + # Default Value: MOUSE_PICKUP + GiveMode = MOUSE_PICKUP + + # Description: Max. recipe gui height + # Valid Values: Any integer greater than or equal to 175 + # Default Value: 350 + RecipeGuiHeight = 350 + + +[sorting] + # Description: Sorting order for the ingredient list + # Valid Values: A comma-separated list containing values of: + # [MOD_NAME, INGREDIENT_TYPE, ALPHABETICAL, CREATIVE_MENU, TAG, ARMOR, MAX_DURABILITY] + # Default Value: MOD_NAME, INGREDIENT_TYPE, CREATIVE_MENU + IngredientSortStages = MOD_NAME, INGREDIENT_TYPE, CREATIVE_MENU + + +[search] + # Description: Search mode for Mod Names (prefix: @) + # Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED] + # Default Value: REQUIRE_PREFIX + ModNameSearchMode = REQUIRE_PREFIX + + # Description: Search mode for Tooltips (prefix: #) + # Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED] + # Default Value: ENABLED + TooltipSearchMode = ENABLED + + # Description: Search mode for Tag Names (prefix: $) + # Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED] + # Default Value: REQUIRE_PREFIX + TagSearchMode = REQUIRE_PREFIX + + # Description: Search mode for Colors (prefix: ^) + # Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED] + # Default Value: DISABLED + ColorSearchMode = DISABLED + + # Description: Search mode for resources locations (prefix: &) + # Valid Values: [ENABLED, REQUIRE_PREFIX, DISABLED] + # Default Value: DISABLED + ResourceLocationSearchMode = DISABLED + + # Description: Search advanced tooltips (visible with F3+H) + # Valid Values: [true, false] + # Default Value: false + SearchAdvancedTooltips = false + + +[IngredientList] + # Description: Max number of rows shown + # Valid Values: An integer in the range [1, 100] (inclusive) + # Default Value: 16 + MaxRows = 16 + + # Description: Max number of columns shown + # Valid Values: An integer in the range [4, 100] (inclusive) + # Default Value: 9 + MaxColumns = 9 + + # Description: Horizontal alignment of the ingredient grid inside the available area + # Valid Values: [LEFT, CENTER, RIGHT] + # Default Value: RIGHT + HorizontalAlignment = RIGHT + + # Description: Vertical alignment of the ingredient grid inside the available area + # Valid Values: [TOP, CENTER, BOTTOM] + # Default Value: TOP + VerticalAlignment = TOP + + # Description: Visibility of the top page buttons. Use AUTO_HIDE to only show it when there are multiple pages. + # Valid Values: [ENABLED, AUTO_HIDE, DISABLED] + # Default Value: ENABLED + ButtonNavigationVisibility = ENABLED + + # Description: Set to true to draw a background texture behind the gui. + # Valid Values: [true, false] + # Default Value: false + DrawBackground = false + + +[BookmarkList] + # Description: Max number of rows shown + # Valid Values: An integer in the range [1, 100] (inclusive) + # Default Value: 16 + MaxRows = 16 + + # Description: Max number of columns shown + # Valid Values: An integer in the range [4, 100] (inclusive) + # Default Value: 9 + MaxColumns = 9 + + # Description: Horizontal alignment of the ingredient grid inside the available area + # Valid Values: [LEFT, CENTER, RIGHT] + # Default Value: LEFT + HorizontalAlignment = LEFT + + # Description: Vertical alignment of the ingredient grid inside the available area + # Valid Values: [TOP, CENTER, BOTTOM] + # Default Value: TOP + VerticalAlignment = TOP + + # Description: Visibility of the top page buttons. Use AUTO_HIDE to only show it when there are multiple pages. + # Valid Values: [ENABLED, AUTO_HIDE, DISABLED] + # Default Value: ENABLED + ButtonNavigationVisibility = ENABLED + + # Description: Set to true to draw a background texture behind the gui. + # Valid Values: [true, false] + # Default Value: false + DrawBackground = false + + diff --git a/config/jei/jei-colors.ini b/config/jei/jei-colors.ini new file mode 100644 index 000000000..1fc7da4ea --- /dev/null +++ b/config/jei/jei-colors.ini @@ -0,0 +1,8 @@ +[colors] + # Description: Color values to search for + # Valid Values: A comma-separated list containing values of: + # Any color name and an RGB hex color, separated by a ':' + # Default Value: White:EEEEEE, LightBlue:7492CC, Cyan:00EEEE, Blue:2222DD, LapisBlue:25418B, Teal:008080, Yellow:CACB58, GoldenYellow:EED700, Orange:D97634, Pink:D1899D, HotPink:FC0FC0, Magenta:B24BBB, Purple:813EB9, EvilPurple:2E1649, Lavender:B57EDC, Indigo:480082, Sand:DBD3A0, Tan:BB9B63, LightBrown:A0522D, Brown:634B33, DarkBrown:3A2D13, LimeGreen:43B239, SlimeGreen:83CB73, Green:008000, DarkGreen:224D22, GrassGreen:548049, Red:963430, BrickRed:B0604B, NetherBrick:2A1516, Redstone:CE3E36, Black:181515, CharcoalGray:464646, IronGray:646464, Gray:808080, Silver:C0C0C0 + SearchColors = White:EEEEEE, LightBlue:7492CC, Cyan:00EEEE, Blue:2222DD, LapisBlue:25418B, Teal:008080, Yellow:CACB58, GoldenYellow:EED700, Orange:D97634, Pink:D1899D, HotPink:FC0FC0, Magenta:B24BBB, Purple:813EB9, EvilPurple:2E1649, Lavender:B57EDC, Indigo:480082, Sand:DBD3A0, Tan:BB9B63, LightBrown:A0522D, Brown:634B33, DarkBrown:3A2D13, LimeGreen:43B239, SlimeGreen:83CB73, Green:008000, DarkGreen:224D22, GrassGreen:548049, Red:963430, BrickRed:B0604B, NetherBrick:2A1516, Redstone:CE3E36, Black:181515, CharcoalGray:464646, IronGray:646464, Gray:808080, Silver:C0C0C0 + + diff --git a/config/jei/jei-debug.ini b/config/jei/jei-debug.ini new file mode 100644 index 000000000..89c6b8f5f --- /dev/null +++ b/config/jei/jei-debug.ini @@ -0,0 +1,12 @@ +[debug] + # Description: Debug mode enabled + # Valid Values: [true, false] + # Default Value: false + DebugMode = false + + # Description: Debug inputs enabled + # Valid Values: [true, false] + # Default Value: false + DebugInputs = false + + diff --git a/config/jei/jei-mod-id-format.ini b/config/jei/jei-mod-id-format.ini new file mode 100644 index 000000000..05234a802 --- /dev/null +++ b/config/jei/jei-mod-id-format.ini @@ -0,0 +1,11 @@ +[modname] + # Description: Formatting for mod name tooltip + # Valid Values: A chat formatting string. + # Use these formatting colors: + # black dark_blue dark_green dark_aqua dark_red dark_purple gold gray dark_gray blue green aqua red light_purple yellow white + # With these formatting options: + # obfuscated bold strikethrough underline italic + # Default Value: blue italic + ModNameFormat = blue italic + + diff --git a/config/jei/recipe-category-sort-order.ini b/config/jei/recipe-category-sort-order.ini new file mode 100644 index 000000000..08cc437f2 --- /dev/null +++ b/config/jei/recipe-category-sort-order.ini @@ -0,0 +1,83 @@ +minecraft:crafting +minecraft:anvil +minecraft:blasting +minecraft:brewing +minecraft:campfire +minecraft:compostable +minecraft:fuel +minecraft:furnace +minecraft:smithing +minecraft:smoking +minecraft:stonecutting +ae2:attunement +ae2:certus_growth +ae2:charger +ae2:condenser +ae2:entropy +ae2:inscriber +ae2:item_transformation +create:automatic_brewing +create:automatic_packing +create:automatic_shaped +create:automatic_shapeless +create:block_cutting +create:crushing +create:deploying +create:draining +create:fan_blasting +create:fan_haunting +create:fan_smoking +create:fan_washing +create:item_application +create:mechanical_crafting +create:milling +create:mixing +create:mystery_conversion +create:packing +create:pressing +create:sandpaper_polishing +create:sawing +create:sequenced_assembly +create:spout_filling +create:wood_cutting +createaddition:charging +createaddition:liquid_burning +createaddition:rolling +exposure:photograph_printing +exposure:photograph_stacking +firmalife:drying +firmalife:mixing_bowl +firmalife:oven +firmalife:smoking +firmalife:vat +ftbquests:loot_crate +ftbquests:quest +jei:information +jumbofurnace:jumbo_furnace_upgrade +jumbofurnace:jumbo_smelting +morered:soldering +tfc:alloying +tfc:anvil +tfc:blast_furnace +tfc:bloomery +tfc:casting +tfc:chisel +tfc:clay_knapping +tfc:fire_clay_knapping +tfc:glassworking +tfc:goat_horn_knapping +tfc:heating +tfc:instant_barrel +tfc:instant_fluid_barrel +tfc:jam_pot +tfc:leather_knapping +tfc:loom +tfc:pumpkin_knapping +tfc:quern +tfc:rock_knapping +tfc:scraping +tfc:sealed_barrel +tfc:simple_pot +tfc:soup_pot +tfc:welding +treetap:tap_extract From 4e678cba1114a9ce5234e9ae3e44a28abe32f74e Mon Sep 17 00:00:00 2001 From: Dmitry Date: Sun, 7 Jan 2024 12:42:07 +0700 Subject: [PATCH 07/59] remove ru translation for gtceu --- kubejs/assets/gtceu/lang/ru_ru.json | 5042 +-------------------------- 1 file changed, 1 insertion(+), 5041 deletions(-) diff --git a/kubejs/assets/gtceu/lang/ru_ru.json b/kubejs/assets/gtceu/lang/ru_ru.json index ca4ab6645..3b74f1051 100644 --- a/kubejs/assets/gtceu/lang/ru_ru.json +++ b/kubejs/assets/gtceu/lang/ru_ru.json @@ -9,5045 +9,5 @@ "gtceu.alternator": "Генератор переменного тока", "material.treated_wood": "Обработанное креозотом дерево", - "block.gtceu.treated_wood_planks": "Доски из обработанного креозотом дерева", - - "behavior.item_magnet.disabled": "§cМагнитное поле выключено", - "behavior.item_magnet.enabled": "§aМагнитное поле включено", - "behavior.prospector.not_enough_energy": "Не достаточно энергии!", - "behavior.toggle_energy_consumer.tooltip": "Используй для переключения режима", - "behavior.tricorder.amp_per_sec": "В последнюю секунду: %s A", - "behavior.tricorder.bedrock_fluid.amount": "Жидкости в месторождении: %s %s - %s%%", - "behavior.tricorder.bedrock_fluid.amount_unknown": "Жидкости в месторождении: %s%%", - "behavior.tricorder.bedrock_fluid.nothing": "Жидкости в месторождении: §6Ничего§r", - "behavior.tricorder.block_hardness": "Твердость: %s Устойчивость к взрывам: %s", - "behavior.tricorder.block_name": "Имя: %s Метаданные: %s", - "behavior.tricorder.debug_cpu_load": "Средняя загрузка процессора ~%sns за %s тиков с наихудшим временем %sns.", - "behavior.tricorder.debug_cpu_load_seconds": "Это %s секунд.", - "behavior.tricorder.debug_lag_count": "Вызвало на сервере %s предупреждений о пиках лагов (все, что занимает больше %sms).", - "behavior.tricorder.debug_machine": "Meta-ID: %s", - "behavior.tricorder.debug_machine_invalid": " Не верно!", - "behavior.tricorder.debug_machine_invalid_null=invalid! MetaTileEntity =": " Пусто!", - "behavior.tricorder.debug_machine_valid": " Верно", - "behavior.tricorder.divider=========================": "", - "behavior.tricorder.energy_container_in": "Максимальный вход: %s (%s) EU at %s A", - "behavior.tricorder.energy_container_out": "Максимальный выход: %s (%s) EU at %s A", - "behavior.tricorder.energy_container_storage": "Энергия: %s EU / %s EU", - "behavior.tricorder.eut_per_sec": "В последнюю секунду: %s EU/t", - "behavior.tricorder.machine_disabled": "Отключено.", - "behavior.tricorder.machine_power_loss": "Выключение из-за потери питания.", - "behavior.tricorder.machine_progress": "Прогресс/Загрузка: %s / %s", - "behavior.tricorder.muffled": "Заглушенно.", - "behavior.tricorder.multiblock_energy_input": "Максимальный приём Энергии: %s EU/t Уровень: %s", - "behavior.tricorder.multiblock_energy_output": "Максимальный выход Энергии: %s EU/t Уровень: %s", - "behavior.tricorder.multiblock_maintenance": "Проблемы: %s", - "behavior.tricorder.multiblock_parallel": "Мультиобработка: %s", - "behavior.tricorder.position": "----- X: %s Y: %s Z: %s D: %s -----", - "behavior.tricorder.state": "%s: %s", - "behavior.tricorder.tank": "Емкость %s: %s Литры / %s Литров %s", - "behavior.tricorder.tanks_empty": "Все емкости пусты", - "behavior.tricorder.workable_consumption": "Ожидаемое Потребление: %s EU/t at %s A", - "behavior.tricorder.workable_production": "Ожидаемая Выработка: %s EU/t at %s A", - "behavior.tricorder.workable_progress": "Прогресс: %s s / %s s", - "behavior.tricorder.workable_stored_energy": "Сохраненная Энергия: %s EU / %s EU", - "behaviour.boor.by": " %s", - "behaviour.hammer": "Включение и выключение глушения звука для машин (путем удара по ним)", - "behaviour.hoe": "Может вспахивать почву", - "behaviour.lighter.fluid.tooltip": "Может поджечь используя Бутан или Пропан", - "behaviour.lighter.tooltip": "Может поджечь", - "behaviour.lighter.uses": "Использований осталось: %d", - "behaviour.paintspray.black.tooltip": "Может красить вещи в черный цвет", - "behaviour.paintspray.blue.tooltip": "Может красить вещи в синий цвет", - "behaviour.paintspray.brown.tooltip": "Можно красить вещи в коричневый цвет", - "behaviour.paintspray.cyan.tooltip": "Может красить вещи в бирюзовый цвет", - "behaviour.paintspray.gray.tooltip": "Может красить вещи в серый цвет", - "behaviour.paintspray.green.tooltip": "Может красить вещи в зеленый цвет", - "behaviour.paintspray.light_blue.tooltip": "Может красить вещи в светло-синий цвет", - "behaviour.paintspray.light_gray.tooltip": "Может красить вещи в светло-серый цвет", - "behaviour.paintspray.lime.tooltip": "Может красить вещи в лаймовый цвет", - "behaviour.paintspray.magenta.tooltip": "Может красить вещи в сиреневый цвет", - "behaviour.paintspray.orange.tooltip": "Может красить вещи в оранжевый цвет", - "behaviour.paintspray.pink.tooltip": "Может красить вещи в розовый цвет", - "behaviour.paintspray.purple.tooltip": "Может красить вещи в фиолетовый цвет", - "behaviour.paintspray.red.tooltip": "Может красить вещи в красный цвет", - "behaviour.paintspray.solvent.tooltip": "Может обесцвечивать вещи", - "behaviour.paintspray.uses": "Использований осталось: %d", - "behaviour.paintspray.white.tooltip": "Может красить вещи в белый цвет", - "behaviour.paintspray.yellow.tooltip": "Может красить вещи в жёлтый цвет", - "behaviour.prospecting": "Используется для гео-разведки", - "behaviour.soft_hammer": "Активирует и деактивирует машины", - "behaviour.soft_hammer.disabled": "Выключено", - "behaviour.soft_hammer.enabled": "Включено", - "behaviour.softhammer": "Активирует и деактивирует машины", - "behaviour.wrench": "Вращает блоки при помощи ПКМ", - "block.filter.tooltip": "Создает среду, лишенную частиц ", - "block.filter_sterile.tooltip": "Создает §астерилизованную§7 среду", - "block.gtceu.active_transformer": "Активный трансформатор", - "block.gtceu.alloy_blast_smelter": "Доменный завод сплавов", - "block.gtceu.aluminium_crate": "Алюминевый ящик", - "block.gtceu.aluminium_drum": "Алюминиевая бочка ", - "block.gtceu.assembly_line": "Сборочная линия", - "block.gtceu.assembly_line_casing": "Корпус сборочной линии", - "block.gtceu.assembly_line_grating": "Решетка сборочной линии", - "block.gtceu.assembly_line_unit": "Корпус управления сборкой", - "block.gtceu.atomic_casing": "Атомный корпус", - "block.gtceu.auto_maintenance_hatch": "Автоматический люк для обслуживания", - "block.gtceu.bronze_brick_casing": "Бронзово-кирпичный корпус", - "block.gtceu.bronze_crate": "Бронзовый ящик", - "block.gtceu.bronze_drum": "Бронзовая бочка", - "block.gtceu.bronze_firebox_casing": "Бронзовый корпус топки", - "block.gtceu.bronze_gearbox": "Бронзовый корпус коробки передач", - "block.gtceu.bronze_large_boiler": "Большой бронзовый бойлер", - "block.gtceu.bronze_machine_casing": "Бронзовый корпус механизма", - "block.gtceu.bronze_pipe_casing": "Бронзовый корпус трубы", - "block.gtceu.casing_bronze_bricks": "Бронзовый корпус механизма", - "block.gtceu.casing_coke_bricks": "Кирпичи коксовый печи", - "block.gtceu.casing_grate": "Решетка корпуса механизма", - "block.gtceu.casing_primitive_bricks": "Огнеупорные кирпичи", - "block.gtceu.clean_machine_casing": "Чистый корпус из нержавеющей стали", - "block.gtceu.cleaning_maintenance_hatch": "Очистной технический люк", - "block.gtceu.cleanroom": "Стерелизационная", - "block.gtceu.cleanroom_glass": "Стекло стерелизационной", - "block.gtceu.coke_oven": "Коксовая печь", - "block.gtceu.coke_oven_bricks": "Кирпичи коксовый печи", - "block.gtceu.coke_oven_hatch": "Люк коксовой печи", - "block.gtceu.configurable_maintenance_hatch": "Настраиваемый люк для обслуживания", - "block.gtceu.corrosion_proof_casing": "Коррозионностойкий корпус", - "block.gtceu.cracker": "Установка для крекинга", - "block.gtceu.crushing_wheels": "Колёса дробителя", - "block.gtceu.cupronickel_coil_block": "Блок купроникелевой катушки", - "block.gtceu.distillation_tower": "Дистилляционная башня", - "block.gtceu.electric_blast_furnace": "Электрическая Доменная Печь", - "block.gtceu.electrolytic_cell": "Электролитическая ячейка", - "block.gtceu.empty_tier_i_battery": "Пустой аккумулятор I уровня", - "block.gtceu.empty_tier_ii_battery": "Пустой аккумулятор II уровня", - "block.gtceu.empty_tier_iii_battery": "Пустой аккумулятор III уровня", - "block.gtceu.engine_intake_casing": "Впускной корпус двигателя", - "block.gtceu.ev_16a_energy_converter": "ЭН 16A Преобразователь энергии", - "block.gtceu.ev_1a_energy_converter": "ЭН 1A Преобразователь энергии", - "block.gtceu.ev_4a_energy_converter": "ЭН 4A Преобразователь энергии", - "block.gtceu.ev_8a_energy_converter": "ЭН 8A Преобразователь энергии", - "block.gtceu.ev_alloy_smelter": "§5Продвинутый завод сплавов III§r", - "block.gtceu.ev_arc_furnace": "§5Продвинутая дуговая печь III§r", - "block.gtceu.ev_assembler": "§5Продвинутый сборщик III§r", - "block.gtceu.ev_autoclave": "§5Продвинутый автоклав III§r", - "block.gtceu.ev_battery_buffer_16x": "ЭН 16x Буфер батареи", - "block.gtceu.ev_battery_buffer_4x": "ЭН 4x Буфер батареи", - "block.gtceu.ev_battery_buffer_8x": "ЭН 8x Буфер батареи", - "block.gtceu.ev_bedrock_ore_miner": "§5Продвинутый добычик руд бедрока III§r", - "block.gtceu.ev_bender": "§5Продвинутый гибочный станок III§r", - "block.gtceu.ev_block_breaker": "§5Продвинутый разрушитель блоков III§r", - "block.gtceu.ev_brewery": "§5Продвинутая бродильная камера III§r", - "block.gtceu.ev_canner": "§5Продвинутый консверватор III§r", - "block.gtceu.ev_centrifuge": "§5Продвинутая центрифуга III§r", - "block.gtceu.ev_charger_4x": "ЭН 4x Турбо зарядник", - "block.gtceu.ev_chemical_bath": "§5Продвинутая химическая ванна III§r", - "block.gtceu.ev_chemical_reactor": "§5Продвинутый химический реактор III§r", - "block.gtceu.ev_circuit_assembler": "§5Продвинутый сборщик плат III§r", - "block.gtceu.ev_compressor": "§5Продвинутый компрессор III§r", - "block.gtceu.ev_cutter": "§5Продвинутый резчик III§r", - "block.gtceu.ev_diode": "§5ЭН Диод", - "block.gtceu.ev_distillery": "§5Продвинутый дистиллятор III§r", - "block.gtceu.ev_electric_furnace": "§5Продвинутая электрическая печь III§r", - "block.gtceu.ev_electric_gear_box_16a": "§5Продвинутая электрическая коробка передач 16A III§r", - "block.gtceu.ev_electric_gear_box_2a": "§5Продвинутая электрическая коробка передач 2A III§r", - "block.gtceu.ev_electric_gear_box_32a": "§5Продвинутая электрическая коробка передач 32A III§r", - "block.gtceu.ev_electric_gear_box_8a": "§5Продвинутая электрическая коробка передач 8A III§r", - "block.gtceu.ev_electrolyzer": "§5Продвинутый электролизёр III§r", - "block.gtceu.ev_electromagnetic_separator": "§5Продвинутый электромагнитный сепаратор III§r", - "block.gtceu.ev_energy_input_hatch": "§5ЭН Приемщик энергии", - "block.gtceu.ev_energy_input_hatch_16a": "§5ЭН 16A Приемщик энергии", - "block.gtceu.ev_energy_input_hatch_4a": "§5ЭН 4A Приемщик энергии", - "block.gtceu.ev_energy_output_hatch": "§5ЭН Отводитель энергии", - "block.gtceu.ev_energy_output_hatch_16a": "§5ЭН 16A Отводитель энергии", - "block.gtceu.ev_energy_output_hatch_4a": "§5ЭН 4A Отводитель энергии", - "block.gtceu.ev_extractor": "§5Продвинутый экстрактор III§r", - "block.gtceu.ev_extruder": "§5Продвинутый экструдер III§r", - "block.gtceu.ev_fermenter": "§5Продвинутый ферментер III§r", - "block.gtceu.ev_fisher": "§5Продвинутый авто-рыбак III§r", - "block.gtceu.ev_fluid_drilling_rig": "§5Продвинутая жидкостная буровая установка III§r", - "block.gtceu.ev_fluid_heater": "§5Продвинутый жидкостный нагреватель III§r", - "block.gtceu.ev_fluid_passthrough_hatch": "§5ЭН Сквозной жидкостный люк", - "block.gtceu.ev_fluid_solidifier": "§5Продвинутый жидкостный отвердитель III§r", - "block.gtceu.ev_forge_hammer": "§5Продвинутый кузнечный молот III§r", - "block.gtceu.ev_forming_press": "§5Продвинутый формовочный пресс III§r", - "block.gtceu.ev_gas_collector": "§5Продвинутый атмосферный конденсатор III§r", - "block.gtceu.ev_hermetic_casing": "Герметичный корпус IV", - "block.gtceu.ev_input_bus": "§5ЭН Принимающая шина", - "block.gtceu.ev_input_hatch": "§5ЭН Впускной шлюз", - "block.gtceu.ev_item_passthrough_hatch": "§5ЭН Сквозной предметный люк", - "block.gtceu.ev_kinetic_input_box": "§5Продвинутый приемник кинетической энергии III§r", - "block.gtceu.ev_kinetic_mixer": "§5Продвинутый кинетический смешиватель III§r", - "block.gtceu.ev_kinetic_output_box": "§5Продвинутый выход кинетической энергии III§r", - "block.gtceu.ev_lapotronic_battery": "ЭН Лапотронный аккумулятор", - "block.gtceu.ev_large_miner": "§5Продвинутая большая шахтерская установка III§r", - "block.gtceu.ev_laser_engraver": "§5Продвинутый лазерный гравер III§r", - "block.gtceu.ev_lathe": "§5Продвинутый токарный станок III§r", - "block.gtceu.ev_macerator": "§5Продвинутый измельчитель III§r", - "block.gtceu.ev_machine_casing": "ЭН Корпус механизма", - "block.gtceu.ev_machine_hull": "ЭН Обшивка механизма ", - "block.gtceu.ev_mixer": "§5Продвинутый смешиватель III§r", - "block.gtceu.ev_muffler_hatch": "Люк глушителя §5ЭН", - "block.gtceu.ev_ore_washer": "§5Продвинутая рудопромывочная установка III§r", - "block.gtceu.ev_output_bus": "§5ЭН Шина выдачи", - "block.gtceu.ev_output_hatch": "§5ЭН Выпускной шлюз", - "block.gtceu.ev_packer": "§5Продвинутый упаковщик III§r", - "block.gtceu.ev_polarizer": "§5Продвинутый поляризатор III§r", - "block.gtceu.ev_pump": "§5Продвинутый насос III§r", - "block.gtceu.ev_rock_crusher": "§5Продвинутый камнедробитель III§r", - "block.gtceu.ev_rotor_holder": "§5ЭН Держатель ротора", - "block.gtceu.ev_sifter": "§5Продвинутое авто-сито III§r", - "block.gtceu.ev_super_chest": "Супер сундук IV", - "block.gtceu.ev_substation_input_hatch_64a": "§5ЭН 64A Энергетический люк подстанции", - "block.gtceu.ev_substation_output_hatch_64a": "§5ЭН 64A Динамо-люк подстанции", - "block.gtceu.ev_super_tank": "Супер цистерна IV", - "block.gtceu.ev_thermal_centrifuge": "§5Продвинутая термальная центрифуга III§r", - "block.gtceu.ev_transformer_16a": "ЭН (16x) Трансформатор", - "block.gtceu.ev_transformer_1a": "ЭН Трансформатор", - "block.gtceu.ev_transformer_2a": "ЭН Высокоамперный (2x) Трансформатор", - "block.gtceu.ev_transformer_4a": "ЭН Высокоамперный (4x) Трансформатор", - "block.gtceu.ev_wiremill": "§5Продвинутый проволочный станок III§r", - "block.gtceu.extreme_combustion_engine": "Extreme Двигатель внутреннего сгорания", - "block.gtceu.extreme_engine_intake_casing": "Впускной корпус двигателя", - "block.gtceu.filter_casing": "Фильтрующий корпус", - "block.gtceu.firebricks": "Огнеупорные кирпичи", - "block.gtceu.frostproof_machine_casing": "Морозостойкий алюминевый корпус механизма", - "block.gtceu.fusion_casing": "Корпус термоядерного реактора", - "block.gtceu.fusion_casing_mk2": "Корпус термоядерного реактора MK II", - "block.gtceu.fusion_casing_mk3": "Корпус термоядерного реактора MK III", - "block.gtceu.fusion_coil": "Блок катушек термоядерного реактора", - "block.gtceu.fusion_glass": "Стекло термоядерного реактора", - "block.gtceu.gas_large_turbine": "Большой газотурбинный генератор", - "block.gtceu.gold_drum": "Золотая бочка", - "block.gtceu.heat_vent": "Теплоотвод", - "block.gtceu.heatproof_machine_casing": "Термостойкий инваровый корпус механизма", - "block.gtceu.high_power_casing": "Корпус высокой мощности", - "block.gtceu.high_temperature_smelting_casing": "Корпус высокотемпературной плавки", - "block.gtceu.hp_steam_alloy_smelter": "Паровой завод сплавов высокого давления", - "block.gtceu.hp_steam_compressor": "Паровой компрессор высокого давления", - "block.gtceu.hp_steam_extractor": "Паровой экстрактор высокого давления", - "block.gtceu.hp_steam_forge_hammer": "Паровой кузнечный молот высокого давления", - "block.gtceu.hp_steam_furnace": "Паровая печь высокого давления", - "block.gtceu.hp_steam_liquid_boiler": "Паровой бойлер высокого давления на жидком топливе", - "block.gtceu.hp_steam_macerator": "Паровой измельчитель высокого давления", - "block.gtceu.hp_steam_rock_crusher": "Паровой камнедробитель высокого давления", - "block.gtceu.hp_steam_solid_boiler": "Паровой твердотопливный бойлер высокого давления", - "block.gtceu.hssg_coil_block": "HSS-G Блок катушек", - "block.gtceu.hv_16a_energy_converter": "HV 16A Преобразователь энергии", - "block.gtceu.hv_1a_energy_converter": "HV 1A Преобразователь энергии", - "block.gtceu.hv_4a_energy_converter": "HV 4A Преобразователь энергии", - "block.gtceu.hv_8a_energy_converter": "HV 8A Преобразователь энергии", - "block.gtceu.hv_alloy_smelter": "§6Продвинутый завод сплавов II§r", - "block.gtceu.hv_arc_furnace": "§6Продвинутая дуговая печь II§r", - "block.gtceu.hv_assembler": "§6Продвинутый сборщик II§r", - "block.gtceu.hv_autoclave": "§6Продвинутый автоклав II§r", - "block.gtceu.hv_battery_buffer_16x": "High Voltage 16x Буфер батареи", - "block.gtceu.hv_battery_buffer_4x": "High Voltage 4x Буфер батареи", - "block.gtceu.hv_battery_buffer_8x": "High Voltage 8x Буфер батареи", - "block.gtceu.hv_bedrock_ore_miner": "§6Продвинутый добытчик руд бедрока II§r", - "block.gtceu.hv_bender": "§6Продвинутый гибочный станок II§r", - "block.gtceu.hv_block_breaker": "§6Продвинутый разрушитель блоков II§r", - "block.gtceu.hv_brewery": "§6Продвинутая бродильная камера II§r", - "block.gtceu.hv_canner": "§6Продвинутый консверватор II§r", - "block.gtceu.hv_centrifuge": "§6Продвинутая центрифуга II§r", - "block.gtceu.hv_charger_4x": "High Voltage 4x Турбо зарядник", - "block.gtceu.hv_chemical_bath": "§6Продвинутая химичекая ваннаII§r", - "block.gtceu.hv_chemical_reactor": "§6Продвинутый химический реактор II§r", - "block.gtceu.hv_circuit_assembler": "§6Продвинутый сборщик плат II§r", - "block.gtceu.hv_combustion": "§6Продвинутый генератор внутреннего сгорания II§r", - "block.gtceu.hv_compressor": "§6Продвинутый компрессор II§r", - "block.gtceu.hv_cutter": "§6Продвинутый резчик II§r", - "block.gtceu.hv_diode": "§6HV Диод", - "block.gtceu.hv_distillery": "§6Продвинутый дистиллятор II§r", - "block.gtceu.hv_electric_furnace": "§6Продвинутая электрическая печь II§r", - "block.gtceu.hv_electric_gear_box_16a": "§6Продвинутая электрическая коробка передач 16A II§r", - "block.gtceu.hv_electric_gear_box_2a": "§6Продвинутая электрическая коробка передач 2A II§r", - "block.gtceu.hv_electric_gear_box_32a": "§6Продвинутая электрическая коробка передач 32A II§r", - "block.gtceu.hv_electric_gear_box_8a": "§6Продвинутая электрическая коробка передач 8A II§r", - "block.gtceu.hv_electrolyzer": "§6Продвинутый электролизёр II§r", - "block.gtceu.hv_electromagnetic_separator": "§6Продвинутый электромагнитный сепаратор II§r", - "block.gtceu.hv_energy_input_hatch": "§6HV Приемщик энергии", - "block.gtceu.hv_energy_output_hatch": "§6HV Отводитель энергии", - "block.gtceu.hv_extractor": "§6Продвинутый экстрактор II§r", - "block.gtceu.hv_extruder": "§6Продвинутый экструдер II§r", - "block.gtceu.hv_fermenter": "§6Продвинутый ферментрер II§r", - "block.gtceu.hv_fisher": "§6Продвинутый авто-рыбак II§r", - "block.gtceu.hv_fluid_drilling_rig": "§6Продвинутая жидкостная буровая установка II§r", - "block.gtceu.hv_fluid_heater": "§6Продвинутый жидкостный нагреватль II§r", - "block.gtceu.hv_fluid_passthrough_hatch": "§6HV Сквозной жидкостный люк", - "block.gtceu.hv_fluid_solidifier": "§6Продвинутый жидкостный отвердитель II§r", - "block.gtceu.hv_forge_hammer": "§6Продвинутый кузнечный молот II§r", - "block.gtceu.hv_forming_press": "§6Продвинутый формовочный пресс II§r", - "block.gtceu.hv_gas_collector": "§6Продвинутый атмосферный конденсатор II§r", - "block.gtceu.hv_gas_turbine": "§6Продвинутый газотурбинный генератор II§r", - "block.gtceu.hv_hermetic_casing": "Герметичный корпус III", - "block.gtceu.hv_input_bus": "§6HV Принимающая шина", - "block.gtceu.hv_input_hatch": "§6HV Впускной шлюз", - "block.gtceu.hv_item_passthrough_hatch": "§6HV Сквозной предметный люк", - "block.gtceu.hv_kinetic_input_box": "§6Продвинутый приемник кинетической энергии II§r", - "block.gtceu.hv_kinetic_mixer": "§6Продвинутый кинетический смешиватель II§r", - "block.gtceu.hv_kinetic_output_box": "§6Продвинутый выход кинетической энергии II§r", - "block.gtceu.hv_laser_engraver": "§6Продвинутый лазерный гравер II§r", - "block.gtceu.hv_lathe": "§6Продвинутый токарный станок II§r", - "block.gtceu.hv_macerator": "§6Продвинутый измельчитель II§r", - "block.gtceu.hv_machine_casing": "HV Корпус механизма", - "block.gtceu.hv_machine_hull": "HV Обшивка механизма ", - "block.gtceu.hv_miner": "§6Продвинутая шахтёрская установка II§r", - "block.gtceu.hv_mixer": "§6Продвинутый Смешиватель II§r", - "block.gtceu.hv_muffler_hatch": "Люк глушителя §6HV", - "block.gtceu.hv_ore_washer": "§6Продвинутая рудопромывочная установка II§r", - "block.gtceu.hv_output_bus": "§6HV Шина выдачи", - "block.gtceu.hv_output_hatch": "§6HV Выпускной шлюз", - "block.gtceu.hv_packer": "§6Продвинутый упаковщик II§r", - "block.gtceu.hv_polarizer": "§6Продвинутый поляризатор II§r", - "block.gtceu.hv_pump": "§6Продвинутый насос II§r", - "block.gtceu.hv_rock_crusher": "§6Продвинутый камнедробитель II§r", - "block.gtceu.hv_rotor_holder": "§6HV Держатель ротора", - "block.gtceu.hv_sifter": "§6Продвинутое авто-сито II§r", - "block.gtceu.hv_steam_turbine": "§6Продвинутая паровая турбина II§r", - "block.gtceu.hv_super_chest": "Супер сундук III", - "block.gtceu.hv_super_tank": "Супер цистерна III", - "block.gtceu.hv_thermal_centrifuge": "§6Продвинутая термальная центрифуга II§r", - "block.gtceu.hv_transformer_16a": "High Voltage Трансформатор", - "block.gtceu.hv_transformer_1a": "High Voltage Трансформатор", - "block.gtceu.hv_transformer_2a": "High Voltage Hi-Amp (2x) Трансформатор", - "block.gtceu.hv_transformer_4a": "High Voltage Hi-Amp (4x) Трансформатор", - "block.gtceu.hv_wiremill": "§6Продвинутый Проволочный станок II§r", - "block.gtceu.implosion_compressor": "Схлопывающий компрессор", - "block.gtceu.industrial_steam_casing": "Индустриальный паровой корпус ", - "block.gtceu.inert_machine_casing": "Химически инертный тефлоновый корпус механизма ", - "block.gtceu.infinite_energy": "Бесконечная энергия!!!", - "block.gtceu.iv_1024a_laser_source_hatch": "Iv 1024a Люк лазерного луча", - "block.gtceu.iv_1024a_laser_target_hatch": "Iv 1024a Цель для лазерного луча", - "block.gtceu.iv_16a_energy_converter": "IV 16A Преобразователь энергии", - "block.gtceu.iv_1a_energy_converter": "IV 1A Преобразователь энергии", - "block.gtceu.iv_256a_laser_source_hatch": "Iv 256a Люк лазерного луча", - "block.gtceu.iv_256a_laser_target_hatch": "Iv 256a Цель для лазерного луча", - "block.gtceu.iv_4096a_laser_source_hatch": "Iv 4096a Люк лазерного луча", - "block.gtceu.iv_4096a_laser_target_hatch": "Iv 4096a Цель для лазерного луча", - "block.gtceu.iv_4a_energy_converter": "IV 4A Преобразователь энергии", - "block.gtceu.iv_8a_energy_converter": "IV 8A Преобразователь энергии", - "block.gtceu.iv_alloy_smelter": "§1Высококлассный завод сплавов §r", - "block.gtceu.iv_arc_furnace": "§1Высококласная дуговая печь §r", - "block.gtceu.iv_assembler": "§1Высококлассный сборщик §r", - "block.gtceu.iv_autoclave": "§1Высококлассный автоклав §r", - "block.gtceu.iv_battery_buffer_16x": "Insane Voltage 16x Буфер батареи", - "block.gtceu.iv_battery_buffer_4x": "Insane Voltage 4x Буфер батареи", - "block.gtceu.iv_battery_buffer_8x": "Insane Voltage 8x Буфер батареи", - "block.gtceu.iv_bender": "§1Высококлассный гибочный станок §r", - "block.gtceu.iv_brewery": "§1Высококлассная бродильная камера §r", - "block.gtceu.iv_canner": "§1Высококлассный консверватор §r", - "block.gtceu.iv_centrifuge": "§1Высококлассная центрифуга §r", - "block.gtceu.iv_charger_4x": "Insane Voltage 4x Турбо зарядник", - "block.gtceu.iv_chemical_bath": "§1Высококласная химическая ванна §r", - "block.gtceu.iv_chemical_reactor": "§1Высококлассный химический реактор §r", - "block.gtceu.iv_circuit_assembler": "§1Высококлассный сборщик плат §r", - "block.gtceu.iv_compressor": "§1Высококлассный компрессор §r", - "block.gtceu.iv_cutter": "§1Высококлассный резчик §r", - "block.gtceu.iv_diode": "§1IV Диод", - "block.gtceu.iv_distillery": "§1Высококлассный дистиллятор §r", - "block.gtceu.iv_electric_furnace": "§1Высококлассная электрическая печь §r", - "block.gtceu.iv_electrolyzer": "§1Высококлассный электролизёр §r", - "block.gtceu.iv_electromagnetic_separator": "§1Высококлассный электромагнитный сепаратор §r", - "block.gtceu.iv_energy_input_hatch": "§1IV Приемник энергии", - "block.gtceu.iv_energy_input_hatch_16a": "§1IV 16A Приемник энергии", - "block.gtceu.iv_energy_input_hatch_4a": "§1IV 4A Приемник энергии", - "block.gtceu.iv_energy_output_hatch": "§1IV Отводчик энергии", - "block.gtceu.iv_energy_output_hatch_16a": "§1IV 16A Отводчик энергии", - "block.gtceu.iv_energy_output_hatch_4a": "§1IV 4A Отводчик энергии", - "block.gtceu.iv_extractor": "§1Высококлассный экстрактор §r", - "block.gtceu.iv_extruder": "§1Высококлассный экструдер §r", - "block.gtceu.iv_fermenter": "§1Высококлассный ферментер §r", - "block.gtceu.iv_fluid_heater": "§1Высококлассный жидкостный нагреватель §r", - "block.gtceu.iv_fluid_passthrough_hatch": "§1IV Сквозной жидкостный люк ", - "block.gtceu.iv_fluid_solidifier": "§1Высококлассный жидкостный отвердитель §r", - "block.gtceu.iv_forge_hammer": "§1Высококлассный кузнечный молот §r", - "block.gtceu.iv_forming_press": "§1Высококлассный формовочный пресс §r", - "block.gtceu.iv_gas_collector": "§1Высококлассный атмосферный конденсатор §r", - "block.gtceu.iv_hermetic_casing": "Герметичный корпус", - "block.gtceu.iv_input_bus": "§1IV Принимающая шина", - "block.gtceu.iv_input_hatch": "§1IV Впускной шлюз", - "block.gtceu.iv_item_passthrough_hatch": "§1IV Сквозной предметный люк", - "block.gtceu.iv_kinetic_input_box": "§1Высококлассный приемник кинетической энергии §r", - "block.gtceu.iv_kinetic_output_box": "§1Высококлассный отводчик кинетической энергии §r", - "block.gtceu.iv_lapotronic_battery": "Iv Лапотронный аккумулятор", - "block.gtceu.iv_large_miner": "§1Высококлассная большая шахтерская установка §r", - "block.gtceu.iv_laser_engraver": "§1Высококлассный лазерный гравер §r", - "block.gtceu.iv_lathe": "§1Высококлассный токарный станок §r", - "block.gtceu.iv_macerator": "§1Высококлассный измельчитель §r", - "block.gtceu.iv_machine_casing": "IV Корпус механизма ", - "block.gtceu.iv_machine_hull": "IV Обшивка механизма", - "block.gtceu.iv_mixer": "§1Высококлассный смешиватель §r", - "block.gtceu.iv_muffler_hatch": "Люк глушителя §1IV", - "block.gtceu.iv_ore_washer": "§1Высококлассная рудопромывочная установка §r", - "block.gtceu.iv_output_bus": "§1IV Шина выдачи", - "block.gtceu.iv_output_hatch": "§1IV Выпускной шлюз", - "block.gtceu.iv_packer": "§1Высококлассный упаковщик §r", - "block.gtceu.iv_parallel_hatch": "Высококлассный впускной шлюз", - "block.gtceu.iv_polarizer": "§1Высококлассный поляризатор §r", - "block.gtceu.iv_processing_array": "§1IV Массив обработки", - "block.gtceu.iv_quantum_chest": "Квантовый сундук V", - "block.gtceu.iv_quantum_tank": "Квантовая цистерна V", - "block.gtceu.iv_rock_crusher": "§1Высококлассный камнедробитель §r", - "block.gtceu.iv_rotor_holder": "§1IV Держатель ротора", - "block.gtceu.iv_sifter": "§1Высококлассное авто-сито §r", - "block.gtceu.iv_substation_input_hatch_64a": "§1IV 64A Энергетический люк подстанции", - "block.gtceu.iv_substation_output_hatch_64a": "§1IV 64A Динамо-люк подстанции", - "block.gtceu.iv_thermal_centrifuge": "§1Высококлассная термальная центрифуга §r", - "block.gtceu.iv_transformer_16a": "Insane Voltage Трансформатор", - "block.gtceu.iv_transformer_1a": "Insane Voltage Трансформатор", - "block.gtceu.iv_transformer_2a": "Insane Voltage Hi-Amp (2x) Трансформатор", - "block.gtceu.iv_transformer_4a": "Insane Voltage Hi-Amp (4x) Трансформатор", - "block.gtceu.iv_wiremill": "§1Высококлассный проволочный станок §r", - "block.gtceu.kanthal_coil_block": "Блок канталовой катушки", - "block.gtceu.laminated_glass": "Ламинированное стекло", - "block.gtceu.large_arc_smelter": "Большой дуговой завод сплавов", - "block.gtceu.large_assembler": "Большой сборщик", - "block.gtceu.large_autoclave": "Большой автоклав", - "block.gtceu.large_brewer": "Большая бродильная камера", - "block.gtceu.large_centrifuge": "Большая центрифуга", - "block.gtceu.large_chemical_bath": "Большая химическая ванна", - "block.gtceu.large_chemical_reactor": "Большой химический реактор", - "block.gtceu.large_circuit_assembler": "Большой сборщик плат", - "block.gtceu.large_combustion_engine": "Большой двигатель внутреннего сгорания", - "block.gtceu.large_cutter": "Большой резчик", - "block.gtceu.large_distillery": "Большой Дистиллятор", - "block.gtceu.large_electrolyzer": "Большой Электролизёр", - "block.gtceu.large_electromagnet": "Большой Электромагнит", - "block.gtceu.large_engraving_laser": "Большой гравировальный лазер ", - "block.gtceu.large_extractor": "Большой экстрактор", - "block.gtceu.large_extruder": "Большая экструзионная машина", - "block.gtceu.large_maceration_tower": "Большая измельчающая башня", - "block.gtceu.large_material_press": "Большой пресс", - "block.gtceu.large_mixer": "Большой смеситель", - "block.gtceu.large_packer": "Большая упаковочная машина", - "block.gtceu.large_scale_assembler_casing": "Корпус крупноузловой сборки", - "block.gtceu.large_sifting_funnel": "Большая просеивающая воронка", - "block.gtceu.large_solidifier": "Большой массив отвердителей", - "block.gtceu.large_wiremill": "Большая фабрика проводов", - "block.gtceu.laser_safe_engraving_casing": "Корпус защищенный от лазерной гравировки", - "block.gtceu.long_distance_fluid_pipeline": "Long Distance Fluid Pipeline", - "block.gtceu.long_distance_fluid_pipeline_endpoint": "Long Distance Fluid Pipeline Endpoint", - "block.gtceu.long_distance_item_pipeline": "Long Distance Item Pipeline", - "block.gtceu.long_distance_item_pipeline_endpoint": "Long Distance Item Pipeline Endpoint", - "block.gtceu.lp_steam_alloy_smelter": "Паровой завод сплавов низкого давления", - "block.gtceu.lp_steam_compressor": "Паровой компрессор низкого давления", - "block.gtceu.lp_steam_extractor": "Паровлй экстрактор низкого давления", - "block.gtceu.lp_steam_forge_hammer": "Паровой молот низкого давления", - "block.gtceu.lp_steam_furnace": "Паровая печь низкого давления", - "block.gtceu.lp_steam_liquid_boiler": "Паровой бойлер низкого давления на жидком топливе", - "block.gtceu.lp_steam_macerator": "Паровой измельчитель низкого давления", - "block.gtceu.lp_steam_rock_crusher": "Паровая камнедробилка низкого давления", - "block.gtceu.lp_steam_solid_boiler": "Паровой твердотопливный бойлер низкого давления", - "block.gtceu.luv_1024a_laser_source_hatch": "Luv 1024a Laser Source Hatch", - "block.gtceu.luv_1024a_laser_target_hatch": "Luv 1024a Laser Target Hatch", - "block.gtceu.luv_16a_energy_converter": "LuV 16A Преобразователь энергии", - "block.gtceu.luv_1a_energy_converter": "LuV 1A Преобразователь энергии", - "block.gtceu.luv_256a_laser_source_hatch": "Luv 256a Laser Source Hatch", - "block.gtceu.luv_256a_laser_target_hatch": "Luv 256a Laser Target Hatch", - "block.gtceu.luv_4096a_laser_source_hatch": "Luv 4096a Laser Source Hatch", - "block.gtceu.luv_4096a_laser_target_hatch": "Luv 4096a Laser Target Hatch", - "block.gtceu.luv_4a_energy_converter": "LuV 4A Преобразователь энергии", - "block.gtceu.luv_8a_energy_converter": "LuV 8A Преобразователь энергии", - "block.gtceu.luv_alloy_smelter": "§dВысококлассный завод сплавов II§r", - "block.gtceu.luv_arc_furnace": "§dВысококлассная дуговая печь II§r", - "block.gtceu.luv_assembler": "§dВысококлассный сборщик II§r", - "block.gtceu.luv_autoclave": "§dВысококлассный автоклав II§r", - "block.gtceu.luv_battery_buffer_16x": "Ludicrous Voltage 16x Аккумуляторный буфер", - "block.gtceu.luv_battery_buffer_4x": "Ludicrous Voltage 4x Аккумуляторный буфер", - "block.gtceu.luv_battery_buffer_8x": "Ludicrous Voltage 8x Аккумуляторный буфер", - "block.gtceu.luv_bender": "§dВысококлассный гибочный станок II§r", - "block.gtceu.luv_brewery": "§dВысококлассная бродильная камера II§r", - "block.gtceu.luv_canner": "§dВысококлассный консверватор II§r", - "block.gtceu.luv_centrifuge": "§dВысококлассная центрифуга II§r", - "block.gtceu.luv_charger_4x": "Ludicrous Voltage 4x Турбо зарядник", - "block.gtceu.luv_chemical_bath": "§dВысококлассная химическая ванна II§r", - "block.gtceu.luv_chemical_reactor": "§dВысококлассный химический реактор II§r", - "block.gtceu.luv_circuit_assembler": "§dВысококлассный сборщик плат II§r", - "block.gtceu.luv_compressor": "§dВысококлассный компрессор II§r", - "block.gtceu.luv_cutter": "§dВысококлассный резчик II§r", - "block.gtceu.luv_diode": "§dLuV Диод", - "block.gtceu.luv_distillery": "§dВысококлассный дистиллятор II§r", - "block.gtceu.luv_electric_furnace": "§dВысококлассный электрическая печь II§r", - "block.gtceu.luv_electrolyzer": "§dВысококлассный электролизёр II§r", - "block.gtceu.luv_electromagnetic_separator": "§dВысококлассный электромагнитный сепаратор II§r", - "block.gtceu.luv_energy_input_hatch": "§dLuV Энергетический люк", - "block.gtceu.luv_energy_input_hatch_16a": "§dLuV 16A Энергетический люк", - "block.gtceu.luv_energy_input_hatch_4a": "§dLuV 4A Энергетический люк", - "block.gtceu.luv_energy_output_hatch": "§dLuV Динамо-люк", - "block.gtceu.luv_energy_output_hatch_16a": "§dLuV 16A Динамо-люк", - "block.gtceu.luv_energy_output_hatch_4a": "§dLuV 4A Динамо-люк", - "block.gtceu.luv_extractor": "§dВысококлассный экстрактор II§r", - "block.gtceu.luv_extruder": "§dВысококлассный экструдер II§r", - "block.gtceu.luv_fermenter": "§dВысококлассный ферментер II§r", - "block.gtceu.luv_fluid_heater": "§dВысококлассный жидкостный нагреватель II§r", - "block.gtceu.luv_fluid_passthrough_hatch": "§dLuV Fluid Passthrough Hatch", - "block.gtceu.luv_fluid_solidifier": "§dВысококлассный жидкостный отвердитель II§r", - "block.gtceu.luv_forge_hammer": "§dВысококлассный кузнечный молот II§r", - "block.gtceu.luv_forming_press": "§dВысококлассный формовочный пресс II§r", - "block.gtceu.luv_fusion_reactor": "Компьютер термоядерного реактора MK I", - "block.gtceu.luv_gas_collector": "§dВысококлассный атмосферный конденсатор II§r", - "block.gtceu.luv_hermetic_casing": "Герметичный корпус VI", - "block.gtceu.luv_input_bus": "§dLuV Принимающая шина", - "block.gtceu.luv_input_hatch": "§dLuV Впускной шлюз", - "block.gtceu.luv_item_passthrough_hatch": "§dLuV Item Passthrough Hatch", - "block.gtceu.luv_kinetic_input_box": "§dВысококлассный приемник кинетической энергии II§r", - "block.gtceu.luv_kinetic_output_box": "§dВысококлассный отводчик кинетической энергии II§r", - "block.gtceu.luv_lapotronic_battery": "Luv Лапотронный аккумулятор", - "block.gtceu.luv_large_miner": "§dВысококлассная большая шахтерская установка II§r", - "block.gtceu.luv_laser_engraver": "§dВысококлассный лазерный гравер II§r", - "block.gtceu.luv_lathe": "§dВысококлассный токарный станок II§r", - "block.gtceu.luv_macerator": "§dВысококлассный измельчитель II§r", - "block.gtceu.luv_machine_casing": "LuV Корпус механизма", - "block.gtceu.luv_machine_hull": "LuV Обшивка механизма", - "block.gtceu.luv_mixer": "§dВысококлассный смешиватель II§r", - "block.gtceu.luv_muffler_hatch": "Люк глушителя §dLuV", - "block.gtceu.luv_ore_washer": "§dВысококлассная рудопромывочная установка II§r", - "block.gtceu.luv_output_bus": "§dLuV Шина выдачи", - "block.gtceu.luv_output_hatch": "§dLuV Выпускной шлюз", - "block.gtceu.luv_packer": "§dВысококлассный упаковщик II§r", - "block.gtceu.luv_parallel_hatch": "Master Parallel Control Hatch", - "block.gtceu.luv_polarizer": "§dВысококлассный поляризатор II§r", - "block.gtceu.luv_processing_array": "§dLuV Processing Array", - "block.gtceu.luv_quantum_chest": "Квантовый сундук VI", - "block.gtceu.luv_quantum_tank": "Квантовая цистерна VI", - "block.gtceu.luv_rock_crusher": "§dВысококлассный камнедробитель II§r", - "block.gtceu.luv_rotor_holder": "§dLuV Держатель ротора", - "block.gtceu.luv_sifter": "§dВысококлассное авто-сито II§r", - "block.gtceu.luv_substation_input_hatch_64a": "§dLuV 64A Энергетический люк подстанции", - "block.gtceu.luv_substation_output_hatch_64a": "§dLuV 64A Динамо-люк подстанции", - "block.gtceu.luv_thermal_centrifuge": "§dВысококлассная термальная центрифуга II§r", - "block.gtceu.luv_transformer_16a": "Ludicrous Voltage Power Трансформатор", - "block.gtceu.luv_transformer_1a": "Ludicrous Voltage Трансформатор", - "block.gtceu.luv_transformer_2a": "Ludicrous Voltage Hi-Amp (2x) Трансформатор", - "block.gtceu.luv_transformer_4a": "Ludicrous Voltage Hi-Amp (4x) Трансформатор", - "block.gtceu.luv_wiremill": "§dВысококлассный проволочный станок II§r", - "block.gtceu.lv_16a_energy_converter": "НВ 16A Преобразователь энергии", - "block.gtceu.lv_1a_energy_converter": "НВ 1A Преобразователь энергии", - "block.gtceu.lv_4a_energy_converter": "НВ 4A Преобразователь энергии", - "block.gtceu.lv_8a_energy_converter": "НВ 8A Преобразователь энергии", - "block.gtceu.lv_alloy_smelter": "Базовый завод сплавов §r", - "block.gtceu.lv_arc_furnace": "Базовая дуговая печь §r", - "block.gtceu.lv_assembler": "Базовый сборщик §r", - "block.gtceu.lv_autoclave": "Базовый автоклав §r", - "block.gtceu.lv_battery_buffer_16x": "Низковольтный 16x Аккумуляторный буфер", - "block.gtceu.lv_battery_buffer_4x": "Низковольтный 4x Аккумуляторный буфер", - "block.gtceu.lv_battery_buffer_8x": "Низковольтный 8x Аккумуляторный буфер", - "block.gtceu.lv_bender": "Базовый гибочный станок §r", - "block.gtceu.lv_block_breaker": "Базовый разрушитель блоков §r", - "block.gtceu.lv_brewery": "Базовая бродильная камера §r", - "block.gtceu.lv_canner": "Базовый консверватор §r", - "block.gtceu.lv_centrifuge": "Базовая центрифуга §r", - "block.gtceu.lv_charger_4x": "Low Voltage 4x Турбо зарядник", - "block.gtceu.lv_chemical_bath": "Базовая Химическая ванна §r", - "block.gtceu.lv_chemical_reactor": "Базовый Химический реактор §r", - "block.gtceu.lv_circuit_assembler": "Базовый Сборщик плат §r", - "block.gtceu.lv_combustion": "Базовый Генератор внутреннего сгорания §r", - "block.gtceu.lv_compressor": "Базовый Компрессор §r", - "block.gtceu.lv_cutter": "Базовый Резчик §r", - "block.gtceu.lv_diode": "§7НВ Диод", - "block.gtceu.lv_distillery": "Базовый дистиллятор §r", - "block.gtceu.lv_electric_furnace": "Базовая Электрическая печь §r", - "block.gtceu.lv_electric_gear_box_16a": "Базовая электрическая коробка передач 16A §r", - "block.gtceu.lv_electric_gear_box_2a": "Базовая электрическая коробка передач 2A §r", - "block.gtceu.lv_electric_gear_box_32a": "Базовая электрическая коробка передач 32A §r", - "block.gtceu.lv_electric_gear_box_8a": "Базовая электрическая коробка передач 8A §r", - "block.gtceu.lv_electrolyzer": "Базовый электролизёр §r", - "block.gtceu.lv_electromagnetic_separator": "Базовый электромагнитный сепаратор §r", - "block.gtceu.lv_energy_input_hatch": "§7НВ Энергетический люк", - "block.gtceu.lv_energy_output_hatch": "§7НВ Динамо-люк", - "block.gtceu.lv_extractor": "Базовый экстрактор §r", - "block.gtceu.lv_extruder": "Базовый экструдер §r", - "block.gtceu.lv_fermenter": "Базовый ферментер §r", - "block.gtceu.lv_fisher": "Базовый авто-Рыбак §r", - "block.gtceu.lv_fluid_heater": "Базовый жидкостный нагреватель §r", - "block.gtceu.lv_fluid_passthrough_hatch": "§7НВ Проходной люк для жидкости", - "block.gtceu.lv_fluid_solidifier": "Базовый жидкостный отвердитель §r", - "block.gtceu.lv_forge_hammer": "Базовый кузнечный молот §r", - "block.gtceu.lv_forming_press": "Базовый формовочный пресс §r", - "block.gtceu.lv_gas_collector": "Базовый атмосферный конденсатор §r", - "block.gtceu.lv_gas_turbine": "Базовый газотурбинный генератор §r", - "block.gtceu.lv_hermetic_casing": "Герметичный корпус I", - "block.gtceu.lv_input_bus": "§7НВ Принимающая шина", - "block.gtceu.lv_input_hatch": "§7НВ Впускной шлюз", - "block.gtceu.lv_item_passthrough_hatch": "§7НВ Item Passthrough Hatch", - "block.gtceu.lv_kinetic_input_box": "Базовый приемник кинетической энергии §r", - "block.gtceu.lv_kinetic_mixer": "Базовый кинетический смешиватель §r", - "block.gtceu.lv_kinetic_output_box": "Базовый отводчик кинетической энергии §r", - "block.gtceu.lv_laser_engraver": "Базовый лазерный гравер §r", - "block.gtceu.lv_lathe": "Базовый токарный станок §r", - "block.gtceu.lv_macerator": "Базовый тзмельчитель §r", - "block.gtceu.lv_machine_casing": "НВ Корпус механизма", - "block.gtceu.lv_machine_hull": "НВ Обшивка механизма", - "block.gtceu.lv_miner": "Базовая шахтерская установка §r", - "block.gtceu.lv_mixer": "Базовый смешиватель §r", - "block.gtceu.lv_muffler_hatch": "Люк глушителя §7НВ", - "block.gtceu.lv_ore_washer": "Базовая рудопромывочная установка §r", - "block.gtceu.lv_output_bus": "§7НВ Шина выдачи", - "block.gtceu.lv_output_hatch": "§7НВ Выпускной шлюз", - "block.gtceu.lv_packer": "Базовый упаковщик §r", - "block.gtceu.lv_polarizer": "Базовый Поляризатор §r", - "block.gtceu.lv_pump": "Базовый Насос §r", - "block.gtceu.lv_rock_crusher": "Базовый Камнедробитель §r", - "block.gtceu.lv_sifter": "Базовое авто-сито §r", - "block.gtceu.lv_steam_turbine": "Базовая паровая турбина §r", - "block.gtceu.lv_super_chest": "Супер сундук I", - "block.gtceu.lv_super_tank": "Супер цистерна I", - "block.gtceu.lv_thermal_centrifuge": "Базовая Термальная центрифуга §r", - "block.gtceu.lv_transformer_16a": "Low Voltage Power Трансформатор", - "block.gtceu.lv_transformer_1a": "Low Voltage Трансформатор", - "block.gtceu.lv_transformer_2a": "Low Voltage Hi-Amp (2x) Трансформатор", - "block.gtceu.lv_transformer_4a": "Low Voltage Hi-Amp (4x) Трансформатор", - "block.gtceu.lv_wiremill": "Базовый проволочный станок §r", - "block.gtceu.maintenance_hatch": "Maintenance Hatch", - "block.gtceu.max_16a_energy_converter": "MAX 16A Преобразователь энергии", - "block.gtceu.max_1a_energy_converter": "MAX 1A Преобразователь энергии", - "block.gtceu.max_4a_energy_converter": "MAX 4A Преобразователь энергии", - "block.gtceu.max_8a_energy_converter": "MAX 8A Преобразователь энергии", - "block.gtceu.max_battery_buffer_16x": "Maximum Voltage 16x Аккумуляторный буфер", - "block.gtceu.max_battery_buffer_4x": "Maximum Voltage 4x Аккумуляторный буфер", - "block.gtceu.max_battery_buffer_8x": "Maximum Voltage 8x Аккумуляторный буфер", - "block.gtceu.max_charger_4x": "Maximum Voltage 4x Турбо зарядник", - "block.gtceu.max_energy_input_hatch": "§c§lMAX Энергетический люк", - "block.gtceu.max_energy_output_hatch": "§c§lMAX Динамо-люк", - "block.gtceu.max_input_bus": "§c§lMAX Принимающая шина", - "block.gtceu.max_input_hatch": "§c§lMAX Впускной шлюз", - "block.gtceu.max_machine_casing": "MAX Корпус механизма", - "block.gtceu.max_machine_hull": "MAX Обшивка механизма", - "block.gtceu.max_output_bus": "§c§lMAX Шина выдачи", - "block.gtceu.max_output_hatch": "§c§lMAX Выпускной шлюз", - "block.gtceu.me_input_bus": "ME Шина механического углеподачтчика", - "block.gtceu.me_input_hatch": "ME Люк механического углеподачтчика", - "block.gtceu.me_output_bus": "ME Шина выдачи", - "block.gtceu.me_output_hatch": "ME Выпускной шлюз", - "block.gtceu.mega_blast_furnace": "Rotary Hearth Furnace", - "block.gtceu.mega_vacuum_freezer": "Bulk Blast Chiller", - "block.gtceu.miner_pipe": "Труба шахтерской установки", - "block.gtceu.molybdenum_disilicide_coil_block": "Блок дисцилида-молибдена катушка", - "block.gtceu.multi_smelter": "мультиплавильный завод", - "block.gtceu.mv_16a_energy_converter": "MV 16A Преобразователь энергии", - "block.gtceu.mv_1a_energy_converter": "MV 1A Преобразователь энергии", - "block.gtceu.mv_4a_energy_converter": "MV 4A Преобразователь энергии", - "block.gtceu.mv_8a_energy_converter": "MV 8A Преобразователь энергии", - "block.gtceu.mv_alloy_smelter": "§bПродвинутый завод сплавов §r", - "block.gtceu.mv_arc_furnace": "§bПродвинутая дуговая печь §r", - "block.gtceu.mv_assembler": "§bПродвинутый сборщик §r", - "block.gtceu.mv_autoclave": "§bПродвинутый автоклав §r", - "block.gtceu.mv_battery_buffer_16x": "Medium Voltage 16x Аккумуляторный буфер", - "block.gtceu.mv_battery_buffer_4x": "Medium Voltage 4x Аккумуляторный буфер", - "block.gtceu.mv_battery_buffer_8x": "Medium Voltage 8x Аккумуляторный буфер", - "block.gtceu.mv_bedrock_ore_miner": "§bПродвинутый добытчик руд бедрока §r", - "block.gtceu.mv_bender": "§bПродвинутый гибочный станок §r", - "block.gtceu.mv_block_breaker": "§bПродвинутый разрушитель блоков §r", - "block.gtceu.mv_brewery": "§bПродвинутая бродильная камера §r", - "block.gtceu.mv_canner": "§bПродвинутый консверватор §r", - "block.gtceu.mv_centrifuge": "§bПродвинутая центрифуга §r", - "block.gtceu.mv_charger_4x": "Medium Voltage 4x Турбо зарядник", - "block.gtceu.mv_chemical_bath": "§bПродвинутая химическая ванна §r", - "block.gtceu.mv_chemical_reactor": "§bПродвинутый химический реактор §r", - "block.gtceu.mv_circuit_assembler": "§bПродвинутый сборщик плат §r", - "block.gtceu.mv_combustion": "§bПродвинутый генератор внутреннего сгорания §r", - "block.gtceu.mv_compressor": "§bПродвинутый компрессор §r", - "block.gtceu.mv_cutter": "§bПродвинутый резчик §r", - "block.gtceu.mv_diode": "§bMV Диод", - "block.gtceu.mv_distillery": "§bПродвинутый дистиллятор §r", - "block.gtceu.mv_electric_furnace": "§bПродвинутая электрическая печь §r", - "block.gtceu.mv_electric_gear_box_16a": "§bПродвинутая электрическая коробка передач 16A §r", - "block.gtceu.mv_electric_gear_box_2a": "§bПродвинутая электрическая коробка передач 2A §r", - "block.gtceu.mv_electric_gear_box_32a": "§bПродвинутая электрическая коробка передач 32A §r", - "block.gtceu.mv_electric_gear_box_8a": "§bПродвинутая электрическая коробка передач 8A §r", - "block.gtceu.mv_electrolyzer": "§bПродвинутый электролизёр §r", - "block.gtceu.mv_electromagnetic_separator": "§bПродвинутый электромагнитный сепаратор §r", - "block.gtceu.mv_energy_input_hatch": "§bMV Энергетический люк", - "block.gtceu.mv_energy_output_hatch": "§bMV Динамо-люк", - "block.gtceu.mv_extractor": "§bПродвинутый экстрактор §r", - "block.gtceu.mv_extruder": "§bПродвинутый экструдер §r", - "block.gtceu.mv_fermenter": "§bПродвинутый ферментер §r", - "block.gtceu.mv_fisher": "§bПродвинутый авто-рыбак §r", - "block.gtceu.mv_fluid_drilling_rig": "§bПродвинутая жидкостная буровая установка §r", - "block.gtceu.mv_fluid_heater": "§bПродвинутый ;идкостный нагреватель §r", - "block.gtceu.mv_fluid_passthrough_hatch": "§bMV Fluid Passthrough Hatch", - "block.gtceu.mv_fluid_solidifier": "§bПродвинутый жидкостный отвердитель §r", - "block.gtceu.mv_forge_hammer": "§bПродвинутый кузнечный молот §r", - "block.gtceu.mv_forming_press": "§bПродвинутый формовочный пресс §r", - "block.gtceu.mv_gas_collector": "§bПродвинутый атмосферный конденсатор §r", - "block.gtceu.mv_gas_turbine": "§bПродвинутый газотурбинный генератор §r", - "block.gtceu.mv_hermetic_casing": "Герметичный корпус II", - "block.gtceu.mv_input_bus": "§bMV Принимающая шина", - "block.gtceu.mv_input_hatch": "§bMV Впускной шлюз", - "block.gtceu.mv_item_passthrough_hatch": "§bMV Item Passthrough Hatch", - "block.gtceu.mv_kinetic_input_box": "§bПродвинутый приемник кинетической энергии §r", - "block.gtceu.mv_kinetic_mixer": "§bПродвинутый кинетический смешиватель §r", - "block.gtceu.mv_kinetic_output_box": "§bПродвинутый отводчик кинетической энергии §r", - "block.gtceu.mv_laser_engraver": "§bПродвинутый лазерный гравер §r", - "block.gtceu.mv_lathe": "§bПродвинутый токарный станок §r", - "block.gtceu.mv_macerator": "§bПродвинутый измельчитель §r", - "block.gtceu.mv_machine_casing": "MV Корпус механизма", - "block.gtceu.mv_machine_hull": "MV Обшивка механизма", - "block.gtceu.mv_miner": "§bПродвинутая шахтерская установка §r", - "block.gtceu.mv_mixer": "§bПродвинутый смешиватель §r", - "block.gtceu.mv_muffler_hatch": "Люк глушителя §bMV", - "block.gtceu.mv_ore_washer": "§bПродвинутая рудопромывочная установка §r", - "block.gtceu.mv_output_bus": "§bMV Шина выдачи", - "block.gtceu.mv_output_hatch": "§bMV Выпускной шлюз", - "block.gtceu.mv_packer": "§bПродвинутый упаковщик §r", - "block.gtceu.mv_polarizer": "§bПродвинутый поляризатор §r", - "block.gtceu.mv_pump": "§bПродвинутый насос §r", - "block.gtceu.mv_rock_crusher": "§bПродвинутый камнедробитель §r", - "block.gtceu.mv_sifter": "§bПродвинутое авто-сито §r", - "block.gtceu.mv_steam_turbine": "§bПродвинутая паровая турбина §r", - "block.gtceu.mv_super_chest": "Супер сундук II", - "block.gtceu.mv_super_tank": "Супер цистерна II", - "block.gtceu.mv_thermal_centrifuge": "§bПродвинутая термальная центрифуга §r", - "block.gtceu.mv_transformer_16a": "Medium Voltage Power Трансформатор", - "block.gtceu.mv_transformer_1a": "Medium Voltage Трансформатор", - "block.gtceu.mv_transformer_2a": "Medium Voltage Hi-Amp (2x) Трансформатор", - "block.gtceu.mv_transformer_4a": "Medium Voltage Hi-Amp (4x) Трансформатор", - "block.gtceu.mv_wiremill": "§bПродвинутый проволочный станок §r", - "block.gtceu.naquadah_coil_block": "Блок наквадовой катушка", - "block.gtceu.nichrome_coil_block": "Блок нихромовой катушки", - "block.gtceu.nonconducting_casing": "Непроводящий корпус", - "block.gtceu.normal_laser_pipe": "Обычная лазерная труба", - "block.gtceu.oil_heavy": "Тяжёлая нефть", - "block.gtceu.oil_light": "Лёгкая нефть", - "block.gtceu.oil_medium": "Необработанная нефть", - "block.gtceu.opv_1024a_laser_source_hatch": "Opv 1024a Laser Source Hatch", - "block.gtceu.opv_1024a_laser_target_hatch": "Opv 1024a Laser Target Hatch", - "block.gtceu.opv_16a_energy_converter": "OpV 16A Преобразователь энергии", - "block.gtceu.opv_1a_energy_converter": "OpV 1A Преобразователь энергии", - "block.gtceu.opv_256a_laser_source_hatch": "Opv 256a Laser Source Hatch", - "block.gtceu.opv_256a_laser_target_hatch": "Opv 256a Laser Target Hatch", - "block.gtceu.opv_4096a_laser_source_hatch": "Opv 4096a Laser Source Hatch", - "block.gtceu.opv_4096a_laser_target_hatch": "Opv 4096a Laser Target Hatch", - "block.gtceu.opv_4a_energy_converter": "OpV 4A Преобразователь энергииПреобразователь энергии", - "block.gtceu.opv_8a_energy_converter": "OpV 8A Преобразователь энергии", - "block.gtceu.opv_alloy_smelter": "§9Legendary Завод сплавов §r", - "block.gtceu.opv_arc_furnace": "§9Legendary Дуговая печь §r", - "block.gtceu.opv_assembler": "§9Legendary Сборщик §r", - "block.gtceu.opv_autoclave": "§9Legendary Автоклав §r", - "block.gtceu.opv_battery_buffer_16x": "Overpowered Voltage 16x Аккумуляторный буфер", - "block.gtceu.opv_battery_buffer_4x": "Overpowered Voltage 4x Аккумуляторный буфер", - "block.gtceu.opv_battery_buffer_8x": "Overpowered Voltage 8x Аккумуляторный буфер", - "block.gtceu.opv_bender": "§9Legendary Гибочный станок §r", - "block.gtceu.opv_brewery": "§9Legendary Бродильная камера §r", - "block.gtceu.opv_canner": "§9Legendary консверватор §r", - "block.gtceu.opv_centrifuge": "§9Legendary Центрифуга §r", - "block.gtceu.opv_charger_4x": "Overpowered Voltage 4x Турбо зарядник", - "block.gtceu.opv_chemical_bath": "§9Legendary Химическая ванна §r", - "block.gtceu.opv_chemical_reactor": "§9Legendary Химический реактор §r", - "block.gtceu.opv_circuit_assembler": "§9Legendary Сборщик плат §r", - "block.gtceu.opv_compressor": "§9Legendary Компрессор §r", - "block.gtceu.opv_cutter": "§9Legendary Резчик §r", - "block.gtceu.opv_diode": "§9OpV Диод", - "block.gtceu.opv_distillery": "§9Legendary Дистиллятор §r", - "block.gtceu.opv_electric_furnace": "§9Legendary Электрическая печь §r", - "block.gtceu.opv_electrolyzer": "§9Legendary Электролизёр §r", - "block.gtceu.opv_electromagnetic_separator": "§9Legendary Электромагнитный сепаратор §r", - "block.gtceu.opv_energy_input_hatch": "§9OpV Энергетический люк", - "block.gtceu.opv_energy_output_hatch": "§9OpV Динамо-люк", - "block.gtceu.opv_extractor": "§9Legendary Экстрактор §r", - "block.gtceu.opv_extruder": "§9Legendary Экструдер §r", - "block.gtceu.opv_fermenter": "§9Legendary Ферментер §r", - "block.gtceu.opv_fluid_heater": "§9Legendary Жидкостный нагреватель §r", - "block.gtceu.opv_fluid_passthrough_hatch": "§9OpV Fluid Passthrough Hatch", - "block.gtceu.opv_fluid_solidifier": "§9Legendary Жидкостный отвердитель §r", - "block.gtceu.opv_forge_hammer": "§9Legendary Кузченый молот §r", - "block.gtceu.opv_forming_press": "§9Legendary Формовочный пресс §r", - "block.gtceu.opv_gas_collector": "§9Legendary Атмосферный конденсатор §r", - "block.gtceu.opv_input_bus": "§9OpV Принимающая шина", - "block.gtceu.opv_input_hatch": "§9OpV Впускной шлюз", - "block.gtceu.opv_item_passthrough_hatch": "§9OpV Item Passthrough Hatch", - "block.gtceu.opv_kinetic_input_box": "§9Legendary приемник кинетической энергии §r", - "block.gtceu.opv_kinetic_output_box": "§9Legendary отводчик кинетической энергии §r", - "block.gtceu.opv_laser_engraver": "§9Legendary Лазерный гравер §r", - "block.gtceu.opv_lathe": "§9Legendary Токарный станок §r", - "block.gtceu.opv_macerator": "§9Legendary Измельчитель §r", - "block.gtceu.opv_machine_casing": "OpV Корпус Механизма", - "block.gtceu.opv_machine_hull": "OpV Обшивка механизма", - "block.gtceu.opv_mixer": "§9Legendary Смешиватель §r", - "block.gtceu.opv_muffler_hatch": "Люк глушителя §9OpV", - "block.gtceu.opv_ore_washer": "§9Legendary Рудопромывочная установка §r", - "block.gtceu.opv_output_bus": "§9OpV Шина выдачи", - "block.gtceu.opv_output_hatch": "§9OpV Выпускной шлюз", - "block.gtceu.opv_packer": "§9Legendary Упаковщик §r", - "block.gtceu.opv_polarizer": "§9Legendary Поляризатор §r", - "block.gtceu.opv_quantum_chest": "Квантовый сундук XIII", - "block.gtceu.opv_quantum_tank": "Квантовая цистерна XIII", - "block.gtceu.opv_rock_crusher": "§9Legendary Камнедробитель §r", - "block.gtceu.opv_sifter": "§9Legendary авто-сито §r", - "block.gtceu.opv_thermal_centrifuge": "§9Legendary Термальная центрифуга §r", - "block.gtceu.opv_wiremill": "§9Legendary Проволочный станок §r", - "block.gtceu.palladium_substation": "Паладиевая подстанция", - "block.gtceu.plascrete": "Пластобетон", - "block.gtceu.plasma_large_turbine": "Большая плазменная турбина", - "block.gtceu.power_substation": "Электроподстанция", - "block.gtceu.primitive_blast_furnace": "Примитвная доменная печь", - "block.gtceu.primitive_pump": "Примитивный насос", - "block.gtceu.ptfe_pipe_casing": "PTFE Корпус трубы", - "block.gtceu.pump_deck": "Насосная палуба", - "block.gtceu.pump_hatch": "Люк насоса", - "block.gtceu.pyrolyse_oven": "Пиролизная печь", - "block.gtceu.reaction_safe_mixing_casing": "Безопастный для реакций корпус смешивания", - "block.gtceu.robust_machine_casing": "Корпус механизма из прочной вольфрамовой стали", - "block.gtceu.rubber_leaves": "Листва гевеи", - "block.gtceu.rubber_log": "Бревно гевеи", - "block.gtceu.rubber_planks": "Доски гевеи", - "block.gtceu.rubber_sapling": "Саженец гевеи", - "block.gtceu.secure_maceration_casing": "Защищенный корпус измельчителя", - "block.gtceu.shock_proof_cutting_casing": "Ударопрочный корпус для резки", - "block.gtceu.slicing_blades": "Лезвия для нарезки", - "block.gtceu.solid_machine_casing": "Цельнолитой корпус механизма", - "block.gtceu.stable_machine_casing": "Стабильный титановый корпус механизма", - "block.gtceu.stainless_steel_crate": "Ящик из нержавеющей стали", - "block.gtceu.stainless_steel_drum": "Бочка из нержавеющей стали", - "block.gtceu.stainless_steel_gearbox": "Корпус коробки передач из нержавеющей стали", - "block.gtceu.stainless_steel_turbine_casing": "Корпус турбины из нержавеющей стали", - "block.gtceu.steam_casing_bricked_bronze": "Бронзово-кирпичный корпус", - "block.gtceu.steam_casing_bricked_bronze.tooltip": "§7Для твоих первых паровых механизмов", - "block.gtceu.steam_casing_bricked_steel": "Кованожелезный-кирпичный корпус", - "block.gtceu.steam_casing_bricked_steel.tooltip": "§7Для лучших паровых механизмов", - "block.gtceu.steam_casing_bronze": "Бронзовый корпус", - "block.gtceu.steam_casing_bronze.tooltip": "§7Для твоих первых паровых механизмов", - "block.gtceu.steam_casing_steel": "Стальной корпус", - "block.gtceu.steam_casing_steel.tooltip": "§77Для лучших паровых механизмов", - "block.gtceu.steam_grinder": "Паровой шлифовальный станок", - "block.gtceu.steam_input_bus": "Принимающая шина (Паровая)", - "block.gtceu.steam_input_hatch": "Впускной шлюз (Паровой)", - "block.gtceu.steam_large_turbine": "Большая паровая турбина", - "block.gtceu.steam_liquid_boiler.bronze": "Малый паровой бойлер на жидком топливе", - "block.gtceu.steam_machine_casing": "Корпус парового механизма", - "block.gtceu.steam_miner": "Паровая шахтерская установка", - "block.gtceu.steam_output_bus": "Шина выдачи (Паровая)", - "block.gtceu.steam_oven": "Паровая печь", - "block.gtceu.steam_solid_boiler.bronze": "Малый паровой твердотопливный бойлер", - "block.gtceu.steel_brick_casing": "Кирпично-стальной корпус", - "block.gtceu.steel_crate": "Стальной ящик", - "block.gtceu.steel_drum": "Стальная бочка", - "block.gtceu.steel_firebox_casing": "Стальный корпус топки", - "block.gtceu.steel_gearbox": "Стальный корпус коробки передач", - "block.gtceu.steel_large_boiler": "Большой стальной бойлер", - "block.gtceu.steel_machine_casing": "Цельнолитой стальной корпус механизма", - "block.gtceu.steel_pipe_casing": "Корпус стальной трубы", - "block.gtceu.steel_turbine_casing": "Каркас стальной турбины", - "block.gtceu.sterilizing_filter_casing": "Корпус стерилизующего фильтра", - "block.gtceu.stress_proof_casing": "Защищенный от нагрузок корпус", - "block.gtceu.sturdy_machine_casing": "Sturdy HSS-E корпус механизма", - "block.gtceu.superconducting_coil": "Блок сверхпроводящих катушек", - "block.gtceu.tempered_glass": "Закалённое стекло", - "block.gtceu.titanium_crate": "Титановый ящик", - "block.gtceu.titanium_drum": "Титановая бочка", - "block.gtceu.titanium_firebox_casing": "Титановый корпус топки", - "block.gtceu.titanium_gearbox": "Титановый корпус коробки передач", - "block.gtceu.titanium_large_boiler": "Большой титановый бойлер", - "block.gtceu.titanium_pipe_casing": "Корпус титановой трубы", - "block.gtceu.titanium_turbine_casing": "Каркас титановой турбины", - "block.gtceu.trinium_coil_block": "Блок триниевых катушек", - "block.gtceu.tritanium_coil_block": "Блок титановых катушек", - "block.gtceu.tungsten_steel_crate": "Ящик из вольфрамовой стали", - "block.gtceu.tungsten_steel_drum": "Бочка из вольфрамовой стали", - "block.gtceu.tungstensteel_coil_block": "Блок фольфрамовой катушки", - "block.gtceu.tungstensteel_firebox_casing": "Вольфрамстальной корпус топки", - "block.gtceu.tungstensteel_gearbox": "Корпус коробки передач из вольфрамовой стали", - "block.gtceu.tungstensteel_large_boiler": "Большой бойлер из вольфрамовой стали", - "block.gtceu.tungstensteel_pipe_casing": " Вольфрамстальной трубы", - "block.gtceu.tungstensteel_turbine_casing": "Каркас Вольфрамстальной турбины", - "block.gtceu.uev_1024a_laser_source_hatch": "Uev 1024a Laser Source Hatch", - "block.gtceu.uev_1024a_laser_target_hatch": "Uev 1024a Laser Target Hatch", - "block.gtceu.uev_16a_energy_converter": "UEV 16A Преобразователь энергии", - "block.gtceu.uev_1a_energy_converter": "UEV 1A Преобразователь энергии", - "block.gtceu.uev_256a_laser_source_hatch": "Uev 256a Laser Source Hatch", - "block.gtceu.uev_256a_laser_target_hatch": "Uev 256a Laser Target Hatch", - "block.gtceu.uev_4096a_laser_source_hatch": "Uev 4096a Laser Source Hatch", - "block.gtceu.uev_4096a_laser_target_hatch": "Uev 4096a Laser Target Hatch", - "block.gtceu.uev_4a_energy_converter": "UEV 4A Преобразователь энергии", - "block.gtceu.uev_8a_energy_converter": "UEV 8A Преобразователь энергии", - "block.gtceu.uev_alloy_smelter": "§aEpic Завод сплавов II§r", - "block.gtceu.uev_arc_furnace": "§aEpic Дуговая печь II§r", - "block.gtceu.uev_assembler": "§aEpic Сборщик II§r", - "block.gtceu.uev_autoclave": "§aEpic Автоклав II§r", - "block.gtceu.uev_battery_buffer_16x": "Ultra Excessive Voltage 16x Аккумуляторный буфер", - "block.gtceu.uev_battery_buffer_4x": "Ultra Excessive Voltage 4x Аккумуляторный буфер", - "block.gtceu.uev_battery_buffer_8x": "Ultra Excessive Voltage 8x Аккумуляторный буфер", - "block.gtceu.uev_bender": "§aEpic Гибочный станок II§r", - "block.gtceu.uev_brewery": "§aEpic Бродильная камера II§r", - "block.gtceu.uev_canner": "§aEpic консверватор II§r", - "block.gtceu.uev_centrifuge": "§aEpic Центрифуга II§r", - "block.gtceu.uev_charger_4x": "Ultra Excessive Voltage 4x Турбо зарядник", - "block.gtceu.uev_chemical_bath": "§aEpic Химическая ванна II§r", - "block.gtceu.uev_chemical_reactor": "§aEpic Химический реактор II§r", - "block.gtceu.uev_circuit_assembler": "§aEpic Сборщик плат II§r", - "block.gtceu.uev_compressor": "§aEpic Компрессор II§r", - "block.gtceu.uev_cutter": "§aEpic Резчик II§r", - "block.gtceu.uev_diode": "§aUEV Диод", - "block.gtceu.uev_distillery": "§aEpic Дистиллятор II§r", - "block.gtceu.uev_electric_furnace": "§aEpic Электрическая печь II§r", - "block.gtceu.uev_electrolyzer": "§aEpic Электролизёр II§r", - "block.gtceu.uev_electromagnetic_separator": "§aEpic Электромагнитный сепаратор II§r", - "block.gtceu.uev_energy_input_hatch": "§aUEV Энергетический люк", - "block.gtceu.uev_energy_output_hatch": "§aUEV Динамо-люк", - "block.gtceu.uev_extractor": "§aEpic Экстрактор II§r", - "block.gtceu.uev_extruder": "§aEpic Экструдер II§r", - "block.gtceu.uev_fermenter": "§aEpic Ферментер II§r", - "block.gtceu.uev_fluid_heater": "§aEpic Жидкостный нагреватель II§r", - "block.gtceu.uev_fluid_passthrough_hatch": "§aUEV Fluid Passthrough Hatch", - "block.gtceu.uev_fluid_solidifier": "§aEpic Жидкостный отвердитель II§r", - "block.gtceu.uev_forge_hammer": "§aEpic Кузнечный молот II§r", - "block.gtceu.uev_forming_press": "§aEpic Формовочный пресс II§r", - "block.gtceu.uev_gas_collector": "§aEpic Атмосферный конденсатор II§r", - "block.gtceu.uev_input_bus": "§aUEV Принимающая шина", - "block.gtceu.uev_input_hatch": "§aUEV Впускной шлюз", - "block.gtceu.uev_item_passthrough_hatch": "§aUEV Item Passthrough Hatch", - "block.gtceu.uev_kinetic_input_box": "§aEpic приемник кинетической энергии II§r", - "block.gtceu.uev_kinetic_output_box": "§aEpic отводчик кинетической энергии II§r", - "block.gtceu.uev_laser_engraver": "§aEpic Лазерный гравер II§r", - "block.gtceu.uev_lathe": "§aEpic Токарный станок II§r", - "block.gtceu.uev_macerator": "§aEpic Измельчитель II§r", - "block.gtceu.uev_machine_casing": "UEV Корпус механизма", - "block.gtceu.uev_machine_hull": "UEV Обшивка механизма", - "block.gtceu.uev_mixer": "§aEpic Смешиватель II§r", - "block.gtceu.uev_muffler_hatch": "Люк глушителя §aUEV", - "block.gtceu.uev_ore_washer": "§aEpic Рудопромывочная установка II§r", - "block.gtceu.uev_output_bus": "§aUEV Шина выдачи", - "block.gtceu.uev_output_hatch": "§aUEV Выпускной шлюз", - "block.gtceu.uev_packer": "§aEpic Упаковщик II§r", - "block.gtceu.uev_polarizer": "§aEpic Поляризатор II§r", - "block.gtceu.uev_quantum_chest": "Квантовый сундук X", - "block.gtceu.uev_quantum_tank": "Квантовая цистерна X", - "block.gtceu.uev_rock_crusher": "§aEpic Камнедробитель II§r", - "block.gtceu.uev_sifter": "§aEpic авто-сито II§r", - "block.gtceu.uev_thermal_centrifuge": "§aEpic Термальная центрифуга II§r", - "block.gtceu.uev_wiremill": "§aEpic Проволочный станок II§r", - "block.gtceu.uhv_1024a_laser_source_hatch": "Uhv 1024a Laser Source Hatch", - "block.gtceu.uhv_1024a_laser_target_hatch": "Uhv 1024a Laser Target Hatch", - "block.gtceu.uhv_16a_energy_converter": "UHV 16A Преобразователь энергии", - "block.gtceu.uhv_1a_energy_converter": "UHV 1A Преобразователь энергии", - "block.gtceu.uhv_256a_laser_source_hatch": "Uhv 256a Laser Source Hatch", - "block.gtceu.uhv_256a_laser_target_hatch": "Uhv 256a Laser Target Hatch", - "block.gtceu.uhv_4096a_laser_source_hatch": "Uhv 4096a Laser Source Hatch", - "block.gtceu.uhv_4096a_laser_target_hatch": "Uhv 4096a Laser Target Hatch", - "block.gtceu.uhv_4a_energy_converter": "UHV 4A Преобразователь энергии", - "block.gtceu.uhv_8a_energy_converter": "UHV 8A Преобразователь энергии", - "block.gtceu.uhv_alloy_smelter": "§4Epic Завод сплавов §r", - "block.gtceu.uhv_arc_furnace": "§4Epic Дуговая печь §r", - "block.gtceu.uhv_assembler": "§4Epic Сборщик §r", - "block.gtceu.uhv_autoclave": "§4Epic Автоклав §r", - "block.gtceu.uhv_battery_buffer_16x": "Ultra High Voltage 16x Аккумуляторный буфер", - "block.gtceu.uhv_battery_buffer_4x": "Ultra High Voltage 4x Аккумуляторный буфер", - "block.gtceu.uhv_battery_buffer_8x": "Ultra High Voltage 8x Аккумуляторный буфер", - "block.gtceu.uhv_bender": "§4Epic Гибочный станок §r", - "block.gtceu.uhv_brewery": "§4Epic Бродильная камера §r", - "block.gtceu.uhv_canner": "§4Epic консверватор §r", - "block.gtceu.uhv_centrifuge": "§4Epic Центрифуга §r", - "block.gtceu.uhv_charger_4x": "Ultra High Voltage 4x Турбо зарядник", - "block.gtceu.uhv_chemical_bath": "§4Epic Химическая ванна §r", - "block.gtceu.uhv_chemical_reactor": "§4Epic Химический реактор §r", - "block.gtceu.uhv_circuit_assembler": "§4Epic Сборщик плат §r", - "block.gtceu.uhv_compressor": "§4Epic Компрессор §r", - "block.gtceu.uhv_cutter": "§4Epic Резчик §r", - "block.gtceu.uhv_diode": "§4UHV Диод", - "block.gtceu.uhv_distillery": "§4Epic Дистиллятор §r", - "block.gtceu.uhv_electric_furnace": "§4Epic Электрическая печь §r", - "block.gtceu.uhv_electrolyzer": "§4Epic Электролизёр §r", - "block.gtceu.uhv_electromagnetic_separator": "§4Epic Электромагнитный сепаратор §r", - "block.gtceu.uhv_energy_input_hatch": "§4UHV Энергетический люк", - "block.gtceu.uhv_energy_input_hatch_16a": "§4UHV 16A Энергетический люк", - "block.gtceu.uhv_energy_input_hatch_4a": "§4UHV 4A Энергетический люк", - "block.gtceu.uhv_energy_output_hatch": "§4UHV Динамо-люк", - "block.gtceu.uhv_energy_output_hatch_16a": "§4UHV 16A Динамо-люк", - "block.gtceu.uhv_energy_output_hatch_4a": "§4UHV 4A Динамо-люк", - "block.gtceu.uhv_extractor": "§4Epic Экстрактор §r", - "block.gtceu.uhv_extruder": "§4Epic Экструдер §r", - "block.gtceu.uhv_fermenter": "§4Epic Ферментер §r", - "block.gtceu.uhv_fluid_heater": "§4Epic Жидкостный нагреватель §r", - "block.gtceu.uhv_fluid_passthrough_hatch": "§4UHV Fluid Passthrough Hatch", - "block.gtceu.uhv_fluid_solidifier": "§4Epic Жидкостный отвердитель §r", - "block.gtceu.uhv_forge_hammer": "§4Epic Кузнечный молот §r", - "block.gtceu.uhv_forming_press": "§4Epic Формовочный пресс §r", - "block.gtceu.uhv_gas_collector": "§4Epic Атмосферный конденсатор §r", - "block.gtceu.uhv_hermetic_casing": "Герметичный корпус IX", - "block.gtceu.uhv_input_bus": "§4UHV Принимающая шина", - "block.gtceu.uhv_input_hatch": "§4UHV Впускной шлюз", - "block.gtceu.uhv_item_passthrough_hatch": "§4UHV Item Passthrough Hatch", - "block.gtceu.uhv_kinetic_input_box": "§4Epic приемник кинетической энергии §r", - "block.gtceu.uhv_kinetic_output_box": "§4Epic отводчик кинетической энергии§r", - "block.gtceu.uhv_laser_engraver": "§4Epic Лазерный гравер §r", - "block.gtceu.uhv_lathe": "§4Epic Токарный станок §r", - "block.gtceu.uhv_macerator": "§4Epic Измельчитель §r", - "block.gtceu.uhv_machine_casing": "UHV Корпус механизма", - "block.gtceu.uhv_machine_hull": "UHV Обшивка механизма", - "block.gtceu.uhv_mixer": "§4Epic Смешиватель §r", - "block.gtceu.uhv_muffler_hatch": "Люк глушителя §4UHV", - "block.gtceu.uhv_ore_washer": "§4Epic Рудопромывочная установка §r", - "block.gtceu.uhv_output_bus": "§4UHV Шина выдачи", - "block.gtceu.uhv_output_hatch": "§4UHV Выпускной шлюз", - "block.gtceu.uhv_packer": "§4Epic Упаковщик §r", - "block.gtceu.uhv_polarizer": "§4Epic Поляризатор §r", - "block.gtceu.uhv_quantum_chest": "Квантовый сундук IX", - "block.gtceu.uhv_quantum_tank": "Квантовая цистерна IX", - "block.gtceu.uhv_rock_crusher": "§4Epic Камнедробитель §r", - "block.gtceu.uhv_sifter": "§4Epic авто-сито §r", - "block.gtceu.uhv_substation_input_hatch_64a": "§4UHV 64A Энергетический люк подстанции", - "block.gtceu.uhv_substation_output_hatch_64a": "§4UHV 64A Динамо-люк подстанции", - "block.gtceu.uhv_thermal_centrifuge": "§4Epic Термальная центрифуга §r", - "block.gtceu.uhv_ultimate_battery": "Uhv Cверхтехнологичный аккумулятор", - "block.gtceu.uhv_wiremill": "§4Epic Проволочный станок §r", - "block.gtceu.uiv_1024a_laser_source_hatch": "Uiv 1024a Laser Source Hatch", - "block.gtceu.uiv_1024a_laser_target_hatch": "Uiv 1024a Laser Target Hatch", - "block.gtceu.uiv_16a_energy_converter": "UIV 16A Преобразователь энергии", - "block.gtceu.uiv_1a_energy_converter": "UIV 1A Преобразователь энергии", - "block.gtceu.uiv_256a_laser_source_hatch": "Uiv 256a Laser Source Hatch", - "block.gtceu.uiv_256a_laser_target_hatch": "Uiv 256a Laser Target Hatch", - "block.gtceu.uiv_4096a_laser_source_hatch": "Uiv 4096a Laser Source Hatch", - "block.gtceu.uiv_4096a_laser_target_hatch": "Uiv 4096a Laser Target Hatch", - "block.gtceu.uiv_4a_energy_converter": "UIV 4A Преобразователь энергии", - "block.gtceu.uiv_8a_energy_converter": "UIV 8A Преобразователь энергии", - "block.gtceu.uiv_alloy_smelter": "§2Epic Завод сплавов III§r", - "block.gtceu.uiv_arc_furnace": "§2Epic Дуговая печь III§r", - "block.gtceu.uiv_assembler": "§2Epic Сборщик III§r", - "block.gtceu.uiv_autoclave": "§2Epic Автоклав III§r", - "block.gtceu.uiv_battery_buffer_16x": "Ultra Immense Voltage 16x Аккумуляторный буфер", - "block.gtceu.uiv_battery_buffer_4x": "Ultra Immense Voltage 4x Аккумуляторный буфер", - "block.gtceu.uiv_battery_buffer_8x": "Ultra Immense Voltage 8x Аккумуляторный буфер", - "block.gtceu.uiv_bender": "§2Epic Гибочный станок III§r", - "block.gtceu.uiv_brewery": "§2Epic Бродильная камера III§r", - "block.gtceu.uiv_canner": "§2Epic консверватор III§r", - "block.gtceu.uiv_centrifuge": "§2Epic Центрифуга III§r", - "block.gtceu.uiv_charger_4x": "Ultra Immense Voltage 4x Турбо зарядник", - "block.gtceu.uiv_chemical_bath": "§2Epic Химическая ванна III§r", - "block.gtceu.uiv_chemical_reactor": "§2Epic Химический реактор III§r", - "block.gtceu.uiv_circuit_assembler": "§2Epic Сборщик плат III§r", - "block.gtceu.uiv_compressor": "§2Epic Компрессор III§r", - "block.gtceu.uiv_cutter": "§2Epic Резчик III§r", - "block.gtceu.uiv_diode": "§2UIV Диод", - "block.gtceu.uiv_distillery": "§2Epic Дистиллятор III§r", - "block.gtceu.uiv_electric_furnace": "§2Epic Электрическая печь III§r", - "block.gtceu.uiv_electrolyzer": "§2Epic Электролизёр III§r", - "block.gtceu.uiv_electromagnetic_separator": "§2Epic Электромагнитный сепаратор III§r", - "block.gtceu.uiv_energy_input_hatch": "§2UIV Энергетический люк", - "block.gtceu.uiv_energy_output_hatch": "§2UIV Динамо-люк", - "block.gtceu.uiv_extractor": "§2Epic Экстрактор III§r", - "block.gtceu.uiv_extruder": "§2Epic Экструдер III§r", - "block.gtceu.uiv_fermenter": "§2Epic Ферментер III§r", - "block.gtceu.uiv_fluid_heater": "§2Epic Жидкостный нагреватель III§r", - "block.gtceu.uiv_fluid_passthrough_hatch": "§2UIV Fluid Passthrough Hatch", - "block.gtceu.uiv_fluid_solidifier": "§2Epic Жидкостный отвердитель III§r", - "block.gtceu.uiv_forge_hammer": "§2Epic Кузнечный молот III§r", - "block.gtceu.uiv_forming_press": "§2Epic Формовочный пресс III§r", - "block.gtceu.uiv_gas_collector": "§2Epic Атмосферный конденсатор III§r", - "block.gtceu.uiv_input_bus": "§2UIV Принимающая шина", - "block.gtceu.uiv_input_hatch": "§2UIV Впускной шлюз", - "block.gtceu.uiv_item_passthrough_hatch": "§2UIV Item Passthrough Hatch", - "block.gtceu.uiv_kinetic_input_box": "§2Epic приемник кинетической энергии III§r", - "block.gtceu.uiv_kinetic_output_box": "§2Epic отводчик кинетической энергии III§r", - "block.gtceu.uiv_laser_engraver": "§2Epic Лазерный гравер III§r", - "block.gtceu.uiv_lathe": "§2Epic Токарный станок III§r", - "block.gtceu.uiv_macerator": "§2Epic Измельчитель III§r", - "block.gtceu.uiv_machine_casing": "UIV Корпус механизма", - "block.gtceu.uiv_machine_hull": "UIV Обшивка механизма", - "block.gtceu.uiv_mixer": "§2Epic Смешиватель III§r", - "block.gtceu.uiv_muffler_hatch": "Люк глушителя §2UIV", - "block.gtceu.uiv_ore_washer": "§2Epic Рудопромывочная установка III§r", - "block.gtceu.uiv_output_bus": "§2UIV Шина выдачиs", - "block.gtceu.uiv_output_hatch": "§2UIV Выпускной шлюз", - "block.gtceu.uiv_packer": "§2Epic Упаковщик III§r", - "block.gtceu.uiv_polarizer": "§2Epic Поляризатор III§r", - "block.gtceu.uiv_quantum_chest": "Квантовый сундук XI", - "block.gtceu.uiv_quantum_tank": "Квантовая цистерна XI", - "block.gtceu.uiv_rock_crusher": "§2Epic Камнедробитель III§r", - "block.gtceu.uiv_sifter": "§2Epic авто-сито III§r", - "block.gtceu.uiv_thermal_centrifuge": "§2Epic Термальная центрифуга III§r", - "block.gtceu.uiv_wiremill": "§2Epic Проволочный станок III§r", - "block.gtceu.ulv_16a_energy_converter": "UНВ 16A Преобразователь энергии", - "block.gtceu.ulv_1a_energy_converter": "UНВ 1A Преобразователь энергии", - "block.gtceu.ulv_4a_energy_converter": "UНВ 4A Преобразователь энергииПреобразователь энергии", - "block.gtceu.ulv_8a_energy_converter": "UНВ 8A Преобразователь энергии", - "block.gtceu.ulv_battery_buffer_16x": "Ultra Low Voltage 16x Аккумуляторный буфер", - "block.gtceu.ulv_battery_buffer_4x": "Ultra Low Voltage 4x Аккумуляторный буфер", - "block.gtceu.ulv_battery_buffer_8x": "Ultra Low Voltage 8x Аккумуляторный буфер", - "block.gtceu.ulv_charger_4x": "Ultra Low Voltage 4x Турбо зарядник", - "block.gtceu.ulv_energy_input_hatch": "§8UНВ Энергетический люк", - "block.gtceu.ulv_energy_output_hatch": "§8UНВ Динамо-люк", - "block.gtceu.ulv_input_bus": "§8UНВ Принимающая шина", - "block.gtceu.ulv_input_hatch": "§8UНВ Впускной шлюз", - "block.gtceu.ulv_machine_casing": "UНВ Корпус механизма", - "block.gtceu.ulv_machine_hull": "UНВ Обшивка механизма", - "block.gtceu.ulv_output_bus": "§8UНВ Шина выдачи", - "block.gtceu.ulv_output_hatch": "§8UНВ Выпускной шлюз", - "block.gtceu.ulv_transformer_16a": "Ultra Low Voltage Power Трансформатор", - "block.gtceu.ulv_transformer_1a": "Ultra Low Voltage Трансформатор", - "block.gtceu.ulv_transformer_2a": "Ultra Low Voltage Hi-Amp (2x) Трансформатор", - "block.gtceu.ulv_transformer_4a": "Ultra Low Voltage Hi-Amp (4x) Трансформатор", - "block.gtceu.uv_1024a_laser_source_hatch": "Uv 1024a Laser Source Hatch", - "block.gtceu.uv_1024a_laser_target_hatch": "Uv 1024a Laser Target Hatch", - "block.gtceu.uv_16a_energy_converter": "UV 16A Преобразователь энергии", - "block.gtceu.uv_1a_energy_converter": "UV 1A Преобразователь энергии", - "block.gtceu.uv_256a_laser_source_hatch": "Uv 256a Laser Source Hatch", - "block.gtceu.uv_256a_laser_target_hatch": "Uv 256a Laser Target Hatch", - "block.gtceu.uv_4096a_laser_source_hatch": "Uv 4096a Laser Source Hatch", - "block.gtceu.uv_4096a_laser_target_hatch": "Uv 4096a Laser Target Hatch", - "block.gtceu.uv_4a_energy_converter": "UV 4A Преобразователь энергии", - "block.gtceu.uv_8a_energy_converter": "UV 8A Преобразователь энергии", - "block.gtceu.uv_alloy_smelter": "§3Cверхтехнологичный завод сплавов §r", - "block.gtceu.uv_arc_furnace": "§3Cверхтехнологичная дуговая печь §r", - "block.gtceu.uv_assembler": "§3Cверхтехнологичный сборщик §r", - "block.gtceu.uv_autoclave": "§3Cверхтехнологичный автоклав §r", - "block.gtceu.uv_battery_buffer_16x": "Ultimate Voltage 16x Аккумуляторный буфер", - "block.gtceu.uv_battery_buffer_4x": "Ultimate Voltage 4x Аккумуляторный буфер", - "block.gtceu.uv_battery_buffer_8x": "Ultimate Voltage 8x Аккумуляторный буфер", - "block.gtceu.uv_bender": "§3Cверхтехнологичный гибочный станок §r", - "block.gtceu.uv_brewery": "§3Cверхтехнологичная бродильная камера §r", - "block.gtceu.uv_canner": "§3Cверхтехнологичный консверватор §r", - "block.gtceu.uv_centrifuge": "§3Cверхтехнологичная центрифуга §r", - "block.gtceu.uv_charger_4x": "Ultimate Voltage 4x Турбо зарядник", - "block.gtceu.uv_chemical_bath": "§3Cверхтехнологичная химическая ванна §r", - "block.gtceu.uv_chemical_reactor": "§3Cверхтехнологичный химический реактор §r", - "block.gtceu.uv_circuit_assembler": "§3Cверхтехнологичный сборщик плат §r", - "block.gtceu.uv_compressor": "§3Cверхтехнологичный компрессор §r", - "block.gtceu.uv_cutter": "§3Cверхтехнологичный резчик §r", - "block.gtceu.uv_diode": "§3UV Диод", - "block.gtceu.uv_distillery": "§3Cверхтехнологичный дистиллятор §r", - "block.gtceu.uv_electric_furnace": "§3Cверхтехнологичная электрическая печь §r", - "block.gtceu.uv_electrolyzer": "§3Cверхтехнологичный электролизёр §r", - "block.gtceu.uv_electromagnetic_separator": "§3Cверхтехнологичный электромагнитный сепаратор §r", - "block.gtceu.uv_energy_input_hatch": "§3UV Энергетический люк", - "block.gtceu.uv_energy_input_hatch_16a": "§3UV 16A Энергетический люк", - "block.gtceu.uv_energy_input_hatch_4a": "§3UV 4A Энергетический люк", - "block.gtceu.uv_energy_output_hatch": "§3UV Динамо-люк", - "block.gtceu.uv_energy_output_hatch_16a": "§3UV 16A Динамо-люк", - "block.gtceu.uv_energy_output_hatch_4a": "§3UV 4A Динамо-люк", - "block.gtceu.uv_extractor": "§3Cверхтехнологичный экстрактор §r", - "block.gtceu.uv_extruder": "§3Cверхтехнологичный экструдер §r", - "block.gtceu.uv_fermenter": "§3Cверхтехнологичный ферментер §r", - "block.gtceu.uv_fluid_heater": "§3Cверхтехнологичный жидкостный нагреватель §r", - "block.gtceu.uv_fluid_passthrough_hatch": "§3UV Fluid Passthrough Hatch", - "block.gtceu.uv_fluid_solidifier": "§3Cверхтехнологичный жидкостный отвердитель §r", - "block.gtceu.uv_forge_hammer": "§3Cверхтехнологичный кузнечный молот §r", - "block.gtceu.uv_forming_press": "§3Cверхтехнологичный формовочный пресс §r", - "block.gtceu.uv_fusion_reactor": "Компьютер термоядерного реактора MK III", - "block.gtceu.uv_gas_collector": "§3Cверхтехнологичный атмосферный конденсатор §r", - "block.gtceu.uv_hermetic_casing": "Герметичный корпус VIII", - "block.gtceu.uv_input_bus": "§3UV Принимающая шина", - "block.gtceu.uv_input_hatch": "§3UV Впускной шлюз", - "block.gtceu.uv_item_passthrough_hatch": "§3UV Item Passthrough Hatch", - "block.gtceu.uv_kinetic_input_box": "§3Cверхтехнологичный приемник кинетической энергии §r", - "block.gtceu.uv_kinetic_output_box": "§3Cверхтехнологичный отвдодчик кинетической энергии §r", - "block.gtceu.uv_lapotronic_battery": "Uv Лапотронный аккумулятор", - "block.gtceu.uv_laser_engraver": "§3Cверхтехнологичный лазерный гравер §r", - "block.gtceu.uv_lathe": "§3Cверхтехнологичный токарный станок §r", - "block.gtceu.uv_macerator": "§3Cверхтехнологичный измельчитель §r", - "block.gtceu.uv_machine_casing": "UV Корпус механизма", - "block.gtceu.uv_machine_hull": "UV Обшивка механизма", - "block.gtceu.uv_mixer": "§3Cверхтехнологичный смешиватель §r", - "block.gtceu.uv_muffler_hatch": "Люк глушителя §3UV", - "block.gtceu.uv_ore_washer": "§3Cверхтехнологичная рудопромывочная установка §r", - "block.gtceu.uv_output_bus": "§3UV Шина выдачи", - "block.gtceu.uv_output_hatch": "§3UV Выпускной шлюз", - "block.gtceu.uv_packer": "§3Cверхтехнологичный упаковщик §r", - "block.gtceu.uv_parallel_hatch": "Super Parallel Control Hatch", - "block.gtceu.uv_polarizer": "§3Cверхтехнологичный поляризатор §r", - "block.gtceu.uv_quantum_chest": "Квантовый сундук VIII", - "block.gtceu.uv_quantum_tank": "Квантовый цистерна VIII", - "block.gtceu.uv_rock_crusher": "§3Cверхтехнологичный камнедробитель §r", - "block.gtceu.uv_rotor_holder": "§3UV Держатель ротора", - "block.gtceu.uv_sifter": "§3Cверхтехнологичное авто-сито §r", - "block.gtceu.uv_substation_input_hatch_64a": "§3UV 64A Энергетический люк подстанции", - "block.gtceu.uv_substation_output_hatch_64a": "§3UV 64A Динамо-люк подстанции", - "block.gtceu.uv_thermal_centrifuge": "§3Cверхтехнологичная термальная центрифуга §r", - "block.gtceu.uv_transformer_16a": "Ultimate Voltage Power Трансформатор", - "block.gtceu.uv_transformer_1a": "Ultimate Voltage Трансформатор", - "block.gtceu.uv_transformer_2a": "Ultimate Voltage Hi-Amp (2x) Трансформатор", - "block.gtceu.uv_transformer_4a": "Ultimate Voltage Hi-Amp (4x) Трансформатор", - "block.gtceu.uv_wiremill": "§3Cверхтехнологичный проволочный станок §r", - "block.gtceu.uxv_1024a_laser_source_hatch": "Uxv 1024a Laser Source Hatch", - "block.gtceu.uxv_1024a_laser_target_hatch": "Uxv 1024a Laser Target Hatch", - "block.gtceu.uxv_16a_energy_converter": "UXV 16A Преобразователь энергии", - "block.gtceu.uxv_1a_energy_converter": "UXV 1A Преобразователь энергии", - "block.gtceu.uxv_256a_laser_source_hatch": "Uxv 256a Laser Source Hatch", - "block.gtceu.uxv_256a_laser_target_hatch": "Uxv 256a Laser Target Hatch", - "block.gtceu.uxv_4096a_laser_source_hatch": "Uxv 4096a Laser Source Hatch", - "block.gtceu.uxv_4096a_laser_target_hatch": "Uxv 4096a Laser Target Hatch", - "block.gtceu.uxv_4a_energy_converter": "UXV 4A Преобразователь энергии", - "block.gtceu.uxv_8a_energy_converter": "UXV 8A Преобразователь энергии", - "block.gtceu.uxv_alloy_smelter": "§eEpic Завод сплавов IV§r", - "block.gtceu.uxv_arc_furnace": "§eEpic Дуговая печь IV§r", - "block.gtceu.uxv_assembler": "§eEpic Сборщик IV§r", - "block.gtceu.uxv_autoclave": "§eEpic Автоклав IV§r", - "block.gtceu.uxv_battery_buffer_16x": "Ultra Extreme Voltage 16x Аккумуляторный буфер", - "block.gtceu.uxv_battery_buffer_4x": "Ultra Extreme Voltage 4x Аккумуляторный буфер", - "block.gtceu.uxv_battery_buffer_8x": "Ultra Extreme Voltage 8x Аккумуляторный буфер", - "block.gtceu.uxv_bender": "§eEpic Гибочный станок IV§r", - "block.gtceu.uxv_brewery": "§eEpic Бродильная камера IV§r", - "block.gtceu.uxv_canner": "§eEpic консверватор IV§r", - "block.gtceu.uxv_centrifuge": "§eEpic Центрифуга IV§r", - "block.gtceu.uxv_charger_4x": "Ultra Extreme Voltage 4x Турбо зарядник", - "block.gtceu.uxv_chemical_bath": "§eEpic Химическая ванна IV§r", - "block.gtceu.uxv_chemical_reactor": "§eEpic Химический реактор IV§r", - "block.gtceu.uxv_circuit_assembler": "§eEpic Сборщик плат IV§r", - "block.gtceu.uxv_compressor": "§eEpic Компрессор IV§r", - "block.gtceu.uxv_cutter": "§eEpic Резчик IV§r", - "block.gtceu.uxv_diode": "§eUXV Диод", - "block.gtceu.uxv_distillery": "§eEpic Дистиллятор IV§r", - "block.gtceu.uxv_electric_furnace": "§eEpic Электрическая печь IV§r", - "block.gtceu.uxv_electrolyzer": "§eEpic Электролизёр IV§r", - "block.gtceu.uxv_electromagnetic_separator": "§eEpic Электромагнитный сепаратор IV§r", - "block.gtceu.uxv_energy_input_hatch": "§eUXV Энергетический люк", - "block.gtceu.uxv_energy_output_hatch": "§eUXV Динамо-люк", - "block.gtceu.zpm_lapotronic_battery": "МНТ Лапотронный аккумулятор", - "block.gtceu.uxv_extractor": "§eEpic Экстрактор IV§r", - "block.gtceu.uxv_extruder": "§eEpic Экструдер IV§r", - "block.gtceu.uxv_fermenter": "§eEpic Ферментер IV§r", - "block.gtceu.uxv_fluid_heater": "§eEpic Жидкостный нагреватель IV§r", - "block.gtceu.uxv_fluid_passthrough_hatch": "§eUXV Fluid Passthrough Hatch", - "block.gtceu.uxv_fluid_solidifier": "§eEpic Жидкостный отвердитель IV§r", - "block.gtceu.uxv_forge_hammer": "§eEpic Кузнечный молот IV§r", - "block.gtceu.uxv_forming_press": "§eEpic Формовочный пресс IV§r", - "block.gtceu.uxv_gas_collector": "§eEpic Атмосферный конденсатор IV§r", - "block.gtceu.uxv_input_bus": "§eUXV Принимающая шина", - "block.gtceu.uxv_input_hatch": "§eUXV Впускной шлюз", - "block.gtceu.uxv_item_passthrough_hatch": "§eUXV Item Passthrough Hatch", - "block.gtceu.uxv_kinetic_input_box": "§eEpic приемник кинетической энергии IV§r", - "block.gtceu.uxv_kinetic_output_box": "§eEpic отвдодчик кинетической энергии IV§r", - "block.gtceu.uxv_laser_engraver": "§eEpic Лазерный гравер IV§r", - "block.gtceu.uxv_lathe": "§eEpic Токарный станок IV§r", - "block.gtceu.uxv_macerator": "§eEpic Измельчитель IV§r", - "block.gtceu.uxv_machine_casing": "UXV Корпус механизма", - "block.gtceu.uxv_machine_hull": "UXV Обшивка механизма", - "block.gtceu.uxv_mixer": "§eEpic Смешиватель IV§r", - "block.gtceu.uxv_muffler_hatch": "Люк глушителя §eUXV", - "block.gtceu.uxv_ore_washer": "§eEpic Рудопромывочная установка IV§r", - "block.gtceu.uxv_output_bus": "§eUXV Шина выдачи", - "block.gtceu.uxv_output_hatch": "§eUXV Выпускной шлюз", - "block.gtceu.uxv_packer": "§eEpic Упаковщик IV§r", - "block.gtceu.uxv_polarizer": "§eEpic Поляризатор IV§r", - "block.gtceu.uxv_quantum_chest": "Квантовый сундук XII", - "block.gtceu.uxv_quantum_tank": "Квантовая цистерна XII", - "block.gtceu.uxv_rock_crusher": "§eEpic Камнедробитель IV§r", - "block.gtceu.uxv_sifter": "§eEpic авто-сито IV§r", - "block.gtceu.uxv_thermal_centrifuge": "§eEpic Термальная центрефуга IV§r", - "block.gtceu.uxv_wiremill": "§eEpic Проволочный станок IV§r", - "block.gtceu.vacuum_freezer": "Вакумная морозилка", - "block.gtceu.vibration_safe_casing": "Виброустойчевый корпус", - "block.gtceu.watertight_casing": "Водонепроницаемый корпус", - "block.gtceu.wire_coil.tooltip_cracking": "§8Еденица крэкинга:", - "block.gtceu.wire_coil.tooltip_energy_cracking": " §aИспользование энергии: §f%s%%", - "block.gtceu.wire_coil.tooltip_energy_smelter": " §aИспользование энергии: §f%s EU/t §8 за цикл", - "block.gtceu.wire_coil.tooltip_extended_info": "§7Hold SHIFT to show Coil Bonus Info", - "block.gtceu.wire_coil.tooltip_heat": "§cBase Heat Capacity: §f%d K", - "block.gtceu.wire_coil.tooltip_parallel_smelter": " §5Максимум парарельно: §f%s", - "block.gtceu.wire_coil.tooltip_pyro": "§8Пиролизная печь:", - "block.gtceu.wire_coil.tooltip_smelter": "§8Мультиплавильный завод:", - "block.gtceu.wire_coil.tooltip_speed_pyro": " §bСкорость производства: §f%s%%", - "block.gtceu.wood_crate": "Деревянный ящик", - "block.gtceu.wood_drum": "Деревянная бочка", - "block.gtceu.zpm_1024a_laser_source_hatch": "МНТ 1024a Laser Source Hatch", - "block.gtceu.zpm_1024a_laser_target_hatch": "МНТ 1024a Laser Target Hatch", - "block.gtceu.zpm_16a_energy_converter": "МНТ 16A Преобразователь энергии", - "block.gtceu.zpm_1a_energy_converter": "МНТ 1A Преобразователь энергии", - "block.gtceu.zpm_256a_laser_source_hatch": "МНТ 256a Laser Source Hatch", - "block.gtceu.zpm_256a_laser_target_hatch": "МНТ 256a Laser Target Hatch", - "block.gtceu.zpm_4096a_laser_source_hatch": "МНТ 4096a Laser Source Hatch", - "block.gtceu.zpm_4096a_laser_target_hatch": "МНТ 4096a Laser Target Hatch", - "block.gtceu.zpm_4a_energy_converter": "МНТ 4A Преобразователь энергии", - "block.gtceu.zpm_8a_energy_converter": "МНТ 8A Преобразователь энергии", - "block.gtceu.zpm_alloy_smelter": "§cВысококлассный завод сплавов III§r", - "block.gtceu.zpm_arc_furnace": "§cВысококлассная дуговая печь III§r", - "block.gtceu.zpm_assembler": "§cВысококлассный сборщик III§r", - "block.gtceu.zpm_autoclave": "§cВысококлассный автоклав III§r", - "block.gtceu.zpm_battery_buffer_16x": "МНТ Voltage 16x Аккумуляторный буфер", - "block.gtceu.zpm_battery_buffer_4x": "МНТ Voltage 4x Аккумуляторный буфер", - "block.gtceu.zpm_battery_buffer_8x": "МНТ Voltage 8x Аккумуляторный буфер", - "block.gtceu.zpm_bender": "§cВысококлассный гибочный станок III§r", - "block.gtceu.zpm_brewery": "§cВысококлассный бродильная камера III§r", - "block.gtceu.zpm_canner": "§cВысококлассный консверватор III§r", - "block.gtceu.zpm_centrifuge": "§cВысококлассная центрифуга III§r", - "block.gtceu.zpm_charger_4x": "МНТ Voltage 4x Турбо зарядник", - "block.gtceu.zpm_chemical_bath": "§cВысококлассная химическая ванна III§r", - "block.gtceu.zpm_chemical_reactor": "§cВысококлассный химический реактор III§r", - "block.gtceu.zpm_circuit_assembler": "§cВысококлассный сборщик плат III§r", - "block.gtceu.zpm_compressor": "§cВысококлассный компрессор III§r", - "block.gtceu.zpm_cutter": "§cВысококлассный резчик III§r", - "block.gtceu.zpm_diode": "§cМНТ Диод", - "block.gtceu.zpm_distillery": "§cВысококлассный дистиллятор III§r", - "block.gtceu.zpm_electric_furnace": "§cВысококлассный электрическая печь III§r", - "block.gtceu.zpm_electrolyzer": "§cВысококлассный электролизёр III§r", - "block.gtceu.zpm_electromagnetic_separator": "§cВысококлассный электромагнитный сепаратор III§r", - "block.gtceu.zpm_energy_input_hatch": "§cМНТ Энергетический люк", - "block.gtceu.zpm_energy_input_hatch_16a": "§cМНТ 16A Энергетический люк", - "block.gtceu.zpm_energy_input_hatch_4a": "§cМНТ 4A Энергетический люк", - "block.gtceu.zpm_energy_output_hatch": "§cМНТ Динамо-люк", - "block.gtceu.zpm_energy_output_hatch_16a": "§cМНТ 16A Динамо-люк", - "block.gtceu.zpm_energy_output_hatch_4a": "§cМНТ 4A Динамо-люк", - "block.gtceu.zpm_extractor": "§cВысококлассный экстрактор III§r", - "block.gtceu.zpm_extruder": "§cВысококлассный экструдер III§r", - "block.gtceu.zpm_fermenter": "§cВысококлассный ферментер III§r", - "block.gtceu.zpm_fluid_heater": "§cВысококлассный жидкостный нагреватель III§r", - "block.gtceu.zpm_fluid_passthrough_hatch": "§cМНТ Fluid Passthrough Hatch", - "block.gtceu.zpm_fluid_solidifier": "§cВысококлассный жидкостный отвердитель III§r", - "block.gtceu.zpm_forge_hammer": "§cВысококлассный кузнечный молот III§r", - "block.gtceu.zpm_forming_press": "§cВысококлассный формовочный пресс III§r", - "block.gtceu.zpm_fusion_reactor": "Компьютер термоядерного реактора MK II", - "block.gtceu.zpm_gas_collector": "§cВысококлассный атмосферный конденсатор III§r", - "block.gtceu.zpm_hermetic_casing": "Герметиный корпус VII", - "block.gtceu.zpm_input_bus": "§cМНТ Принимающая шина", - "block.gtceu.zpm_input_hatch": "§cМНТ Впускной шлюз", - "block.gtceu.zpm_item_passthrough_hatch": "§cМНТ Item Passthrough Hatch", - "block.gtceu.zpm_kinetic_input_box": "§cВысококлассный приемник кинетической энергии III§r", - "block.gtceu.zpm_kinetic_output_box": "§cВысококлассный отводчик кинетической энергии III§r", - "block.gtceu.zpm_laser_engraver": "§cВысококлассный лазерный гравер III§r", - "block.gtceu.zpm_lathe": "§cВысококлассный токарный станок III§r", - "block.gtceu.zpm_macerator": "§cВысококлассный измельчитель III§r", - "block.gtceu.zpm_machine_casing": "МНТ Корпус механизма", - "block.gtceu.zpm_machine_hull": "МНТ Обшивка механизма", - "block.gtceu.zpm_mixer": "§cВысококлассный смешиватель III§r", - "block.gtceu.zpm_muffler_hatch": "§cМНТ Люк глушителя", - "block.gtceu.zpm_ore_washer": "§cВысококлассная рудопромывочная установка III§r", - "block.gtceu.zpm_output_bus": "§cМНТ Шина выдачи", - "block.gtceu.zpm_output_hatch": "§cМНТ Выпускной шлюз", - "block.gtceu.zpm_packer": "§cВысококлассный упаковщик III§r", - "block.gtceu.zpm_parallel_hatch": "Cверхтехнологичный люк параллельного управления", - "block.gtceu.zpm_polarizer": "§cВысококлассный поляризатор III§r", - "block.gtceu.zpm_quantum_chest": "Квантовый сундук VII", - "block.gtceu.zpm_quantum_tank": "Квантовая цистерна VII", - "block.gtceu.zpm_rock_crusher": "§cВысококлассный камнедробитель III§r", - "block.gtceu.zpm_rotor_holder": "§cМНТ Держатель ротора", - "block.gtceu.zpm_sifter": "§cВысококлассное авто-сито III§r", - "block.gtceu.zpm_substation_input_hatch_64a": "§cМНТ 64A Энергетический люк подстанции", - "block.gtceu.zpm_substation_output_hatch_64a": "§cМНТ 64A Динамо-люк подстанции", - "block.gtceu.zpm_thermal_centrifuge": "§cВысококлассная термальная центрифуга III§r", - "block.gtceu.zpm_transformer_16a": "МНТ Voltage Power Трансформатор", - "block.gtceu.zpm_transformer_1a": "МНТ Voltage Трансформатор", - "block.gtceu.zpm_transformer_2a": "МНТ Voltage Hi-Amp (2x) Трансформатор", - "block.gtceu.zpm_transformer_4a": "МНТ Voltage Hi-Amp (4x) Трансформатор", - "block.gtceu.zpm_wiremill": "§cВысококлассный проволочный станок III§r", - "compass.node.gtceu.batteries/energy_cluster": "Энергетический кластер", - "compass.node.gtceu.batteries/energy_crystal": "Энергетический кристалл", - "compass.node.gtceu.batteries/energy_module": "Энергетический модуль", - "compass.node.gtceu.batteries/lapotron_crystal": "Лапотронный кристалл", - "compass.node.gtceu.batteries/lapotronic_energy_orb": "Лапотронная энергетическая сфера", - "compass.node.gtceu.batteries/lapotronic_energy_orb_cluster": "Лапотронный энергетический кластер сфер", - "compass.node.gtceu.batteries/large_cadmium_battery": "Большая кадмиевый аккумулятор", - "compass.node.gtceu.batteries/large_lithium_battery": "Большой литиевый аккумулятор", - "compass.node.gtceu.batteries/large_naquadria_battery": "Большой наквадриевый аккумулятор", - "compass.node.gtceu.batteries/large_sodium_battery": "Большой натриевый аккумулятор", - "compass.node.gtceu.batteries/large_vanadium_battery": "Большой ванадиевый аккумулятор", - "compass.node.gtceu.batteries/medium_cadmium_battery": "Средний кадмиевый аккумулятор", - "compass.node.gtceu.batteries/medium_lithium_battery": "Средний литевый аккумулятор", - "compass.node.gtceu.batteries/medium_naquadria_battery": "Средний наквадревый аккумулятор", - "compass.node.gtceu.batteries/medium_sodium_battery": "Средний натриевый аккумулятор", - "compass.node.gtceu.batteries/medium_vanadium_battery": "Средний ванадиевый аккумулятор", - "compass.node.gtceu.batteries/small_cadmium_battery": "Малый кадмиевый аккумулятор", - "compass.node.gtceu.batteries/small_lithium_battery": "Малый литиевый аккумулятор", - "compass.node.gtceu.batteries/small_sodium_battery": "Малый натриевый аккумулятор", - "compass.node.gtceu.batteries/small_vanadium_battery": "Малый ванадиевый аккумулятор", - "compass.node.gtceu.batteries/tantalum_capacitor": "Танталовый конденсатор", - "compass.node.gtceu.batteries/ultimate_battery": "Cверхтехнологичный аккумулятор", - "compass.node.gtceu.batteries/zero_point_module": "Модуль нулевой точки", - "compass.node.gtceu.blocks/coil_block": "Блок катушек", - "compass.node.gtceu.blocks/pss_battery": "Свицново-кислотный аккумулятор", - "compass.node.gtceu.circuits/advanced_integrated_circuit": "Продвинутая интегральная плата", - "compass.node.gtceu.circuits/basic_electronic_circuit": "Базовая электрическая плата", - "compass.node.gtceu.circuits/basic_integrated_circuit": "Базовая интегральная плата", - "compass.node.gtceu.circuits/capacitor": "Конденсатор", - "compass.node.gtceu.circuits/circuit_board": "Печатная плата", - "compass.node.gtceu.circuits/crystal_processor": "Кристаллический процессор", - "compass.node.gtceu.circuits/crystal_processor_assembly": "Сборка кристаллических процессоров", - "compass.node.gtceu.circuits/crystal_processor_computer": "Кристаллический процессорный компьютер", - "compass.node.gtceu.circuits/crystal_processor_mainframe": "Кристалический процессорный сервер", - "compass.node.gtceu.circuits/diode": "Диод", - "compass.node.gtceu.circuits/glass_tube": "Стеклянная трубка", - "compass.node.gtceu.circuits/good_electronic_circuit": "Good Электрическая плата", - "compass.node.gtceu.circuits/good_integrated_circuit": "Good Интегральная плата", - "compass.node.gtceu.circuits/ilc_chip": "ILK Чип", - "compass.node.gtceu.circuits/inductor": "Индуктор", - "compass.node.gtceu.circuits/micro_processor": "Микропроцессор", - "compass.node.gtceu.circuits/micro_processor_assembly": "Сборка микропроцессоров", - "compass.node.gtceu.circuits/micro_processor_computer": "Микропроцессорный компьютер", - "compass.node.gtceu.circuits/micro_processor_mainframe": "Микропроцессорный сервер", - "compass.node.gtceu.circuits/microchip_processor": "Микропроцесорная система", - "compass.node.gtceu.circuits/nand_chip": "NAND Чип", - "compass.node.gtceu.circuits/nano_cpu_chip": "Наночип", - "compass.node.gtceu.circuits/nano_processor": "Нанопроцессор", - "compass.node.gtceu.circuits/nano_processor_assembly": "Сборка Нанопроцессоров", - "compass.node.gtceu.circuits/nano_processor_computer": "Нанопроцессорный компьютер", - "compass.node.gtceu.circuits/nano_processor_mainframe": "Нанопроцессорный сервер", - "compass.node.gtceu.circuits/naquadah_wafer": "Фотолитографная пластина из наквады", - "compass.node.gtceu.circuits/neutronium_wafer": "Фотолитографная пластина из нитроиния", - "compass.node.gtceu.circuits/phosphorus_boule": "Буля фосфора", - "compass.node.gtceu.circuits/phosphorus_wafer": "Фотолитографная пластина из фосфора", - "compass.node.gtceu.circuits/qbit_cpu_chip": "Кубитный чип", - "compass.node.gtceu.circuits/quantum_processor": "Квантовй процессор", - "compass.node.gtceu.circuits/quantum_processor_assembly": "Сборка квантовых процессоров", - "compass.node.gtceu.circuits/quantum_processor_computer": "Квантовый компьютер", - "compass.node.gtceu.circuits/quantum_processor_mainframe": "Квантовый сервер", - "compass.node.gtceu.circuits/resistor": "Резистор", - "compass.node.gtceu.circuits/silicon_boule": "Буля кремения", - "compass.node.gtceu.circuits/silicon_wafer": "Фотолитографная пластина из силикона", - "compass.node.gtceu.circuits/simple_soc": "Простая СМК", - "compass.node.gtceu.circuits/smd": "Поверхностный", - "compass.node.gtceu.circuits/transistor": "Транзистор", - "compass.node.gtceu.circuits/vacuum_tube": "Вакумная трубка", - "compass.node.gtceu.circuits/wafer": "Фотолитографная пластина", - "compass.node.gtceu.circuits/wetware_processor": "Нейро-процессор", - "compass.node.gtceu.circuits/wetware_processor_assembly": "Сборка нейро-процессоров", - "compass.node.gtceu.circuits/wetware_processor_computer": "Нейро-компьютер", - "compass.node.gtceu.circuits/wetware_processor_mainframe": "Нейро-сервер", - "compass.node.gtceu.components/data_orb": "Сфера данных", - "compass.node.gtceu.components/data_stick": "Накопитель данных", - "compass.node.gtceu.components/electric_motor": "Электромотор", - "compass.node.gtceu.components/emitter": "Излучатель", - "compass.node.gtceu.components/field_generator": "Генератор поля", - "compass.node.gtceu.components/fluid_regulator": "Жидкостный регулятор", - "compass.node.gtceu.components/piston": "Поршень", - "compass.node.gtceu.components/sensor": "Сенсор", - "compass.node.gtceu.covers/activity_detector_cover": "Детектор активности (Крышка)", - "compass.node.gtceu.covers/advanced_activity_detector_cover": "Продвинутый детектор активности (Крышка)", - "compass.node.gtceu.covers/advanced_energy_detector_cover": "Продвинутый детектор энергии (Крышка)", - "compass.node.gtceu.covers/advanced_fluid_detector_cover": "Продвинутый детектор жидкости (Крышка)", - "compass.node.gtceu.covers/advanced_fluid_voiding_cover": "Продвинутая жидкостная бездна (Крышка)", - "compass.node.gtceu.covers/advanced_item_detector_cover": "Продвинутый детектор предметов (Крышка)", - "compass.node.gtceu.covers/advanced_item_voiding_cover": "Продвинутая предметная бездна (Крышка)", - "compass.node.gtceu.covers/computer_monitor_cover": "Монитор компьютера (Крышка)", - "compass.node.gtceu.covers/conveyor": "Конвейер", - "compass.node.gtceu.covers/cover": "Что за крышки?", - "compass.node.gtceu.covers/crafting_table_cover": "Верстак (Крышка)", - "compass.node.gtceu.covers/ender_fluid_link_cover": "Эндер передача жидкости (Крышка)", - "compass.node.gtceu.covers/energy_detector_cover": "Детектор энергии (Крышка)", - "compass.node.gtceu.covers/facade_cover": "Фасад (Крышка)", - "compass.node.gtceu.covers/fluid_detector_cover": "Детектор жидкости (Крышка)", - "compass.node.gtceu.covers/fluid_filter": "Жидкостный фильтр (Крышка)", - "compass.node.gtceu.covers/fluid_tag_filter": "Жидкостный фильтр по тэгам (Крышка)", - "compass.node.gtceu.covers/fluid_voiding_cover": "Жидкостная бездна (Крышка)", - "compass.node.gtceu.covers/infinite_water_cover": "Бесконечная вода (Крышка)", - "compass.node.gtceu.covers/item_detector_cover": "Детектор предметов (Крышка)", - "compass.node.gtceu.covers/item_filter": "Предметный фильтр (Крышка)", - "compass.node.gtceu.covers/item_tag_filter": "Предметный фильтр по тэгам (Крышка)", - "compass.node.gtceu.covers/item_voiding_cover": "Предметная бездна (Крышка)", - "compass.node.gtceu.covers/machine_controller_cover": "Контроллер механизма (Крышка)", - "compass.node.gtceu.covers/maintenance_detector_cover": "Детектор обслуживания (Крышка)", - "compass.node.gtceu.covers/pump": "Насос", - "compass.node.gtceu.covers/robot_arm": "Робо-рука", - "compass.node.gtceu.covers/shutter_module_cover": "Крышка модуля затвора", - "compass.node.gtceu.covers/solar_panel": "Солнечная панель", - "compass.node.gtceu.ev/cracker": "Установка для крекинга", - "compass.node.gtceu.ev/distillation_tower": "Дистилляционная башня", - "compass.node.gtceu.ev/large_combustion": "Большой генератор внутреннего сгорания ", - "compass.node.gtceu.ev/large_miner": "Большая шахтерская установка", - "compass.node.gtceu.generation/andesite": "Андезит", - "compass.node.gtceu.generation/basalt": "Базальт", - "compass.node.gtceu.generation/deepslate": "Глубинный сланец", - "compass.node.gtceu.generation/diorite": "Диорит", - "compass.node.gtceu.generation/endstone": "Камень края", - "compass.node.gtceu.generation/granite": "Гранит", - "compass.node.gtceu.generation/gravel": "Гравий", - "compass.node.gtceu.generation/netherrack": "Незерак", - "compass.node.gtceu.generation/ore": "Как найти руду?", - "compass.node.gtceu.generation/raw_ore": "Необработанная руда", - "compass.node.gtceu.generation/red_sand": "Красный песок", - "compass.node.gtceu.generation/rubber_leaves": "Листья гивеи", - "compass.node.gtceu.generation/rubber_log": "Бревно гивеи", - "compass.node.gtceu.generation/rubber_planks": "Доски гивеи", - "compass.node.gtceu.generation/rubber_sapling": "Саженец гивеи", - "compass.node.gtceu.generation/sand": "Песок", - "compass.node.gtceu.generation/stone": "Камень", - "compass.node.gtceu.generation/tuff": "Туф", - "compass.node.gtceu.hv/cleanroom": "Стерелизационная", - "compass.node.gtceu.hv/implosion_compressor": "Схлопывающий компрессор", - "compass.node.gtceu.hv/large_chemical_reactor": "Большой Химический реактор", - "compass.node.gtceu.hv/large_packer": "Большой упаковщик", - "compass.node.gtceu.hv/large_turbine": "Большая турбина", - "compass.node.gtceu.hv/vacuum_freezer": "Vacuum Freezer", - "compass.node.gtceu.items/duct_tape": "Скотч", - "compass.node.gtceu.items/empty_cell": "Пустая ячейка", - "compass.node.gtceu.items/empty_spray_can": "Пустой балончик с краской", - "compass.node.gtceu.items/glass_vial": "Стеклянный флакон", - "compass.node.gtceu.items/iridium_neutron_reflector": "Иридиевый нейтронный отражатель", - "compass.node.gtceu.items/prospector": "Анализатор", - "compass.node.gtceu.items/solvent_spray_can": "Балончик с растворителем", - "compass.node.gtceu.items/terminal": "Терминал", - "compass.node.gtceu.iv/alloy_blast_smelter": "Доменный завод сплавов", - "compass.node.gtceu.iv/assembly_line": "Сборочная линия", - "compass.node.gtceu.iv/large_arc_smelter": "Большой дуговой завод сплавов", - "compass.node.gtceu.iv/large_assembler": "Большой сборщик", - "compass.node.gtceu.iv/large_autoclave": "Большой автоклав", - "compass.node.gtceu.iv/large_brewer": "Большая бродильная камера", - "compass.node.gtceu.iv/large_centrifuge": "Большая центрифуга", - "compass.node.gtceu.iv/large_chemical_bath": "Большая химическая ванна", - "compass.node.gtceu.iv/large_circuit_assembler": "Большой сборщик плат", - "compass.node.gtceu.iv/large_cutter": "Большой резчик", - "compass.node.gtceu.iv/large_distillery": "Большой дистиллятор", - "compass.node.gtceu.iv/large_electrolyzer": "Большой электролизёр", - "compass.node.gtceu.iv/large_electromagnet": "Большой Электромагнит", - "compass.node.gtceu.iv/large_engraving_laser": "Большой гравировальный лазер", - "compass.node.gtceu.iv/large_extractor": "Большой экстрактор", - "compass.node.gtceu.iv/large_extruder": "Большой экструдер", - "compass.node.gtceu.iv/large_maceration_tower": "Большая измельчающая башня", - "compass.node.gtceu.iv/large_material_press": "Большой пресс", - "compass.node.gtceu.iv/large_mixer": "Большой смешиватель", - "compass.node.gtceu.iv/large_sifting_funnel": "Большая просеивающая воронка", - "compass.node.gtceu.iv/large_solidifier": "Большой отвердитель", - "compass.node.gtceu.iv/large_wiremill": "Большой проволочный станок", - "compass.node.gtceu.iv/processing_array": "Массив обработки", - "compass.node.gtceu.luv/luv_fusion_reactor": "Luv Термоядерный реактор", - "compass.node.gtceu.luv/mega_blast_furnace": "Мега доменная печь", - "compass.node.gtceu.luv/mega_vacuum_freezer": "Мега вакумная морозилка", - "compass.node.gtceu.luv/uv_fusion_reactor": "Uv Термоядерный реактор", - "compass.node.gtceu.luv/zpm_fusion_reactor": "МНТ Термоядерный реактор", - "compass.node.gtceu.machines/alloy_smelter": "Завод сплавов", - "compass.node.gtceu.machines/arc_furnace": "Дуговая печь", - "compass.node.gtceu.machines/assembler": "Сборщик", - "compass.node.gtceu.machines/autoclave": "Автоклав", - "compass.node.gtceu.machines/battery_buffer": "Аккумуляторный буфер", - "compass.node.gtceu.machines/bender": "Гибочный станок", - "compass.node.gtceu.machines/block_breaker": "Разрушитель блоков", - "compass.node.gtceu.machines/brewery": "Бродильная камера", - "compass.node.gtceu.machines/canner": "консверватор", - "compass.node.gtceu.machines/centrifuge": "Центрифуга", - "compass.node.gtceu.machines/charger": "Зарядник", - "compass.node.gtceu.machines/chemical_bath": "Химическая ванна", - "compass.node.gtceu.machines/chemical_reactor": "Химический реактор", - "compass.node.gtceu.machines/circuit_assembler": "Сборщик плат", - "compass.node.gtceu.machines/combustion": "Генератор внутреннего сгорания ", - "compass.node.gtceu.machines/compressor": "Компрессор", - "compass.node.gtceu.machines/converter": "Преобразователь энергии", - "compass.node.gtceu.machines/crate": "Ящик", - "compass.node.gtceu.machines/cutter": "Резчик", - "compass.node.gtceu.machines/distillery": "Дистиллятор", - "compass.node.gtceu.machines/drum": "Бочка", - "compass.node.gtceu.machines/electric_furnace": "Электрическая печь", - "compass.node.gtceu.machines/electrolyzer": "Электролизёр", - "compass.node.gtceu.machines/electromagnetic_separator": "Электромагнитный сепаратор", - "compass.node.gtceu.machines/extractor": "Экстрактор", - "compass.node.gtceu.machines/extruder": "Экструдер", - "compass.node.gtceu.machines/fermenter": "Ферментер", - "compass.node.gtceu.machines/fisher": "Авто-Рыбак", - "compass.node.gtceu.machines/fluid_heater": "Жидкостный нагреватель", - "compass.node.gtceu.machines/fluid_solidifier": "Жидкостный отвердитель", - "compass.node.gtceu.machines/forge_hammer": "Кузнечный молот", - "compass.node.gtceu.machines/forming_press": "Формовочный пресс", - "compass.node.gtceu.machines/gas_collector": "Атмосферный конденсатор", - "compass.node.gtceu.machines/gas_turbine": "Газовая турбина", - "compass.node.gtceu.machines/infinite_energy": "Infinite Energy", - "compass.node.gtceu.machines/laser_engraver": "Лазерный гравер", - "compass.node.gtceu.machines/lathe": "Токарный станок", - "compass.node.gtceu.machines/ld_fluid_pipeline": "Ld Fluid Pipeline", - "compass.node.gtceu.machines/ld_item_pipeline": "Ld Item Pipeline", - "compass.node.gtceu.machines/macerator": "Измельчитель", - "compass.node.gtceu.machines/miner": "Шахтерская установка", - "compass.node.gtceu.machines/mixer": "Смешиватель", - "compass.node.gtceu.machines/ore_washer": "Рудопромывочная установка", - "compass.node.gtceu.machines/packer": "Упаковщик", - "compass.node.gtceu.machines/polarizer": "Поляризатор", - "compass.node.gtceu.machines/pump": "Насос", - "compass.node.gtceu.machines/rock_crusher": "Камнедробитель", - "compass.node.gtceu.machines/sifter": "Авто-сито", - "compass.node.gtceu.machines/steam_miner": "Паровая шахтерская установка", - "compass.node.gtceu.machines/steam_turbine": "Паровая турбина", - "compass.node.gtceu.machines/super_chest": "Супер сундук", - "compass.node.gtceu.machines/super_tank": "Супер цистерна", - "compass.node.gtceu.machines/thermal_centrifuge": "Термальная Центрифуга", - "compass.node.gtceu.machines/transformer": "Трансформатор", - "compass.node.gtceu.machines/wiremill": "Проволочный станок", - "compass.node.gtceu.materials/bolt": "Болт", - "compass.node.gtceu.materials/buzz_saw_blade": "Лезвие циркулярной пилы", - "compass.node.gtceu.materials/chainsaw_head": "Полотно цепной пилы", - "compass.node.gtceu.materials/chipped_gem": "Расколотый драгоценный камень", - "compass.node.gtceu.materials/crushed_ore": "Дробленая руда", - "compass.node.gtceu.materials/dense_plate": "Плотная пластина", - "compass.node.gtceu.materials/double_plate": "Двойная пластина", - "compass.node.gtceu.materials/drill_head": "Головка бура", - "compass.node.gtceu.materials/dust": "Пыль", - "compass.node.gtceu.materials/exquisite_gem": "Изысканный драгоценный камень", - "compass.node.gtceu.materials/fine_wire": "Тонкий провод", - "compass.node.gtceu.materials/flawed_gem": "Драгоценный камень с дефектами", - "compass.node.gtceu.materials/flawless_gem": "Безупречный драгоценный камень", - "compass.node.gtceu.materials/foil": "Фольга", - "compass.node.gtceu.materials/gear": "Шестерня", - "compass.node.gtceu.materials/gem": "Драгоценный камень", - "compass.node.gtceu.materials/hot_ingot": "Hot Ingot", - "compass.node.gtceu.materials/impure_dust": "Impure Dust", - "compass.node.gtceu.materials/ingot": "Ingot", - "compass.node.gtceu.materials/lens": "Lens", - "compass.node.gtceu.materials/long_rod": "Long Rod", - "compass.node.gtceu.materials/nugget": "Nugget", - "compass.node.gtceu.materials/plate": "Plate", - "compass.node.gtceu.materials/pure_dust": "Pure Dust", - "compass.node.gtceu.materials/purified_ore": "Очищенная руда", - "compass.node.gtceu.materials/raw": "Необработанный", - "compass.node.gtceu.materials/refined_ore": "Очищенная руда", - "compass.node.gtceu.materials/ring": "Ring", - "compass.node.gtceu.materials/rod": "Rod", - "compass.node.gtceu.materials/rotor": "Ротор", - "compass.node.gtceu.materials/round": "Round", - "compass.node.gtceu.materials/screw": "Screw", - "compass.node.gtceu.materials/screwdriver_tip": "Screwdriver Tip", - "compass.node.gtceu.materials/small_dust": "Small Dust", - "compass.node.gtceu.materials/small_gear": "Small Gear", - "compass.node.gtceu.materials/small_spring": "Small Spring", - "compass.node.gtceu.materials/spring": "Spring", - "compass.node.gtceu.materials/tiny_dust": "Tiny Dust", - "compass.node.gtceu.materials/turbine_blade": "Лопасть турбины", - "compass.node.gtceu.materials/wire_and_cable": "Провода и кабели", - "compass.node.gtceu.materials/wrench_tip": "Наконечник гаечного ключа", - "compass.node.gtceu.misc/advanced_power_thruster": "Продвинутый силовой ускоритель", - "compass.node.gtceu.misc/ancient_gold_coin": "Древняя золотая монета", - "compass.node.gtceu.misc/battery_hull": "Оболочка аккумулятора", - "compass.node.gtceu.misc/bio_chaff": "Bio Chaff", - "compass.node.gtceu.misc/blacklight": "Черная лампочка", - "compass.node.gtceu.misc/brick_wooden_form": "Деревянная форма для кирпича", - "compass.node.gtceu.misc/carbon_fiber_mesh": "Сетка из углеродного волокна", - "compass.node.gtceu.misc/carbon_fiber_plate": "Пластина из углеродного волокна", - "compass.node.gtceu.misc/certificate_of_not_being_a_noob_anymore": "Сертификат о том, что ты больше не нуб", - "compass.node.gtceu.misc/chemical_dye": "Химический краситель", - "compass.node.gtceu.misc/chocolate_coin": "Шоколадная монетка", - "compass.node.gtceu.misc/coil": "Катушка", - "compass.node.gtceu.misc/coke_oven_brick": "Кирпич коксовой печи", - "compass.node.gtceu.misc/compressed_clay": "Сжатая глина", - "compass.node.gtceu.misc/compressed_coke_clay": "Сжатая коксовая глина", - "compass.node.gtceu.misc/compressed_fireclay": "Прессованный огнеупорная глина", - "compass.node.gtceu.misc/credit": "Кредит", - "compass.node.gtceu.misc/crystal_cpu": "Crystal Cpu", - "compass.node.gtceu.misc/crystal_soc": "Crystal Soc", - "compass.node.gtceu.misc/diamond_grinding_head": "Diamond Grinding Head", - "compass.node.gtceu.misc/doge_coin": "Доге койн", - "compass.node.gtceu.misc/duct_tape": "Скотч", - "compass.node.gtceu.misc/electric_motor": "Электромотор", - "compass.node.gtceu.misc/empty_mold": "Пустая форма", - "compass.node.gtceu.misc/empty_wooden_form": "Пустая деревянная форма", - "compass.node.gtceu.misc/energium_dust": "Пыль энергиума", - "compass.node.gtceu.misc/engraved_crystal_chip": "Engraved Crystal Чип", - "compass.node.gtceu.misc/engraved_lapotron_crystal_chip": "Engraved Lapotron Crystal Чип", - "compass.node.gtceu.misc/extruder_shape": "Форма экструдера", - "compass.node.gtceu.misc/fertilizer": "Удобрения", - "compass.node.gtceu.misc/firebrick": "Огнеупорный кирпич", - "compass.node.gtceu.misc/gelled_toluene": "Gelled Toluene", - "compass.node.gtceu.misc/glass_lens": "Стеклянная линза", - "compass.node.gtceu.misc/gravi_star": "Gravi Star", - "compass.node.gtceu.misc/gravitation_engine_unit": "Gravitation Engine Unit", - "compass.node.gtceu.misc/mold": "Форма", - "compass.node.gtceu.misc/neuro_processing_unit": "Neuro Processing Unit", - "compass.node.gtceu.misc/petri_dish": "Чашка Петри", - "compass.node.gtceu.misc/plant_ball": "Plant Ball", - "compass.node.gtceu.misc/power_thruster": "Power Thruster", - "compass.node.gtceu.misc/programmed_circuit": "Programmed Circuit", - "compass.node.gtceu.misc/purple_drink": "Фиолетовый напиток", - "compass.node.gtceu.misc/quantum_eye": "Quantum Eye", - "compass.node.gtceu.misc/quantum_star": "Quantum Star", - "compass.node.gtceu.misc/raw_carbon_fibers": "Необработанные углеродные волокна", - "compass.node.gtceu.misc/raw_crystal_chip": "Необработанный кристалический чип", - "compass.node.gtceu.misc/raw_crystal_chip_parts": "Части необработанного кристалического чипа", - "compass.node.gtceu.misc/stem_cells": "Стволовые клетки", - "compass.node.gtceu.misc/sticky_resin": "Липкая резина", - "compass.node.gtceu.misc/tungsten_grinding_head": "Вольфрамовая шлифовальная головка", - "compass.node.gtceu.misc/turbine_rotor": "Ротор турбины", - "compass.node.gtceu.multiblock/alloy_blast_smelter": "Доменный завод сплавов", - "compass.node.gtceu.multiblock/assembly_line": "Сборочная линия", - "compass.node.gtceu.multiblock/cleanroom": "Стерелизационная", - "compass.node.gtceu.multiblock/coke_oven": "Коксовая печь", - "compass.node.gtceu.multiblock/cracker": "Установка для крекинга", - "compass.node.gtceu.multiblock/distillation_tower": "Дистилляционная башня", - "compass.node.gtceu.multiblock/electric_blast_furnace": "Электрическая доменная печь", - "compass.node.gtceu.multiblock/fluid_drilling_rig": "Жидкостная буровая установка", - "compass.node.gtceu.multiblock/implosion_compressor": "Схлопывающий компрессор", - "compass.node.gtceu.multiblock/large_arc_smelter": "Большой дуговой завод сплавов", - "compass.node.gtceu.multiblock/large_assembler": "Большой сборщик", - "compass.node.gtceu.multiblock/large_autoclave": "Большой автоклав", - "compass.node.gtceu.multiblock/large_boiler": "Большой бойлер", - "compass.node.gtceu.multiblock/large_brewer": "Большая бродильная камера", - "compass.node.gtceu.multiblock/large_centrifuge": "Большая центрифуга", - "compass.node.gtceu.multiblock/large_chemical_bath": "Большая химическая ванна", - "compass.node.gtceu.multiblock/large_chemical_reactor": "Большой химический реактор", - "compass.node.gtceu.multiblock/large_circuit_assembler": "Большой сборщик плат", - "compass.node.gtceu.multiblock/large_combustion": "Большой генератор внутреннего сгорания ", - "compass.node.gtceu.multiblock/large_cutter": "Большой резчик", - "compass.node.gtceu.multiblock/large_distillery": "Большой дистиллятор", - "compass.node.gtceu.multiblock/large_electrolyzer": "Большой электролизёр", - "compass.node.gtceu.multiblock/large_electromagnet": "Большой электромагнит", - "compass.node.gtceu.multiblock/large_engraving_laser": "Большой гравировальный лазер", - "compass.node.gtceu.multiblock/large_extractor": "Большой экстрактор", - "compass.node.gtceu.multiblock/large_extruder": "Большой Экструдер", - "compass.node.gtceu.multiblock/large_maceration_tower": "Большая измельчающая башня", - "compass.node.gtceu.multiblock/large_material_press": "Большой пресс", - "compass.node.gtceu.multiblock/large_miner": "Большая шахтерская установка", - "compass.node.gtceu.multiblock/large_mixer": "Большой смешиватель", - "compass.node.gtceu.multiblock/large_packer": "Большой упаковщик", - "compass.node.gtceu.multiblock/large_sifting_funnel": "Большая просеивающая воронка", - "compass.node.gtceu.multiblock/large_solidifier": "Большой отвердитель", - "compass.node.gtceu.multiblock/large_turbine": "Большая турбина", - "compass.node.gtceu.multiblock/large_wiremill": "Большой проволочный станок", - "compass.node.gtceu.multiblock/luv_fusion_reactor": "Luv Термоядерный реактор", - "compass.node.gtceu.multiblock/mega_blast_furnace": "Мега доменная печь", - "compass.node.gtceu.multiblock/mega_vacuum_freezer": "Мега вакумная морозилка", - "compass.node.gtceu.multiblock/multi_smelter": "Мультиплавильный завод", - "compass.node.gtceu.multiblock/primitive_blast_furnace": "Примитивная доменная печь", - "compass.node.gtceu.multiblock/primitive_pump": "Примитивный насос", - "compass.node.gtceu.multiblock/processing_array": "Массив обработки", - "compass.node.gtceu.multiblock/pyrolyse_oven": "Пиролизная печь", - "compass.node.gtceu.multiblock/steam_grinder": "Паровой шлифовальный станок", - "compass.node.gtceu.multiblock/steam_oven": "Паровая печь", - "compass.node.gtceu.multiblock/uv_fusion_reactor": "Uv Термоядерный реактор", - "compass.node.gtceu.multiblock/vacuum_freezer": "Вакумная морозилка", - "compass.node.gtceu.multiblock/zpm_fusion_reactor": "МНТ Термоядерный реактор", - "compass.node.gtceu.mv/electric_blast_furnace": "Электрическая доменная печь", - "compass.node.gtceu.mv/fluid_drilling_rig": "Жидкостная буровая установка", - "compass.node.gtceu.mv/multi_smelter": "Мультиплавильный завод", - "compass.node.gtceu.mv/pyrolyse_oven": "Пиролизная печь", - "compass.node.gtceu.parts/auto_maintenance_hatch": "Auto Maintenance Hatch", - "compass.node.gtceu.parts/cleaning_maintenance_hatch": "Cleaning Maintenance Hatch", - "compass.node.gtceu.parts/configurable_maintenance_hatch": "Configurable Maintenance Hatch", - "compass.node.gtceu.parts/diode": "Диод", - "compass.node.gtceu.parts/energy_hatch": "Энергетический люк", - "compass.node.gtceu.parts/fluid_hatch": "Жидкостный люк", - "compass.node.gtceu.parts/fluid_passthrough_hatch": "Проходной люк для жидкости", - "compass.node.gtceu.parts/item_bus": "Предметная шина", - "compass.node.gtceu.parts/item_passthrough_hatch": "Проходной люк для предметов", - "compass.node.gtceu.parts/machine_hull": "Обшивка механизма", - "compass.node.gtceu.parts/maintenance_hatch": "Maintenance Hatch", - "compass.node.gtceu.parts/muffler_hatch": "Люк глушителя", - "compass.node.gtceu.parts/parallel_hatch": "Parallel Hatch", - "compass.node.gtceu.parts/pump_hatch": "Люк насоса", - "compass.node.gtceu.parts/rotor_holder": "Держатель ротора", - "compass.node.gtceu.parts/steam_hatch": "Люк для пара", - "compass.node.gtceu.steam/coke_oven": "Коксовая печь", - "compass.node.gtceu.steam/coke_oven_hatch": "Люк коксовой печи", - "compass.node.gtceu.steam/item_bus": "Предметная шина", - "compass.node.gtceu.steam/large_boiler": "Большой бойлер", - "compass.node.gtceu.steam/primitive_blast_furnace": "Примитивная доменная печь", - "compass.node.gtceu.steam/primitive_pump": "Примитивный насос", - "compass.node.gtceu.steam/pump_hatch": "Люк насоса", - "compass.node.gtceu.steam/steam_age": "Эпоха пара", - "compass.node.gtceu.steam/steam_alloy_smelter": "Паровой завод сплавов", - "compass.node.gtceu.steam/steam_compressor": "Паровой компрессор", - "compass.node.gtceu.steam/steam_extractor": "Паровой экстрактор", - "compass.node.gtceu.steam/steam_forge_hammer": "Паровой кузнечный молот", - "compass.node.gtceu.steam/steam_furnace": "Паровая печь", - "compass.node.gtceu.steam/steam_grinder": "Паровой шлифовальный станок", - "compass.node.gtceu.steam/steam_hatch": "Паровой люк", - "compass.node.gtceu.steam/steam_liquid_boiler": "Паровой бойлер на жидком топливе", - "compass.node.gtceu.steam/steam_macerator": "Паровой измельчитель", - "compass.node.gtceu.steam/steam_oven": "Паровая печь", - "compass.node.gtceu.steam/steam_rock_crusher": "Паровой Камнедробитель", - "compass.node.gtceu.steam/steam_solid_boiler": "Паровой твердотопливный бойлер", - "compass.node.gtceu.tools/axe": "Топор", - "compass.node.gtceu.tools/butchery_knife": "Тесак", - "compass.node.gtceu.tools/crowbar": "Монтировка", - "compass.node.gtceu.tools/file": "Напильник", - "compass.node.gtceu.tools/hammer": "Молоток", - "compass.node.gtceu.tools/hoe": "Мотыга", - "compass.node.gtceu.tools/knife": "Нож", - "compass.node.gtceu.tools/mallet": "Киянка", - "compass.node.gtceu.tools/mining_hammer": "Шахтёрский молот", - "compass.node.gtceu.tools/mortar": "Ступка и пестик", - "compass.node.gtceu.tools/pickaxe": "Кирка", - "compass.node.gtceu.tools/plunger": "Вантуз", - "compass.node.gtceu.tools/saw": "Пила", - "compass.node.gtceu.tools/screwdriver": "Отвёртка", - "compass.node.gtceu.tools/scythe": "Коса", - "compass.node.gtceu.tools/shovel": "Лопата", - "compass.node.gtceu.tools/sword": "Меч", - "compass.node.gtceu.tools/wire_cutter": "Кусачки", - "compass.node.gtceu.tools/wrench": "Гаечный ключ", - "compass.section.gtceu.batteries": "Батарейки", - "compass.section.gtceu.blocks": "Блоки катушек", - "compass.section.gtceu.circuits": "Платы", - "compass.section.gtceu.components": "Компоненты", - "compass.section.gtceu.covers": "Крышки", - "compass.section.gtceu.ev": "§5Экстримальное напряжение", - "compass.section.gtceu.generation": "Generation", - "compass.section.gtceu.hv": "§6HV Напряжение", - "compass.section.gtceu.introduction": "Introduction", - "compass.section.gtceu.items": "Предметы", - "compass.section.gtceu.iv": "§1IV Напряжение", - "compass.section.gtceu.luv": "§dLuV Напряжение", - "compass.section.gtceu.lv": "§7НВ Напряжение", - "compass.section.gtceu.machines": "Механизмы", - "compass.section.gtceu.materials": "Материалы", - "compass.section.gtceu.misc": "Прочее", - "compass.section.gtceu.multiblock": "Мультиблоки", - "compass.section.gtceu.mv": "§bMV Напряжение", - "compass.section.gtceu.parts": "Части мультиблоков", - "compass.section.gtceu.steam": "Эпоха пара", - "compass.section.gtceu.tools": "Инструменты", - "compass.section.gtceu.uhv": "§4UHV Напряжение", - "compass.section.gtceu.ulv": "§8UНВ Напряжение", - "compass.section.gtceu.uv": "§3UV Напряжение", - "compass.section.gtceu.zpm": "§cМНТ Напряжение", - "config.gtceu.option.allUniqueStoneTypes": "allUniqueStoneTypes", - "config.gtceu.option.bedrockOreDropTagPrefix": "bedrockOreDropTagPrefix", - "config.gtceu.option.bedrockOreMultiplier": "bedrockOreMultiplier", - "config.gtceu.option.cleanMultiblocks": "cleanMultiblocks", - "config.gtceu.option.client": "client", - "config.gtceu.option.compat": "compat", - "config.gtceu.option.debugWorldgen": "debugWorldgen", - "config.gtceu.option.defaultPaintingColor": "defaultPaintingColor", - "config.gtceu.option.dev": "dev", - "config.gtceu.option.disableManualCompression": "disableManualCompression", - "config.gtceu.option.doBedrockOres": "doBedrockOres", - "config.gtceu.option.doProcessingArray": "doProcessingArray", - "config.gtceu.option.doTerrainExplosion": "doTerrainExplosion", - "config.gtceu.option.doesExplosionDamagesTerrain": "doesExplosionDamagesTerrain", - "config.gtceu.option.dumpAssets": "dumpAssets", - "config.gtceu.option.dumpRecipes": "dumpRecipes", - "config.gtceu.option.enableCleanroom": "enableCleanroom", - "config.gtceu.option.enableMaintenance": "enableMaintenance", - "config.gtceu.option.enablePlatformConverters": "enablePlatformConverters", - "config.gtceu.option.enableTieredCasings": "enableTieredCasings", - "config.gtceu.option.energy": "Энергия", - "config.gtceu.option.euToPlatformRatio": "euToPlatformRatio", - "config.gtceu.option.flintAndSteelRequireSteel": "flintAndSteelRequireSteel", - "config.gtceu.option.generateLowQualityGems": "generateLowQualityGems", - "config.gtceu.option.ghostCircuit": "ghostCircuit", - "config.gtceu.option.hardAdvancedIronRecipes": "hardAdvancedIronRecipes", - "config.gtceu.option.hardDyeRecipes": "hardDyeRecipes", - "config.gtceu.option.hardGlassRecipes": "hardGlassRecipes", - "config.gtceu.option.hardIronRecipes": "hardIronRecipes", - "config.gtceu.option.hardMiscRecipes": "hardMiscRecipes", - "config.gtceu.option.hardRedstoneRecipes": "hardRedstoneRecipes", - "config.gtceu.option.hardToolArmorRecipes": "hardToolArmorRecipes", - "config.gtceu.option.hardWoodRecipes": "hardWoodRecipes", - "config.gtceu.option.harderBrickRecipes": "harderBrickRecipes", - "config.gtceu.option.harderCharcoalRecipe": "harderCharcoalRecipe", - "config.gtceu.option.harderRods": "harderRods", - "config.gtceu.option.hideFacadesInJEI": "hideFacadesInJEI", - "config.gtceu.option.hideFilledCellsInJEI": "hideFilledCellsInJEI", - "config.gtceu.option.highTierContent": "highTierContent", - "config.gtceu.option.infiniteBedrockOresFluids": "infiniteBedrockOresFluids", - "config.gtceu.option.ldFluidPipeMinDistance": "ldFluidPipeMinDistance", - "config.gtceu.option.ldItemPipeMinDistance": "ldItemPipeMinDistance", - "config.gtceu.option.machineSounds": "machineSounds", - "config.gtceu.option.machines": "machines", - "config.gtceu.option.machinesEmissiveTextures": "machinesEmissiveTextures", - "config.gtceu.option.nativeEUToPlatformNative": "nativeEUToPlatformNative", - "config.gtceu.option.nerfPaperCrafting": "nerfPaperCrafting", - "config.gtceu.option.nerfWoodCrafting": "nerfWoodCrafting", - "config.gtceu.option.oreGenerationChunkCacheSize": "oreGenerationChunkCacheSize", - "config.gtceu.option.oreIndicatorChunkCacheSize": "oreIndicatorChunkCacheSize", - "config.gtceu.option.oreVeinGridSize": "oreVeinGridSize", - "config.gtceu.option.oreVeinRandomOffset": "oreVeinRandomOffset", - "config.gtceu.option.oreVeins": "oreVeins", - "config.gtceu.option.overclockDivisor": "overclockDivisor", - "config.gtceu.option.platformToEuRatio": "platformToEuRatio", - "config.gtceu.option.recipeProgressLowEnergy": "recipeProgressLowEnergy", - "config.gtceu.option.recipes": "recipes", - "config.gtceu.option.removeSmeltingForEBFMetals": "removeSmeltingForEBFMetals", - "config.gtceu.option.removeVanillaBlockRecipes": "removeVanillaBlockRecipes", - "config.gtceu.option.removeVanillaLargeOreVeins": "removeVanillaLargeOreVeins", - "config.gtceu.option.removeVanillaOreGen": "removeVanillaOreGen", - "config.gtceu.option.removeVanillaTNTRecipe": "removeVanillaTNTRecipe", - "config.gtceu.option.replaceMinedBlocksWith": "replaceMinedBlocksWith", - "config.gtceu.option.requireGTToolsForBlocks": "requireGTToolsForBlocks", - "config.gtceu.option.rubberTreeSpawnChance": "rubberTreeSpawnChance", - "config.gtceu.option.sandOresFall": "sandOresFall", - "config.gtceu.option.steelSteamMultiblocks": "steelSteamMultiblocks", - "config.gtceu.option.useVBO": "useVBO", - "config.gtceu.option.worldgen": "worldgen", - "config.jade.plugin_gtceu.controllable_provider": "[GTCEu] Контролируемо", - "config.jade.plugin_gtceu.electric_container_provider": "[GTCEu] Электрическое хранилище", - "config.jade.plugin_gtceu.recipe_logic_provider": "[GTCEu] Логика рецепта", - "config.jade.plugin_gtceu.workable_provider": "[GTCEu] Работающий", - "cover.advanced_energy_detector.invert.disabled.0": "Выход: В норме", - "cover.advanced_energy_detector.invert.disabled.1": "", - "cover.advanced_energy_detector.invert.disabled.2": "Переключите, чтобы инвертировать логику редстоуна", - "cover.advanced_energy_detector.invert.disabled.3": "По умолчанию редстоун испускается, когда его количество меньше минимального значения EU, и прекращает испускаться, когда его количество больше максимального значения EU.", - "cover.advanced_energy_detector.invert.enabled.0": "Выход: Инвертирован", - "cover.advanced_energy_detector.invert.enabled.1": "", - "cover.advanced_energy_detector.invert.enabled.2": "Переключите, чтобы инвертировать логику редстоуна", - "cover.advanced_energy_detector.invert.enabled.3": "По умолчанию редстоун испускается, когда его количество меньше минимального значения EU, и прекращает испускаться, когда его количество больше максимального значения EU.", - "cover.advanced_energy_detector.label": "Продвинутый детектор энергии", - "cover.advanced_energy_detector.max": "Максимально", - "cover.advanced_energy_detector.min": "Минимально", - "cover.advanced_energy_detector.use_percent.disabled.0": "Режим: Дискретное EU", - "cover.advanced_energy_detector.use_percent.disabled.1": "", - "cover.advanced_energy_detector.use_percent.disabled.2": "Меняйте использование дискретных значений EU или процентных соотношений для сравнения мин/макс с подключенным накопителем энергии.", - "cover.advanced_energy_detector.use_percent.enabled.0": "Режим: Процентный", - "cover.advanced_energy_detector.use_percent.enabled.1": "", - "cover.advanced_energy_detector.use_percent.enabled.2": "Меняйте использование дискретных значений EU или процентных соотношений для сравнения мин/макс с подключенным накопителем энергии.", - "cover.advanced_fluid_detector.invert.disabled.0": "Выход: В норме", - "cover.advanced_fluid_detector.invert.disabled.1": "", - "cover.advanced_fluid_detector.invert.disabled.2": "Переключите, чтобы инвертировать логику редстоуна", - "cover.advanced_fluid_detector.invert.disabled.3": "По умолчанию редстоун перестает излучать сигнал, когда количество жидкости меньше минимального значения в литрах, и начинает излучать, когда количество жидкости больше минимального значения в литрах, вплоть до установленного максимума.", - "cover.advanced_fluid_detector.invert.enabled.0": "Выход: Инвертирован", - "cover.advanced_fluid_detector.invert.enabled.1": "", - "cover.advanced_fluid_detector.invert.enabled.2": "Переключите, чтобы инвертировать логику редстоуна", - "cover.advanced_fluid_detector.invert.enabled.3": "По умолчанию редстоун перестает излучать сигнал, когда количество жидкости меньше минимального значения в литрах, и начинает излучать, когда количество жидкости больше минимального значения в литрах, вплоть до установленного максимума.", - "cover.advanced_fluid_detector.label": "Продвинутый детектор жидкости", - "cover.advanced_fluid_detector.max": "Максимум жидкости (Л)", - "cover.advanced_fluid_detector.min": "Минимум жидкости (Л)", - "cover.advanced_item_detector.invert.disabled.0": "Выход: В норме", - "cover.advanced_item_detector.invert.disabled.1": "", - "cover.advanced_item_detector.invert.disabled.2": "Переключите, чтобы инвертировать логику редстоуна", - "cover.advanced_item_detector.invert.disabled.3": "По умолчанию редстоун перестает излучять сигнал, если количество предметов меньше минимального значения, и начинает излучать, если количество предметов больше максимального значения, вплоть до установленного максимума.", - "cover.advanced_item_detector.invert.enabled.0": "Выход: Инвертирован", - "cover.advanced_item_detector.invert.enabled.1": "", - "cover.advanced_item_detector.invert.enabled.2": "Переключите, чтобы инвертировать логику редстоуна", - "cover.advanced_item_detector.invert.enabled.3": "По умолчанию редстоун перестает излучять сигнал, если количество предметов меньше минимального значения, и начинает излучать, если количество предметов больше максимального значения, вплоть до установленного максимума.", - "cover.advanced_item_detector.label": "Продвинутый детектор предметов", - "cover.advanced_item_detector.max": "Максимум предметов", - "cover.advanced_item_detector.min": "Минимум предметов", - "cover.bucket.mode.bucket": "Килолитры", - "cover.bucket.mode.milli_bucket": "Литры", - "cover.conveyor.blocks_input.disabled.0": "Когда включено, предметы не будут помещены, если cover настроен на вытягивание предметов из инвентаря в трубу.", - "cover.conveyor.blocks_input.disabled.1": "§cDisabled", - "cover.conveyor.blocks_input.enabled.0": "Когда включено, предметы не будут помещены, если cover настроен на вытягивание предметов из инвентаря в трубу.", - "cover.conveyor.blocks_input.enabled.1": "§aEnabled", - "cover.conveyor.distribution.insert_first.0": "Distribution Mode: §bPriority", - "cover.conveyor.distribution.insert_first.1": "§7Will insert into the first inventory with the highest priority it can find.", - "cover.conveyor.distribution.insert_first.2": "§7Ограничивающие трубы снижают приоритет в данном пути.", - "cover.conveyor.distribution.round_robin_global.0": "Distribution Mode: §bRound Robin", - "cover.conveyor.distribution.round_robin_global.1": "§7Splits items equally across connected inventories", - "cover.conveyor.distribution.round_robin_prio.0": "Distribution Mode: §bRound Robin with Priority", - "cover.conveyor.distribution.round_robin_prio.1": "§7Tries to split items across connected inventories and considers higher priorities first.", - "cover.conveyor.distribution.round_robin_prio.2": "§7Ограничивающие трубы снижают приоритет в данном пути.", - "cover.conveyor.item_filter.title": "Item Filter", - "cover.conveyor.mode": "Mode: %s", - "cover.conveyor.mode.export": "Mode: Export", - "cover.conveyor.mode.import": "Mode: Import", - "cover.conveyor.ore_dictionary.title.0": "Ore Dictionary Name", - "cover.conveyor.ore_dictionary.title.1": "(use * for wildcard)", - "cover.conveyor.title": "Conveyor Cover Settings (%s)", - "cover.conveyor.transfer_rate": "§7items/sec", - "cover.detector_base.message_inverted_state": "Monitoring Status: Inverted", - "cover.detector_base.message_normal_state": "Monitoring Status: Normal", - "cover.ender_fluid_link.incomplete_hex.0": "Inputted color is incomplete!", - "cover.ender_fluid_link.incomplete_hex.1": "It will be applied once complete (all 8 hex digits)", - "cover.ender_fluid_link.incomplete_hex.2": "Closing the gui will lose edits!", - "cover.ender_fluid_link.iomode.disabled": "I/O Disabled", - "cover.ender_fluid_link.iomode.enabled": "I/O Enabled", - "cover.ender_fluid_link.private.tooltip.disabled.0": "Switch to private tank mode", - "cover.ender_fluid_link.private.tooltip.disabled.1": "Private mode uses the player who originally placed the cover", - "cover.ender_fluid_link.private.tooltip.enabled": "Switch to public tank mode", - "cover.ender_fluid_link.title": "Ender Fluid Link", - "cover.filter.blacklist.disabled": "Whitelist", - "cover.filter.blacklist.enabled": "Blacklist", - "cover.filter.mode.filter_both": "Filter Insert/Extract", - "cover.filter.mode.filter_extract": "Filter Extract", - "cover.filter.mode.filter_insert": "Filter Insert", - "cover.fluid.voiding.advanced.title": "Продвинутые настройки для жидкостного опустошения", - "cover.fluid.voiding.title": "Настройки для жидкостного опустошения", - "cover.fluid_filter.config_amount.0": "Scroll wheel up increases amount, down decreases.", - "cover.fluid_filter.config_amount.1": "Shift[§6x10§r],Ctrl[§ex100§r],Shift+Ctrl[§ax1000§r]", - "cover.fluid_filter.config_amount.2": "Right click increases amount, left click decreases.", - "cover.fluid_filter.config_amount.3": "Hold shift to double/halve.", - "cover.fluid_filter.config_amount.4": "Middle click to clear", - "cover.fluid_filter.mode.filter_both": "Filter Fill & Drain", - "cover.fluid_filter.mode.filter_drain": "Filter Drain", - "cover.fluid_filter.mode.filter_fill": "Filter Fill", - "cover.fluid_filter.title": "Fluid Filter", - "cover.fluid_regulator.keep_exact": "Keep Exact: %s", - "cover.fluid_regulator.supply_exact": "Supply Exact: %s", - "cover.fluid_regulator.title": "Настройки регулятора жидкости (%s)", - "cover.fluid_regulator.transfer_mode.description.0": "§eTransfer Any§r - in this mode, cover will transfer as many fluids matching its filter as possible.", - "cover.fluid_regulator.transfer_mode.description.1": "§eSupply Exact§r - in this mode, cover will supply fluids in portions specified in the window underneath this button. If amount of fluids is less than portion size, fluids won't be moved.", - "cover.fluid_regulator.transfer_mode.description.2": "§eKeep Exact§r - in this mode, cover will keep specified amount of fluids in the destination inventory, supplying additional amount of fluids if required.", - "cover.fluid_regulator.transfer_mode.description.3": "§7Tip: shift click will multiply increase/decrease amounts by 10 and ctrl click will multiply by 100.", - "cover.item.voiding.advanced.title": "Продвинутые настройки для предметного опустошения", - "cover.item.voiding.title": "Настройки для предметного опустошения", - "cover.item_filter.ignore_damage.disabled": "Проверяет прочность", - "cover.item_filter.ignore_damage.enabled": "Игнорирует прочность", - "cover.item_filter.ignore_nbt.disabled": "Проверяет NBT тэг", - "cover.item_filter.ignore_nbt.enabled": "Игнорирует NBT тэг", - "cover.item_filter.title": "Предметный фильтр", - "cover.machine_controller.invert.disabled.0": "§eNormal§r - in this mode, the cover will require a signal weaker than the set redstone level to run", - "cover.machine_controller.invert.enabled.0": "§eInverted§r - in this mode, the cover will require a signal stronger than the set redstone level to run", - "cover.machine_controller.inverted": "Инвертировано", - "cover.machine_controller.mode.cover_down": "Контроллер крышки (Снизу)", - "cover.machine_controller.mode.cover_east": "Контроллер крышки (Восток)", - "cover.machine_controller.mode.cover_north": "Контроллер крышки (Север)", - "cover.machine_controller.mode.cover_south": "Контроллер крышки (Юг)", - "cover.machine_controller.mode.cover_up": "Контроллер крышки (Сверху)", - "cover.machine_controller.mode.cover_west": "Контроллер крышки (Запад)", - "cover.machine_controller.mode.machine": "Контролирующий механизм", - "cover.machine_controller.normal": "Норма", - "cover.machine_controller.redstone": "Минимальная сила редстоуна: %d", - "cover.machine_controller.title": "Настройки контроллера механизма", - "cover.ore_dictionary_filter.info.0": "§bПринимает сложные выражения", - "cover.ore_dictionary_filter.info.1": "& = И", - "cover.ore_dictionary_filter.info.2": "| = Или", - "cover.ore_dictionary_filter.info.3": "^ = Исключающее или", - "cover.ore_dictionary_filter.info.4": "! = Не", - "cover.ore_dictionary_filter.info.5": "( ) в приоритете", - "cover.ore_dictionary_filter.info.6": "* для Вилдкарда", - "cover.ore_dictionary_filter.info.7": "§bНапример:", - "cover.ore_dictionary_filter.info.8": "§6пыльt*(Золото) | (пластина* & !*Двойная*)", - "cover.ore_dictionary_filter.info.9": "Соответсвует всей золотой пыли всех размеров или всем пластинам, но не двойные пластины", - "cover.ore_dictionary_filter.matches": "Предмет соответсвует", - "cover.ore_dictionary_filter.matches_not": "Предмет не соответсвует", - "cover.ore_dictionary_filter.test_slot.info": "Вставь предмет, чтобы проверить, соответствует ли он выражению фильтра", - "cover.ore_dictionary_filter.title": "Фильтр для рудного словаря", - "cover.pump.fluid_filter.title": "Жидкостный фильтр", - "cover.pump.mode.export": "Режим: Отправка", - "cover.pump.mode.import": "Режим: Отдача", - "cover.pump.title": "Настройки крышки попмы (%s)", - "cover.pump.transfer_rate": "%s", - "cover.robotic_arm.title": "Настройки робо-руки (%s)", - "cover.robotic_arm.transfer_mode.description.0": "§eTransfer Any§r - in this mode, cover will transfer as many items matching its filter as possible.", - "cover.robotic_arm.transfer_mode.description.1": "§eSupply Exact§r - in this mode, cover will supply items in portions specified in item filter slots (or variable under this button for ore dictionary filter). If amount of items is less than portion size, items won't be moved.", - "cover.robotic_arm.transfer_mode.description.2": "§eKeep Exact§r - in this mode, cover will keep specified amount of items in the destination inventory, supplying additional amount of items if required.", - "cover.robotic_arm.transfer_mode.description.3": "§7Tip: left/right click on filter slots to change item amount, use shift clicking to change amount faster.", - "cover.robotic_arm.transfer_mode.keep_exact": "Keep Exact", - "cover.robotic_arm.transfer_mode.transfer_any": "Transfer Any", - "cover.robotic_arm.transfer_mode.transfer_exact": "Supply Exact", - "cover.smart_item_filter.filtering_mode.centrifuge": "Центрифуга", - "cover.smart_item_filter.filtering_mode.description.0": "Select Machine this Smart Filter will use for filtering.", - "cover.smart_item_filter.filtering_mode.description.1": "It will automatically pick right portions of items for robotic arm.", - "cover.smart_item_filter.filtering_mode.electrolyzer": "Электролизёр", - "cover.smart_item_filter.filtering_mode.sifter": "Авто-сито", - "cover.smart_item_filter.title": "Умный фильтр предметов", - "cover.universal.manual_import_export.mode.description.0": "§eDisabled§r - Items/fluids will only move as specified by the cover and its filter. ", - "cover.universal.manual_import_export.mode.description.1": "§eAllow Filtered§r - Items/fluids can be extracted and inserted independently of the cover mode, as long as its filter matches (if any). ", - "cover.universal.manual_import_export.mode.description.2": "§eAllow Unfiltered§r - Items/fluids can be moved independently of the cover mode. Filter applies to the items inserted or extracted by this cover", - "cover.universal.manual_import_export.mode.disabled": "Manual I/O: §bDisabled\n§7Items / Fluids will only move as specified by the cover and its filter.", - "cover.universal.manual_import_export.mode.filtered": "Manual I/O: §bFiltered\n§7Items / Fluids can be extracted and inserted independently of the cover mode, as long as its filter matches (if any)", - "cover.universal.manual_import_export.mode.unfiltered": "Manual I/O: §bUnfiltered\n§7Items / Fluids can be moved independently of the cover mode. The filter only applies to what is inserted or extracted by this cover itself.", - "cover.voiding.label.disabled": "Отключено", - "cover.voiding.label.enabled": "Включено", - "cover.voiding.message.disabled": "Voiding Cover Disabled", - "cover.voiding.message.enabled": "Voiding Cover Enabled", - "cover.voiding.tooltip": "§cWARNING!§7 Setting this to \"Enabled\" means that fluids or items WILL be voided.", - "cover.voiding.voiding_mode.description.0": "§eVoid Matching§r will void anything matching the filter. ", - "cover.voiding.voiding_mode.description.1": "§eVoid Overflow§r will void anything matching the filter, up to the specified amount.", - "cover.voiding.voiding_mode.void_any": "Void Matching", - "cover.voiding.voiding_mode.void_overflow": "Void Overflow", - "death.attack.axe": "%s был срублен %s", - "death.attack.butchery_knife": "%s был разделан %s", - "death.attack.buzzsaw": "%s намотан на циркулярку %s", - "death.attack.chainsaw_lv": "%s был распотрошен %s", - "death.attack.chemical": "%s попал в химическую аварию", - "death.attack.crowbar": "%s был подвергнут полу-распаду %s", - "death.attack.drill_ev": "%s забурен насмерть %s", - "death.attack.drill_hv": "%s забурен насмерть %s", - "death.attack.drill_iv": "%s забурен насмерть %s", - "death.attack.drill_lv": "%s забурен насмерть %s", - "death.attack.drill_mv": "%s забурен насмерть %s", - "death.attack.electric": "%s порезан", - "death.attack.explosion": "%s подорван", - "death.attack.explosion.player": "%s взорван с помощью %s", - "death.attack.file": "%s обточен до состояния: \"Мертв\" %s", - "death.attack.frost": "%s превратился в сосульку", - "death.attack.hammer": "%s был раздавлен %s", - "death.attack.heat": "%s сварился заживо", - "death.attack.heat.player": "%s был сварен заживо %s", - "death.attack.hoe": "%s вспахал свою голову мотыгой %s", - "death.attack.knife": "%s аккуратно пырнут %s", - "death.attack.mallet": "%s застукан насмерть %s", - "death.attack.mining_hammer": "%s был принят за руду %s", - "death.attack.mortar": "%s измельчен в пыль %s", - "death.attack.pickaxe": "%s добыт %s", - "death.attack.radiation": "%s теперь светится от счастья", - "death.attack.screwdriver": "%s насмерть скрутил %s", - "death.attack.screwdriver_lv": "%s отвинчен %s", - "death.attack.scythe": "%s отдал свою душу %s с косой", - "death.attack.shovel": "%s выкопан %s", - "death.attack.spade": "%s покатался на лопате %s", - "death.attack.turbine": "%s сунул голову в работающую турбину", - "death.attack.wire_cutter": "%s разрезал кабель машины жизнеобеспечения %s", - "death.attack.wrench": "%s скручен %s гаечным ключем!", - "death.attack.wrench_hv": "%s трубы были ослаблены из-за %s", - "death.attack.wrench_iv": "В обезьяни планы %s вклинился гаечный ключ %s", - "death.attack.wrench_lv": "%s трубы были ослаблены из-за %s", - "enchantment.damage.disjunction": "Disjunction", - "enchantment.disjunction": "Disjunction", - "enchantment.gtceu.disjunction.desc": "Applies Weakness and Slowness to Ender-related mobs.", - "enchantment.gtceu.hard_hammer.desc": "Breaks blocks as if they were mined with a GregTech Hammer.", - "enchantment.hard_hammer": "Обработка молотком", - "fluid.empty": "Пусто", - "fluid.spawnlocation.name": "Fluid Vein Information", - "fluid.tile.lava": "Лава", - "fluid.tile.water": "Вода", - "fluid_cell.empty": "Пусто", - "gtceu.alloy_blast_smelter": "Доменный завод сплавов", - "gtceu.alloy_smelter": "Завод сплавов", - "gtceu.arc_furnace": "Дуговая печь", - "gtceu.assembler": "Сборщик", - "gtceu.assembly_line": "Сборочная линия", - "gtceu.autoclave": "Автоклав", - "gtceu.battery_buffer.average_input": "Средний приём: %s EU/тик", - "gtceu.battery_buffer.average_output": "Средняя Отдача: %s EU/тик", - "gtceu.bender": "Гибочный станок", - "gtceu.brewery": "Бродильная камера", - "gtceu.bus.collapse.error": "Шина сначала должна быть подключена к мультиблоку", - "gtceu.bus.collapse_false": "Bus will not collapse Items", - "gtceu.bus.collapse_true": "Bus will collapse Items", - "gtceu.cable.amperage": "Максимальная сила тока: §e%d", - "gtceu.cable.loss_per_block": "Потери/Метр/Ампер: §c%d§7 EU-Volt", - "gtceu.cable.superconductor": "§dСверхпроводник %s", - "gtceu.cable.voltage": "Максимальное напряжение: §a%d §a(%s§a)", - "gtceu.canner": "консверватор", - "gtceu.centrifuge": "Центрифуга", - "gtceu.chat.cape": "§5Поздравляем: вы только что разблокировали новый плащ! Посмотрите его в терминале.§r", - "gtceu.chemical_bath": "Химическая ванна", - "gtceu.chemical_reactor": "Химический реактор", - "gtceu.circuit_assembler": "Сборщик плат", - "gtceu.coke_oven": "Коксовая печь", - "gtceu.combustion_generator": "Генератор внутреннего сгорания", - "gtceu.command.copy.click_to_copy": "Нажмите, чтобы скопировать", - "gtceu.command.copy.copied_and_click": "скопировано в буфер обмена. Нажмите, чтобы скопировать еще раз", - "gtceu.command.copy.copied_end": "] в буфер обмена", - "gtceu.command.copy.copied_start": "Скопированно [", - "gtceu.command.hand.electric": "Информация по энергии: %d / %d EU - Уровень: %d; Аккумулятор: %s", - "gtceu.command.hand.fluid": "Информация про жидкость: %d / %d Л; Может наполнить: %s; Может опустошить: %s", - "gtceu.command.hand.fluid2": "Id жидкости:", - "gtceu.command.hand.groovy": "Consider using §6/gs hand", - "gtceu.command.hand.item_id": "Item: %s (Metadata: %d)", - "gtceu.command.hand.material": "Материал Id:", - "gtceu.command.hand.meta_item": "MetaItem Id:", - "gtceu.command.hand.no_item": "You must hold something in main hand or off hand before executing this command.", - "gtceu.command.hand.not_a_player": "This command is only usable by a player.", - "gtceu.command.hand.ore_dict_entries": "§3Ore dictionary entries:", - "gtceu.command.hand.ore_prefix": "Ore prefix:", - "gtceu.command.hand.tool_stats": "Tool Stats Class: %s", - "gtceu.command.hand.usage": "Usage: /gtceu hand", - "gtceu.command.recipecheck.begin": "Starting recipe conflict check...", - "gtceu.command.recipecheck.end": "Recipe conflict check found %d possible conflicts. Check the server log for more info", - "gtceu.command.recipecheck.end_no_conflicts": "No recipe conflicts found!", - "gtceu.command.recipecheck.usage": "Usage: /gtceu recipecheck", - "gtceu.command.usage": "Usage: /gtceu ", - "gtceu.command.worldgen.reload.failed": "Worldgen reload failed. Check console for errors.", - "gtceu.command.worldgen.reload.success": "Worldgen successfully reloaded from config.", - "gtceu.command.worldgen.reload.usage": "Usage: /gtceu worldgen reload", - "gtceu.command.worldgen.usage": "Usage: /gtceu worldgen ", - "gtceu.compressor": "Компрессор", - "gtceu.cover.activity_detector.message_activity_inverted": "Мониторинг инвертированной активности", - "gtceu.cover.activity_detector.message_activity_normal": "Мониторинг нормального активности", - "gtceu.cover.activity_detector_advanced.message_activity_inverted": "Мониторинг инвертированного состояния прогресса", - "gtceu.cover.activity_detector_advanced.message_activity_normal": "Мониторинг нормального состояния прогресса", - "gtceu.cover.energy_detector.message_electricity_storage_inverted": "Мониторинг инвертированного электрического хранилища", - "gtceu.cover.energy_detector.message_electricity_storage_normal": "Мониторинг нормального электрического хранилища", - "gtceu.cover.fluid_detector.message_fluid_storage_inverted": "Мониторинг инвертированного жидкостного хранилища", - "gtceu.cover.fluid_detector.message_fluid_storage_normal": "Мониторинг нормального жидкостного хранилища", - "gtceu.cover.item_detector.message_item_storage_inverted": "Мониторинг инвертированного предметного хранилища", - "gtceu.cover.item_detector.message_item_storage_normal": "Мониторинг нормального предметного хранилища", - "gtceu.cracker": "Установка для крекинга", - "gtceu.create_mixer": "Create Смешиватель ", - "gtceu.creative.activity.off": "Не активно", - "gtceu.creative.activity.on": "Активно", - "gtceu.creative.chest.ipc": "Предметов за цикл", - "gtceu.creative.chest.item": "Предметов", - "gtceu.creative.chest.tpc": "Тиков за цикл", - "gtceu.creative.energy.amperage": "Сила тока", - "gtceu.creative.energy.voltage": "Напряжение", - "gtceu.creative.energy.sink": "Sink", - "gtceu.creative.energy.source": "Source", - "gtceu.creative.tank.fluid": "Жидкость", - "gtceu.creative.tank.mbpc": "мБ за цикл", - "gtceu.creative.tank.tpc": "Тиков за цикл", - "gtceu.creative_tooltip.1": "§7Тебе просто нужен", - "gtceu.creative_tooltip.2": " режим креатива", - "gtceu.creative_tooltip.3": "§7 чтобы использовать это", - "gtceu.cutter": "Резчик", - "gtceu.debug.f3_h.enabled": "GregTech has modified the debug info! For Developers: enable the misc:debug config option in the GregTech config file to see more", - "gtceu.distillation_tower": "Дистилляционная башня", - "gtceu.distillery": "Дистиллятор", - "gtceu.electric_blast_furnace": "Электрическая доменная печь", - "gtceu.electric_furnace": "Электрическая печь", - "gtceu.electrolyzer": "Электролизёр", - "gtceu.electromagnetic_separator": "Электромагнитный сепаратор", - "gtceu.extractor": "Экстрактор", - "gtceu.extruder": "Экструдер", - "gtceu.fermenter": "Ферментер", - "gtceu.fluid.amount": "§9Значение: %d/%d mB", - "gtceu.fluid.click_combined": "§7Click with a Fluid Container to §cempty §7or §bfill §7the tank (Shift-click for a full stack).", - "gtceu.fluid.click_to_empty": "§7Click with a Fluid Container to §cempty §7the tank (Shift-click for a full stack).", - "gtceu.fluid.click_to_fill": "§7Click with a Fluid Container to §bfill §7the tank (Shift-click for a full stack).", - "gtceu.fluid.empty": "Пусто", - "gtceu.fluid.gas_generic": "Газ (%s)", - "gtceu.fluid.gas_vapor": "Пар (%s)", - "gtceu.fluid.generic": "%s", - "gtceu.fluid.liquid_generic": "Жидкость (%s)", - "gtceu.fluid.molten": "Расплавленный %s", - "gtceu.fluid.plasma": "Плазма (%s)", - "gtceu.fluid.state_gas": "§aСостояние: Газообразное", - "gtceu.fluid.state_liquid": "§aСостояние: Жидкое", - "gtceu.fluid.state_plasma": "§aСостояние: Плазма", - "gtceu.fluid.temperature": "§cТемпература: %d Кельв.", - "gtceu.fluid.temperature.cryogenic": "§bCryogenic! Handle with care!", - "gtceu.fluid.type_acid.tooltip": "§6Acidic! Handle with care!", - "gtceu.fluid_heater": "Жидкостный нагреватель", - "gtceu.fluid_pipe.acid_proof": "§6Может передавать кислоты", - "gtceu.fluid_pipe.capacity": "§9Емкость: §f%d mB", - "gtceu.fluid_pipe.channels": "§eКаналы: §f%d", - "gtceu.fluid_pipe.cryo_proof": "§6Может передавать криогенику", - "gtceu.fluid_pipe.gas_proof": "§6Может передавать газы", - "gtceu.fluid_pipe.max_temperature": "§cМаксимальная температура: §f%d K", - "gtceu.fluid_pipe.not_gas_proof": "§4Дружок, газы могут просачиваться!", - "gtceu.fluid_pipe.plasma_proof": "§6Может передавать любую плазму", - "gtceu.fluid_solidifier": "Жидкостный отвердитель", - "gtceu.forge_hammer": "Кузнечный молот", - "gtceu.forming_press": "Формовочный пресс", - "gtceu.fusion_reactor": "Термоядерный реактор", - "gtceu.gas_collector": "Атмосферный конденсатор", - "gtceu.gas_turbine": "Газовая турбина", - "gtceu.gui.auto_output.name": "авто", - "gtceu.gui.charger_slot.tooltip.0": "§fЯчейка зарядника§r", - "gtceu.gui.charger_slot.tooltip.1": "§7Потребляет энергию от %s аккумуляторов§r", - "gtceu.gui.charger_slot.tooltip.2": "§7Заряжает %s инструменты и аккумуляторы", - "gtceu.gui.chunkmode.disabled.0": "Чанковый режим выключен: Нажмите, чтобы включить.", - "gtceu.gui.chunkmode.disabled.1": "§7Switching requires an idle machine.", - "gtceu.gui.chunkmode.enabled.0": "Чанковый режим включен: Нажмите, чтобы выключить.", - "gtceu.gui.chunkmode.enabled.1": "§7Switching requires an idle machine.", - "gtceu.gui.circuit.title": "Настройки платы", - "gtceu.gui.config_slot": "§fСлот конфигурации", - "gtceu.gui.config_slot.remove": "§7Пкм, чтобы §4очисить§7 слот конфигурации.§r", - "gtceu.gui.config_slot.scroll": "§7Прокрути колеиско мыши, чтобы §сменить§7 значение конфигурации.§r", - "gtceu.gui.config_slot.set": "§7Лкм, чтобы §bустановит/выбрать§7 слот конфигурации.§r", - "gtceu.gui.configurator_slot.tooltip.0": "§fСлоты конфигурации", - "gtceu.gui.configurator_slot.tooltip.1": "§7Поместите §6запрограмированную плату§7 в этот слот тоже", - "gtceu.gui.configurator_slot.tooltip.2": "§7изменить ее настроенное значение.", - "gtceu.gui.configurator_slot.tooltip.3": "§7Удерживайте §6Shift§7 при нажатии кнопок для изменения на §65.", - "gtceu.gui.configurator_slot.tooltip.4": "§aA Запрограммированная цепь в этом слоте также действительна для рецептурных входов.§r", - "gtceu.gui.content.chance_0": "§cНе поглощено§r", - "gtceu.gui.content.chance_0_short": "§cNC§r", - "gtceu.gui.content.chance_1": "§eШанс: %s§r", - "gtceu.gui.content.per_tick": "§aПотреблено/произведено за тик§r", - "gtceu.gui.content.tier_boost": "§eШанс уровня: +%s/Уровень§r", - "gtceu.gui.content.tips.per_second_short": "§a/Секунду§r", - "gtceu.gui.content.tips.per_tick_short": "§a/Тик§r", - "gtceu.gui.content.units.per_second": "/Сек", - "gtceu.gui.content.units.per_tick": "/Тик", - "gtceu.gui.cover_setting.title": "Настройки крышки", - "gtceu.gui.editor.group.recipe_type": "колпачок", - "gtceu.gui.editor.tips.citation": "Число цитирований", - "gtceu.gui.fluid_amount": "Количество жидкости:", - "gtceu.gui.fluid_auto_input.tooltip.disabled": "Fluid Auto-Output Disabled", - "gtceu.gui.fluid_auto_input.tooltip.enabled": "Fluid Auto-Output Enabled", - "gtceu.gui.fluid_auto_output.allow_input.disabled": "disable fluids input from the output side", - "gtceu.gui.fluid_auto_output.allow_input.enabled": "allow fluids input from the output side", - "gtceu.gui.fluid_auto_output.tooltip.disabled": "Fluid Auto-Output Disabled", - "gtceu.gui.fluid_auto_output.tooltip.enabled": "Fluid Auto-Output Enabled", - "gtceu.gui.fluid_lock.tooltip.disabled": "Fluid Locking Disabled", - "gtceu.gui.fluid_lock.tooltip.enabled": "Fluid Locking Enabled", - "gtceu.gui.fluid_voiding_partial.tooltip.disabled": "Fluid Voiding Disabled", - "gtceu.gui.fluid_voiding_partial.tooltip.enabled": "Fluid Voiding Enabled", - "gtceu.gui.fuel_amount": "Количество топлива:", - "gtceu.gui.item_auto_input.tooltip.disabled": "Item Auto-Output Disabled", - "gtceu.gui.item_auto_input.tooltip.enabled": "Item Auto-Output Enabled", - "gtceu.gui.item_auto_output.allow_input.disabled": "disable items input from the output side", - "gtceu.gui.item_auto_output.allow_input.enabled": "allow items input from the output side", - "gtceu.gui.item_auto_output.tooltip.disabled": "Item Auto-Output Disabled", - "gtceu.gui.item_auto_output.tooltip.enabled": "Item Auto-Output Enabled", - "gtceu.gui.item_lock.tooltip.disabled": "Item Locking Disabled", - "gtceu.gui.item_lock.tooltip.enabled": "Item Locking Enabled", - "gtceu.gui.item_voiding_partial.tooltip.disabled": "Item Voiding Disabled", - "gtceu.gui.item_voiding_partial.tooltip.enabled": "Item Voiding Enabled", - "gtceu.gui.machinemode.title": "Active Machine Mode", - "gtceu.gui.me_network.offline": "Network Status: §4Offline§r", - "gtceu.gui.me_network.online": "Network Status: §2Online§r", - "gtceu.gui.multiblock_fluid_voiding.0": "Voiding Mode", - "gtceu.gui.multiblock_fluid_voiding.1": "§7Voiding §9Fluids", - "gtceu.gui.multiblock_item_fluid_voiding.0": "Voiding Mode", - "gtceu.gui.multiblock_item_fluid_voiding.1": "§7Voiding §6Items §7and §9Fluids", - "gtceu.gui.multiblock_item_voiding.0": "Voiding Mode", - "gtceu.gui.multiblock_item_voiding.1": "§7Voiding §6Items", - "gtceu.gui.multiblock_no_voiding.0": "Voiding Mode", - "gtceu.gui.multiblock_no_voiding.1": "§7Voiding Nothing", - "gtceu.gui.output_setting.title": "Output Settings", - "gtceu.gui.output_setting.tooltips.0": "left-click to tune the item auto output", - "gtceu.gui.output_setting.tooltips.1": "right-click to tune the fluid auto output.", - "gtceu.gui.overclock.description.0": "Overclock Button", - "gtceu.gui.overclock.description.1": "§7Рецепты могут разгоняться до заданного уровня", - "gtceu.gui.overclock.disabled.0": "Overclocking Disabled.", - "gtceu.gui.overclock.disabled.1": "Click to Enable", - "gtceu.gui.overclock.enabled.0": "Overclocking Enabled.", - "gtceu.gui.overclock.enabled.1": "Click to Disable", - "gtceu.gui.overclock.off": "X", - "gtceu.gui.overclock.range": "Доступные уровни [%s, %s]", - "gtceu.gui.overclock.title": "Уровень разгона", - "gtceu.gui.silktouch.disabled.0": "Silk Touch Disabled: Click to Enable.", - "gtceu.gui.silktouch.disabled.1": "§7Switching requires an idle machine.", - "gtceu.gui.silktouch.enabled.0": "Silk Touch Enabled: Click to Disable.", - "gtceu.gui.silktouch.enabled.1": "§7Switching requires an idle machine.", - "gtceu.gui.sort": "Сортировка", - "gtceu.gui.toggle_view.disabled": "Переключен вид (Жидкости)", - "gtceu.gui.toggle_view.enabled": "Переключен вид (Предметы)", - "gtceu.implosion_compressor": "Схлопывающий компрессор", - "gtceu.io.both": "Оба", - "gtceu.io.export": "Экспорт", - "gtceu.io.import": "Импорт", - "gtceu.io.none": "Нету", - "gtceu.item_filter.empty_item": "Пусто (Нет предметов)", - "gtceu.item_filter.footer": "§eНажмите с предметом, чтобы изменить значение", - "gtceu.item_list.item_stored": "§7Накоплено: %d", - "gtceu.item_pipe.priority": "§9Приоритет: §f%d", - "gtceu.jei.bedrock_fluid.heavy_oil_deposit": "Heavy Oil Deposit", - "gtceu.jei.bedrock_fluid.lava_deposit": "Lava Deposit", - "gtceu.jei.bedrock_fluid.light_oil_deposit": "Light Oil Deposit", - "gtceu.jei.bedrock_fluid.natural_gas_deposit": "Natural Gas Deposit", - "gtceu.jei.bedrock_fluid.nether_natural_gas_deposit": "Nether Natural Gas Deposit", - "gtceu.jei.bedrock_fluid.oil_deposit": "Месторождение нефти", - "gtceu.jei.bedrock_fluid.raw_oil_deposit": "Месторождение сырой нефти", - "gtceu.jei.bedrock_fluid_diagram": "Bedrock Fluid Diagram", - "gtceu.jei.fluid.dep_amount_hover": "The amount the vein will be depleted by", - "gtceu.jei.fluid.dep_chance_hover": "The percentage chance for the vein to be depleted upon harvest", - "gtceu.jei.fluid.dep_yield_hover": "The maximum yield of the vein when it is fully depleted", - "gtceu.jei.fluid.depleted_rate": "Depleted Yield: %d", - "gtceu.jei.fluid.depletion_amount": "Depletion Amount: %d", - "gtceu.jei.fluid.depletion_chance": "Depletion Chance: %d%%", - "gtceu.jei.fluid.dimension": "Измерения:", - "gtceu.jei.fluid.max_hover": "The maximum yield that any fluid vein of this fluid can have", - "gtceu.jei.fluid.max_yield": "Maximum Yield: %d", - "gtceu.jei.fluid.min_hover": "The minimum yield that any fluid vein of this fluid can have", - "gtceu.jei.fluid.min_yield": "Minimum Yield: %d", - "gtceu.jei.fluid.vein_weight": "Vein Weight: %d", - "gtceu.jei.fluid.weight_hover": "The Weight of the vein. Hover over the fluid to see any possible biome modifications", - "gtceu.jei.materials.average_mass": "Average mass: %d", - "gtceu.jei.materials.average_neutrons": "Average neutrons: %d", - "gtceu.jei.materials.average_protons": "Average protons: %d", - "gtceu.jei.multiblock_info": "Multiblock Info", - "gtceu.jei.ore.between.0": "Between Ore", - "gtceu.machine.power_substation.tooltip.5": "Может использовать", - "gtceu.machine.power_substation.tooltip.6": " лазерные люки§7.", - "gtceu.jei.ore.between.1": "Spawns in the middle %d layers of the vein, with other ores", - "gtceu.jei.ore.biome_weighting": "§d%s Weight: §3%d", - "gtceu.jei.ore.biome_weighting_no_spawn": "§d%s Weight: §cCannot Spawn", - "gtceu.jei.ore.biome_weighting_title": "§dModified Biome Total Weights:", - "gtceu.jei.ore.ore_weight": "Weight in vein: %d%%", - "gtceu.jei.ore.primary.0": "Top Ore", - "gtceu.jei.ore.primary.1": "Spawns in the top %d layers of the vein", - "gtceu.jei.ore.secondary.0": "Bottom Ore", - "gtceu.jei.ore.secondary.1": "Spawns in the bottom %d layers of the vein", - "gtceu.jei.ore.sporadic.0": "Sporadic Ore", - "gtceu.jei.ore.sporadic.1": "Spawns anywhere in the vein", - "gtceu.jei.ore.surface_rock.0": "Surface Rocks with this material denote vein spawn locations.", - "gtceu.jei.ore_vein.apatite_vein": "Apatite Vein", - "gtceu.jei.ore_vein.banded_iron_vein": "Banded Iron Vein", - "gtceu.jei.ore_vein.bauxite_vein_end": "Bauxite Vein End", - "gtceu.jei.ore_vein.beryllium_vein": "Beryllium Vein", - "gtceu.jei.ore_vein.cassiterite_vein": "Cassiterite Vein", - "gtceu.jei.ore_vein.certus_quartz": "Certus Quartz", - "gtceu.jei.ore_vein.coal_vein": "Coal Vein", - "gtceu.jei.ore_vein.copper_tin_vein": "Copper Tin Vein", - "gtceu.jei.ore_vein.copper_vein": "Copper Vein", - "gtceu.jei.ore_vein.diamond_vein": "Diamond Vein", - "gtceu.jei.ore_vein.galena_vein": "Galena Vein", - "gtceu.jei.ore_vein.garnet_tin_vein": "Garnet Tin Vein", - "gtceu.jei.ore_vein.garnet_vein": "Garnet Vein", - "gtceu.jei.ore_vein.iron_vein": "Iron Vein", - "gtceu.jei.ore_vein.lapis_vein": "Lapis Vein", - "gtceu.jei.ore_vein.lubricant_vein": "Lubricant Vein", - "gtceu.jei.ore_vein.magnetite_vein_end": "Magnetite Vein End", - "gtceu.jei.ore_vein.magnetite_vein_ow": "Magnetite Vein Ow", - "gtceu.jei.ore_vein.manganese_vein": "Manganese Vein", - "gtceu.jei.ore_vein.manganese_vein_ow": "Manganese Vein Ow", - "gtceu.jei.ore_vein.mica_vein": "Mica Vein", - "gtceu.jei.ore_vein.mineral_sand_vein": "Mineral Sand Vein", - "gtceu.jei.ore_vein.molybdenum_vein": "Molybdenum Vein", - "gtceu.jei.ore_vein.monazite_vein": "Monazite Vein", - "gtceu.jei.ore_vein.naquadah_vein": "Naquadah Vein", - "gtceu.jei.ore_vein.nether_quartz_vein": "Nether Quartz Vein", - "gtceu.jei.ore_vein.nickel_vein": "Nickel Vein", - "gtceu.jei.ore_vein.oilsands_vein": "Oilsands Vein", - "gtceu.jei.ore_vein.olivine_vein": "Olivine Vein", - "gtceu.jei.ore_vein.pitchblende_vein_end": "Pitchblende Vein End", - "gtceu.jei.ore_vein.redstone_vein": "Redstone Vein", - "gtceu.jei.ore_vein.redstone_vein_ow": "Redstone Vein Ow", - "gtceu.jei.ore_vein.saltpeter_vein": "Saltpeter Vein", - "gtceu.jei.ore_vein.salts_vein": "Salts Vein", - "gtceu.jei.ore_vein.sapphire_vein": "Sapphire Vein", - "gtceu.jei.ore_vein.scheelite_vein": "Scheelite Vein", - "gtceu.jei.ore_vein.sheldonite_vein": "Sheldonite Vein", - "gtceu.jei.ore_vein.sulfur_vein": "Sulfur Vein", - "gtceu.jei.ore_vein.tetrahedrite_vein": "Tetrahedrite Vein", - "gtceu.jei.ore_vein.topaz_vein": "Topaz Vein", - "gtceu.jei.ore_vein_diagram": "Ore Vein Diagram", - "gtceu.jei.ore_vein_diagram.chance": "§eChance: %s§r", - "gtceu.jei.ore_vein_diagram.dimensions": "Dimensions:", - "gtceu.jei.ore_vein_diagram.spawn_range": "Spawn Range:", - "gtceu.jei.ore_vein_diagram.weight": "Weight: %s", - "gtceu.jei.ore.surface_rock.1": "They can be broken for 3 Tiny Piles of the dust, with Fortune giving a bonus.", - "gtceu.jei.ore_processing_diagram": "Ore Processing Diagram", - "gtceu.key.armor_charging": "Armor Charging to Inventory Toggle", - "gtceu.key.armor_hover": "Armor Hover Toggle", - "gtceu.key.armor_mode_switch": "Armor Mode Switch", - "gtceu.key.tool_aoe_change": "Tool AoE Mode Switch", - "gtceu.large_boiler": "Большой бойлер", - "gtceu.large_chemical_reactor": "Большой Химический реактор", - "gtceu.laser_engraver": "Лазерный гравер", - "gtceu.lathe": "Токарный станок", - "gtceu.macerator": "Измельчитель", - "gtceu.machine.active_transformer.tooltip.0": "Трансформатор: Лазеры в дисбалансе", - "gtceu.machine.active_transformer.tooltip.1": "Может комбинировать любое количетсво энергии §fInputs§7 в любое число энергии §fOutputs§7.", - "gtceu.machine.active_transformer.tooltip.2": "Возможность передачи энергии на невероятное расстояние с...", - "gtceu.machine.active_transformer.tooltip.3": " ...Лазером§7.", - "gtceu.machine.advanced_processing_array.tooltip": "Распараллеливание мира!", - "gtceu.machine.alloy_smelter.ev.tooltip": "§7Высокотехнологичная комбинирующая плавильная печь", - "gtceu.machine.alloy_smelter.hv.tooltip": "§7Высокотехнологичная комбинирующая плавильная печь", - "gtceu.machine.alloy_smelter.iv.tooltip": "§7Интегратор сплавов", - "gtceu.machine.alloy_smelter.luv.tooltip": "§7Интегратор сплавов", - "gtceu.machine.alloy_smelter.lv.tooltip": "§7Высокотехнологичная комбинирующая плавильная печь", - "gtceu.machine.alloy_smelter.mv.tooltip": "§7Высокотехнологичная комбинирующая плавильная печь", - "gtceu.machine.alloy_smelter.uv.tooltip": "§7Амальгатор металлов", - "gtceu.machine.alloy_smelter.zpm.tooltip": "§7Интегратор сплавов", - "gtceu.machine.arc_furnace.ev.tooltip": "§7Кому тут доменную печь?", - "gtceu.machine.arc_furnace.hv.tooltip": "§7Кому тут доменную печь?", - "gtceu.machine.arc_furnace.iv.tooltip": "§7Разрядный нагреватель", - "gtceu.machine.arc_furnace.luv.tooltip": "Разрядный нагреватель", - "gtceu.machine.arc_furnace.lv.tooltip": "§7Кому тут доменную печь?", - "gtceu.machine.arc_furnace.mv.tooltip": "§7Кому тут доменную печь?", - "gtceu.machine.arc_furnace.uv.tooltip": "§7Нагревание при помощи короткого замыкания", - "gtceu.machine.arc_furnace.zpm.tooltip": "§7Разрядный нагреватель", - "gtceu.machine.assembler.ev.tooltip": "§7Мстители, общий сбор!", - "gtceu.machine.assembler.hv.tooltip": "§7Мстители, общий сбор!", - "gtceu.machine.assembler.iv.tooltip": "§7НЕ верстак", - "gtceu.machine.assembler.luv.tooltip": "§7НЕ верстак", - "gtceu.machine.assembler.lv.tooltip": "§7Мстители, общий сбор!", - "gtceu.machine.assembler.mv.tooltip": "§7Мстители, общий сбор!", - "gtceu.machine.assembler.uv.tooltip": "§7Сборочная конструкция", - "gtceu.machine.assembler.zpm.tooltip": "§7НЕ верстак", - "gtceu.machine.assembly_line.tooltip": "Не мультиблочный сборщик!", - "gtceu.machine.autoclave.ev.tooltip": "§7Кристализирует твою пыль", - "gtceu.machine.autoclave.hv.tooltip": "§7Кристализирует твою пыль", - "gtceu.machine.autoclave.iv.tooltip": "§7Готовит под давлением", - "gtceu.machine.autoclave.luv.tooltip": "§7Готовит под давлением", - "gtceu.machine.autoclave.lv.tooltip": "§7Кристализирует твою пыль", - "gtceu.machine.autoclave.mv.tooltip": "§7Кристализирует твою пыль", - "gtceu.machine.autoclave.uv.tooltip": "§7Единица обременения", - "gtceu.machine.autoclave.zpm.tooltip": "§7Готовит под давлением", - "gtceu.machine.available_recipe_map_1.tooltip": "Available Recipe Maps: %s", - "gtceu.machine.available_recipe_map_2.tooltip": "Available Recipe Maps: %s, %s", - "gtceu.machine.available_recipe_map_3.tooltip": "Available Recipe Maps: %s, %s, %s", - "gtceu.machine.available_recipe_map_4.tooltip": "Available Recipe Maps: %s, %s, %s, %s", - "gtceu.machine.basic.input_from_output_side.allow": "Разрешить ввод со стороны вывода: ", - "gtceu.machine.basic.input_from_output_side.disallow": "Запретить ввод со стороны вывода: ", - "gtceu.machine.bedrock_ore_miner.depletion": "§bСкорость истощения: §f%s%%", - "gtceu.machine.bedrock_ore_miner.description": "Добывает руду из жил под коренной породой.", - "gtceu.machine.bedrock_ore_miner.production": "§eМножитель производства: §f%dx, %fx overclocked", - "gtceu.machine.bender.ev.tooltip": "§7Бу, он плохой! Мы хотим БЕНДЕРА!!!", - "gtceu.machine.bender.hv.tooltip": "§7Бу, он плохой! Мы хотим БЕНДЕРА!!!", - "gtceu.machine.bender.iv.tooltip": "§7Сгибатель формы", - "gtceu.machine.bender.luv.tooltip": "§7Устройство для сгибания формы", - "gtceu.machine.bender.lv.tooltip": "§7Бу, он плохой! Мы хотим БЕНДЕРА!!!", - "gtceu.machine.bender.mv.tooltip": "§7Бу, он плохой! Мы хотим БЕНДЕРА!!!", - "gtceu.machine.bender.uv.tooltip": "§7Деформатор материи", - "gtceu.machine.bender.zpm.tooltip": "§Устройство для искажения формы", - "gtceu.machine.block_breaker.speed_bonus": "§eБонус скорости: §f%d%%", - "gtceu.machine.block_breaker.tooltip": "§7Добывает блок на лицевой стороне и собирает его", - "gtceu.machine.brewery.ev.tooltip": "§7Компактное и эффективное приготовление зелий или растворов", - "gtceu.machine.brewery.hv.tooltip": "§7Компактное и эффективное приготовление зелий или растворов", - "gtceu.machine.brewery.iv.tooltip": "§7Готовлю ваши напитки", - "gtceu.machine.brewery.luv.tooltip": "§7Готовлю ваши напитки", - "gtceu.machine.brewery.lv.tooltip": "§7Компактное и эффективное приготовление зелий или растворов", - "gtceu.machine.brewery.mv.tooltip": "§7Компактное и эффективное приготовление зелий или растворов", - "gtceu.machine.brewery.uv.tooltip": "§7Завариватель Рашер", - "gtceu.machine.brewery.zpm.tooltip": "§7Готовлю ваши напитки", - "gtceu.machine.buffer.tooltip": "Небольшой отсек для хранения предметов и жидкостей", - "gtceu.machine.canner.ev.tooltip": "§7Запечатывает вещи в контейнер и распечатывает их", - "gtceu.machine.canner.hv.tooltip": "§7Запечатывает вещи в контейнер и распечатывает их", - "gtceu.machine.canner.iv.tooltip": "§7Can Оператор", - "gtceu.machine.canner.jei_description": "Вы можете наполнять и опорожнять любые емкости для жидкости с помощью устройства для хранения жидкости (например, ведра или ячейки для жидкости", - "gtceu.machine.canner.luv.tooltip": "§7Can Оператор", - "gtceu.machine.canner.lv.tooltip": "§7Запечатывает вещи в контейнер и распечатывает их", - "gtceu.machine.canner.mv.tooltip": "§7Запечатывает вещи в контейнер и распечатывает их", - "gtceu.machine.canner.uv.tooltip": "§7Can Привод", - "gtceu.machine.canner.zpm.tooltip": "§7Can Оператор", - "gtceu.machine.central_monitor.tooltip": "может ли это привести к гибели?", - "gtceu.machine.centrifuge.ev.tooltip": "§7Молекулярный сепаратор", - "gtceu.machine.centrifuge.hv.tooltip": "§7Разделитель молекул", - "gtceu.machine.centrifuge.iv.tooltip": "§7Молекулятор циклон", - "gtceu.machine.centrifuge.luv.tooltip": "§7Молекулятор циклон", - "gtceu.machine.centrifuge.lv.tooltip": "§7Разделитель молекул", - "gtceu.machine.centrifuge.mv.tooltip": "§7Разделитель молекул", - "gtceu.machine.centrifuge.uv.tooltip": "§7Молекуляторая центрифуга", - "gtceu.machine.centrifuge.zpm.tooltip": "§7Молекулятор циклон", - "gtceu.machine.charcoal_pile.tooltip": "Подземная топливная пекарня", - "gtceu.machine.charcoal_pile.tooltip.0": "Превращяет бревна в §aдревесный уголь§7 когда §подожгли§7.", - "gtceu.machine.charcoal_pile.tooltip.1": "Щелкните правой кнопкой мыши на элементах запуска огня, чтобы начать.", - "gtceu.machine.charcoal_pile.tooltip.2": "Пиролиз происходит в течение §b9x4x9§7 Под пространством внизу.", - "gtceu.machine.charcoal_pile.tooltip.3": "Бревна не должны подвергаться воздействию §eAir§7!", - "gtceu.machine.chemical_bath.ev.tooltip": "§7Промывание руд в химикатах для их разделения", - "gtceu.machine.chemical_bath.hv.tooltip": "§7Промывание руд в химикатах для их разделения", - "gtceu.machine.chemical_bath.iv.tooltip": "§7Химический впитыватель", - "gtceu.machine.chemical_bath.luv.tooltip": "§7Химический впитыватель", - "gtceu.machine.chemical_bath.lv.tooltip": "§7Промывание руд в химикатах для их разделения", - "gtceu.machine.chemical_bath.mv.tooltip": "§7Промывание руд в химикатах для их разделения", - "gtceu.machine.chemical_bath.uv.tooltip": "§7Химический Данктрон", - "gtceu.machine.chemical_bath.zpm.tooltip": "§7Химический впитыватель", - "gtceu.machine.chemical_reactor.ev.tooltip": "§7Позволяя химическим веществам вступать в реакцию друг с другом", - "gtceu.machine.chemical_reactor.hv.tooltip": "§7Позволяя химическим веществам вступать в реакцию друг с другом", - "gtceu.machine.chemical_reactor.iv.tooltip": "§7Химический исполнитель", - "gtceu.machine.chemical_reactor.luv.tooltip": "§7Химический исполнитель", - "gtceu.machine.chemical_reactor.lv.tooltip": "§7Позволяя химическим веществам вступать в реакцию друг с другом", - "gtceu.machine.chemical_reactor.mv.tooltip": "§7Позволяя химическим веществам вступать в реакцию друг с другом", - "gtceu.machine.chemical_reactor.uv.tooltip": "§7Катализатор реакции", - "gtceu.machine.chemical_reactor.zpm.tooltip": "§7Химический исполнитель", - "gtceu.machine.circuit_assembler.ev.tooltip": "§7Подбирай и расставляй повсюду", - "gtceu.machine.circuit_assembler.hv.tooltip": "§7Подбирай и расставляй повсюду", - "gtceu.machine.circuit_assembler.iv.tooltip": "§Производитель электроники", - "gtceu.machine.circuit_assembler.luv.tooltip": "§7Производитель электроники", - "gtceu.machine.circuit_assembler.lv.tooltip": "§7Подбирай и расставляй повсюду", - "gtceu.machine.circuit_assembler.mv.tooltip": "§7Подбирай и расставляй повсюду", - "gtceu.machine.circuit_assembler.uv.tooltip": "§7Вычислительная фабрика", - "gtceu.machine.circuit_assembler.zpm.tooltip": "§7Производитель электроники", - "gtceu.machine.cleanroom.tooltip": "Удерживай эти надоедливые частицы подальше", - "gtceu.machine.cleanroom.tooltip.0": "Разместите машины внутри, чтобы выполнять рецепты для чистых помещений.", - "gtceu.machine.cleanroom.tooltip.1": "Использует §f30 EU/t§7 когда грязный, §f4 EU/t§7 когда чистый.", - "gtceu.machine.cleanroom.tooltip.2": "Разгон увеличивает время очистки за цикл.", - "gtceu.machine.cleanroom.tooltip.3": "§bSize: §f5x5x5 to 15x15x15", - "gtceu.machine.cleanroom.tooltip.4": "Требует §fFilter оболочки §7в потолке, исключая края.", - "gtceu.machine.cleanroom.tooltip.5": "Принимает до §f4 Двери§7! Остается чистым, когда дверца открыта.", - "gtceu.machine.cleanroom.tooltip.6": "Генерторы, Глушители, Сверла, а примитивные машины слишком грязны для чистой комнаты!", - "gtceu.machine.cleanroom.tooltip.7": "Посылайте энергию через §fКорпуса §7или §fДиоды §7В стенах.", - "gtceu.machine.cleanroom.tooltip.ae2.channels": "Отправить по адресу §f8 AE2 Каналы §7через §fКорпуса§7 В стенах.", - "gtceu.machine.cleanroom.tooltip.ae2.no_channels": "Отправить §aAE2 Сети§7 через §fКорпуса§7 в стенах.", - "gtceu.machine.cleanroom.tooltip.hold_ctrl": "Удерживайте CTRL, чтобы отобразить дополнительную информацию о структуре", - "gtceu.machine.coke_oven.tooltip": "Создание лучшего топлива для производства стали и электроэнергии", - "gtceu.machine.coke_oven_hatch.tooltip": "Обеспечивает автоматизированный доступ к коксовой печи.", - "gtceu.machine.combustion_generator.tooltip": "§7Требуются легковоспламеняющиеся жидкости", - "gtceu.machine.compressor.ev.tooltip": "§7Компресс-О-Матик C77", - "gtceu.machine.compressor.hv.tooltip": "§7Компресс-О-Матик C77", - "gtceu.machine.compressor.iv.tooltip": "§7Конденсатор сингулярности", - "gtceu.machine.compressor.luv.tooltip": "§7Конденсатор сингулярности", - "gtceu.machine.compressor.lv.tooltip": "§7Компресс-О-Матик C77", - "gtceu.machine.compressor.mv.tooltip": "§7Компресс-О-Матик C77", - "gtceu.machine.compressor.uv.tooltip": "§7Matter Constrictor", - "gtceu.machine.compressor.zpm.tooltip": "§7Конденсатор сингулярности", - "gtceu.machine.cracker.tooltip": "Делает масло полезным", - "gtceu.machine.cracker.tooltip.1": "Каждый ввиток после §6Купроникеля§7 снижает потребление энергии за счет §f10%%§7.", - "gtceu.machine.cutter.ev.tooltip": "§7Нарезать кубиками", - "gtceu.machine.cutter.hv.tooltip": "§7Нарезать кубиками", - "gtceu.machine.cutter.iv.tooltip": "§7Matter Cleaver", - "gtceu.machine.cutter.luv.tooltip": "§7Matter Cleaver", - "gtceu.machine.cutter.lv.tooltip": "§7Slice'N Dice", - "gtceu.machine.cutter.mv.tooltip": "§7Slice'N Dice", - "gtceu.machine.cutter.zpm.tooltip": "§7Matter Cleaver", - "gtceu.machine.diode.message": "Максимальная пропускная способность по силе тока: %s", - "gtceu.machine.diode.tooltip_general": "Это что-то по типу трансформатора из IC2 Имеет несколько входов и один выход, можно менять силу тока", - "gtceu.machine.diode.tooltip_starts_at": "Начинается как §f1A§7, используйте магкий молоток для изменения", - "gtceu.machine.diode.tooltip_tool_usage": "Ударьте мягким молотком, чтобы изменить силу тока.", - "gtceu.machine.distillation_tower.tooltip": "Завод по переработке жидкостей", - "gtceu.machine.distillery.ev.tooltip": "§7Извлечение наиболее важных частей жидкостей", - "gtceu.machine.distillery.hv.tooltip": "§7Извлечение наиболее важных частей жидкостей", - "gtceu.machine.distillery.iv.tooltip": "§7Сепаратор конденсата", - "gtceu.machine.distillery.luv.tooltip": "§7Сепаратор конденсата", - "gtceu.machine.distillery.lv.tooltip": "§7Извлечение наиболее важных частей жидкостей", - "gtceu.machine.distillery.mv.tooltip": "§7Извлечение наиболее важных частей жидкостей", - "gtceu.machine.distillery.uv.tooltip": "§7Fraction Splitter", - "gtceu.machine.distillery.zpm.tooltip": "§7Сепаратор конденсата", - "gtceu.machine.drum.disable_output": "Не будет вытекать жидкость", - "gtceu.machine.drum.enable_output": "Приведет к сливу жидкости в расположенном ниже соседние резервуары", - "gtceu.machine.electric_blast_furnace.tooltip": "Где электрическая коптильня?", - "gtceu.machine.electric_blast_furnace.tooltip.1": "Для каждой температуры §f900K§7 выше рецептурной применяется мультипликативный коэффициент энергии §f95%%§7 перед разгоном.", - "gtceu.machine.electric_blast_furnace.tooltip.2": "При каждой температуре §f1800K§7 выше рецептурной один разгон становится §f100%% эффективным§7 (идеальный разгон).", - "gtceu.machine.electric_blast_furnace.tooltip.3": "Для каждого уровня напряжения выше §bMV§7 температура повышается на §f100K§7.", - "gtceu.machine.electric_furnace.ev.tooltip": "§7Не любит использовать Commodore 64", - "gtceu.machine.electric_furnace.hv.tooltip": "§7Не любит использовать Commodore 64", - "gtceu.machine.electric_furnace.iv.tooltip": "§7Процессор электронного возбуждения", - "gtceu.machine.electric_furnace.luv.tooltip": "§7Процессор электронного возбуждения", - "gtceu.machine.electric_furnace.lv.tooltip": "§7Не любит использовать Commodore 64", - "gtceu.machine.electric_furnace.mv.tooltip": "§7Не любит использовать Commodore 64", - "gtceu.machine.electric_furnace.uv.tooltip": "§7Атомный симулятор", - "gtceu.machine.electric_furnace.zpm.tooltip": "§7Процессор электронного возбуждения", - "gtceu.machine.electrolyzer.ev.tooltip": "§7Электролизующие молекулы", - "gtceu.machine.electrolyzer.hv.tooltip": "§7Электролизующие молекулы", - "gtceu.machine.electrolyzer.iv.tooltip": "§7Молекулярный дезинтегратор E-4906", - "gtceu.machine.electrolyzer.luv.tooltip": "§7Молекулярный дезинтегратор E-4907", - "gtceu.machine.electrolyzer.lv.tooltip": "§7Электролизующие молекулы", - "gtceu.machine.electrolyzer.mv.tooltip": "§7Электролизующие молекулы", - "gtceu.machine.electrolyzer.uv.tooltip": "§7Атомный ионизатор", - "gtceu.machine.electrolyzer.zpm.tooltip": "§7Молекулярный дезинтегратор E-4908", - "gtceu.machine.electromagnetic_separator.ev.tooltip": "§7Отделение магнитных руд от остальных", - "gtceu.machine.electromagnetic_separator.hv.tooltip": "§7Отделение магнитных руд от остальных", - "gtceu.machine.electromagnetic_separator.iv.tooltip": "§7EM Классификатор", - "gtceu.machine.electromagnetic_separator.luv.tooltip": "§7EM Классификатор", - "gtceu.machine.electromagnetic_separator.lv.tooltip": "§7Отделение магнитных руд от остальных", - "gtceu.machine.electromagnetic_separator.mv.tooltip": "§7Отделение магнитных руд от остальных", - "gtceu.machine.electromagnetic_separator.uv.tooltip": "§7EMF Рассеиватель", - "gtceu.machine.electromagnetic_separator.zpm.tooltip": "§7EM Классификатор", - "gtceu.machine.endpoint.tooltip.0": "Соедините с помощью §f междугородной трубы§7 блоков, чтобы создать трубопровод.", - "gtceu.machine.endpoint.tooltip.1": "Трубопроводы должны иметь ровно §f1 Вход§7 и §f1 Выход§7 конечная точка.", - "gtceu.machine.endpoint.tooltip.2": "Только конечные точки трубопровода должны быть §fзагрузчиком чанков§7.", - "gtceu.machine.endpoint.tooltip.min_length": "§bМинимальное расстояние до конечной точки: §f%d Блоки", - "gtceu.machine.energy_converter.description": "Преобразует энергию между EU и FE", - "gtceu.machine.energy_converter.message_conversion_eu": "Преобразование EU, In: %dA %d EU, Out: %d Native", - "gtceu.machine.energy_converter.message_conversion_native": "Преобразование природной энергии, In: %d FE, Out: %dA %d EU", - "gtceu.machine.energy_converter.tooltip_conversion_eu": "§aEU Преобразование: §f%dA %d EU (%s§f) -> %d Native", - "gtceu.machine.energy_converter.tooltip_conversion_native": "§cNative Преобразование: §f%d FE -> %dA %d EU (%s§f)", - "gtceu.machine.energy_converter.tooltip_tool_usage": "Starts as §fFE Converter§7, use Soft Mallet to change", - "gtceu.machine.energy_hatch.input.tooltip": "Энергозатраты для мультиблоков", - "gtceu.machine.energy_hatch.input_hi_amp.tooltip": "Потребляемая энергия в несколько ампер для мультиблоков", - "gtceu.machine.energy_hatch.output.tooltip": "Выход энергии для мультиблоков", - "gtceu.machine.energy_hatch.output_hi_amp.tooltip": "Multiple Ampere Выход энергии для мультиблоков", - "gtceu.machine.extractor.ev.tooltip": "§7Судьбо-соконосное устройство - D123", - "gtceu.machine.extractor.hv.tooltip": "§7Судьбо-соконосное устройство - D123", - "gtceu.machine.extractor.iv.tooltip": "§7Вакуумный экстрактор", - "gtceu.machine.extractor.luv.tooltip": "§7Вакуумный экстрактор", - "gtceu.machine.extractor.lv.tooltip": "§7Судьбо-соконосное устройство - D123", - "gtceu.machine.extractor.mv.tooltip": "§7Судьбо-соконосное устройство - D123", - "gtceu.machine.extractor.uv.tooltip": "§7Разжижающий сосун", - "gtceu.machine.extractor.zpm.tooltip": "§7Вакуумный экстрактор", - "gtceu.machine.extreme_combustion_engine.tooltip": "Экстремальный высвобождатель химической энергии", - "gtceu.machine.extruder.ev.tooltip": "§7Универсальный станок для металлообработки", - "gtceu.machine.extruder.hv.tooltip": "§7Универсальный станок для металлообработки", - "gtceu.machine.extruder.iv.tooltip": "§7Устройство для перемещения материалов", - "gtceu.machine.extruder.luv.tooltip": "§7Устройство для перемещения материалов", - "gtceu.machine.extruder.lv.tooltip": "§7Универсальный станок для металлообработки", - "gtceu.machine.extruder.mv.tooltip": "§7Универсальный станок для металлообработки", - "gtceu.machine.extruder.uv.tooltip": "§7Хранилище форм", - "gtceu.machine.extruder.zpm.tooltip": "§7Устройство для перемещения материалов", - "gtceu.machine.fermenter.ev.tooltip": "§7Ферментирующие жидкости", - "gtceu.machine.fermenter.hv.tooltip": "§7Ферментирующие жидкости", - "gtceu.machine.fermenter.iv.tooltip": "§7Ускоритель брожения", - "gtceu.machine.fermenter.luv.tooltip": "§7Ускоритель брожения", - "gtceu.machine.fermenter.lv.tooltip": "§7Ферментирующие жидкости", - "gtceu.machine.fermenter.mv.tooltip": "§7Ферментирующие жидкости", - "gtceu.machine.fermenter.uv.tooltip": "§7Регулятор дыхания", - "gtceu.machine.fermenter.zpm.tooltip": "§7Ускоритель брожения", - "gtceu.machine.fisher.requirement": "Требуется %dx%d квадрат воды под центром механизма.", - "gtceu.machine.fisher.speed": "Ловит что-то каждые %d тиков", - "gtceu.machine.fisher.tooltip": "Ловит рыбу. Каждый раз потребляется одна нитка.", - "gtceu.machine.fluid_drilling_rig.depletion": "§bСкорость истощения: §f%s%%", - "gtceu.machine.fluid_drilling_rig.description": "Добывает жидкости из жил под коренной породой.", - "gtceu.machine.fluid_drilling_rig.ev.tooltip": "Осушитель колодца", - "gtceu.machine.fluid_drilling_rig.hv.tooltip": "Не выполняет гидроразрыв пласта", - "gtceu.machine.fluid_drilling_rig.mv.tooltip": "Насос для извлечения масла", - "gtceu.machine.fluid_drilling_rig.production": "§eМножитель производства: §f%dx, %fx overclocked", - "gtceu.machine.fluid_hatch.export.tooltip": "Выход жидкости для мультиблоков", - "gtceu.machine.fluid_hatch.import.tooltip": "Вход жидкости для мультиблоков", - "gtceu.machine.fluid_heater.ev.tooltip": "§7Разогревает ваши жидкости", - "gtceu.machine.fluid_heater.hv.tooltip": "§7Тепловой зарядник", - "gtceu.machine.fluid_heater.iv.tooltip": "§7Тепловой инфузор", - "gtceu.machine.fluid_heater.luv.tooltip": "§7Тепловой инфузор", - "gtceu.machine.fluid_heater.lv.tooltip": "§7Тепловой зарядник", - "gtceu.machine.fluid_heater.mv.tooltip": "§7Тепловой зарядник", - "gtceu.machine.fluid_heater.uv.tooltip": "§7Термический наполнитель", - "gtceu.machine.fluid_heater.zpm.tooltip": "§7Тепловой инфузор", - "gtceu.machine.fluid_solidifier.ev.tooltip": "§7Охлаждает жидкости до образования твердых частиц", - "gtceu.machine.fluid_solidifier.hv.tooltip": "§7Охлаждает жидкости до образования твердых частиц", - "gtceu.machine.fluid_solidifier.iv.tooltip": "§7Не машина для приготовления льда", - "gtceu.machine.fluid_solidifier.luv.tooltip": "§7Не машина для приготовления льда", - "gtceu.machine.fluid_solidifier.lv.tooltip": "§7Охлаждает жидкости до образования твердых частиц", - "gtceu.machine.fluid_solidifier.mv.tooltip": "§7Охлаждает жидкости до образования твердых частиц", - "gtceu.machine.fluid_solidifier.uv.tooltip": "§7Жидкий окаменитель", - "gtceu.machine.fluid_solidifier.zpm.tooltip": "§7Не машина для приготовления льда", - "gtceu.machine.fluid_tank.fluid": "Содержит %s Литров из %s", - "gtceu.machine.fluid_tank.max_multiblock": "Максимально: %dx%dx%d", - "gtceu.machine.forge_hammer.ev.tooltip": "§7Остановись, время молотка!!!", - "gtceu.machine.forge_hammer.hv.tooltip": "§7Остановись, время молотка!!!", - "gtceu.machine.forge_hammer.iv.tooltip": "§7Формовщик пластин", - "gtceu.machine.forge_hammer.luv.tooltip": "§7Формовщик пластин", - "gtceu.machine.forge_hammer.lv.tooltip": "§7Остановись, время молотка!!!", - "gtceu.machine.forge_hammer.mv.tooltip": "§7Остановись, время молотка!!!", - "gtceu.machine.forge_hammer.uv.tooltip": "§7Модулятор воздействия", - "gtceu.machine.forge_hammer.zpm.tooltip": "§7Формовщик пластин", - "gtceu.machine.forming_press.ev.tooltip": "§7Imprinting Images into things", - "gtceu.machine.forming_press.hv.tooltip": "§7Imprinting Images into things", - "gtceu.machine.forming_press.iv.tooltip": "§7Устройство для наслоения объектов", - "gtceu.machine.forming_press.luv.tooltip": "§7Устройство для наслоения объектов", - "gtceu.machine.forming_press.lv.tooltip": "§7Imprinting Images into things", - "gtceu.machine.forming_press.mv.tooltip": "§7Imprinting Images into things", - "gtceu.machine.forming_press.uv.tooltip": "§7Устройство для перемещения поверхности", - "gtceu.machine.forming_press.zpm.tooltip": "§7Устройство для наслоения объектов", - "gtceu.machine.fusion_reactor.capacity": "§7Максимально хранимая энергия: §e%sM EU", - "gtceu.machine.fusion_reactor.luv.tooltip": "Завод по выплавке атомных сплавов", - "gtceu.machine.fusion_reactor.overclocking": "Разгон удваивает энергию и сокращает продолжительность работы вдвое.", - "gtceu.machine.fusion_reactor.uv.tooltip": "БЕЛЫЙ КАРЛИК НА ВАШЕЙ БАЗЕ", - "gtceu.machine.fusion_reactor.zpm.tooltip": "СОЛНЦЕ ОПУСТИЛОСЬ НА ЗЕМЛЮ", - "gtceu.machine.gas_collector.ev.tooltip": "Собирает газ из воздуха в зависимости от измерения", - "gtceu.machine.gas_collector.hv.tooltip": "Собирает газ из воздуха в зависимости от измерения", - "gtceu.machine.gas_collector.iv.tooltip": "Собирает газ из атмосферы в зависимости от измерения", - "gtceu.machine.gas_collector.luv.tooltip": "Собирает газ из атмосферы в зависимости от измерения", - "gtceu.machine.gas_collector.lv.tooltip": "Собирает газ из воздуха в зависимости от измерения", - "gtceu.machine.gas_collector.mv.tooltip": "Собирает газ из воздуха в зависимости от измерения", - "gtceu.machine.gas_collector.opv.tooltip": "Собирает газ из Вселенной в зависимости от измерения", - "gtceu.machine.gas_collector.uev.tooltip": "Собирает газ из солнечной системы в зависимости от измерения", - "gtceu.machine.gas_collector.uhv.tooltip": "Собирает газ из солнечной системы в зависимости от измерения", - "gtceu.machine.gas_collector.uiv.tooltip": "Собирает газ из солнечной системы в зависимости от измерения", - "gtceu.machine.gas_collector.uv.tooltip": "Собирает газ из солнечной системы в зависимости от измерения", - "gtceu.machine.gas_collector.uxv.tooltip": "Собирает газ из солнечной системы в зависимости от измерения", - "gtceu.machine.gas_collector.zpm.tooltip": "Собирает газ из атмосферы в зависимости от измерения", - "gtceu.machine.gas_turbine.tooltip": "§7Требуются легковоспламеняющиеся газы", - "gtceu.machine.hull.tooltip": "§7Тебе просто нужно §5В§dо§4о§cб§eр§aа§bж§3е§7н§1и§5е§7 чтобы использовать это", - "gtceu.machine.implosion_compressor.tooltip": "Единственная машина, которую вы хотите взорвать :)", - "gtceu.machine.item_bus.export.tooltip": "Вывод предметов для мультиблоков", - "gtceu.machine.item_bus.import.tooltip": "Ввод предметов для мультиблоков", - "gtceu.machine.item_collector.gui.collect_range": "Собирать в %s блоки", - "gtceu.machine.item_collector.tooltip": "Собирает предметы вокруг себя по сигналу Редстоуна", - "gtceu.machine.large_boiler.bronze.tooltip": "Нам нужно больше пара!", - "gtceu.machine.large_boiler.steel.tooltip": "Установка для сжигания древесного угля", - "gtceu.machine.large_boiler.titanium.tooltip": "Где волшебное супертопливо?", - "gtceu.machine.large_boiler.tungstensteel.tooltip": "Как ты вообще заправляешь эту штуку?", - "gtceu.machine.large_chemical_reactor.tooltip": "Реактор в черном ящике", - "gtceu.machine.large_combustion_engine.tooltip": "Камера сгорания топлива", - "gtceu.machine.large_combustion_engine.tooltip.boost_extreme": "Подача §f80 L/s§7 жидкого кислорода для производства §f%s EU/t§7 at §f2x§7 расход топлива.", - "gtceu.machine.large_combustion_engine.tooltip.boost_regular": "Подача §f20 L/s§7 кислорода для производства §f%s EU/t§7 at §f2x§7 расход топлива.", - "gtceu.machine.large_miner.ev.tooltip": "Копает руду вместо тебя! Лентяй!", - "gtceu.machine.large_miner.iv.tooltip": "Биомный экскаватор", - "gtceu.machine.large_miner.luv.tooltip": "Наземный комбайн", - "gtceu.machine.large_turbine.gas.tooltip": "Это не реактивный двигатель", - "gtceu.machine.large_turbine.plasma.tooltip": "Сифон плазменной энергии", - "gtceu.machine.large_turbine.steam.tooltip": "Не суйся в это с головой", - "gtceu.machine.laser_engraver.ev.tooltip": "§7Не смотрите прямо на лазер", - "gtceu.machine.laser_engraver.hv.tooltip": "§7Не смотрите прямо на лазер", - "gtceu.machine.laser_engraver.iv.tooltip": "§7With the Power of 2.04 MW", - "gtceu.machine.laser_engraver.luv.tooltip": "§7With the Power of 8.16 MW", - "gtceu.machine.laser_engraver.lv.tooltip": "§7Не смотрите прямо на лазер", - "gtceu.machine.laser_engraver.mv.tooltip": "§7Не смотрите прямо на лазер", - "gtceu.machine.laser_engraver.uv.tooltip": "§7Точная фотонная пушка", - "gtceu.machine.laser_engraver.zpm.tooltip": "§7With the Power of 32.64 MW", - "gtceu.machine.laser_hatch.source.tooltip.0": "Мощность передачи на расстоянии", - "gtceu.machine.laser_hatch.source.tooltip.1": "§cЛазерные кабели должны располагаться по прямой линии!!!§7", - "gtceu.machine.laser_hatch.target.tooltip.0": "Получает энергию издалека ", - "gtceu.machine.laser_hatch.target.tooltip.1": "§cЛазерные кабели должны располагаться по прямой линии!!!§7", - "gtceu.machine.lathe.ev.tooltip": "§7Производит стержни более эффективно", - "gtceu.machine.lathe.hv.tooltip": "§7Производит стержни более эффективно", - "gtceu.machine.lathe.iv.tooltip": "§7Вращал-О Т-5906", - "gtceu.machine.lathe.luv.tooltip": "§7Вращал-О Т-5907", - "gtceu.machine.lathe.lv.tooltip": "§7Производит стержни более эффективно", - "gtceu.machine.lathe.mv.tooltip": "§7Производит стержни более эффективно", - "gtceu.machine.lathe.uv.tooltip": "§7Вращающаяся шлифовальная машина", - "gtceu.machine.lathe.zpm.tooltip": "§7Вращал-О Т-5908", - "gtceu.machine.locked_safe.malfunctioning": "§cНеисправен!", - "gtceu.machine.locked_safe.requirements": "§7Требуются замена:", - "gtceu.machine.macerator.ev.tooltip": "§7Измельчение вашей руды с использованием побочных продуктов", - "gtceu.machine.macerator.hv.tooltip": "§7Измельчение вашей руды с использованием побочных продуктов", - "gtceu.machine.macerator.iv.tooltip": "§7Молтил-О 9001", - "gtceu.machine.macerator.luv.tooltip": "§7Молтил-О 9002", - "gtceu.machine.macerator.lv.tooltip": "§7Измельчение вашей руды", - "gtceu.machine.macerator.mv.tooltip": "§7Измельчение вашей руды", - "gtceu.machine.macerator.uv.tooltip": "§7Формоуловитель", - "gtceu.machine.macerator.zpm.tooltip": "§7Молтил-О 9003", - "gtceu.machine.machine_hatch.locked": "Машинный интерфейс заблокирован", - "gtceu.machine.machine_hatch.processing_array": "When in the §eProcessing Array§7, only holds machines that work in the §eProcessing Array", - "gtceu.machine.machine_hatch.tooltip": "Специализированная шина доступа, которая содержит только допустимые элементы", - "gtceu.machine.maintenance_hatch.tooltip": "Для обслуживания мультиблоков", - "gtceu.machine.maintenance_hatch_cleanroom_auto.tooltip.0": "Для автоматического обслуживания мультиблоков с очисткой!", - "gtceu.machine.maintenance_hatch_cleanroom_auto.tooltip.1": "Очищает как:", - "gtceu.machine.maintenance_hatch_configurable.tooltip.0": "Для более точного контроля над мультиблоками", - "gtceu.machine.maintenance_hatch_configurable.tooltip.1": "Запускается без проблем с обслуживанием!", - "gtceu.machine.maintenance_hatch_full_auto.tooltip": "Для автоматического поддержания мультиблоков", - "gtceu.machine.maintenance_hatch_tape_slot.tooltip": "Вставьте ленту, чтобы предотвратить проблемы", - "gtceu.machine.maintenance_hatch_tool_slot.tooltip": "Нажимайте на слот пустой рукой, когда в инвентаре есть необходимые инструменты для решения проблем", - "gtceu.machine.mass_fabricator.ev.tooltip": "§7UUM Matter * Fabrication Squared", - "gtceu.machine.mass_fabricator.hv.tooltip": "§7UUM Matter * Fabrication Squared", - "gtceu.machine.mass_fabricator.iv.tooltip": "§7Фабрика Генезиса", - "gtceu.machine.mass_fabricator.luv.tooltip": "§7Фабрика Генезиса", - "gtceu.machine.mass_fabricator.lv.tooltip": "§7UUM Matter * Fabrication Squared", - "gtceu.machine.mass_fabricator.mv.tooltip": "§7UUM Matter * Fabrication Squared", - "gtceu.machine.mass_fabricator.uv.tooltip": "§7Инициатор существования", - "gtceu.machine.mass_fabricator.zpm.tooltip": "§7Фабрика Генезиса", - "gtceu.machine.me.export.tooltip": "Обладает бесконечной пропускной способностью перед подключением к сети ME.", - "gtceu.machine.me.fluid_export.tooltip": "Хранит жидкости непосредственно в сети ME.", - "gtceu.machine.me.fluid_import.tooltip": "Автоматически извлекает жидкости из сети ME.", - "gtceu.machine.me.item_export.tooltip": "Хранит предметы непосредственно в сети ME.", - "gtceu.machine.me.item_import.tooltip": "Автоматически извлекает предметы из сети ME.", - "gtceu.machine.miner.chunkradius": "Радиус Чанков: %d", - "gtceu.machine.miner.fluid_usage": "Использует §f%d L/t §7of §f%s§7, удваивается за разгон.", - "gtceu.machine.miner.minex": "mX: %d", - "gtceu.machine.miner.miney": "mY: %d", - "gtceu.machine.miner.minez": "mZ: %d", - "gtceu.machine.miner.multi.description": "Многоблочная горнодобывающая машина, которая занимает большую площадь и добывает огромное количество руды.", - "gtceu.machine.miner.multi.modes": "Имеет режимы шелкового касания и выравнивания фрагментов.", - "gtceu.machine.miner.multi.production": "Крошит на §f3x§7 больше, чем §fИзмельчитель§7.", - "gtceu.machine.miner.per_block": "§7takes §f%ds §7per Block", - "gtceu.machine.miner.radius": "Радиус: %d", - "gtceu.machine.miner.startx": "sX: %d", - "gtceu.machine.miner.starty": "sY: %d", - "gtceu.machine.miner.startz": "sZ: %d", - "gtceu.machine.miner.tooltip": "Добывает руду ниже шахтера! Начинается как §f%sx%s §7area", - "gtceu.machine.mixer.ev.tooltip": "§7Будет ли это сочетаться??", - "gtceu.machine.mixer.hv.tooltip": "§7Будет ли это сочетаться??", - "gtceu.machine.mixer.iv.tooltip": "§7Сборщик материи", - "gtceu.machine.mixer.luv.tooltip": "§7Сборщик материи", - "gtceu.machine.mixer.lv.tooltip": "§7Будет ли это сочетаться??", - "gtceu.machine.mixer.mv.tooltip": "§7Будет ли это сочетаться??", - "gtceu.machine.mixer.uv.tooltip": "§7Material Homogenizer", - "gtceu.machine.mixer.zpm.tooltip": "§7Сборщик материи", - "gtceu.machine.muffle.off": "Приглушение звука: Отключено", - "gtceu.machine.muffle.on": "Приглушение звука: Включено", - "gtceu.machine.muffler_hatch.tooltip.0": "Выбрасывает отходы из машин", - "gtceu.machine.muffler_hatch.tooltip.1": "НЕ ЗАГОРАЖИВАЙТЕ ВЫХОД!", - "gtceu.machine.multi_furnace.tooltip": "Прямо как в домашней духовке", - "gtceu.machine.ore_washer.ev.tooltip": "§7Получение большего количества побочных продуктов из ваших руд", - "gtceu.machine.ore_washer.hv.tooltip": "§7Получение большего количества побочных продуктов из ваших руд", - "gtceu.machine.ore_washer.iv.tooltip": "§7Переоборудованная стиральная машина для стирки белья I-360", - "gtceu.machine.ore_washer.luv.tooltip": "§7Переоборудованная стиральная машина для стирки белья I-361", - "gtceu.machine.ore_washer.lv.tooltip": "§7Получение большего количества побочных продуктов из ваших руд", - "gtceu.machine.ore_washer.mv.tooltip": "§7Получение большего количества побочных продуктов из ваших руд", - "gtceu.machine.ore_washer.uv.tooltip": "§7Миниатюрная рудомойка", - "gtceu.machine.ore_washer.zpm.tooltip": "§7Переоборудованная стиральная машина для стирки белья I-362", - "gtceu.machine.packer.ev.tooltip": "§7Складывает вещи в коробки и достает их из них", - "gtceu.machine.packer.hv.tooltip": "§7Складывает вещи в коробки и достает их из них", - "gtceu.machine.packer.iv.tooltip": "§7Боксинатор", - "gtceu.machine.packer.luv.tooltip": "§7Боксинатор", - "gtceu.machine.packer.lv.tooltip": "§7Складывает вещи в коробки и достает их из них", - "gtceu.machine.packer.mv.tooltip": "§7Складывает вещи в коробки и достает их из них", - "gtceu.machine.packer.uv.tooltip": "§7Склад Wildberries или Яндекса а может даже и Амазона", - "gtceu.machine.packer.zpm.tooltip": "§7Боксинатор", - "gtceu.machine.parallel_hatch.display": "Отрегулируйте максимальную параллельность мультиблока", - "gtceu.machine.parallel_limit": "Может подбежать к §b%d§r§7 Рецепты сразу.", - "gtceu.machine.passthrough_hatch_fluid.tooltip": "Направляет жидкости с одной стороны на другую", - "gtceu.machine.passthrough_hatch_item.tooltip": "Отправляет товары с одной стороны на другую", - "gtceu.machine.perfect_oc": "Не теряет энергоэффективности при разгоне (Жэсть).", - "gtceu.machine.polarizer.ev.tooltip": "§7Биполяризация ваших магнитов", - "gtceu.machine.polarizer.hv.tooltip": "§7Биполяризация ваших магнитов", - "gtceu.machine.polarizer.iv.tooltip": "§7Индуктор магнетизма", - "gtceu.machine.polarizer.luv.tooltip": "§7Индуктор магнетизма", - "gtceu.machine.polarizer.lv.tooltip": "§7Биполяризация ваших магнитов", - "gtceu.machine.polarizer.mv.tooltip": "§7Биполяризация ваших магнитов", - "gtceu.machine.polarizer.uv.tooltip": "§7Magnetic Field Rearranger", - "gtceu.machine.polarizer.zpm.tooltip": "§7Индуктор магнетизма", - "gtceu.machine.power_substation.tooltip.0": "Сердце централизованной энергосистемы", - "gtceu.machine.power_substation.tooltip.1": "§fКонденсаторы не обязательно должны быть одинакового уровня.", - "gtceu.machine.power_substation.tooltip.2": "Позволяет использовать до нескольких уровней §f%d накопителей§7.", - "gtceu.machine.power_substation.tooltip.3": "Теряет энергию эквивалентно §f1%%§7 от текущего заряда за §f24 часа§7.", - "gtceu.machine.power_substation.tooltip.4": "Capped at §f%,d EU/t§7 passive loss per Capacitor Block.", - "gtceu.machine.primitive_blast_furnace.bronze.tooltip": "Making your first Steel", - "gtceu.machine.primitive_water_pump.tooltip": "Резервуар края прямо дома", - "gtceu.machine.processing_array.tooltip": "Когда несколько механизмов просто не хватает", - "gtceu.machine.pump.tooltip": "Лучший способ опустошить океан!", - "gtceu.machine.pump.tooltip_buckets": "§f%d §7тиков за ведро", - "gtceu.machine.pump_hatch.tooltip": "Примитивный выход для водяного насоса", - "gtceu.machine.pyrolyse_oven.tooltip": "Электрическая коксовая печь", - "gtceu.machine.pyrolyse_oven.tooltip.1": "§6Купроникелевые §7катушки на §f25%%§7 медленее. Каждая катушка после §bКанаталовой§7 увеличивает скорость на §f50%%§7.", - "gtceu.machine.quantum_chest.items_stored": "Количество предметов:", - "gtceu.machine.quantum_chest.tooltip": "Лучше, чем Storage Drawers", - "gtceu.machine.quantum_tank.tooltip": "Компактное хранилище для хранения всех ваших жидкостей", - "gtceu.machine.replicator.ev.tooltip": "§7Производство чистейших элементов", - "gtceu.machine.replicator.hv.tooltip": "§7Производство чистейших элементов", - "gtceu.machine.replicator.iv.tooltip": "§7Пастеризатор материи", - "gtceu.machine.replicator.luv.tooltip": "§7Пастеризатор материи", - "gtceu.machine.replicator.lv.tooltip": "§7Производство чистейших элементов", - "gtceu.machine.replicator.mv.tooltip": "§Производство чистейших элементов", - "gtceu.machine.replicator.uv.tooltip": "§7Элементарный композер", - "gtceu.machine.replicator.zpm.tooltip": "§7Пастеризатор материи", - "gtceu.machine.rock_breaker.ev.tooltip": "Расположите воду и лаву горизонтально рядом", - "gtceu.machine.rock_breaker.hv.tooltip": "Расположите воду и лаву горизонтально рядом", - "gtceu.machine.rock_breaker.iv.tooltip": "Криогенный отвердитель магмы R-8200", - "gtceu.machine.rock_breaker.luv.tooltip": "Криогенный отвердитель магмы R-9200", - "gtceu.machine.rock_breaker.lv.tooltip": "Расположите воду и лаву горизонтально рядом", - "gtceu.machine.rock_breaker.mv.tooltip": "Расположите воду и лаву горизонтально рядом", - "gtceu.machine.rock_breaker.opv.tooltip": "Камера вулканической формации", - "gtceu.machine.rock_breaker.uev.tooltip": "Камера вулканической формации", - "gtceu.machine.rock_breaker.uhv.tooltip": "Камера вулканической формации", - "gtceu.machine.rock_breaker.uiv.tooltip": "Камера вулканической формации", - "gtceu.machine.rock_breaker.uv.tooltip": "Камера вулканической формации", - "gtceu.machine.rock_breaker.uxv.tooltip": "Камера вулканической формации", - "gtceu.machine.rock_breaker.zpm.tooltip": "Криогенный отвердитель магмы R-10200", - "gtceu.machine.rotor_holder.tooltip.0": "Держатель ротора для мультиблоков", - "gtceu.machine.rotor_holder.tooltip.1": "Удерживает ротора, чтобы они не улетели", - "gtceu.machine.scanner.ev.tooltip": "§7Sконсвервирует материалы и другие штуки", - "gtceu.machine.scanner.hv.tooltip": "§7Sконсвервирует материалы и другие штуки", - "gtceu.machine.scanner.iv.tooltip": "§7Детектор аномалий", - "gtceu.machine.scanner.luv.tooltip": "§7Детектор аномалий", - "gtceu.machine.scanner.lv.tooltip": "§7Sконсвервирует материалы и другие штуки", - "gtceu.machine.scanner.mv.tooltip": "§7Sконсвервирует материалы и другие штуки", - "gtceu.machine.scanner.uv.tooltip": "§7Электронный микроскоп", - "gtceu.machine.scanner.zpm.tooltip": "§7Детектор аномалий", - "gtceu.machine.sifter.ev.tooltip": "§7Дружище, зачился и продолжай просеивать", - "gtceu.machine.sifter.hv.tooltip": "§7Закури сигаретку и просто просеивай...", - "gtceu.machine.sifter.iv.tooltip": "§7Спонсировано TFC!!! Да!", - "gtceu.machine.sifter.luv.tooltip": "§7И это спонсировано TFC!!!", - "gtceu.machine.sifter.lv.tooltip": "§7Просеивать надо каждый день.", - "gtceu.machine.sifter.mv.tooltip": "§7Когда ты просеиваешь, ты такой крутой...", - "gtceu.machine.sifter.uv.tooltip": "§7Фильтр пульсаций", - "gtceu.machine.sifter.zpm.tooltip": "§7Спонсировано TFC!!!", - "gtceu.machine.steam.steam_hatch.tooltip": "§eПринимаемая жидкость: §fПар", - "gtceu.machine.steam_alloy_smelter.bronze.tooltip": "§7Комбинирующая плавильная печь", - "gtceu.machine.steam_alloy_smelter.steel.tooltip": "§7Комбинирующая плавильная печь", - "gtceu.machine.steam_boiler.heat_amount": "Накоплено тепла: %s %%", - "gtceu.machine.steam_bus.tooltip": "Работает только с паровыми мультиблоками", - "gtceu.machine.steam_compressor.bronze.tooltip": "§7Сжатие предметов", - "gtceu.machine.steam_compressor.steel.tooltip": "§7Сжатие предметов", - "gtceu.machine.steam_extractor.bronze.tooltip": "§7Получениет твоей первой резины", - "gtceu.machine.steam_extractor.steel.tooltip": "§7Получениет твоей первой резины", - "gtceu.machine.steam_forge_hammer.bronze.tooltip": "§7Кузнечный молот", - "gtceu.machine.steam_forge_hammer.steel.tooltip": "§7Кузнечный молот", - "gtceu.machine.steam_furnace.bronze.tooltip": "§7Плавит штуки с помощью сжатого пара", - "gtceu.machine.steam_furnace.steel.tooltip": "§77Плавит штуки с помощью сжатого пара", - "gtceu.machine.steam_grinder.tooltip": "Мультиблочный шлифовальный станок без вторичных материалов", - "gtceu.machine.steam_liquid_boiler.bronze.tooltip": "§7A У бойлера кончилась жидкость", - "gtceu.machine.steam_liquid_boiler.steel.tooltip": "§7Быстрее, чем малый паровой бойлер", - "gtceu.machine.steam_macerator.bronze.tooltip": "§7Измельчает твои руды", - "gtceu.machine.steam_macerator.steel.tooltip": "§7Измельчает твои руды", - "gtceu.machine.steam_miner.tooltip": "§7Добывает руды под установкой!", - "gtceu.machine.steam_oven.tooltip": "Не обкекайся с плавкой", - "gtceu.machine.steam_rock_crusher.bronze.tooltip": "§7Расположите воду и лаву горизонтально рядом", - "gtceu.machine.steam_rock_crusher.steel.tooltip": "§7Расположите воду и лаву горизонтально рядом", - "gtceu.machine.steam_solar_boiler.bronze.tooltip": "§7Паровая энергия солнца!", - "gtceu.machine.steam_solar_boiler.steel.tooltip": "§7Паровая энергия солнца!", - "gtceu.machine.steam_solid_boiler.bronze.tooltip": "§7Первоначальный способ получения энергии пара", - "gtceu.machine.steam_solid_boiler.steel.tooltip": "§7Быстрее, чем малый паровой твердотопливный котел", - "gtceu.machine.steam_turbine.tooltip": "§7Преобразует пар в EU", - "gtceu.machine.thermal_centrifuge.ev.tooltip": "§7Более точное разделение руд", - "gtceu.machine.substation_hatch.input.tooltip": "Потребляемая энергия для электроподстанции", - "gtceu.machine.substation_hatch.output.tooltip": "Выход энергии для электроподстанции", - "gtceu.machine.thermal_centrifuge.hv.tooltip": "§7Более точное разделение руд", - "gtceu.machine.thermal_centrifuge.iv.tooltip": "§7\"Тяжкая работа\" T-6350", - "gtceu.machine.thermal_centrifuge.luv.tooltip": "§7\"Тяжкая работа\" T-6351", - "gtceu.machine.thermal_centrifuge.lv.tooltip": "§7Более точное разделение руд", - "gtceu.machine.thermal_centrifuge.mv.tooltip": "§7Более точное разделение руд", - "gtceu.machine.thermal_centrifuge.uv.tooltip": "§7Огненный циклон", - "gtceu.machine.thermal_centrifuge.zpm.tooltip": "§7\"Тяжкая работа\" T-6352", - "gtceu.machine.transformer.description": "Преобразование энергии между уровнями напряжения", - "gtceu.machine.transformer.message_transform_down": "Понижение, вход: %d EU %dA, выход: %d EU %dA", - "gtceu.machine.transformer.message_transform_up": "Повышение, вход: %d EU %dA, выход: %d EU %dA", - "gtceu.machine.transformer.tooltip_tool_usage": "По умолчанию §fпонижает§7, используй отвертку, чтобы изменить это", - "gtceu.machine.transformer.tooltip_transform_down": "§aПонижает: §f%dA %d EU (%s§f) -> %dA %d EU (%s§f)", - "gtceu.machine.transformer.tooltip_transform_up": "§cПовышает: §f%dA %d EU (%s§f) -> %dA %d EU (%s§f)", - "gtceu.machine.vacuum_freezer.tooltip": "Алюминевая морозилка", - "gtceu.machine.wiremill.ev.tooltip": "§7Производит провода более эффективно", - "gtceu.machine.wiremill.hv.tooltip": "§7Производит провода более эффективно", - "gtceu.machine.wiremill.iv.tooltip": "§7Растягиватель слитков", - "gtceu.machine.wiremill.luv.tooltip": "§7Растягиватель слитков", - "gtceu.machine.wiremill.lv.tooltip": "§Производит провода более эффективно", - "gtceu.machine.wiremill.mv.tooltip": "§7Производит провода более эффективно", - "gtceu.machine.wiremill.uv.tooltip": "§7Проволочный трансфигуратор", - "gtceu.machine.wiremill.zpm.tooltip": "§7Растягиватель слитков", - "gtceu.machine.workbench.storage_note.0": "(Доступные предметы из подключенных", - "gtceu.machine.workbench.storage_note.1": "инвентарей, используемые для создания ремесел)", - "gtceu.machine.workbench.tab.container": "Контейнер", - "gtceu.machine.workbench.tab.crafting": "Создание", - "gtceu.machine.workbench.tab.item_list": "Хранилище", - "gtceu.machine.workbench.tab.workbench": "Создание", - "gtceu.machine.workbench.tooltip.0": "Лучше, чем Forestry", - "gtceu.machine.workbench.tooltip.1": "Имеет хранилище для предметов, хранилище для инструментов, извлекатает предметы из соседних инвентарей и сохраняет рецепты.", - "gtceu.machine.world_accelerator.description": "Tick accelerates nearby blocks in one of 2 modes: §fTile Entity§7 or §fRandom Tick§7. Use Screwdriver to change mode.", - "gtceu.machine.world_accelerator.mode_entity": "Random Tick Mode", - "gtceu.machine.world_accelerator.mode_tile": "Tile Entity Mode", - "gtceu.machine.world_accelerator.working_area": "§bWorking Area:", - "gtceu.machine.world_accelerator.working_area_random": " Random Tick Mode:§f %dx%d", - "gtceu.machine.world_accelerator.working_area_tile": " Tile Entity Mode:§f Adjacent Blocks", - "gtceu.maintenance.configurable_duration": "Продолжительность: %fx", - "gtceu.maintenance.configurable_duration.changed_description": "Рецепты будут выполняться с длительностью %fx, применяемой перед разгоном.", - "gtceu.maintenance.configurable_duration.modify": "Модификатор продолжительности:", - "gtceu.maintenance.configurable_duration.unchanged_description": "Рецепты будут выполняться с нормальной скоростью. Измени конфигурацию для обновления.", - "gtceu.maintenance.configurable_time": "Время: %fx", - "gtceu.maintenance.configurable_time.changed_description": "Технические проблемы будут возникать с частотой, превыщающей обычную в %fx.", - "gtceu.maintenance.configurable_time.unchanged_description": "Технические проблемы будут возникать с обычной частотой. Измени конфигурацию для обновления.", - "gtceu.mixer": "Смешиватель", - "gtceu.muffler.recovery_tooltip": "§bШанс на возвращение: §f%d%%", - "gtceu.multiblock.advanced_processing_array.description": "Массив обработки объединяет до 64 одноблочных машин в единый мультиблок, что значительно упрощает автоматизацию.", - "gtceu.multiblock.assembly_line.description": "Линия сборки представляет собой крупную многоблочную структуру, состоящую из 5-16 \"долек\". Теоретически, это большая сборочная машина, используемая для создания усовершенствованных компонентов.", - "gtceu.multiblock.blast_furnace.max_temperature": "Накоплено тепла: %s", - "gtceu.multiblock.central_monitor.height": "Высота экрана:", - "gtceu.multiblock.central_monitor.height_modify": "Модификатор высоты: %d", - "gtceu.multiblock.central_monitor.low_power": "Мало питания", - "gtceu.multiblock.central_monitor.tooltip.0": "Это машина, которая контролирует механизмы, подключенные через цифровую крышку. Ты можешь легко отслеживать жидкости, предметы, энергию и состояния механизмов, подключенных к общей..", - "gtceu.multiblock.central_monitor.tooltip.1": "Вы можете построить центральный монитор от 3X2 до %dX%d (ширина X высота).", - "gtceu.multiblock.central_monitor.tooltip.2": "По умолчнанию высота 3. Вы можете настроить высоту экрана в интерфейсе до формирования структуры.", - "gtceu.multiblock.central_monitor.tooltip.3": "Потрбеление: %d EU/s за каждый экран.", - "gtceu.multiblock.central_monitor.width": "Ширина экрана: %d", - "gtceu.multiblock.charcoal_pile.description.0": "Превращает бревна в хрупкий древесный уголь в под зоной 9x4x9.", - "gtceu.multiblock.charcoal_pile.description.1": "", - "gtceu.multiblock.charcoal_pile.description.2": "Пол ямы должен быть из кирпича, а для стен и крыши можно использовать любые блоки, связанные с землей. Внутри ямы не должно быть блоков воздуха.", - "gtceu.multiblock.charcoal_pile.description.3": "", - "gtceu.multiblock.charcoal_pile.description.4": "Большие ямы требуют больше времени для переработки бревен, но являются более эффективными.", - "gtceu.multiblock.cleanroom.clean_amount": "Чистота: §a%s%%", - "gtceu.multiblock.cleanroom.clean_state": "Состояние: §aЧИСТО", - "gtceu.multiblock.cleanroom.dirty_state": "Состояние: §4ЗАГРЯЗНЕНО", - "gtceu.multiblock.coke_oven.description": "Коксовая печь - это мультблочная стукртура, используемая для получения кокса и креозота в ранней игре. Она не требует топлива и имеет внутренний бак на 32 ведра креозота. Доступ к его инвентарю можно получить через люк коксовой печи.", - "gtceu.multiblock.cracker.description": "Установка для крекинга нефти представляет собой мультиблочная струткруа, предназначенная для превращения легкого и тяжелого топлива в их крекинг-варианты.", - "gtceu.multiblock.cracking_unit.energy": "Использование энергии: %s%%", - "gtceu.multiblock.distillation_tower.description": "Дистилляционная башня представляет собой мультиблочную стукртуру, используемую для перегонки различных видов нефти и некоторых ее побочных продуктов. Каждый слой должен иметь ровно один выходной люк, начиная со второго слоя. Нижний слой может выводить элементы и вставлять жидкости в любом положении.", - "gtceu.multiblock.distillation_tower.distilling_fluid": "Дистилляция %s", - "gtceu.multiblock.electric_blast_furnace.description": "Элетрическая доменная печь (ЕДП) - это мультблочная стурктура, используемая для изготовления сплавов, и переплавки. Она необходима для получения высокоуровневых сплавов и металлов, таких как алюминий, нержавеющая сталь, титан, сплав наквада.", - "gtceu.multiblock.extreme_combustion_engine.description": "Extreme двигатель внутреннего сгорания - это мультиблочная стурктура работающая, как генератор внутреннегосгорания, вырабатывая энергию IV уровня.", - "gtceu.multiblock.fusion_reactor.energy": "EU: %d / %d", - "gtceu.multiblock.fusion_reactor.heat": "Тепло: %d", - "gtceu.multiblock.fusion_reactor.luv.description": "Термоядерный реактор МК 1 представляет собой большую мультиблочную структуру, используемую для слияния простых элементов в более сложные. Он может использовать только LuV, ZPM, и UV энергетические люки. За каждый люк его буфер увеличивается на 10M EU, и его максимальный объем на 160M.", - "gtceu.multiblock.fusion_reactor.uv.description": "Термоядерный реактор МК 3 представляет собой большую мультиблочную структуру, используемую для слияния простых элементов в более сложные. Он может использовать только UV энергетические люки. За каждый люк его буфер увеличивается на 40M EU, и его максимальный объем на 640M.", - "gtceu.multiblock.fusion_reactor.zpm.description": "Термоядерный реактор МК 2 представляет собой большую мультиблочную структуру, используемую для слияния простых элементов в более сложные. Он может использовать только ZPM и UV энергетические люки. За каждый люк его буфер увеличивается на 20M EU, и его максимальный объем на 320M.", - "gtceu.multiblock.generation_eu": "Выработка: §a%s EU/тик", - "gtceu.multiblock.idling": "Работа в холостую.", - "gtceu.multiblock.implosion_compressor.description": "Схлопывающий компрессор - это мультиблочная структура, которая с помощью взрыв, направленного внутрь сжимает пыль драгоценностей в соответствующие им драгоценные камни.", - "gtceu.multiblock.invalid_structure": "Неверная структура.", - "gtceu.multiblock.invalid_structure.tooltip": "Этот блок это контроллер мультблочной структуры. Для помощи в постройке, обратитесь к Jei.", - "gtceu.multiblock.large_boiler.description": "Большие котлы представляют собой многоблочную структуру, вырабатывающую пар из тепла и воды. В качестве источника энергии используется либо любое твердое топливо, либо дизель, либо полужидкое топливо. Для уменьшения паропроизводительности и расхода топлива можно снижать дросселирование с шагом 5%.", - "gtceu.multiblock.large_boiler.efficiency": "Эффективность: %s", - "gtceu.multiblock.large_boiler.explosion_tooltip": "Взорвется при подаче топлива без воды", - "gtceu.multiblock.large_boiler.heat_time_tooltip": "§7Занимает §f%d секунд §7 для вскипания", - "gtceu.multiblock.large_boiler.max_temperature": "Максимальная температура: %dK, Выработка пара: %dмБ/тик", - "gtceu.multiblock.large_boiler.rate_tooltip": "§7Производит §f%d Л §7 пара при использовании §f1 угля", - "gtceu.multiblock.large_boiler.steam_output": "Выход пара: %s Л/Тик", - "gtceu.multiblock.large_boiler.temperature": "Температура: %sK / %sK", - "gtceu.multiblock.large_boiler.throttle": "Дросселирование: %d", - "gtceu.multiblock.large_boiler.throttle.tooltip": "Бойлер может вырабатывать меньше пара и потреблять меньше топлива (КПД не теряется, и не влияет на время разогрева)", - "gtceu.multiblock.large_boiler.throttle_modify": "Модификатор дросселирования:", - "gtceu.multiblock.large_chemical_reactor.description": "Большой химический реактор проводит химические реакции с 100%% энергоэффективностью. Оверклоки умножают скорость и энергию в 4 раза. Мультиблок требует 1 Купроникелевый блок катушки, который нужно разместить рядом с PTFE корпусом трубы расположенным в центре.", - "gtceu.multiblock.large_combustion_engine.boost_disallowed": "§bУлучшение для Динамо-люка, чтобы включить форсирование кислордом.", - "gtceu.multiblock.large_combustion_engine.description": "Большой двигатель внутреннего сгорания представляет собой мультиблочную структуру, выполняющую роль генератора внутреннего сгорания и вырабатывающую ЭН энергию.", - "gtceu.multiblock.large_combustion_engine.liquid_oxygen_amount": "Количетсво сжиженного кислорода: %sЛ", - "gtceu.multiblock.large_combustion_engine.liquid_oxygen_boosted": "§bСжиженный кислород форсирован.", - "gtceu.multiblock.large_combustion_engine.lubricant_amount": "Количество смазки: %sЛ", - "gtceu.multiblock.large_combustion_engine.obstructed": "Воздухозаборники двигателя перекрыты.", - "gtceu.multiblock.large_combustion_engine.oxygen_amount": "Количество кислорода: %sЛ", - "gtceu.multiblock.large_combustion_engine.oxygen_boosted": "§bКислород форсирован.", - "gtceu.multiblock.large_combustion_engine.supply_liquid_oxygen_to_boost": "Подача сжиженного жидкого кислорода для форсированния.", - "gtceu.multiblock.large_combustion_engine.supply_oxygen_to_boost": "Подача кислорода для форсирования.", - "gtceu.multiblock.large_miner.done": "Готово!", - "gtceu.multiblock.large_miner.errorradius": "§cНевозможно изменить радиус, пока работаю!", - "gtceu.multiblock.large_miner.invfull": "Инвентарь полон!", - "gtceu.multiblock.large_miner.needsfluid": "Требуется буровая жидкость", - "gtceu.multiblock.large_miner.needspower": "Нужно питание!", - "gtceu.multiblock.large_miner.radius": "Радиус в блоках: §a%d§r", - "gtceu.multiblock.large_miner.steam": "Нужен пар!", - "gtceu.multiblock.large_miner.vent": "Вентиляция заблокирована!", - "gtceu.multiblock.large_miner.working": "Работает...", - "gtceu.multiblock.large_turbine.description": "Большие турбины это мультиблоки, которые производят энергию из пара, газов, и даже плазмы, вращаясь от ротора турбины. Выход энергии зависит от эффективности ротора и текущей скорости турбины. В центре конструкции используются оболочки коробки передач.", - "gtceu.multiblock.max_energy_per_tick": "Максимум EU/Тик: §a%s (%s§r)", - "gtceu.multiblock.monitor_screen.tooltip.0": "Графический интерфейс открывается нажатием правой кнопки мыши с отверткой в руках.", - "gtceu.multiblock.monitor_screen.tooltip.1": "В прокси-режиме цифровой интерфейс (Крышка) может делегировать возможности машин и графический интерфейса. (Да, ты можешь подключать трубы прямо в экран.)", - "gtceu.multiblock.monitor_screen.tooltip.2": "Экран также поддерживает плагины.", - "gtceu.multiblock.multi_furnace.description": "Мультиплавильный завод это мультиблочная стурктура, которая плавит огромный массивы материалов за раз. Различные уровни катушек обеспечивают различный прирост скорости и энергоэффективности соответсвтенно. 32 - это базовое значение количества предметов, выплавляемых за операцию, которое может быть увеличено за счет использования катушек более высокого уровня.", - "gtceu.multiblock.multi_furnace.heating_coil_discount": "EU форсирование нагревательной катушки: %sx", - "gtceu.multiblock.multi_furnace.heating_coil_level": "Уровень нагревательной катушки: %s", - "gtceu.multiblock.multiple_recipemaps.header": "Режим механизма:", - "gtceu.multiblock.multiple_recipemaps.switch_message": "Для переключения режимов машина должна быть выключена!", - "gtceu.multiblock.multiple_recipemaps.tooltip": "Screwdriver the controller to change which machine mode to use.", - "gtceu.multiblock.multiple_recipemaps_recipes.tooltip": "Режимы машины: §e%s§r", - "gtceu.multiblock.not_enough_energy": "ВНИМАНИЕ: Механизмам требуется больше энергии.", - "gtceu.multiblock.parallel": "Performing up to %d Recipes in Parallel", - "gtceu.multiblock.parallelizable.tooltip": "Can parallelize with Parallel Control Hatches.", - "gtceu.multiblock.pattern.clear_amount_1": "§6Спереди должно быть свободное пространство 1x1x1§r", - "gtceu.multiblock.pattern.clear_amount_3": "§6Спереди должно быть свободное пространство 3x3x1§r", - "gtceu.multiblock.pattern.error": "Expected components (%s) at (%s).", - "gtceu.multiblock.pattern.error.coils": "§cAll heating coils must be the same§r", - "gtceu.multiblock.pattern.error.batteries": "§cAll batteries must be the same§r", - "gtceu.multiblock.pattern.error.filters": "§cAll filters must be the same§r", - "gtceu.multiblock.pattern.error.limited.0": "§cMaximum: %d§r", - "gtceu.multiblock.pattern.error.limited.1": "§cMinimum: %d§r", - "gtceu.multiblock.pattern.error.limited.2": "§cMaximum: %d per layer§r", - "gtceu.multiblock.pattern.error.limited.3": "§cMinimum: %d per layer§r", - "gtceu.multiblock.pattern.error.limited_exact": "§cExactly: %d§r", - "gtceu.multiblock.pattern.error.limited_within": "§cBetween %d and %d§r", - "gtceu.multiblock.pattern.location_end": "§cVery End§r", - "gtceu.multiblock.pattern.replaceable_air": "Replaceable by Air", - "gtceu.multiblock.pattern.single": "§6Only this block can be used§r", - "gtceu.multiblock.preview.rotate": "Click and drag to rotate", - "gtceu.multiblock.power_substation.average_io": "Ср. Вх/Вых: %s EU/Тик", - "gtceu.multiblock.power_substation.average_io_hover": "Среднее изменение энергии внутреннего банка энергии электростанции", - "gtceu.multiblock.power_substation.capacity": "Емкость: %s EU", - "gtceu.multiblock.power_substation.passive_drain": "Саморазрядка: %s EU/Тик", - "gtceu.multiblock.power_substation.stored": "Накопленно: %s EU", - "gtceu.multiblock.power_substation.time_days": "%s Дней", - "gtceu.multiblock.power_substation.time_forever": "Навечно", - "gtceu.multiblock.power_substation.time_hours": "%s Часов", - "gtceu.multiblock.power_substation.time_minutes": "%s Минут", - "gtceu.multiblock.power_substation.time_seconds": "%s Секунд", - "gtceu.multiblock.power_substation.time_to_drain": "Время для опустошения: %s", - "gtceu.multiblock.power_substation.time_to_fill": "Время для заполнения: %s", - "gtceu.multiblock.power_substation.time_years": "%s Лет", - "gtceu.multiblock.power_substation.under_one_hour_left": "Less than 1 hour until fully drained!", - "gtceu.multiblock.preview.select": "Right-click to check candidates", - "gtceu.multiblock.preview.zoom": "Use mousewheel or right-click + drag to zoom", - "gtceu.multiblock.primitive_blast_furnace.bronze.description": "The Primitive Blast Furnace (PBF) is a multiblock structure used for cooking steel in the early game. Although not very fast, it will provide you with steel for your first setups.", - "gtceu.multiblock.primitive_water_pump.description": "Примитивный водный насос это пре-паровая мультблочная стурктура, которая собирает воду каждую секунду, количество воды зависит от биома, в котором она находиться. Он может использовать обычный насос, ULV или LV выходной люк, увеличивая количество воды за каждый уровень. Работает по формуле: Коэффициент биома * множитель люка.", - "gtceu.multiblock.primitive_water_pump.extra1.0": "Коэффициенты биомов", - "gtceu.multiblock.primitive_water_pump.extra1.1": " Океан, Река: 1000 Л/сек", - "gtceu.multiblock.primitive_water_pump.extra1.2": " Болото: 800 Л/сек", - "gtceu.multiblock.primitive_water_pump.extra1.3": " Джунгли: 350 Л/сек", - "gtceu.multiblock.primitive_water_pump.extra1.4": " Снежные биомы: 300 Л/сек", - "gtceu.multiblock.primitive_water_pump.extra1.5": " Равнины, Лес: 250 Л/сек", - "gtceu.multiblock.primitive_water_pump.extra1.6": " Тайга: 175 Л/сек", - "gtceu.multiblock.primitive_water_pump.extra1.7": " Пляж: 170 Л/сек", - "gtceu.multiblock.primitive_water_pump.extra1.8": " Другие: 100 Л/сек", - "gtceu.multiblock.primitive_water_pump.extra2.0": "Множители люков:", - "gtceu.multiblock.primitive_water_pump.extra2.1": " Люк помпы: 1x", - "gtceu.multiblock.primitive_water_pump.extra2.2": " ULV Output Hatch: 2x", - "gtceu.multiblock.primitive_water_pump.extra2.3": " НВ Output Hatch: 4x", - "gtceu.multiblock.primitive_water_pump.extra2.4": "", - "gtceu.multiblock.primitive_water_pump.extra2.5": "Пока идет дождь, производительность увеличивается на 50%%.", - "gtceu.multiblock.processing_array.description": "The Processing Array combines up to 16 single block machine(s) in a single multiblock, effectively easing automation.", - "gtceu.multiblock.progress": "Прогресс: %s%%", - "gtceu.multiblock.pyrolyse_oven.description": "Пиролизная печь - это мультблочная структура для превращения бревен и угля в Creosote Oil, or Ash and Heavy Oil.", - "gtceu.multiblock.pyrolyse_oven.speed": "Скорость производства: %s%%", - "gtceu.multiblock.require_steam_parts": "Требует паровые люки и шины!", - "gtceu.multiblock.running": "Работает идеально.", - "gtceu.multiblock.steam.low_steam": "Нехватает пара для запуска!", - "gtceu.multiblock.steam.steam_stored": "Пар: %s / %s мБ", - "gtceu.multiblock.steam_.duration_modifier": "Занимает §f1.5x §7базовой продолжительности. Не зависит от количества предметов.", - "gtceu.multiblock.steam_grinder.description": "Мультиблочный шлифовальный станок паровой эпохи. Требует не мении 14 бронзовых корпусов, чтобы сформироваться. Не может использовать нормальные принимающие шины и шины выдачи, люки для подачи жидкости (кроме парового люка).", - "gtceu.multiblock.steam_oven.description": "Мультиплавильный завод эпохи пара. Для формирования требуется не менее 6 бронзовых корпусов. Не может использовать нормальные принимающие шины и шины выдачи, люки для подачи жидкости (кроме парового люка). Паровой люк должен находиться снизу, и только один.", - "gtceu.multiblock.tank.tooltip": "Fill and drain through the controller or tank valves.", - "gtceu.multiblock.title": "Многоблочный шаблон", - "gtceu.multiblock.turbine.efficiency": "Turbine Efficiency: %s%%", - "gtceu.multiblock.turbine.efficiency_tooltip": "Каждый держатель ротора свыше %s§7 добавляет §f10%% эфффективности§7.", - "gtceu.multiblock.turbine.energy_per_tick": "Energy Output: %s/%s EU/t", - "gtceu.multiblock.turbine.energy_per_tick_maxed": "Energy Output: %s EU/t", - "gtceu.multiblock.turbine.fuel_amount": "Fuel Amount: %sL (%s)", - "gtceu.multiblock.turbine.obstructed": "Turbine Face Obstructed", - "gtceu.multiblock.turbine.rotor_durability": "Прочнось ротора: %s%%", - "gtceu.multiblock.turbine.rotor_speed": "Скорость вращение ротора: %s/%s Об/Мин", - "gtceu.multiblock.universal.distinct": "Различные шины:", - "gtceu.multiblock.universal.distinct.info": "Когда включено, каждая принимающая шина будет рассматриваться как полностью отличная от другой при поиске рецептов. Полезен для таких вещей, как программируемые схемы, формы экструдеров и т.д.", - "gtceu.multiblock.universal.distinct.no": "Нет", - "gtceu.multiblock.universal.distinct.yes": "Да", - "gtceu.multiblock.universal.has_problems": "Has Maintenance Problems!", - "gtceu.multiblock.universal.has_problems_header": "Fix the following issues in a Maintenance Hatch:", - "gtceu.multiblock.universal.muffler_obstructed": "Люк глушителя заблокирован!", - "gtceu.multiblock.universal.muffler_obstructed.tooltip": "Люк глушителя должен иметь блок воздушного пространства перед собой.", - "gtceu.multiblock.universal.no_problems": "No Maintenance Problems!", - "gtceu.multiblock.universal.problem.crowbar": "%s§7That doesn't belong there. (§aCrowbar§7)", - "gtceu.multiblock.universal.problem.hard_hammer": "%s§7Plating is dented. (§aHard Hammer§7)", - "gtceu.multiblock.universal.problem.screwdriver": "%s§7Screws are loose. (§aScrewdriver§7)", - "gtceu.multiblock.universal.problem.soft_mallet": "%s§7Something is stuck. (§aSoft Mallet§7)", - "gtceu.multiblock.universal.problem.wire_cutter": "%s§7Провода сгорели. (§aКусачки§7)", - "gtceu.multiblock.universal.problem.wrench": "%s§7труба ослаблена. (§aКлюч§7)", - "gtceu.multiblock.vacuum_freezer.description": "The Vacuum Freezer is a multiblock structure mainly used for freezing Hot Ingots into regular Ingots. However, it can also freeze other substances, such as Water.", - "gtceu.multiblock.validation_failed": "Invalid amount of inputs/outputs.", - "gtceu.multiblock.waiting": "WARNING: Machine is waiting.", - "gtceu.multiblock.work_paused": "Work Paused.", - "gtceu.ore_washer": "Рудопромывочная установка", - "gtceu.packer": "Упаковщик", - "gtceu.parallel_hatch_mk5": "Allows to run up to 4 recipes in parallel.", - "gtceu.parallel_hatch_mk6": "Allows to run up to 16 recipes in parallel.", - "gtceu.parallel_hatch_mk7": "Allows to run up to 64 recipes in parallel.", - "gtceu.parallel_hatch_mk8": "Allows to run up to 256 recipes in parallel.", - "gtceu.plasma_generator": "Plasma Generator", - "gtceu.polarizer": "Поляризатор", - "gtceu.primitive_blast_furnace": "Primitive Blast Furnace", - "gtceu.pyrolyse_oven": "Пиролизная печь", - "gtceu.recipe.amperage": "Сила тока: %,d", - "gtceu.recipe.chance": "Шанс: %s%% +%s%%/уровень", - "gtceu.recipe.cleanroom": "Требует %s", - "gtceu.recipe.cleanroom.display_name": "Стерелизационная", - "gtceu.recipe.cleanroom_sterile.display_name": "Чистая стерелизационная", - "gtceu.recipe.dimensions": "Измерение: %s", - "gtceu.recipe.duration": "Длительность: %,.2f секунд", - "gtceu.recipe.eu": "Использует: %,d EU/t (%s§r)", - "gtceu.recipe.eu_inverted": "Generation: %,d EU/t", - "gtceu.recipe.eu_to_start": "Energy To Start: %sEU", - "gtceu.recipe.explosive": "Explosive: %s", - "gtceu.recipe.not_consumed": "Does not get consumed in the process", - "gtceu.recipe.temperature": "Температура: %,dK", - "gtceu.recipe.total": "Всего: %,d EU", - "gtceu.recipe_logic.condition_fails": "Condition Fails", - "gtceu.recipe_logic.insufficient_fuel": "Insufficient Fuel", - "gtceu.recipe_logic.insufficient_in": "Insufficient Inputs", - "gtceu.recipe_logic.insufficient_out": "Insufficient Outputs", - "gtceu.recipe_memory_widget.tooltip.0": "§7Left click to automatically input this recipe into the crafting grid", - "gtceu.recipe_memory_widget.tooltip.1": "§7Shift click to lock/unlock this recipe", - "gtceu.recipe_type.show_recipes": "Show Recipes", - "gtceu.rock_breaker": "Rock Breaker", - "gtceu.sifter": "Авто-сито", - "gtceu.steam_boiler": "Паровой бойлер", - "gtceu.steam_turbine": "Паровая турбина", - "gtceu.tank_valve.tooltip": "Use to fill and drain multiblock tanks. Auto outputs when facing down.", - "gtceu.thermal_centrifuge": "Термальная Центрифуга", - "gtceu.tool_action.crowbar": "§8Use Crowbar to remove Covers", - "gtceu.tool_action.hammer": "§8Используй \"Обработку молотом\", чтобы заглушить звуки", - "gtceu.tool_action.screwdriver.access_covers": "§8Use Screwdriver to access Covers", - "gtceu.tool_action.screwdriver.auto_collapse": "§8Use Screwdriver to toggle Item collapsing", - "gtceu.tool_action.screwdriver.auto_output": "§8Use Screwdriver to toggle Auto-Output", - "gtceu.tool_action.screwdriver.auto_output_covers": "§8Use Screwdriver to Allow Input from Output Side or access Covers", - "gtceu.tool_action.screwdriver.toggle_mode": "§8Use Screwdriver to toggle Modes", - "gtceu.tool_action.screwdriver.toggle_mode_covers": "§8Use Screwdriver to toggle Modes or access Covers", - "gtceu.tool_action.show_tooltips": "Hold SHIFT to show Tool Info", - "gtceu.tool_action.soft_mallet.reset": "§8Use Soft Mallet to toggle Working", - "gtceu.tool_action.soft_mallet.toggle_mode": "§8Use Soft Mallet to toggle Modes", - "gtceu.tool_action.tape": "§8Use Tape to fix Maintenance Problems", - "gtceu.tool_action.wire_cutter.connect": "§8Используйте кусачки, чтобы установить соединение", - "gtceu.tool_action.wrench.connect": "§8Use Wrench to set Connections, sneak to block Connections", - "gtceu.tool_action.wrench.set_facing": "§8Use Wrench to set Facing", - "gtceu.tooltip.fluid_pipe_hold_shift": "§7Удерживайте SHIFT чтобы показать информацию о сдерживании жидкости", - "gtceu.tooltip.hold_ctrl": "§7Hold CTRL for more info", - "gtceu.tooltip.hold_shift": "§7Hold SHIFT for more info", - "gtceu.tooltip.tool_fluid_hold_shift": "§7Hold SHIFT to show Fluid Containment and Tool Info", - "gtceu.top.convert_eu": "Converting §eEU§r -> §cFE§r", - "gtceu.top.convert_fe": "Converting §cFE§r -> §eEU§r", - "gtceu.top.energy_consumption": "Using", - "gtceu.top.energy_production": "Producing", - "gtceu.top.filter.label": "Filter:", - "gtceu.top.fuel_min_consume": "Needs", - "gtceu.top.fuel_none": "No fuel", - "gtceu.top.invalid_structure": "Structure Incomplete", - "gtceu.top.link_cover.color": "Color:", - "gtceu.top.maintenance.crowbar": "That doesn't belong there", - "gtceu.top.maintenance.hard_hammer": "Plating is dented", - "gtceu.top.maintenance.screwdriver": "Screws are loose", - "gtceu.top.maintenance.soft_mallet": "Something is stuck", - "gtceu.top.maintenance.wire_cutter": "Провода сгорели", - "gtceu.top.maintenance.wrench": "Труба ослаблена", - "gtceu.top.maintenance_broken": "Needs Maintenance", - "gtceu.top.maintenance_fixed": "Maintenance Fine", - "gtceu.top.mode.export": "Exporting", - "gtceu.top.mode.import": "Importing", - "gtceu.top.obstructed_structure": "Structure Obstructed", - "gtceu.top.primitive_pump_production": "§Производство:", - "gtceu.top.transform_down": "§aStep Down§r", - "gtceu.top.transform_input": "§6Input:§r", - "gtceu.top.transform_output": "§9Output:§r", - "gtceu.top.transform_up": "§cStep Up§r", - "gtceu.top.unit.fluid_buckets": "Килолитры", - "gtceu.top.unit.fluid_milibuckets": "Литры", - "gtceu.top.unit.items": "Items", - "gtceu.top.valid_structure": "Structure Formed", - "gtceu.top.working_disabled": "Working Disabled", - "gtceu.universal.clear_nbt_recipe.tooltip": "§cThis will destroy all contents!", - "gtceu.universal.disabled": "Multiblock Sharing §4Disabled", - "gtceu.universal.enabled": "Multiblock Sharing §aEnabled", - "gtceu.universal.tooltip.amperage_in": "§eAmperage IN: §f%dA", - "gtceu.universal.tooltip.amperage_in_out": "§eAmperage IN/OUT: §f%dA", - "gtceu.universal.tooltip.amperage_in_out_till": "§eAmperage IN/OUT up to: §f%dA", - "gtceu.universal.tooltip.amperage_in_till": "§eAmperage IN up to: §f%dA", - "gtceu.universal.tooltip.amperage_out": "§eAmperage OUT: §f%dA", - "gtceu.universal.tooltip.amperage_out_till": "§eAmperage OUT up to: §f%dA", - "gtceu.universal.tooltip.base_production_eut": "§eBase Production: §f%d EU/t", - "gtceu.universal.tooltip.base_production_fluid": "§eBase Production: §f%d L/t", - "gtceu.universal.tooltip.chunk_mode": "Chunk Mode: ", - "gtceu.universal.tooltip.energy_storage_capacity": "§cEnergy Capacity: §r%d EU", - "gtceu.universal.tooltip.energy_tier_range": "§aДопустимые уровни напряжения: §f%s §f- %s", - "gtceu.universal.tooltip.fluid_storage_capacity": "§9Fluid Capacity: §f%d mB", - "gtceu.universal.tooltip.fluid_storage_capacity_mult": "§9Fluid Capacity: §f%d §7Tanks, §f%d L §7each", - "gtceu.universal.tooltip.fluid_stored": "§dFluid Stored: §f%s, %d mB", - "gtceu.universal.tooltip.fluid_transfer_rate": "§bСкорость передачи: §f%d mB/t", - "gtceu.universal.tooltip.item_storage_capacity": "§6Item Slots: §f%d", - "gtceu.universal.tooltip.item_storage_total": "§6Item Capacity: §f%d items", - "gtceu.universal.tooltip.item_stored": "§dItem Stored: §f%s, %d items", - "gtceu.universal.tooltip.item_transfer_rate": "§bTransfer Rate: §f%d items/s", - "gtceu.universal.tooltip.item_transfer_rate_stacks": "§bTransfer Rate: §f%d stacks/s", - "gtceu.universal.tooltip.max_voltage_in": "§aMax Voltage IN: §f%d (%s§f)", - "gtceu.universal.tooltip.max_voltage_in_out": "§aMax Voltage IN/OUT: §f%d EU/t (%s§f)", - "gtceu.universal.tooltip.max_voltage_out": "§aMax Voltage OUT: §f%d (%s§f)", - "gtceu.universal.tooltip.parallel": "§dMax Parallel: §f%d", - "gtceu.universal.tooltip.produces_fluid": "§eProduces: §f%d L/t", - "gtceu.universal.tooltip.requires_redstone": "§4Requires Redstone power", - "gtceu.universal.tooltip.silk_touch": "Silk Touch: ", - "gtceu.universal.tooltip.terrain_resist": "This Machine will not explode when exposed to the Elements", - "gtceu.universal.tooltip.uses_per_hour_lubricant": "Uses §f%d L/hr §7of Lubricant while working", - "gtceu.universal.tooltip.uses_per_op": "Uses §f%d EU/operation", - "gtceu.universal.tooltip.uses_per_second": "Uses §f%d EU/s §7while working", - "gtceu.universal.tooltip.uses_per_tick": "Uses §f%d EU/t §7while working", - "gtceu.universal.tooltip.uses_per_tick_steam": "Использует §f%d литров/тик §7 пара во время работы", - "gtceu.universal.tooltip.voltage_in": "§aVoltage IN: §f%d EU/t (%s§f)", - "gtceu.universal.tooltip.voltage_in_out": "§aVoltage IN/OUT: §f%d EU/t (%s§f)", - "gtceu.universal.tooltip.voltage_out": "§aVoltage OUT: §f%d EU/t (%s§f)", - "gtceu.universal.tooltip.working_area": "§bWorking Area: §f%dx%d", - "gtceu.universal.tooltip.working_area_chunks": "§bWorking Area: §f%dx%d Chunks", - "gtceu.universal.tooltip.working_area_chunks_max": "§bMax Working Area: §f%dx%d Chunks", - "gtceu.universal.tooltip.working_area_max": "§bMax Working Area: §f%dx%d", - "gtceu.vacuum_freezer": "Vacuum Freezer", - "gtceu.wiremill": "Проволочный станок", - "gui.widget.incrementButton.default_tooltip": "Hold Shift, Ctrl or both to change the amount", - "gui.widget.recipeProgressWidget.default_tooltip": "Show Recipes", - "item.ash_dust": "Пепел", - "item.ash_small_dust": "Небольшая кучка пепла", - "item.ash_tiny_dust": "Крошечная кучка пепла", - "item.basaltic_mineral_sand_dust": "Базальтовый минеральный песок", - "item.basaltic_mineral_sand_small_dust": "Небольшая куча базальтового минерального песка", - "item.basaltic_mineral_sand_tiny_dust": "Крошечная кучка базальтового минерального песка", - "item.bentonite_crushed": "Молотый бентонит", - "item.bentonite_dust": "Бентонит", - "item.bentonite_impure_dust": "Неочищенная кучка бентонита", - "item.bentonite_pure_dust": "Очищенная кучка бентонита", - "item.bentonite_purified_ore": "Очищенный бентонит", - "item.bentonite_refined_ore": "Обработанный бентонит", - "item.bentonite_small_dust": "Небольшая кучка бентонита", - "item.bentonite_tiny_dust": "Крошечная кучка бентонита", - "item.blaze_small_dust": "Небольшая кучка огненного порошка", - "item.blaze_tiny_dust": "Крошечная кучка огненного порошка", - "item.bone_dust": "Костная мука", - "item.bone_small_dust": "Небольшая кучка костной муки", - "item.bone_tiny_dust": "Крошечная кучка костной муки", - "item.borosilicate_glass_fine_wire": "Волокна из боросиликатного стекла", - "item.borosilicate_glass_ingot": "Прут из боросиликатного стекла", - "item.cassiterite_sand_crushed": "Молотый касситеритовый песок", - "item.cassiterite_sand_dust": "Касситеритовый песок", - "item.cassiterite_sand_impure_dust": "Неочищенная куча касситеритового песка", - "item.cassiterite_sand_pure_dust": "Очищенная куча касситеритового песка", - "item.cassiterite_sand_purified_ore": "Очищенный касситеритовый песок", - "item.cassiterite_sand_refined_ore": "Обработанный касситеритовый песок", - "item.cassiterite_sand_small_dust": "Небольшая куча касситеритового песка", - "item.cassiterite_sand_tiny_dust": "Крошечная кучка касситеритового песка", - "item.dark_ash_dust": "Темный пепел", - "item.dark_ash_small_dust": "Небольшая кучка темного пепла", - "item.dark_ash_tiny_dust": "Крошечная кучка темного пепла", - "item.fullers_earth_dust": "Фуллерова земля", - "item.fullers_earth_small_dust": "Небольшая куча Фуллеровой земли", - "item.fullers_earth_tiny_dust": "Крошечная кучка Фуллеровой земли", - "item.garnet_sand_dust": "Гранатовый песок", - "item.garnet_sand_small_dust": "Небольшая кучка гранатового песка", - "item.garnet_sand_tiny_dust": "Крошечная кучка гранатового песка", - "item.glass.lens": "Стеклянная линза (Белая)", - "item.glass_chipped_gem": "Сколотый хрусталь", - "item.glass_flawed_gem": "Хрусталь с дефектами", - "item.glass_gem": "Хрусталь", - "item.glass_gemExquisite": "Изысканный хрусталь", - "item.glass_gemFlawless": "Безупречный хрусталь", - "item.glass_plate": "Стеклянная панель", - "item.glauconite_sand_dust": "Глауконитовый песок", - "item.glauconite_sand_small_dust": "Небольшая кучка глауконитового песка", - "item.glauconite_sand_tiny_dust": "Крошечная кучка глауконитового песка", - "item.granitic_mineral_sand_dust": "Гранитный минеральный песок", - "item.granitic_mineral_sand_small_dust": "Небольшая кучка гранитного минерального песка", - "item.granitic_mineral_sand_tiny_dust": "Крошечная кучка гранитного минерального песка", - "item.gtceu.activity_detector_cover": "Детектор активности", - "item.gtceu.advanced_activity_detector_cover": "Продвинутый детектор активности", - "item.gtceu.advanced_energy_detector_cover": "Продвинутый детектор энергии", - "item.gtceu.advanced_fluid_detector_cover": "Продвинутый детектор жидкости", - "item.gtceu.advanced_fluid_voiding_cover": "Продвинутая жидкостная бездна (Крышка)", - "item.gtceu.advanced_integrated_circuit": "Продвинутая интегральная схема", - "item.gtceu.advanced_item_detector_cover": "Продвинутый детектор предметов", - "item.gtceu.advanced_item_voiding_cover": "Продвинутая предметная бездна (Крышка)", - "item.gtceu.advanced_power_thruster": "Продвинутый силовой ускоритель", - "item.gtceu.advanced_smd_capacitor": "Продвинутый онденсатор поверхностного монтажа", - "item.gtceu.advanced_smd_diode": "Продвинутыый диод поверхностного монтажа", - "item.gtceu.advanced_smd_inductor": "Продвинутый индуктор поверхностного монтажа", - "item.gtceu.advanced_smd_resistor": "Продвинутый резистор поверхностного монтажа", - "item.gtceu.advanced_smd_transistor": "Продвинутый транзистор поверхностного монтажа", - "item.gtceu.advanced_soc": "Продвинутый центр безопасности", - "item.gtceu.advanced_soc_wafer": "Продвинутая фотолитографная пластина центра безопасности", - "item.gtceu.aluminium_fluid_cell": "Алюминевая ячейка", - "item.gtceu.ancient_gold_coin": "Древняя золотая монета", - "item.gtceu.anvil_casting_mold": "Литейная форма (Наковальная)", - "item.gtceu.ball_casting_mold": "Литейная форма (Шар)", - "item.gtceu.basic_electronic_circuit": "Базовая электрическая плата", - "item.gtceu.basic_integrated_circuit": "Базовая интегральная плата", - "item.gtceu.battery.charge_detailed": "%d/%d EU - уровень %s §7(§%c%d%s осталось§7)", - "item.gtceu.battery.charge_time": "§aСодержит %s%s энергии (%s)", - "item.gtceu.battery.charge_unit.hour": "час", - "item.gtceu.battery.charge_unit.minute": "минута", - "item.gtceu.battery.charge_unit.second": "секунда", - "item.gtceu.battery.ev.vanadium.tooltip": "§7Многоразовый аккумулятор", - "item.gtceu.battery.hull.ev.tooltip": "§7Пустой §5ЭН §7Корпус аккумулятора", - "item.gtceu.battery.hull.hv.tooltip": "§7Пустой §6HV §7Корпус аккумулятора", - "item.gtceu.battery.hull.iv.tooltip": "§7Пустой §1IV §7Корпус аккумулятора", - "item.gtceu.battery.hull.luv.tooltip": "§7Пустой §dLuV §7Корпус аккумулятора", - "item.gtceu.battery.hull.lv.tooltip": "§7Пустой НВ Корпус аккумулятора", - "item.gtceu.battery.hull.mv.tooltip": "§Пустой §bMV §7Корпус аккумулятора", - "item.gtceu.battery.hull.uv.tooltip": "§7Пустой §3UV §7Корпус аккумулятора", - "item.gtceu.battery.hull.zpm.tooltip": "§7Пустой §fМНТ §7Корпус аккумулятора", - "item.gtceu.battery.iv.vanadium.tooltip": "§7Многоразовый аккумулятор", - "item.gtceu.battery.luv.vanadium.tooltip": "§7Многоразовый аккумулятор", - "item.gtceu.battery.re.hv.cadmium.tooltip": "§7Многоразовый аккумулятор", - "item.gtceu.battery.re.hv.lithium.tooltip": "§7Многоразовый аккумулятор", - "item.gtceu.battery.re.hv.sodium.tooltip": "§7Многоразовый аккумулятор", - "item.gtceu.battery.re.lv.cadmium.tooltip": "§7Многоразовый аккумулятор", - "item.gtceu.battery.re.lv.lithium.tooltip": "§7Многоразовый аккумулятор", - "item.gtceu.battery.re.lv.sodium.tooltip": "§7Многоразовый аккумулятор", - "item.gtceu.battery.re.mv.cadmium.tooltip": "§7Многоразовый аккумулятор", - "item.gtceu.battery.re.mv.lithium.tooltip": "§7Многоразовый аккумулятор", - "item.gtceu.battery.re.mv.sodium.tooltip": "§7Многоразовый аккумулятор", - "item.gtceu.battery.re.ulv.tantalum.tooltip": "§7Многоразовый аккумулятор", - "item.gtceu.battery.uv.naquadria.tooltip": "§7Многоразовый аккумулятор", - "item.gtceu.battery.zpm.naquadria.tooltip": "§7Многоразовый аккумулятор", - "item.gtceu.bio_chaff": "Био мякина", - "item.gtceu.black_dye_spray_can": "Балончик с чёрной краской", - "item.gtceu.black_glass_lens": "Стеклянная линза (Черная)", - "item.gtceu.blacklight": "Черная лампочка", - "item.gtceu.block_casting_mold": "Литейная форма (Блок)", - "item.gtceu.block_extruder_mold": "Форма для экструдера (Блок)", - "item.gtceu.blue_dye_spray_can": "Балончик с синей краской", - "item.gtceu.blue_glass_lens": "Стеклянная линза (Синяя)", - "item.gtceu.board.coated.tooltip": "§7A Доска из картона", - "item.gtceu.board.epoxy.tooltip": "§7An Продвинутая доска", - "item.gtceu.board.fiber_reinforced.tooltip": "§7An Extreme Board", - "item.gtceu.board.multilayer.fiber_reinforced.tooltip": "§7Высококлассная плата", - "item.gtceu.board.phenolic.tooltip": "§7A Good Board", - "item.gtceu.board.plastic.tooltip": "§7A Good Board", - "item.gtceu.board.wetware.tooltip": "§7Живая плата", - "item.gtceu.bolt_extruder_mold": "Форма для экструдера (Болт)", - "item.gtceu.bottle.purple.drink.tooltip": "§7Как насчет лимонада?. Или чая? У меня есть фиолетовый напиток!", - "item.gtceu.bottle_casting_mold": "Литейная форма (Бутылка)", - "item.gtceu.bottle_extruder_mold": "Форма для экструдера (Бутылка)", - "item.gtceu.boule.glowstone.tooltip": "§7Необработанная плата", - "item.gtceu.boule.naquadah.tooltip": "§7Необработанная плата", - "item.gtceu.boule.neutronium.tooltip": "§7Необработанная плата", - "item.gtceu.boule.silicon.tooltip": "§7Необработанная плата", - "item.gtceu.brick.fireclay.tooltip": "§7Устойчива к жару", - "item.gtceu.brick_wooden_form": "Деревянная форма кирпича", - "item.gtceu.brown_dye_spray_can": "Балончик с коричневой краской", - "item.gtceu.brown_glass_lens": "Стеклянная линза (Коричневая)", - "item.gtceu.bucket": "Ведро (%s) ", - "item.gtceu.capacitor": "Конденсатор", - "item.gtceu.carbon_fiber_mesh": "Сетка из углеродного волокна", - "item.gtceu.carbon_fiber_plate": "Пластина из углеродного волокна", - "item.gtceu.carbon_fibers": "Необработанные углеродные волокна", - "item.gtceu.cell_extruder_mold": "Форма для экструдера (Ячейка)", - "item.gtceu.chemical_black_dye": "Chemical Black Dye", - "item.gtceu.chemical_blue_dye": "Chemical Blue Dye", - "item.gtceu.chemical_brown_dye": "Chemical Brown Dye", - "item.gtceu.chemical_cyan_dye": "Chemical Cyan Dye", - "item.gtceu.chemical_gray_dye": "Chemical Gray Dye", - "item.gtceu.chemical_green_dye": "Chemical Green Dye", - "item.gtceu.chemical_light_blue_dye": "Chemical Light Blue Dye", - "item.gtceu.chemical_light_gray_dye": "Chemical Light Gray Dye", - "item.gtceu.chemical_lime_dye": "Chemical Lime Dye", - "item.gtceu.chemical_magenta_dye": "Chemical Magenta Dye", - "item.gtceu.chemical_orange_dye": "Chemical Orange Dye", - "item.gtceu.chemical_pink_dye": "Chemical Pink Dye", - "item.gtceu.chemical_purple_dye": "Chemical Purple Dye", - "item.gtceu.chemical_red_dye": "Chemical Red Dye", - "item.gtceu.chemical_white_dye": "Chemical White Dye", - "item.gtceu.chemical_yellow_dye": "Chemical Yellow Dye", - "item.gtceu.chocolate_coin": "Шоколадная монетка :)", - "item.gtceu.circuit.advanced_integrated.tooltip.0": "§7Еще меньше и мощнее", - "item.gtceu.circuit.advanced_integrated.tooltip.1": "§6HV Плата", - "item.gtceu.circuit.assembly.tooltip.0": "§7Потрясающая скорость вычислений!", - "item.gtceu.circuit.assembly.tooltip.1": "§eHV Плата", - "item.gtceu.circuit.basic_integrated.tooltip.0": "§7Еще меньше и мощнее", - "item.gtceu.circuit.basic_integrated.tooltip.1": "§6НВ Плата", - "item.gtceu.circuit.crystal_assembly.tooltip.0": "§7Преимущества гравировки кристаллов", - "item.gtceu.circuit.crystal_assembly.tooltip.1": "§9LuV Плата", - "item.gtceu.circuit.crystal_computer.tooltip.0": "§7Преимущества гравировки кристаллов", - "item.gtceu.circuit.crystal_computer.tooltip.1": "§9МНТ Плата", - "item.gtceu.circuit.crystal_mainframe.tooltip.0": "§7Преимущества гравировки кристаллов", - "item.gtceu.circuit.crystal_mainframe.tooltip.1": "§9UV Плата", - "item.gtceu.circuit.crystal_processor.tooltip.0": "§7Преимущества гравировки кристаллов", - "item.gtceu.circuit.crystal_processor.tooltip.1": "§9IV Плата", - "item.gtceu.circuit.electronic.tooltip.0": "§7Твоя первая плата", - "item.gtceu.circuit.electronic.tooltip.1": "§cНВ Плата", - "item.gtceu.circuit.good_electronic.tooltip.0": "§7Твоя вторая плата", - "item.gtceu.circuit.good_electronic.tooltip.1": "§cMV Плата", - "item.gtceu.circuit.good_integrated.tooltip.0": "§7Еще меньше и мощнее", - "item.gtceu.circuit.good_integrated.tooltip.1": "§6MV Плата", - "item.gtceu.circuit.integrated.gui": "§7Программируемая конфигурация платы", - "item.gtceu.circuit.integrated.tooltip": "§7Используется для открытия интерфейса конфигурации", - "item.gtceu.circuit.mainframe.tooltip.0": "§7Потрясающая скорость вычислений!", - "item.gtceu.circuit.mainframe.tooltip.1": "§eIV Плата", - "item.gtceu.circuit.microprocessor.tooltip.0": "§7A Высшая базовая плата", - "item.gtceu.circuit.microprocessor.tooltip.1": "§eНВ Плата", - "item.gtceu.circuit.nand_chip.tooltip.0": "§7A Высшая простая плата", - "item.gtceu.circuit.nand_chip.tooltip.1": "§6UНВ Плата", - "item.gtceu.circuit.nano_assembly.tooltip.0": "§7Меньше, как никогда!", - "item.gtceu.circuit.nano_assembly.tooltip.1": "§bЭН Плата", - "item.gtceu.circuit.nano_computer.tooltip.0": "§7Меньше, как никогда!", - "item.gtceu.circuit.nano_computer.tooltip.1": "§bIV Плата", - "item.gtceu.circuit.nano_mainframe.tooltip.0": "§7Меньше, как никогда!", - "item.gtceu.circuit.nano_mainframe.tooltip.1": "§bLuV Плата", - "item.gtceu.circuit.nano_processor.tooltip.0": "§7Меньше, как никогда!", - "item.gtceu.circuit.nano_processor.tooltip.1": "§bHV Плата", - "item.gtceu.circuit.processor.tooltip.0": "§7Потрясающая скорость вычислений", - "item.gtceu.circuit.processor.tooltip.1": "§eMV Плата", - "item.gtceu.circuit.quantum_assembly.tooltip.0": "§7Квантовые вычисления воплощаются в жизнь!", - "item.gtceu.circuit.quantum_assembly.tooltip.1": "§aIV Плата", - "item.gtceu.circuit.quantum_computer.tooltip.0": "§7Квантовые вычисления воплощаются в жизнь!", - "item.gtceu.circuit.quantum_computer.tooltip.1": "§aLuV Плата", - "item.gtceu.circuit.quantum_mainframe.tooltip.0": "§7Квантовые вычисления воплощаются в жизнь!", - "item.gtceu.circuit.quantum_mainframe.tooltip.1": "§aМНТ Плата", - "item.gtceu.circuit.quantum_processor.tooltip.0": "§7Квантовые вычисления воплощаются в жизнь!", - "item.gtceu.circuit.quantum_processor.tooltip.1": "§aЭН Плата", - "item.gtceu.circuit.vacuum_tube.tooltip.0": "§7Чисто технически это диод", - "item.gtceu.circuit.vacuum_tube.tooltip.1": "§cUНВ Уровень", - "item.gtceu.circuit.wetware_assembly.tooltip.0": "§7Может запустить майнкрафт", - "item.gtceu.circuit.wetware_assembly.tooltip.1": "§4МНТ Плата", - "item.gtceu.circuit.wetware_computer.tooltip.0": "§7Великолепное слияние плоти и машины.", - "item.gtceu.circuit.wetware_computer.tooltip.1": "§4UV Плата", - "item.gtceu.circuit.wetware_mainframe.tooltip.0": "§7Лучшее, что человек когда-либо видел", - "item.gtceu.circuit.wetware_mainframe.tooltip.1": "§4UHV Плата", - "item.gtceu.circuit.wetware_processor.tooltip.0": "§7У вас есть ощущение, что оно наблюдает за вами?", - "item.gtceu.circuit.wetware_processor.tooltip.1": "§4LuV Плата", - "item.gtceu.circuit.workstation.tooltip.0": "§7Потрясающая скорость вычислений!", - "item.gtceu.circuit.workstation.tooltip.1": "§eЭН Плата", - "item.gtceu.circuit_board.advanced.tooltip": "§7An Продвинутая печатная плата", - "item.gtceu.circuit_board.basic.tooltip": "§7A Базовая печатная плата", - "item.gtceu.circuit_board.elite.tooltip": "§7An Высококлассная печатная плата", - "item.gtceu.circuit_board.extreme.tooltip": "§7A More Продвинутая печатная плата", - "item.gtceu.circuit_board.good.tooltip": "§7A Good Печатная плата", - "item.gtceu.circuit_board.plastic.tooltip": "§7A Good Печатная плата", - "item.gtceu.circuit_board.wetware.tooltip": "§7Оно поддерживает жизнь", - "item.gtceu.coin.chocolate.tooltip": "§7В золотой упаковке", - "item.gtceu.coin.doge.tooltip": "§7вау как много мпонет сколько деньпег кримпто помжалуста майнить очень богнатый очень вамлютно вау", - "item.gtceu.coin.gold.ancient.tooltip": "§7Найдено в древних руинах", - "item.gtceu.coke_oven_brick": "Кирпич коксовой печи", - "item.gtceu.component.advanced_smd.capacitor.tooltip": "§7Продвинутый компонент электроники", - "item.gtceu.component.advanced_smd.diode.tooltip": "§7Продвинутый компонент электроники", - "item.gtceu.component.advanced_smd.inductor.tooltip": "§7Продвинутый компонент электроники", - "item.gtceu.component.advanced_smd.resistor.tooltip": "§7Продвинутый компонент электроники", - "item.gtceu.component.advanced_smd.transistor.tooltip": "§7Продвинутый компонент электроники", - "item.gtceu.component.capacitor.tooltip": "§7Базовый электронный компонент", - "item.gtceu.component.diode.tooltip": "§7Базовый электронный компонент", - "item.gtceu.component.inductor.tooltip": "§7A Малая катушка", - "item.gtceu.component.resistor.tooltip": "§7Базовый электронный компонент", - "item.gtceu.component.smd.capacitor.tooltip": "§7Электронный компонент", - "item.gtceu.component.smd.diode.tooltip": "§7Электронный компонент", - "item.gtceu.component.smd.inductor.tooltip": "§7Электронный компонент", - "item.gtceu.component.smd.resistor.tooltip": "§7Электронный компонент", - "item.gtceu.component.smd.transistor.tooltip": "§7Электронный компонент", - "item.gtceu.component.transistor.tooltip": "§7Базовый электронный компонент", - "item.gtceu.compressed_clay": "Сжатая глина", - "item.gtceu.compressed_coke_clay": "Сжатая коксовая глина", - "item.gtceu.compressed_fireclay": "Прессованный огнеупорная глина", - "item.gtceu.computer_monitor_cover": "Монитор компьютера", - "item.gtceu.conveyor.module.tooltip": "§7Transfers §fItems§7 at specific rates as §fCover§7.", - "item.gtceu.copper_credit": "Медный Кредит", - "item.gtceu.cover.activity.detector.tooltip": "§7Gives out §fActivity Status§7 as Redstone as §fCover§7.", - "item.gtceu.cover.activity.detector_advanced.tooltip": "§7Gives out §fMachine Progress§7 as Redstone as §fCover§7.", - "item.gtceu.cover.controller.tooltip": "§7Turns Machines §fON/OFF§7 as §fCover§7.", - "item.gtceu.cover.crafting.tooltip": "§fAdvanced Workbench§7 on a Machine as §fCover§7.", - "item.gtceu.cover.ender_fluid_link.tooltip": "§7Transports §fFluids§7 with a §fWireless §dEnder§f Connection§7 as §fCover§7.", - "item.gtceu.cover.energy.detector.advanced.tooltip": "§7Gives §fRS-Latch§7 controlled §fEnergy Status§7 as Redstone as §fCover§7.", - "item.gtceu.cover.energy.detector.tooltip": "§7Gives out §fEnergy Amount§7 as Redstone as §fCover§7.", - "item.gtceu.cover.facade.tooltip": "§7Decorative Outfit §fCover§7.", - "item.gtceu.cover.fluid.detector.advanced.tooltip": "§7Gives §fRS-Latch§7 controlled §fFluid Storage Status§7 as Redstone as §fCover§7.", - "item.gtceu.cover.fluid.detector.tooltip": "§7Gives out §fFluid Amount§7 as Redstone as §fCover§7.", - "item.gtceu.cover.fluid.voiding.advanced.tooltip.0": "§7Voids §fFluids§7 with amount control as §fCover§7.", - "item.gtceu.cover.fluid.voiding.advanced.tooltip.1": "Activate with §fSoft Mallet§7 after placement.", - "item.gtceu.cover.fluid.voiding.tooltip.0": "§7Voids §fFluids§7 as §fCover§7.", - "item.gtceu.cover.fluid.voiding.tooltip.1": "Activate with §fSoft Mallet§7 after placement.", - "item.gtceu.cover.infinite_water.tooltip": "§7Fills attached containers with §9Water§7 as §fCover§7.", - "item.gtceu.cover.item.detector.advanced.tooltip": "§7Gives §fRS-Latch§7 controlled §fItem Storage Status§7 as Redstone as §fCover§7.", - "item.gtceu.cover.item.detector.tooltip": "§7Gives out §fItem Amount§7 as Redstone as §fCover§7.", - "item.gtceu.cover.item.voiding.advanced.tooltip.0": "§7Voids §fItems§7 with amount control as §fCover§7.", - "item.gtceu.cover.item.voiding.advanced.tooltip.1": "Activate with §fSoft Mallet§7 after placement.", - "item.gtceu.cover.item.voiding.tooltip.0": "§7Voids §fItems§7 as §fCover§7.", - "item.gtceu.cover.item.voiding.tooltip.1": "Activate with §fSoft Mallet§7 after placement.", - "item.gtceu.cover.screen.tooltip": "§7Displays §fData§7 as §fCover§7.", - "item.gtceu.cover.shutter.tooltip": "§fBlocks Transfer§7 through attached Side as §fCover§7.", - "item.gtceu.cover.solar.panel.tooltip.0": "§7May the Sun be with you.", - "item.gtceu.cover.solar.panel.tooltip.1": "Produces §fEnergy§7 from the §eSun§7 as §fCover§7.", - "item.gtceu.cpu_chip": "Чип для ЦП", - "item.gtceu.cpu_wafer": "Фотолитографная пластина для ЦП", - "item.gtceu.crafting_table_cover": "Верстак (Крышка)", - "item.gtceu.credit.copper.tooltip": "§70.125 Кредитов", - "item.gtceu.credit.cupronickel.tooltip": "§71 Кредит", - "item.gtceu.credit.gold.tooltip": "§764 Кредитов", - "item.gtceu.credit.naquadah.tooltip": "§732768 Кредитов", - "item.gtceu.credit.neutronium.tooltip": "§7262144 Кредитов", - "item.gtceu.credit.osmium.tooltip": "§74096 Кредитов", - "item.gtceu.credit.platinum.tooltip": "§7512 Кредитов", - "item.gtceu.credit.silver.tooltip": "§78 Кредитов", - "item.gtceu.credit_casting_mold": "Литейная форма (Кредит)", - "item.gtceu.crystal.central_processing_unit.tooltip": "§7Crystal Processing Unit", - "item.gtceu.crystal.raw.tooltip": "§7Необработанный кристалический процессор", - "item.gtceu.crystal.raw_chip.tooltip": "§7асти необработанного кристалического процессора", - "item.gtceu.crystal.system_on_chip.tooltip": "§7Кристальная система на чипе", - "item.gtceu.crystal_cpu": "Кристал ЦП", - "item.gtceu.crystal_processor": "Crystal Processor", - "item.gtceu.crystal_processor_assembly": "Crystal Processor Assembly", - "item.gtceu.crystal_processor_computer": "Crystal Processor Supercomputer", - "item.gtceu.crystal_processor_mainframe": "Crystal Processor Mainframe", - "item.gtceu.crystal_soc": "Crystal SoC", - "item.gtceu.cupronickel_credit": "Купоникелевый Кредит", - "item.gtceu.cyan_dye_spray_can": "Балончик с бирюзовой краской", - "item.gtceu.cyan_glass_lens": "Стеклянная линза (Бирюзовая)", - "item.gtceu.cylinder_casting_mold": "Литейная форма (Цилиндр)", - "item.gtceu.data_orb": "Сфера данных", - "item.gtceu.data_stick": "Накопитель данных", - "item.gtceu.diamond_grinding_head": "Алмазная шлифовальная головка", - "item.gtceu.digital_interface_cover": "Цифровой интерфейс", - "item.gtceu.diode": "Диод", - "item.gtceu.doge_coin": "Доге койн", - "item.gtceu.duct_tape": "BrainTech Aerospace Продвинутый усиленный скотч FAL-84", - "item.gtceu.duct_tape.tooltip": "§7Если вы не можете починить с помощью скотча, используйте больше скотча!", - "item.gtceu.electric.pump.tooltip": "§7Передает §fжидкости§7 со скоростью как §fкрышка§7.", - "item.gtceu.empty_mold": "Пустая форма", - "item.gtceu.empty_spray_can": "Балончик (Пустой)", - "item.gtceu.empty_wooden_form": "Пустая деревянная форма", - "item.gtceu.ender_fluid_link_cover": "Эндер жидкостная связь", - "item.gtceu.energium_dust": "Пыль энергиума", - "item.gtceu.energy.cluster.tooltip": "§7Многоразовый аккумулятор", - "item.gtceu.energy.lapotronic_orb.tooltip": "§7Многоразовый аккумулятор", - "item.gtceu.energy.lapotronic_orb_cluster.tooltip": "§7Многоразовый аккумулятор", - "item.gtceu.energy.module.tooltip": "§7Многоразовый аккумулятор", - "item.gtceu.energy_cluster": "Энергетический кристалл", - "item.gtceu.energy_crystal": "Кристалл энергиума", - "item.gtceu.energy_crystal.tooltip": "§7Многоразовый аккумулятор", - "item.gtceu.energy_detector_cover": "Energy Detector", - "item.gtceu.energy_module": "Energy Module", - "item.gtceu.engraved.crystal_chip.tooltip": "§7Нужжно для плат", - "item.gtceu.engraved_crystal_chip": "Engraved Crystal Чип", - "item.gtceu.engraved_lapotron_crystal_chip": "Engraved Lapotron Crystal Чип", - "item.gtceu.epoxy_circuit_board": "Эпоксидная плата", - "item.gtceu.epoxy_printed_circuit_board": "Эпоксидная печатная плата", - "item.gtceu.ev_battery_hull": "Маленькая оболочка аккумулятора из ванадия", - "item.gtceu.ev_conveyor_module": "ЭН Модуль конвейера", - "item.gtceu.ev_electric_motor": "ЭН Электромотор", - "item.gtceu.ev_electric_piston": "ЭН Электрический поршень", - "item.gtceu.ev_electric_pump": "ЭН Электрический насос", - "item.gtceu.ev_emitter": "ЭН Излучатель", - "item.gtceu.ev_field_generator": "ЭН Генератор поля", - "item.gtceu.ev_fluid_regulator": "ЭН Регулятор жидкости", - "item.gtceu.ev_robot_arm": "ЭН Робо-рука", - "item.gtceu.ev_sensor": "ЭН Сенсор", - "item.gtceu.ev_solar_panel": "ЭН Солнечная панель", - "item.gtceu.ev_vanadium_battery": "Малый ванадиевый аккумулятор", - "item.gtceu.ev_voltage_coil": "ЭН Катушка", - "item.gtceu.facade_cover": "Cover Facade", - "item.gtceu.fertilizer": "Удобрения", - "item.gtceu.fiber_reinforced_circuit_board": "Армированная фиброй плата", - "item.gtceu.fiber_reinforced_printed_circuit_board": "Армированная фиброй печатная плата", - "item.gtceu.firebrick": "Огнеупорный кирпич", - "item.gtceu.fluid.regulator.tooltip": "§7Limits §fFluids§7 to specific quantities as §fCover§7.", - "item.gtceu.fluid_cell": "Жидкостная ячейка", - "item.gtceu.fluid_detector_cover": "Fluid Detector", - "item.gtceu.fluid_filter": "Жидкостный фильтр", - "item.gtceu.fluid_filter.tooltip.0": "§7Filters §fFluid§7 I/O as §fCover§7.", - "item.gtceu.fluid_filter.tooltip.1": "Может использоваться, как §fэлектрический насос§7 и §fегулятор жидкости§7.", - "item.gtceu.fluid_tag_filter": "Fluid Tag Filter", - "item.gtceu.fluid_voiding_cover": "Fluid Voiding Cover", - "item.gtceu.foam_sprayer.tooltip.0": "§7Распыляет строительную пену", - "item.gtceu.foam_sprayer.tooltip.1": "Используйте на каркасе для заполнения пеной соединенных каркасов", - "item.gtceu.foam_sprayer.tooltip.2": "Пена может быть покрашена", - "item.gtceu.foil_extruder_mold": "Форма для экструдера (Фольга)", - "item.gtceu.gear_casting_mold": "Литейная форма (Шестерня)", - "item.gtceu.gear_extruder_mold": "Форма для экструдера (Шестерня)", - "item.gtceu.gelled_toluene": "Гелированный толуол", - "item.gtceu.gelled_toluene.tooltip": "§7Сырая взрывчатка", - "item.gtceu.glass_tube": "Стеклянная трубка", - "item.gtceu.glass_vial": "Стеклянный флакон", - "item.gtceu.gold_credit": "Золотой Кредит", - "item.gtceu.good_electronic_circuit": "Good Электрическая плата", - "item.gtceu.good_integrated_circuit": "Good Интегральная плата", - "item.gtceu.gravi_star": "Gravi-Star", - "item.gtceu.gravistar.tooltip": "§7Cверхтехнологичная звезда незера", - "item.gtceu.gravitation_engine_unit": "Gravitation Engine Unit", - "item.gtceu.gray_dye_spray_can": "Балончик с серой краской", - "item.gtceu.gray_glass_lens": "Стеклянная линза (Серая)", - "item.gtceu.green_dye_spray_can": "Балончик с зеленой краской", - "item.gtceu.green_glass_lens": "Стеклянная линза (Зеленая)", - "item.gtceu.highly_advanced_soc": "Высокотехнологичная ситсема безопасности", - "item.gtceu.highly_advanced_soc_wafer": "Высокотехнологичная Фотолитографная пластина системы безопасности", - "item.gtceu.hpic_chip": "HPIC Чип", - "item.gtceu.hpic_wafer": "HPIC Фотолитографная пластина", - "item.gtceu.huge_pipe_extruder_mold": "Форма для экструдера (Огромная труба)", - "item.gtceu.hv_battery_hull": "Большая оболочка аккумулятора", - "item.gtceu.hv_cadmium_battery": "Большой кадмиевый аккумулятор", - "item.gtceu.hv_conveyor_module": "HV Модуль конвейера", - "item.gtceu.hv_electric_motor": "HV Электромотор", - "item.gtceu.hv_electric_piston": "HV Электрический поршень", - "item.gtceu.hv_electric_pump": "HV Электрический насос", - "item.gtceu.hv_emitter": "HV Излучатель", - "item.gtceu.hv_field_generator": "HV Генератор поля", - "item.gtceu.hv_fluid_regulator": "HV Регулятор жидкости", - "item.gtceu.hv_lithium_battery": "Большой литиевый аккумулятор", - "item.gtceu.hv_robot_arm": "HV Робо-рука", - "item.gtceu.hv_sensor": "HV Сенсор", - "item.gtceu.hv_sodium_battery": "Большой натриевый аккумулятор", - "item.gtceu.hv_solar_panel": "High Voltage Солнечная панель", - "item.gtceu.hv_voltage_coil": "High Voltage Катушка", - "item.gtceu.ilc_chip": "IC Чип", - "item.gtceu.ilc_wafer": "ILC Фотолитографная пластина", - "item.gtceu.inductor": "Индуктор", - "item.gtceu.infinite_water_cover": "Infinite Water Cover", - "item.gtceu.ingot_casting_mold": "Литейная форма (Слиток)", - "item.gtceu.ingot_extruder_mold": "Форма для экструдера (Слиток)", - "item.gtceu.item_detector_cover": "Item Detector", - "item.gtceu.item_filter": "Item Filter", - "item.gtceu.item_filter.tooltip.0": "§7Filters §fItem§7 I/O as §fCover§7.", - "item.gtceu.item_filter.tooltip.1": "Can be used as a §fМодуль конвейера§7 and §fRobotic Arm§7 upgrade.", - "item.gtceu.item_tag_filter": "Item Tag Filter", - "item.gtceu.item_voiding_cover": "Item Voiding Cover", - "item.gtceu.iv_battery_hull": "Средняя оболочка аккумулятора из ванадия", - "item.gtceu.iv_conveyor_module": "IV Модуль конвейера", - "item.gtceu.iv_electric_motor": "IV Электромотор", - "item.gtceu.iv_electric_piston": "IV Электрический поршень", - "item.gtceu.iv_electric_pump": "IV Электрический насос", - "item.gtceu.iv_emitter": "IV Излучатель", - "item.gtceu.iv_field_generator": "IV Генератор поля", - "item.gtceu.iv_fluid_regulator": "IV Регулятор жидкости", - "item.gtceu.iv_robot_arm": "IV Робо-рука", - "item.gtceu.iv_sensor": "IV Сенсор", - "item.gtceu.iv_solar_panel": "Insane Voltage Солнечная панель", - "item.gtceu.iv_vanadium_battery": "Средний ванадиевый аккумулятор", - "item.gtceu.iv_voltage_coil": "Insane Voltage Катушка", - "item.gtceu.lapotron_crystal": "Lapotron Crystal", - "item.gtceu.lapotron_crystal.tooltip": "§7Многоразовый аккумулятор", - "item.gtceu.lapotronic_energy_orb": "Lapotronic Energy Orb", - "item.gtceu.lapotronic_energy_orb_cluster": "Lapotronic Energy Orb Cluster", - "item.gtceu.large_pipe_extruder_mold": "Форма для экструдера (Большая труба)", - "item.gtceu.light_blue_dye_spray_can": "Балончик с голубой краской", - "item.gtceu.light_blue_glass_lens": "Стеклянная линза (Голубая)", - "item.gtceu.light_gray_dye_spray_can": "Балончик с светло-серой краской", - "item.gtceu.light_gray_glass_lens": "Стеклянная линза (Светло-серая)", - "item.gtceu.lime_dye_spray_can": "Балончик с лаймовой краской", - "item.gtceu.lime_glass_lens": "Стеклянная линза (Лаймовая)", - "item.gtceu.long_rod_extruder_mold": "Форма для экструдера (Длинный стержень)", - "item.gtceu.lpic_chip": "LPIC Чип", - "item.gtceu.lpic_wafer": "LPIC Фотолитографная пластина", - "item.gtceu.luv_battery_hull": "Большая оболочка аккумулятора из ванадия", - "item.gtceu.luv_conveyor_module": "LuV Модуль конвейера", - "item.gtceu.luv_electric_motor": "LuV Электромотор", - "item.gtceu.luv_electric_piston": "LuV Электрический поршень", - "item.gtceu.luv_electric_pump": "LuV Электрический насос", - "item.gtceu.luv_emitter": "LuV Излучатель", - "item.gtceu.luv_field_generator": "LuV Генератор поля", - "item.gtceu.luv_fluid_regulator": "LuV Регулятор жидкости", - "item.gtceu.luv_robot_arm": "LuV Робо-рука", - "item.gtceu.luv_sensor": "LuV Сенсор", - "item.gtceu.luv_solar_panel": "Ludicrous Voltage Солнечная панель", - "item.gtceu.luv_vanadium_battery": "Большой ванадиевый аккумулятор", - "item.gtceu.luv_voltage_coil": "Ludicrous Voltage Катушка", - "item.gtceu.lv_battery_hull": "Маленькая оболочка аккумулятора", - "item.gtceu.lv_cadmium_battery": "Маленький кадмиевый аккумулятор", - "item.gtceu.lv_conveyor_module": "НВ Модуль конвейера", - "item.gtceu.lv_electric_motor": "НВ Электромотор", - "item.gtceu.lv_electric_piston": "НВ Электрический поршень", - "item.gtceu.lv_electric_pump": "НВ Электрический насос", - "item.gtceu.lv_emitter": "НВ Излучатель", - "item.gtceu.lv_field_generator": "НВ Генератор поля", - "item.gtceu.lv_fluid_regulator": "НВ Регулятор жидкости", - "item.gtceu.lv_lithium_battery": "Маленький литевый аккумулятор", - "item.gtceu.lv_robot_arm": "НВ Робо-рука", - "item.gtceu.lv_sensor": "НВ Сенсор", - "item.gtceu.lv_sodium_battery": "Маленький натриевый аккумулятор", - "item.gtceu.lv_solar_panel": "Low Voltage Солнечная панель", - "item.gtceu.lv_voltage_coil": "Low Voltage Катушка", - "item.gtceu.machine_controller_cover": "Machine Controller", - "item.gtceu.magenta_dye_spray_can": "Балончик с пурпурной краской", - "item.gtceu.magenta_glass_lens": "Стеклянная линза (Сиреневая)", - "item.gtceu.maintenance_detector_cover": "Maintenance Detector", - "item.gtceu.max.battery.tooltip": "§7Наполни его, чтобы пройти игру", - "item.gtceu.max_battery": "Cверхтехнологичный аккумулятор", - "item.gtceu.micro_processor": "Microprocessor", - "item.gtceu.micro_processor_assembly": "Microprocessor Assembly", - "item.gtceu.micro_processor_computer": "Microprocessor Supercomputer", - "item.gtceu.micro_processor_mainframe": "Microprocessor Mainframe", - "item.gtceu.microchip_processor": "Microchip Processor", - "item.gtceu.mpic_chip": "MPIC Чип", - "item.gtceu.mpic_wafer": "MPIC Фотолитографная пластина", - "item.gtceu.multilayer_fiber_reinforced_circuit_board": "Многослойнаямл армированная фиброй плата", - "item.gtceu.multilayer_fiber_reinforced_printed_circuit_board": "Многослойная армированная фиброй печатная плата,", - "item.gtceu.mv_battery_hull": "Средняя оболочка аккумулятора", - "item.gtceu.mv_cadmium_battery": "Средний кадмиевый аккумулятор", - "item.gtceu.mv_conveyor_module": "MV Модуль конвейера", - "item.gtceu.mv_electric_motor": "MV Электромотор", - "item.gtceu.mv_electric_piston": "MV Электрический поршень", - "item.gtceu.mv_electric_pump": "MV Электрический насос", - "item.gtceu.mv_emitter": "MV Излучатель", - "item.gtceu.mv_field_generator": "MV Генератор поля", - "item.gtceu.mv_fluid_regulator": "MV Регулятор жидкости", - "item.gtceu.mv_lithium_battery": "Средний литевый аккумулятор", - "item.gtceu.mv_robot_arm": "MV Робо-рука", - "item.gtceu.mv_sensor": "MV Сенсор", - "item.gtceu.mv_sodium_battery": "Средний натриевый аккумулятор", - "item.gtceu.mv_solar_panel": "Medium Voltage Солнечная панель", - "item.gtceu.mv_voltage_coil": "Medium Voltage Катушка", - "item.gtceu.name_casting_mold": "Литейная форма (Название)", - "item.gtceu.nan_certificate": "Сертификат о том, что ты больше не нуб", - "item.gtceu.nand_chip": "NAND Чип", - "item.gtceu.nand_memory_chip": "NAND Memory Чип", - "item.gtceu.nand_memory_wafer": "NAND Memory Фотолитографная пластина", - "item.gtceu.nano_cpu_chip": "Чип нано ЦП", - "item.gtceu.nano_cpu_wafer": "Фотолитографная пластина для нано ЦП", - "item.gtceu.nano_processor": "Nanoprocessor", - "item.gtceu.nano_processor_assembly": "Nanoprocessor Assembly", - "item.gtceu.nano_processor_computer": "Nanoprocessor Supercomputer", - "item.gtceu.nano_processor_mainframe": "Nanoprocessor Mainframe", - "item.gtceu.nano_saber.tooltip": "§7Ryujin no ken wo kurae!", - "item.gtceu.naquadah_boule": "Naquadah-doped Monocrystalline Silicon Boule", - "item.gtceu.naquadah_credit": "Наквадовый Кредит", - "item.gtceu.naquadah_wafer": "Naquadah-doped Фотолитографная пластина", - "item.gtceu.neuro_processing_unit": "Neuro Processing Unit", - "item.gtceu.neutron_reflector": "Iridium Neutron Reflector", - "item.gtceu.neutron_reflector.tooltip": "§7Indestructible", - "item.gtceu.neutronium_boule": "Neutronium-doped Monocrystalline Silicon Boule", - "item.gtceu.neutronium_credit": "Нейтроневый Кредит", - "item.gtceu.neutronium_wafer": "Neutronium-doped Фотолитографная пластина", - "item.gtceu.nor_memory_chip": "NOR Memory Чип", - "item.gtceu.nor_memory_wafer": "NOR Memory Фотолитографная пластина", - "item.gtceu.normal_pipe_extruder_mold": "Форма для экструдера (Средняя труба)", - "item.gtceu.nugget_casting_mold": "Литейная форма (Самородок)", - "item.gtceu.opv_conveyor_module": "OpV Модуль конвейера", - "item.gtceu.opv_electric_piston": "OpV Электрический поршень", - "item.gtceu.opv_electric_pump": "OpV Электрический насос", - "item.gtceu.opv_field_generator": "OpV Генератор поля", - "item.gtceu.opv_fluid_regulator": "OpV Регулятор жидкости", - "item.gtceu.opv_robot_arm": "OpV Робо-рука", - "item.gtceu.opv_sensor": "OpV Сенсор", - "item.gtceu.orange_dye_spray_can": "Балончик с оранжевой краской", - "item.gtceu.orange_glass_lens": "Стеклянная линза (Оранжевая)", - "item.gtceu.ore_dictionary_filter.tooltip.0": "§7Filters §fItem§7 I/O with §fOre Dictionary§7 as §fCover§7.", - "item.gtceu.ore_dictionary_filter.tooltip.1": "Может быть испоьзован, как улучшение §fмодуля конвейера§7 и §fробо-руки§7.", - "item.gtceu.osmium_credit": "Осмивый Кредит", - "item.gtceu.petri_dish": "Чашка Петри", - "item.gtceu.petri_dish.tooltip": "§7Для культивации клеток", - "item.gtceu.phenolic_circuit_board": "Плата из фенола", - "item.gtceu.phenolic_printed_circuit_board": "Печатная плата из фенола", - "item.gtceu.phosphorus_boule": "Phosphorus-doped Monocrystalline Silicon Boule", - "item.gtceu.phosphorus_wafer": "Phosphorus-doped Фотолитографная пластина", - "item.gtceu.pink_dye_spray_can": "Балончик с розовой краской", - "item.gtceu.pink_glass_lens": "Стеклянная линза (Розовая)", - "item.gtceu.plant_ball": "Растительный шар", - "item.gtceu.plastic_circuit_board": "Пластиковая плата", - "item.gtceu.plastic_printed_circuit_board": "Пластиковая печатная плата", - "item.gtceu.plate.advanced_system_on_chip.tooltip": "§7Продвинутая система в чипе", - "item.gtceu.plate.central_processing_unit.tooltip": "§7Центральное процессорное устройство", - "item.gtceu.plate.high_power_integrated_circuit.tooltip": "§7Высокомощная интегральная плата", - "item.gtceu.plate.highly_advanced_system_on_chip.tooltip": "§7Высокотехнологичная система в чипе", - "item.gtceu.plate.integrated_logic_circuit.tooltip": "§7Интегральная логическая плата", - "item.gtceu.plate.low_power_integrated_circuit.tooltip": "§7Низкомощная интегральная плата", - "item.gtceu.plate.nand_memory_chip.tooltip": "§7NAND Logic Gate", - "item.gtceu.plate.nano_central_processing_unit.tooltip": "§7Центральное нано-процессорное устройство", - "item.gtceu.plate.nor_memory_chip.tooltip": "§7NOR Logic Gate", - "item.gtceu.plate.power_integrated_circuit.tooltip": "§7Мощная интегральная плата", - "item.gtceu.plate.qbit_central_processing_unit.tooltip": "§7Центральное кубитное процессорное устройство", - "item.gtceu.plate.random_access_memory.tooltip": "§7Random Access Memory", - "item.gtceu.plate.simple_system_on_chip.tooltip": "§7Simple System on Чип", - "item.gtceu.plate.system_on_chip.tooltip": "§7System on Чип", - "item.gtceu.plate.ultra_high_power_integrated_circuit.tooltip": "§7Ultra высокомощная интегральная плата", - "item.gtceu.plate.ultra_low_power_integrated_circuit.tooltip": "§7Ultra низкомощная интегральная плата", - "item.gtceu.plate_casting_mold": "Литейная форма (Пластина)", - "item.gtceu.plate_extruder_mold": "Форма для экструдера (Пластина)", - "item.gtceu.platinum_credit": "Платиновый Кредит", - "item.gtceu.power_thruster": "Силовой ускоритель", - "item.gtceu.processor.neuro.tooltip": "§7Нейеро ЦП", - "item.gtceu.programmed_circuit": "Запрограммированная плата", - "item.gtceu.prospector.hv": "Продвинутый анализатор (HV)", - "item.gtceu.prospector.luv": "Супер анализатор (LuV)", - "item.gtceu.prospector.lv": "Рудный анализатор (НВ)", - "item.gtceu.purple_drink": "Фиолетовый напиток", - "item.gtceu.purple_dye_spray_can": "Балончик с фиолетовой краской", - "item.gtceu.purple_glass_lens": "Стеклянная линза (Фиолетовая)", - "item.gtceu.qbit_cpu_chip": "Кубитный чип ЦП", - "item.gtceu.qbit_cpu_wafer": "Фотолитографная пластина для кубитного ЦП", - "item.gtceu.quantum_eye": "Квантовый глаз", - "item.gtceu.quantum_processor": "Квантовый процессор", - "item.gtceu.quantum_processor_assembly": "Сборочная линия квантовых процессоров", - "item.gtceu.quantum_processor_computer": "Квантовый суперкомпьютер", - "item.gtceu.quantum_processor_mainframe": "Квантовый сервер", - "item.gtceu.quantum_star": "Квантовая звезда", - "item.gtceu.quantumeye.tooltip": "§7Улучшенное око эндера", - "item.gtceu.quantumstar.tooltip": "§7Improved Nether Star", - "item.gtceu.ram_chip": "RAM Чип", - "item.gtceu.ram_wafer": "RAM Фотолитографная пластина", - "item.gtceu.raw_crystal_chip": "Необработанный кристалический Чип", - "item.gtceu.raw_crystal_chip_parts": "Части необработанного кристалического чипа", - "item.gtceu.red_dye_spray_can": "Балончик с красной краской", - "item.gtceu.red_glass_lens": "Стеклянная линза (Красная)", - "item.gtceu.resin_circuit_board": "Резиновая плата", - "item.gtceu.resin_printed_circuit_board": "Резиновая печатная плата", - "item.gtceu.resistor": "Резистор", - "item.gtceu.ring_extruder_mold": "Форма для экструдера (Кольцо)", - "item.gtceu.robot.arm.tooltip": "§7Limits §fItems§7 to specific quantities as §fCover§7.", - "item.gtceu.rod_extruder_mold": "Форма для экструдера (Стержень)", - "item.gtceu.rotor_casting_mold": "Литейная форма (Ротор)", - "item.gtceu.rotor_extruder_mold": "Форма для экструдера (Ротор)", - "item.gtceu.shape.empty.tooltip": "§7Необработанная форма для экструдера", - "item.gtceu.shape.extruder.axe.tooltip": "§7Форма для экструдера, изготавливающая топоры", - "item.gtceu.shape.extruder.block.tooltip": "§7Форма для экструдера, изготавливающая блоки", - "item.gtceu.shape.extruder.bolt.tooltip": "§7Форма для экструдера, изготавливающая болты", - "item.gtceu.shape.extruder.bottle.tooltip": "§7Форма для экструдера, изготавливающая бутылки", - "item.gtceu.shape.extruder.casing.tooltip": "§7Форма для экструдера, изготавливающая предметные корпусы", - "item.gtceu.shape.extruder.cell.tooltip": "§7Форма для экструдера, изготавливающая ячейки", - "item.gtceu.shape.extruder.file.tooltip": "§7Форма для экструдера, изготавливающая напильники", - "item.gtceu.shape.extruder.foil.tooltip": "§7Форма для экструдера, изготавливающая фольгу из не-металлов", - "item.gtceu.shape.extruder.gear.tooltip": "§7Форма для экструдера, изготавливающая шестерни", - "item.gtceu.shape.extruder.gear_small.tooltip": "§7Форма для экструдера, изготавливающая малые шестерни", - "item.gtceu.shape.extruder.hammer.tooltip": "§7Форма для экструдера, изготавливающая моло", - "item.gtceu.shape.extruder.hoe.tooltip": "§7Форма для экструдера, изготавливающая мотыги", - "item.gtceu.shape.extruder.ingot.tooltip": "§7Форма для экстр... Что? Может просто используешь печку?", - "item.gtceu.shape.extruder.pickaxe.tooltip": "§7Форма для экструдера, изготавливающая кирки", - "item.gtceu.shape.extruder.pipe.huge.tooltip": "§7Форма для экструдера, изготавливающая огромные трубы", - "item.gtceu.shape.extruder.pipe.large.tooltip": "§7Форма для экструдера, изготавливающая большие трубы", - "item.gtceu.shape.extruder.pipe.normal.tooltip": "§7Форма для экструдера, изготавливающая трубы", - "item.gtceu.shape.extruder.pipe.small.tooltip": "§7Форма для экструдера, изготавливающая маленькие трубки", - "item.gtceu.shape.extruder.pipe.tiny.tooltip": "§7Форма для экструдера, изготавливающая крошечные трубки", - "item.gtceu.shape.extruder.plate.tooltip": "§7Форма для экструдера, изготавливающая пластины", - "item.gtceu.shape.extruder.ring.tooltip": "§7Форма для экструдера, изготавливающая кольца", - "item.gtceu.shape.extruder.rod.tooltip": "§7Форма для экструдера, изготавливающая стержни", - "item.gtceu.shape.extruder.rod_long.tooltip": "§7Форма для экструдера, изготавливающая длинные стрежни", - "item.gtceu.shape.extruder.rotor.tooltip": "§7Форма для экструдера, изготавливающая роторы", - "item.gtceu.shape.extruder.saw.tooltip": "§7Форма для экструдера, изготавливающая пилы", - "item.gtceu.shape.extruder.shovel.tooltip": "§7Форма для экструдера, изготавливающая лопаты", - "item.gtceu.shape.extruder.sword.tooltip": "§7Форма для экструдера, изготавливающая мечи", - "item.gtceu.shape.extruder.wire.tooltip": "§7Форма для экструдера, изготавливающая провода", - "item.gtceu.shape.mold.anvil.tooltip": "§7Форма для формирования наковлен", - "item.gtceu.shape.mold.ball.tooltip": "§7Форма для изготовления шаров", - "item.gtceu.shape.mold.block.tooltip": "§7Форма для изготовления блоков", - "item.gtceu.shape.mold.bottle.tooltip": "§7Форма для изготовления бутылок", - "item.gtceu.shape.mold.casing.tooltip": "§7Форма для изготовления корпусов", - "item.gtceu.shape.mold.credit.tooltip": "§7Защищённая форма для изготовления кредитов (Не потеряй!)", - "item.gtceu.shape.mold.cylinder.tooltip": "§7Форма для формирования цилиндров", - "item.gtceu.shape.mold.gear.small.tooltip": "§7Форма для изготовления малых шестерён", - "item.gtceu.shape.mold.gear.tooltip": "§7Форма для изготовления шестерён", - "item.gtceu.shape.mold.ingot.tooltip": "§7Форма для изготовления слитков", - "item.gtceu.shape.mold.name.tooltip": "§7Форма для переименования предметов в формовочном прессе (Переименуйте на наковальне)", - "item.gtceu.shape.mold.nugget.tooltip": "§7Форма для изготовления самородков", - "item.gtceu.shape.mold.plate.tooltip": "§7Форма для изготовления пластин", - "item.gtceu.shape.mold.rotor.tooltip": "§7Форма для изготовления роторов", - "item.gtceu.shutter_module_cover": "Модуль затвора", - "item.gtceu.silicon_boule": "Monocrystalline Silicon Boule", - "item.gtceu.silicon_wafer": "Кремнеивая фотолитографная пластина", - "item.gtceu.silver_credit": "Серебрянный Кредит", - "item.gtceu.simple_soc": "Simple SoC", - "item.gtceu.simple_soc_wafer": "Simple SoC Фотолитографная пластина", - "item.gtceu.small_gear_casting_mold": "Литейная форма (Small Gear)", - "item.gtceu.small_gear_extruder_mold": "Форма для экструдера (Маленькая шестерня)", - "item.gtceu.small_pipe_extruder_mold": "Форма для экструдера (Маленькая трубка)", - "item.gtceu.smart_item_filter.tooltip.0": "§7Filters §fItem§7 I/O with §fMachine Recipes§7 as §fCover§7.", - "item.gtceu.smart_item_filter.tooltip.1": "Can be used as a §fМодуль конвейера§7 and §fRobotic Arm§7 upgrade.", - "item.gtceu.smd_capacitor": "Конденсатор поверхностного монтажа", - "item.gtceu.smd_diode": "Диод поверхностного монтажа", - "item.gtceu.smd_inductor": "Индуктор поверхностного монтажа", - "item.gtceu.smd_resistor": "Резистор поверхностного монтажа", - "item.gtceu.smd_transistor": "Транзистор поверхностного монтажа", - "item.gtceu.soc": "SoC", - "item.gtceu.soc_wafer": "SoC Фотолитографная пластина", - "item.gtceu.solar_panel": "Солнечная панель", - "item.gtceu.solvent_spray_can": "Балончик с растворителем", - "item.gtceu.spray.empty.tooltip": "§7Can be filled with sprays of various colors", - "item.gtceu.stainless_steel_fluid_cell": "Яейка из нержавеющей стали", - "item.gtceu.steel_fluid_cell": "Стальная ячейка", - "item.gtceu.stem_cells": "Стволовые клетки", - "item.gtceu.stem_cells.tooltip": "§7Необработанная интелегенция", - "item.gtceu.sticky_resin": "Sticky Resin", - "item.gtceu.tantalum_capacitor": "Танталовый конденсатор", - "item.gtceu.terminal": "Терминал", - "item.gtceu.tiny_pipe_extruder_mold": "Форма для экструдера (Крошечная трубка)", - "item.gtceu.titanium_fluid_cell": "Титановая ячейка", - "item.gtceu.tool.aoe.columns": "Колонны", - "item.gtceu.tool.aoe.layers": "Слои", - "item.gtceu.tool.aoe.rows": "Ряды", - "item.gtceu.tool.axe": "Топор (%s)", - "item.gtceu.tool.behavior.aoe_mining": "§5Area-of-Effect: §f%sx%sx%s", - "item.gtceu.tool.behavior.block_rotation": "§2Mechanic: §fRotates Blocks", - "item.gtceu.tool.behavior.crop_harvesting": "§aHarvester: §fHarvests Crops", - "item.gtceu.tool.behavior.damage_boost": "§4Damage Boost: §fExtra damage against %s", - "item.gtceu.tool.behavior.grass_path": "§eLandscaper: §fCreates Grass Paths", - "item.gtceu.tool.behavior.ground_tilling": "§eFarmer: §fTills Ground", - "item.gtceu.tool.behavior.plunger": "§9Plumber: §fDrains Fluids", - "item.gtceu.tool.behavior.rail_rotation": "§eRailroad Engineer: §fRotates Rails", - "item.gtceu.tool.behavior.relocate_mining": "§2Magnetic: §fRelocates Mined Blocks", - "item.gtceu.tool.behavior.shield_disable": "§cBrute: §fDisables Shields", - "item.gtceu.tool.behavior.silk_ice": "§bIce Cutter: §fSilk Harvests Ice", - "item.gtceu.tool.behavior.torch_place": "§eSpelunker: §fPlaces Torches on Right-Click", - "item.gtceu.tool.behavior.tree_felling": "§4Lumberjack: §fTree Felling", - "item.gtceu.tool.butchery_knife": "%s Butchery Knife", - "item.gtceu.tool.butchery_knife.tooltip": "§8Has a slow Attack Rate", - "item.gtceu.tool.buzzsaw": "%s Циркулярная пила (НВ)", - "item.gtceu.tool.buzzsaw.tooltip": "§8Не удобна для сборки блоков", - "item.gtceu.tool.chainsaw_hv": "%s Цепная пила (HV)", - "item.gtceu.tool.chainsaw_lv": "%s Цепная пила (НВ)", - "item.gtceu.tool.chainsaw_mv": "%s Цепная пила (MV)", - "item.gtceu.tool.crowbar": "Монтировка (%s)", - "item.gtceu.tool.crowbar.tooltip": "§8Dismounts Covers", - "item.gtceu.tool.dataorb.tooltip": "§7A High Capacity Data Storage", - "item.gtceu.tool.datastick.tooltip": "§7A Low Capacity Data Storage", - "item.gtceu.tool.drill_ev": "%s Бур (ЭН)", - "item.gtceu.tool.drill_hv": "%s Бур (HV)", - "item.gtceu.tool.drill_iv": "%s Бур (IV)", - "item.gtceu.tool.drill_lv": "%s Бур (НВ)", - "item.gtceu.tool.drill_mv": "%s Бур (MV)", - "item.gtceu.tool.file": "Напильник (%s)", - "item.gtceu.tool.hammer": "Молот (%s)", - "item.gtceu.tool.hammer.tooltip": "§8Измельчает блоки, когда вы их добываете", - "item.gtceu.tool.harvest_level.0": "§8Дерево", - "item.gtceu.tool.harvest_level.1": "§7Камень", - "item.gtceu.tool.harvest_level.2": "§aЖелезо", - "item.gtceu.tool.harvest_level.3": "§bАламаз", - "item.gtceu.tool.harvest_level.4": "§dАльтимет", - "item.gtceu.tool.harvest_level.5": "§9Дюрани", - "item.gtceu.tool.harvest_level.6": "§cНейтроний", - "item.gtceu.tool.hoe": "Мотыга (%s)", - "item.gtceu.tool.knife": "Нож (%s)", - "item.gtceu.tool.lighter.platinum.tooltip": "§7A знает имя пранкера, которые выгравированно на нем.", - "item.gtceu.tool.mallet": "Киянка (%s)", - "item.gtceu.tool.mallet.tooltip": "§8Останавливает/Запускает механизмы", - "item.gtceu.tool.matchbox.tooltip": "§7Это не тачка!", - "item.gtceu.tool.mining_hammer": "Шахтёрский молот (%s)", - "item.gtceu.tool.mining_hammer.tooltip": "§8Добывай сразу много блоков (Если, конечно, ты не нажимаешь Shift)", - "item.gtceu.tool.mortar": "Ступка и пестик (%s)", - "item.gtceu.tool.pickaxe": "Кирка (%s)", - "item.gtceu.tool.plunger": "Вантуз (%s)", - "item.gtceu.tool.plunger.tooltip": "§8Удаляет жидкости из механизмов", - "item.gtceu.tool.replace_tool_head": "Создайте новую часть инструмента, чтобы заменить эту", - "item.gtceu.tool.rolling_pin": "Скалка (%s)", - "item.gtceu.tool.saw": "Пила (%s)", - "item.gtceu.tool.screwdriver": "Отвёртка (%s)", - "item.gtceu.tool.screwdriver.tooltip": "§8Регулировка крышек и механизмов", - "item.gtceu.tool.screwdriver_lv": "НВ Отвёртка (%s)", - "item.gtceu.tool.screwdriver_lv.tooltip": "§8AРегулировка крышек и механизмов", - "item.gtceu.tool.scythe": "Коса (%s)", - "item.gtceu.tool.scythe.tooltip": "§8Потому что коса не имеет смысла.", - "item.gtceu.tool.shovel": "Лопата (%s)", - "item.gtceu.tool.spade": "Лопата (%s)", - "item.gtceu.tool.spade.tooltip": "§8Добывай сразу много блоков (Если, конечно, ты не нажимаешь Shift)", - "item.gtceu.tool.sword": "Меч (%s)", - "item.gtceu.tool.tooltip.attack_damage": "§c%s Урон", - "item.gtceu.tool.tooltip.attack_speed": "§9%s Скорость атаки", - "item.gtceu.tool.tooltip.crafting_uses": "§a%s Используется в крафте", - "item.gtceu.tool.tooltip.general_uses": "§b%s Прочность", - "item.gtceu.tool.tooltip.harvest_level": "§eСкорость сбора %s", - "item.gtceu.tool.tooltip.harvest_level_extra": "§eУровень добычи: %s §f(%s§f)", - "item.gtceu.tool.tooltip.mining_speed": "§d%s Скорость добычи", - "item.gtceu.tool.tooltip.repair_info": "Зажми SHIFT, чтобы увидеть информацию о починке", - "item.gtceu.tool.tooltip.repair_material": "Починино при помощи: §a%s", - "item.gtceu.tool.usable_as": "Используется как: §f%s", - "item.gtceu.tool.wire_cutter": "Кусачки (%s)", - "item.gtceu.tool.wrench": "Гаечный ключ (%s)", - "item.gtceu.tool.wrench.tooltip": "§8Удерживайте левую кнопку мыши, чтобы разобрать механизмы", - "item.gtceu.tool.wrench_hv": "%s Гаечный ключ (HV)", - "item.gtceu.tool.wrench_hv.tooltip": "§8Удерживайте левую кнопку мыши, чтобы разобрать механизмы", - "item.gtceu.tool.wrench_iv": "%s Гаечный ключh (IV)", - "item.gtceu.tool.wrench_iv.tooltip": "§8Удерживайте левую кнопку мыши, чтобы разобрать механизмы", - "item.gtceu.tool.wrench_lv": "%s Гаечный ключ (НВ)", - "item.gtceu.tool.wrench_lv.tooltip": "§8Удерживайте левую кнопку мыши, чтобы разобрать механизмы", - "item.gtceu.transistor": "Транзистор", - "item.gtceu.tungsten_grinding_head": "Вольфрамовая шлифовальная головка", - "item.gtceu.tungstensteel_fluid_cell": "Ячейка из вольфрамовой стали", - "item.gtceu.turbine_rotor": "Ротор турбины", - "item.gtceu.uev_conveyor_module": "UEV Модуль конвейера", - "item.gtceu.uev_electric_piston": "UEV Электрический поршень", - "item.gtceu.uev_electric_pump": "UEV Электрический насос", - "item.gtceu.uev_field_generator": "UEV Генератор поля", - "item.gtceu.uev_fluid_regulator": "UEV Регулятор жидкости", - "item.gtceu.uev_robot_arm": "UEV Робо-рука", - "item.gtceu.uev_sensor": "UEV Сенсор", - "item.gtceu.uhpic_chip": "UHPIC Чип", - "item.gtceu.uhpic_wafer": "UHPIC Фотолитографная пластина", - "item.gtceu.uhv_conveyor_module": "UHV Модуль конвейера", - "item.gtceu.uhv_electric_piston": "UHV Электрический поршень", - "item.gtceu.uhv_electric_pump": "UHV Электрический насос", - "item.gtceu.uhv_field_generator": "UHV Генератор поля", - "item.gtceu.uhv_fluid_regulator": "UHV Регулятор жидкости", - "item.gtceu.uhv_robot_arm": "UHV Робо-рука", - "item.gtceu.uhv_sensor": "UHV Сенсор", - "item.gtceu.uiv_conveyor_module": "UIV Модуль конвейера", - "item.gtceu.uiv_electric_piston": "UIV Электрический поршень", - "item.gtceu.uiv_electric_pump": "UIV Электрический насос", - "item.gtceu.uiv_field_generator": "UIV Генератор поля", - "item.gtceu.uiv_fluid_regulator": "UIV Регулятор жидкости", - "item.gtceu.uiv_robot_arm": "UIV Робо-рука", - "item.gtceu.uiv_sensor": "UIV Сенсор", - "item.gtceu.ulpic_chip": "ULPIC Чип", - "item.gtceu.ulpic_wafer": "ULPIC Фотолитографная пластина", - "item.gtceu.ulv_solar_panel": "Ultra Low Voltage Солнечная панель", - "item.gtceu.ulv_voltage_coil": "Ultra Low Voltage Катушка", - "item.gtceu.universal_fluid_cell": "Универсальная ячейка", - "item.gtceu.uv_battery_hull": "Большая оболочка аккумулятора из наквандрии", - "item.gtceu.uv_conveyor_module": "UV Модуль конвейера", - "item.gtceu.uv_electric_motor": "UV Электромотор", - "item.gtceu.uv_electric_piston": "UV EЭлектрический поршень", - "item.gtceu.uv_electric_pump": "UV Электрический насос", - "item.gtceu.uv_emitter": "UV Излучатель", - "item.gtceu.uv_field_generator": "UV Генератор поля", - "item.gtceu.uv_fluid_regulator": "UV Регулятор жидкости", - "item.gtceu.uv_naquadria_battery": "Большой наквадриевый аккумулятор", - "item.gtceu.uv_robot_arm": "UV Робо-рука", - "item.gtceu.uv_sensor": "UV Сенсор", - "item.gtceu.uv_solar_panel": "Ultimate Voltage Солнечная панель", - "item.gtceu.uv_voltage_coil": "Ultimate Voltage Катушка", - "item.gtceu.uxv_conveyor_module": "UXV Модуль конвейера", - "item.gtceu.uxv_electric_piston": "UXV Электрический поршень", - "item.gtceu.uxv_electric_pump": "UHV Электрический насос", - "item.gtceu.uxv_field_generator": "UXV Генератор поля", - "item.gtceu.uxv_fluid_regulator": "UXV Регулятор жидкости", - "item.gtceu.uxv_robot_arm": "UXV Робо-рука", - "item.gtceu.uxv_sensor": "UXV Сенсор", - "item.gtceu.vacuum_tube": "Вакумная трубка", - "item.gtceu.wafer.advanced_system_on_chip.tooltip": "§7Необработанная продвинутая плата", - "item.gtceu.wafer.central_processing_unit.tooltip": "§7Необработанная еденица обрабокти", - "item.gtceu.wafer.glowstone.tooltip": "§7Необработанная плата", - "item.gtceu.wafer.high_power_integrated_circuit.tooltip": "§7Необработанная высокомощная плата", - "item.gtceu.wafer.highly_advanced_system_on_chip.tooltip": "§7Необработанная высокотехнологичная плата", - "item.gtceu.wafer.integrated_logic_circuit.tooltip": "§7Необработанная интегральная схема", - "item.gtceu.wafer.low_power_integrated_circuit.tooltip": "§7Необработанная маломощная схема", - "item.gtceu.wafer.nand_memory_chip.tooltip": "§7Необработанный логический вентиль", - "item.gtceu.wafer.nano_central_processing_unit.tooltip": "§7Необработанная нано-плата", - "item.gtceu.wafer.naquadah.tooltip": "§7Сырая плата", - "item.gtceu.wafer.neutronium.tooltip": "§7Сырая плата", - "item.gtceu.wafer.nor_memory_chip.tooltip": "§7Необработанный логический вентиль", - "item.gtceu.wafer.power_integrated_circuit.tooltip": "§7Необработанная силовая плата", - "item.gtceu.wafer.qbit_central_processing_unit.tooltip": "§7Необработанная кубитная плата", - "item.gtceu.wafer.random_access_memory.tooltip": "§7Необработанный эелемент памяти", - "item.gtceu.wafer.silicon.tooltip": "§7Сырая плата", - "item.gtceu.wafer.simple_system_on_chip.tooltip": "§7Необработанная простая плата", - "item.gtceu.wafer.system_on_chip.tooltip": "§7Необработанная базовая плата", - "item.gtceu.wafer.ultra_high_power_integrated_circuit.tooltip": "§7Необработанная Ultra высокомощная плата", - "item.gtceu.wafer.ultra_low_power_integrated_circuit.tooltip": "§7Необработанная Ultra низкомощная плата", - "item.gtceu.wetware_circuit_board": "Нейро-плата", - "item.gtceu.wetware_printed_circuit_board": "Печатная нейро-плата", - "item.gtceu.wetware_processor": "Нейро-процессор", - "item.gtceu.wetware_processor_assembly": "Сборка нейро-процессоров", - "item.gtceu.wetware_processor_computer": "Нейро-суперкомпьютер", - "item.gtceu.wetware_processor_mainframe": "Нейро-сервер", - "item.gtceu.white_dye_spray_can": "Балончик с белой краской", - "item.gtceu.wire_extruder_mold": "Форма для экструдера (Провод)", - "item.gtceu.wireless_digital_interface_cover": "Беспроводной цифровой дисплей", - "item.gtceu.yellow_dye_spray_can": "Балончик с жёлтой краской", - "item.gtceu.yellow_glass_lens": "Стеклянная линза (Желтая)", - "item.gtceu.zero_point_module": "Модуль нулевой точки", - "item.gtceu.zpm_battery_hull": "Средняя оболочка аккумулятора из наквандрии", - "item.gtceu.zpm_conveyor_module": "МНТ Модуль конвейера", - "item.gtceu.zpm_electric_motor": "МНТ Электромотор", - "item.gtceu.zpm_electric_piston": "МНТ Электрический поршень", - "item.gtceu.zpm_electric_pump": "МНТ Электрический насос", - "item.gtceu.zpm_emitter": "МНТ Излучатель", - "item.gtceu.zpm_field_generator": "МНТ Генератор поля", - "item.gtceu.zpm_fluid_regulator": "МНТ Регулятор жидкости", - "item.gtceu.zpm_naquadria_battery": "Средний аккумулятор Наквадрия", - "item.gtceu.zpm_robot_arm": "Робо-рука модуля нулевой точки", - "item.gtceu.zpm_sensor": "Сенсор модуля нулевой точки", - "item.gtceu.zpm_solar_panel": "Солнечная панель модуля нулевой точки", - "item.gtceu.zpm_voltage_coil": "Катушка напряжения модуля нулевой точки", - "item.gunpowder_small_dust": "Небольшая куча пороха", - "item.gunpowder_tiny_dust": "Крошечная кучка пороха", - "item.ice_dust": "Дробленый лед", - "item.ice_small_dust": "Небольшая куча дробленого льда", - "item.ice_tiny_dust": "Крошечная кучка дробленого льда", - "item.inert_metal_mixture_dust": "Смесь инертных металлов", - "item.inert_metal_mixture_small_dust": "Небольшая куча инертной металлической смеси", - "item.inert_metal_mixture_tiny_dust": "Крошечная кучка инертной металлической смеси", - "item.invalid.name": "Некорректный предмет", - "item.iridium_metal_residue_dust": "Металлический остаток иридия", - "item.iridium_metal_residue_small_dust": "Небольшая куча металлических остатка иридия", - "item.iridium_metal_residue_tiny_dust": "Крошечная кучка металлического остатка иридия", - "item.meat_dust": "Мясной фарш", - "item.meat_small_dust": "Небольшая кучка мясного фарша", - "item.meat_tiny_dust": "Крошечная кучка мясного фарша", - "item.netherrack_nether_quartz": "Кварцевая руда незера", - "item.palladium_raw_dust": "Кучка порошка необработанного палладия", - "item.palladium_raw_small_dust": "Небольшая кучка порошка необработанного палладия", - "item.palladium_raw_tiny_dust": "Крошечная кучка порошка необработанного палладия", - "item.paper_dust": "Чад", - "item.paper_small_dust": "Маленькая кучка чада", - "item.paper_tiny_dust": "Крошечная кучка чада", - "item.pitchblende_crushed": "Измельченный горный хрусталь", - "item.pitchblende_dust": "Горный хрусталь", - "item.pitchblende_impure_dust": "Нечистая куча горного хрусталя", - "item.pitchblende_pure_dust": "Очищенная куча горного хрусталя", - "item.pitchblende_purified_ore": "Очищенный горный хрусталь", - "item.pitchblende_refined_ore": "Обработанный горный хрусталь", - "item.pitchblende_small_dust": "Небольшая куча горного хрусталя", - "item.pitchblende_tiny_dust": "Крошечная кучка горного хрусталя", - "item.platinum_group_sludge_dust": "Осадок платиновой группы", - "item.platinum_group_sludge_small_dust": "Небольшой комок осадка платиновой группы", - "item.platinum_group_sludge_tiny_dust": "Крошечный комок осадка платиновой группы", - "item.platinum_raw_dust": "Порошок необработанной платины", - "item.platinum_raw_small_dust": "Небольшая куча порошка необработанной платины", - "item.platinum_raw_tiny_dust": "Крошечная кучка необработанного платинового порошка", - "item.platinum_sludge_residue_dust": "Остатки платинового шлама", - "item.platinum_sludge_residue_small_dust": "Небольшая куча остатков платинового шлама", - "item.platinum_sludge_residue_tiny_dust": "Крошечная кучка остатков платинового шлама", - "item.quartz_sand_dust": "Кварцевый песок", - "item.quartz_sand_small_dust": "Небольшая куча кварцевого песка", - "item.quartz_sand_tiny_dust": "Крошечная кучка кварцевого песка", - "item.rare_earth_dust": "Редкоземельные металлы", - "item.rare_earth_small_dust": "Небольшая куча редкоземельных металлов", - "item.rare_earth_tiny_dust": "Крошечная кучка редкоземельных металлов", - "item.rarest_metal_mixture_dust": "Смесь очень редкоземельных металлов", - "item.rarest_metal_mixture_small_dust": "Небольшая кучка смеси очень редкоземельных металлов", - "item.rarest_metal_mixture_tiny_dust": "Крошечная кучка смеси очень редкоземельных металлов", - "item.rock_salt_dust": "Каменная соль", - "item.rock_salt_impure_dust": "Неочищенная куча каменной соли", - "item.rock_salt_pure_dust": "Очищенная куча каменной соли", - "item.rock_salt_small_dust": "Небольшая куча каменной соли", - "item.rock_salt_tiny_dust": "Маленькая кучка каменной соли", - "item.salt_dust": "Соль", - "item.salt_impure_dust": "Неочищенная куча соли", - "item.salt_pure_dust": "Очищенная куча соли", - "item.salt_small_dust": "Крошечная кучка соли", - "item.salt_tiny_dust": "Крошечная кучка соли", - "item.sugar_chipped_gem": "Мелкие кубики сахара", - "item.sugar_flawed_gem": "Маленький сахарный кубик", - "item.sugar_gem": "Кубик сахара", - "item.sugar_small_dust": "Небольшая кучка сахара", - "item.sugar_tiny_dust": "Маленькая кучка сахара", - "item.talc_crushed_ore": "Молотый тальк", - "item.talc_dust": "Тальк", - "item.talc_impure_dust": "Неочищенная куча талька", - "item.talc_pure_dust": "Очищенная куча талька", - "item.talc_purified_ore": "Очищенный тальк", - "item.talc_refined_ore": "Рафинированный тальк", - "item.talc_small_dust": "Небольшая кучка талька", - "item.talc_tiny_dust": "Крошечная кучка талька", - "item.treated_wood_bolt": "Короткая палочка из обработанной древесины", - "item.treated_wood_dust": "Обработанная древесная масса", - "item.treated_wood_long_rod": "Длинная палка из обработанной древесины", - "item.treated_wood_plate": "Доска из обработанной древесины", - "item.treated_wood_rod": "Палка из обработанной древесины", - "item.treated_wood_small_dust": "Небольшая куча обработанной древесной массы", - "item.treated_wood_tiny_dust": "Крошечная кучка обработанной древесной массы", - "item.wheat_dust": "Мука", - "item.wheat_small_dust": "Маленькая кучка муки", - "item.wheat_tiny_dust": "Маленькая кучка муки", - "item.wood_bolt": "Короткая деревянная палка", - "item.wood_dust": "Древесная масса", - "item.wood_long_rod": "Длинная деревянная палка", - "item.wood_plate": "Деревянная доска", - "item.wood_small_dust": "Небольшая куча древесной массы", - "item.wood_tiny_dust": "Крошечная кучка древесной массы", - "itemGroup.gtceu.decoration": "Декорации", - "itemGroup.gtceu.item": "Предметы", - "itemGroup.gtceu.machine": "Механизмы", - "itemGroup.gtceu.material_block": "Материалы", - "itemGroup.gtceu.material_fluid": "Жидкости", - "itemGroup.gtceu.material_item": "Материалы предмета", - "itemGroup.gtceu.material_pipe": "Материалы трубы", - "itemGroup.gtceu.tool": "Инструмент", - "ldlib.gui.editor.register.editor.gtceu.mui": "Проект машинного интерфейса", - "ldlib.gui.editor.register.editor.gtceu.rtui": "Проект рецептного интерфейса", - "ldlib.gui.editor.register.editor.gtceu.template_tab": "Iаблоны", - "mataarmor.hud.supply_mode": "Режим питания: %s", - "material.acetic_acid": "Уксусная кислота", - "material.acetone": "Ацетон", - "material.acidic_enriched_naquadah_solution": "Кислотный обогащенный раствор Наквады", - "material.acidic_naquadria_solution": "Кислотный раствор Наквадрии", - "material.acidic_osmium_solution": "Кислотный раствор осмия", - "material.actinium": "Актиний", - "material.agar": "Агар", - "material.air": "Воздух", - "material.allyl_chloride": "Аллилхлорид", - "material.almandine": "Альмандин", - "material.aluminium": "Алюминий", - "material.aluminium_sulfite": "Сульфит алюминия", - "material.alunite": "Алунит", - "material.americium": "Америций", - "material.amethyst": "Аметист", - "material.ammonia": "Аммоний", - "material.ammonium_chloride": "Хлорид аммония", - "material.andesite": "Андезит", - "material.andradite": "Андрадит", - "material.annealed_copper": "Отожженная медь", - "material.antimony": "Сурьма", - "material.antimony_trifluoride": "Трифторид сурьмы", - "material.antimony_trioxide": "Триоксид сурьмы", - "material.apatite": "Апатит", - "material.aqua_regia": "Царская водка", - "material.argon": "Аргон", - "material.arsenic": "Мышьяк", - "material.arsenic_trioxide": "Триоксид мышьяка", - "material.asbestos": "Асбест", - "material.ash": "Пепел", - "material.astatine": "Астат", - "material.bacteria": "Бактерии", - "material.bacterial_sludge": "Бактериальный ил", - "material.barite": "Барит", - "material.barium": "Барий", - "material.barium_sulfide": "Сульфид бария", - "material.basalt": "Базальт", - "material.basaltic_mineral_sand": "Базальтовый минеральный песок", - "material.bastnasite": "Бастназитe", - "material.battery_alloy": "Аккумуляторный сплав", - "material.bauxite": "Боксит", - "material.bentonite": "Бентонит", - "material.benzene": "Бензол", - "material.berkelium": "Беркелий", - "material.beryllium": "Бериллий", - "material.bio_diesel": "Био Дизель", - "material.biomass": "Биомасса", - "material.biotite": "Биотит", - "material.biphenyl": "Бифенил", - "material.bismuth": "Висмут", - "material.bismuth_bronze": "Висмутовая бронза", - "material.bisphenol_a": "Бисфенол А", - "material.black_bronze": "Черная бронза", - "material.black_dye": "Черный краситель", - "material.black_steel": "Черная сталь", - "material.blaze": "Блейз", - "material.blue_alloy": "Синий сплав", - "material.blue_dye": "Синий краситель", - "material.blue_steel": "Синяя сталь", - "material.blue_topaz": "Голубой топаз", - "material.bohrium": "Борий", - "material.bone": "Кость", - "material.borax": "Бура", - "material.bornite": "Борнит", - "material.boron": "Бор", - "material.borosilicate_glass": "Боросиликатное стекло", - "material.brass": "Латунь", - "material.brick": "Кирпич", - "material.bromine": "Бром", - "material.bronze": "Бронза", - "material.brown_dye": "Коричневый краситель", - "material.butadiene": "Бутадиен", - "material.butane": "Бутан", - "material.butene": "Бутен", - "material.butyraldehyde": "Бутиральдегид", - "material.cadmium": "Кадмий", - "material.caesium": "Цезий", - "material.calcite": "Кальцит", - "material.calcium": "Кальций", - "material.calcium_chloride": "Хлорид кальция", - "material.calcium_phosphide": "Фосфид кальция", - "material.californium": "Калифорний", - "material.caprolactam": "Капролактам", - "material.carbon": "Углерод", - "material.carbon_dioxide": "Углекислый газ", - "material.carbon_monoxide": "Монооксид углерода", - "material.cassiterite": "Касситерит", - "material.cassiterite_sand": "Касситеритовый песок", - "material.cerium": "Церий", - "material.certus_quartz": "Истинный кварц", - "material.cetane_boosted_diesel": "Дизельное топливо с повышенным цетановым числом", - "material.chalcocite": "Халькоцит", - "material.chalcopyrite": "Халькопирит", - "material.charcoal": "Древесный уголь", - "material.charcoal_byproducts": "Побочные продукты древесного угля", - "material.chlorine": "Хлор", - "material.chlorobenzene": "Хлорбензол", - "material.chloroform": "Хлороформ", - "material.chloromethane": "Хлорметан", - "material.chromite": "Хромит", - "material.chromium": "Хром", - "material.chromium_trioxide": "Триоксид хрома", - "material.cinnabar": "Киноварь", - "material.clay": "Глина", - "material.coal": "Уголь", - "material.coal_gas": "Угольный газ", - "material.coal_tar": "Угольная смола", - "material.cobalt": "Кобальт", - "material.cobalt_brass": "Кобальтовая латунь", - "material.cobalt_oxide": "Оксид кобальта", - "material.cobaltite": "Кобальтит", - "material.cocoa": "Какао", - "material.coke": "Кокс", - "material.collagen": "Коллаген", - "material.concrete": "Бетон", - "material.construction_foam": "Строительная пена", - "material.cooperite": "Шелдонит", - "material.copernicium": "Коперниций", - "material.copper": "Медь", - "material.creosote": "Креозот", - "material.cumene": "Кумол", - "material.cupric_oxide": "Оксид меди", - "material.cupronickel": "Купроникель", - "material.curium": "Курий", - "material.cyan_dye": "Бирюзовый краситель", - "material.cyclohexane": "Циклогексан", - "material.cyclohexanone_oxime": "Оксим циклогексанона", - "material.damascus_steel": "Дамасская сталь", - "material.dark_ash": "Тёмный пепел", - "material.darmstadtium": "Дармштадтий", - "material.deepslate": "Сланец", - "material.depleted_uranium_hexafluoride": "Обедненный гексафторид урана", - "material.deuterium": "Дейтерий", - "material.diaminobenzidine": "Диаминобензидин", - "material.diamond": "Алмаз", - "material.diatomite": "Диатомит", - "material.dichlorobenzene": "Дихлорбензол", - "material.dichlorobenzidine": "Дихлорбензидин", - "material.diesel": "Дизель", - "material.diluted_hydrochloric_acid": "Разбавленная соляная кислота", - "material.diluted_sulfuric_acid": "Разбавленная серная кислота", - "material.dimethylamine": "Диметиламин", - "material.dimethylbenzene": "Диметилбензол", - "material.dimethyldichlorosilane": "Диметилдихлорсилан", - "material.dimethylhydrazine": "Диметилгидразин", - "material.dinitrogen_tetroxide": "Четырехокись азота", - "material.diorite": "Диорит", - "material.diphenyl_isophthalate": "Дифенилизофталат", - "material.dissolved_calcium_acetate": "Растворенный ацетат кальция", - "material.distilled_water": "Дистиллированная вода", - "material.drilling_fluid": "Буровой раствор", - "material.dubnium": "Дубниум", - "material.duranium": "Дюраниум", - "material.dysprosium": "Диспрозий", - "material.einsteinium": "Эйнштейний", - "material.electrotine": "Электротин", - "material.electrum": "Электрум", - "material.emerald": "Изумруд", - "material.ender_air": "Воздух края", - "material.ender_eye": "Эндер око", - "material.ender_pearl": "Эндер-Жемчуг", - "material.endstone": "Эндерняк", - "material.enriched_bacterial_sludge": "Обогащенный бактериальный ил", - "material.enriched_naquadah": "Обогащенная наквада", - "material.enriched_naquadah_solution": "Обогащенный раствор наквады", - "material.enriched_naquadah_sulfate": "Обогащенный сульфат наквады", - "material.enriched_naquadah_trinium_europium_duranide": "Обогащенный наквада триниум европия дуранид", - "material.enriched_naquadah_waste": "Обогащенные отходы наквады", - "material.enriched_uranium_hexafluoride": "Обогащенный гексафторид урана", - "material.epichlorohydrin": "Эпихлоргидрин", - "material.epoxy": "Эпоксидная смола", - "material.erbium": "Эрбий", - "material.ethane": "Этан", - "material.ethanol": "Этиловый спирт", - "material.ethenone": "Этенон", - "material.ethyl_tertbutyl_ether": "Этил-третбутиловый эфир", - "material.ethylbenzene": "Этилбензол", - "material.ethylene": "Этилен", - "material.europium": "Европий", - "material.fermented_biomass": "Ферментированная биомасса", - "material.fermium": "Фермий", - "material.ferrite_mixture": "Ферритовая смесь", - "material.ferrosilite": "Ферросилит", - "material.fireclay": "Огнеупорная глина", - "material.fish_oil": "Рыбий жир", - "material.flerovium": "Флеровий", - "material.flint": "Флинт", - "material.fluorine": "Фтор", - "material.fluoroantimonic_acid": "Фторантимоновая кислота", - "material.francium": "Франций", - "material.fullers_earth": "Земля Фуллера", - "material.gadolinium": "Гадолиний", - "material.galena": "Галенит", - "material.gallium": "Галлий", - "material.gallium_arsenide": "Арсенид галлия", - "material.gallium_sulfide": "Сульфид галлия", - "material.garnet_sand": "Гранатовый песок", - "material.garnierite": "Гарниерит", - "material.gasoline": "Бензин", - "material.gelatin": "Желатин", - "material.gelatin_mixture": "Желатиновая смесь", - "material.germanium": "Германий", - "material.glass": "Стекло", - "material.glauconite_sand": "Глауконитовый песок", - "material.glowstone": "Светящийся камень", - "material.glue": "Клей", - "material.glycerol": "Глицерин", - "material.glyceryl_trinitrate": "Глицерил тринитрат", - "material.goethite": "Гетит", - "material.gold": "Золото", - "material.granite": "Гранит", - "material.granite_red": "Красный гранит", - "material.granitic_mineral_sand": "Гранитный минеральный песок", - "material.graphene": "Графен", - "material.graphite": "Графит", - "material.gray_dye": "Серый краситель", - "material.green_dye": "Зеленый краситель", - "material.green_sapphire": "Зеленый сапфир", - "material.green_sapphire_slurry": "Зеленая сапфировая суспензия", - "material.grossular": "Гроссуляр", - "material.gunpowder": "Порох", - "material.gypsum": "Гипс", - "material.hafnium": "Гафний", - "material.hassium": "Хассий", - "material.hastelloy_c_276": "Хастеллой C-276", - "material.hastelloy_x": "Хастеллой X", - "material.heavy_fuel": "Тяжелое топливо", - "material.helium": "Гелий", - "material.helium_3": "Гелий 3", - "material.hematite": "Гематит", - "material.high_octane_gasoline": "Высокооктановый бензин", - "material.holmium": "Гольмий", - "material.hsla_steel": "Сталь Хсла", - "material.hsse": "HSS-E", - "material.hssg": "HSS-G", - "material.hydro_cracked_butadiene": "Бутадиен, подвергнутый гидро-крекингу", - "material.hydro_cracked_butane": "Бутан, подвергнутый гидро-крекингу", - "material.hydro_cracked_butene": "Бутен, подвергнутый гидро-крекингу", - "material.hydro_cracked_ethane": "Этан, подвергнутый гидро-крекингу", - "material.hydro_cracked_ethylene": "Этилен, подвергнутый гидро-крекингу", - "material.hydro_cracked_propane": "Пропан, подвергнутый гидро-крекингу", - "material.hydro_cracked_propene": "Пропен, подвергнутый гидро-крекингу", - "material.hydrochloric_acid": "Соляная кислота", - "material.hydrofluoric_acid": "Плавиковая кислота", - "material.hydrogen": "Водород", - "material.hydrogen_sulfide": "Сероводород", - "material.hypochlorous_acid": "Хлорноватистая кислота", - "material.ice": "Лёд", - "material.ilmenite": "Ильменит", - "material.impure_enriched_naquadah_solution": "Нечистый обогащенный раствор наквады", - "material.impure_naquadria_solution": "Нечистый раствор наквадрии", - "material.incoloy_ma_956": "Инколой MA-956", - "material.indium": "Индий", - "material.indium_concentrate": "Индиевый концентрат", - "material.indium_gallium_phosphide": "Фосфид индия-галлия", - "material.indium_phosphide": "Фосфид индия", - "material.indium_tin_barium_titanium_cuprate": "Индий Олово Барий Титан Купрат", - "material.inert_metal_mixture": "Инертная металлическая смесь", - "material.invar": "Инвар", - "material.iodine": "Йод", - "material.iridium": "Иридий", - "material.iridium_chloride": "Иридий хлорид", - "material.iridium_metal_residue": "Остаток металлического иридия", - "material.iron": "Железо", - "material.iron_iii_chloride": "Хлорид Железа 3", - "material.isoprene": "Изопрен", - "material.kanthal": "Кантал", - "material.krypton": "Криптон", - "material.kyanite": "Кианит", - "material.lanthanum": "Лантан", - "material.lapis": "Лазурит", - "material.lapotron": "Лапотрон", - "material.lava": "Лава", - "material.lawrencium": "Лоуренсиум", - "material.lazurite": "Сапожниковец", - "material.lead": "Свинец", - "material.lead_zinc_solution": "Свинцовый раствор цинка", - "material.lepidolite": "Лепидолит", - "material.light_blue_dye": "Светло-голубой краситель", - "material.light_fuel": "Лёгкое топливо", - "material.light_gray_dye": "Светло-серый краситель", - "material.lightly_hydro_cracked_gas": "Газ, подвергнутый легкому гидро-крекингу", - "material.lightly_hydro_cracked_heavy_fuel": "Тяжелое топливо, подвергнутое легкому гидро-крекингу", - "material.lightly_hydro_cracked_light_fuel": "Легкое топливо, подвергнутое легкому гидро-крекингу", - "material.lightly_hydro_cracked_naphtha": "Нафта, подвергнутая легкому гидро-крекингу", - "material.lightly_steam_cracked_gas": "Газ, подвергнутый легкому паровому крекингу", - "material.lightly_steam_cracked_heavy_fuel": "Тяжелое топливо, подвергнутое легкому паровому крекингу", - "material.lightly_steam_cracked_light_fuel": "Легкое топливо, подвергнутое легкому паровому крекингу", - "material.lightly_steam_cracked_naphtha": "Нафта, подвергнутая легкому паровому крекингу", - "material.lime_dye": "Лаймовый краситель", - "material.liquid_air": "Сжиженный воздух", - "material.liquid_ender_air": "Сжиженный Ендер-воздух", - "material.liquid_nether_air": "Сжиженный Незер-воздух", - "material.lithium": "Литий", - "material.lithium_chloride": "Хлорид лития", - "material.livermorium": "Ливермориум", - "material.lpg": "Сжиженный газ", - "material.lubricant": "Смазка", - "material.lutetium": "Лютеций", - "material.magenta_dye": "Пурпурный краситель", - "material.magnalium": "Магналий", - "material.magnesia": "Магнезия", - "material.magnesite": "Магнезит", - "material.magnesium": "Магний", - "material.magnesium_chloride": "Хлорид магния", - "material.magnesium_diboride": "Диборид магния", - "material.magnetic_iron": "Магнитное железо", - "material.magnetic_neodymium": "Магнитный неодим", - "material.magnetic_samarium": "Магнитная Сама", - "material.magnetic_steel": "Магнитный самарий", - "material.magnetite": "Магнетит", - "material.malachite": "Малахит", - "material.manganese": "Марганец", - "material.manganese_phosphide": "Фосфид марганца", - "material.maraging_steel_300": "Maraging Steel 300", - "material.marble": "Мрамор", - "material.massicot": "Массикот", - "material.mc_guffium_239": "Макгаффи 239", - "material.meat": "Мясо", - "material.meitnerium": "Мейтнериум", - "material.mendelevium": "Менделевий", - "material.mercury": "Ртуть", - "material.mercury_barium_calcium_cuprate": "Купрат ртути, бария, кальция", - "material.metal_mixture": "Металлическая смесь", - "material.methane": "Метан", - "material.methanol": "Метанол", - "material.methyl_acetate": "Этилацетат", - "material.mica": "Слюда", - "material.milk": "Молоко", - "material.mirabilite": "Мирабилит", - "material.molybdenite": "Молибденит", - "material.molybdenum": "Молибден", - "material.molybdenum_disilicide": "Дисилицид молибдена", - "material.monazite": "Монацит", - "material.monochloramine": "Монохлорамин", - "material.moscovium": "Московий", - "material.mutagen": "Мутаген", - "material.naphtha": "Нафта", - "material.naphthalene": "Нафталин", - "material.naquadah": "Наквада", - "material.naquadah_alloy": "Сплав наквада", - "material.naquadria": "Наквадрия", - "material.naquadria_solution": "Раствор наквадрия", - "material.naquadria_sulfate": "Наквадриа сульфат", - "material.naquadria_waste": "Отходы наквадрия", - "material.natural_gas": "Природный газ", - "material.neodymium": "Неодим", - "material.neon": "Неон", - "material.neptunium": "Нептуний", - "material.nether_air": "Воздух незера", - "material.nether_quartz": "Незер кварц", - "material.nether_star": "Звезда незера", - "material.netherrack": "Незерак", - "material.neutronium": "Нейтроний", - "material.nichrome": "Нихром", - "material.nickel": "Никель", - "material.nickel_zinc_ferrite": "Никель-цинк Феррит", - "material.nihonium": "Нихоний", - "material.niobium": "Ниобий", - "material.niobium_nitride": "Нитрид ниобия", - "material.niobium_titanium": "Ниобий-титан", - "material.nitration_mixture": "Нитрационная смесь", - "material.nitric_acid": "Азотная кислота", - "material.nitric_oxide": "Оксид азота", - "material.nitrobenzene": "Нитробензол", - "material.nitrochlorobenzene": "Нитрохлорбензол", - "material.nitrogen": "Азот", - "material.nitrogen_dioxide": "Диоксид азота", - "material.nitrosyl_chloride": "Нитрозилхлорид", - "material.nitrous_oxide": "Оксид азота", - "material.nobelium": "Нобелий", - "material.obsidian": "Обсидиан", - "material.octane": "Октан", - "material.oganesson": "Оганессон", - "material.oil": "Нефть", - "material.oil_heavy": "Тяжелая нефть", - "material.oil_light": "Легкая нефть", - "material.oil_medium": "Сырая нефть", - "material.oilsands": "Нефтеносные пески", - "material.olivine": "Оливин", - "material.opal": "Опал", - "material.orange_dye": "Оранжевый краситель", - "material.osmiridium": "Осмиридий", - "material.osmium": "Осмий", - "material.osmium_tetroxide": "Тетроксид осмия", - "material.oxygen": "Кислород", - "material.palladium": "Палладий", - "material.palladium_raw": "Палладий необработанный", - "material.paper": "Бумага", - "material.pcb_coolant": "Охлаждающая жидкость для печатных плат", - "material.pentlandite": "Пентландит", - "material.perlite": "Перлит", - "material.phenol": "Фенол", - "material.phosphate": "Фосфат", - "material.phosphoric_acid": "Фосфорная кислота", - "material.phosphorus": "Фосфор", - "material.phosphorus_pentoxide": "Пентоокись фосфора", - "material.phthalic_acid": "Фталевая кислота", - "material.pink_dye": "Розовый краситель", - "material.pitchblende": "Настуран", - "material.platinum": "Платина", - "material.platinum_group_sludge": "Шлам платиновой группы", - "material.platinum_raw": "Платина сырая", - "material.platinum_sludge_residue": "Платиновый шламовый остаток", - "material.plutonium": "Плутоний", - "material.plutonium_241": "Плутоний 241", - "material.pollucite": "Полуцит", - "material.polonium": "Полоний", - "material.polybenzimidazole": "Полибензимидазол", - "material.polycaprolactam": "Поликапролактам", - "material.polychlorinated_biphenyl": "Полихлорированный бифенил", - "material.polydimethylsiloxane": "Полидиметилсилоксан", - "material.polyethylene": "Полиэтилен", - "material.polyphenylene_sulfide": "Полифениленсульфид", - "material.polytetrafluoroethylene": "Политетрафторэтилен", - "material.polyvinyl_acetate": "Поливинилацетат", - "material.polyvinyl_butyral": "Поливинилбутираль", - "material.polyvinyl_chloride": "Поливинилхлорид", - "material.potash": "Поташ", - "material.potassium": "Калий", - "material.potassium_dichromate": "Дихромат калия", - "material.potassium_feldspar": "Калиевый полевой шпат", - "material.potin": "Потин", - "material.powellite": "Пауэллит", - "material.praseodymium": "Празеодим", - "material.promethium": "Прометий", - "material.propane": "Пропан", - "material.propene": "Пропен", - "material.protactinium": "Протактиний", - "material.purple_dye": "Фиолетовый краситель", - "material.pyrite": "Пирит", - "material.pyrochlore": "Пирохлор", - "material.pyrolusite": "Пиролюзит", - "material.pyrope": "Пироп", - "material.quartz_sand": "Кварцевый песок", - "material.quartzite": "Кварцит", - "material.radium": "Радий", - "material.radon": "Радон", - "material.rare_earth": "Редкоземельный", - "material.rarest_metal_mixture": "Смесь редчайших металлов", - "material.raw_gasoline": "Необработанный бензин", - "material.raw_growth_medium": "Необработанная среда для роста", - "material.raw_rubber": "Необработанная резина", - "material.raw_styrene_butadiene_rubber": "Сырой бутадиен-стирольный каучук", - "material.realgar": "Реальгар", - "material.red_alloy": "Красный сплав", - "material.red_dye": "Красная краска", - "material.red_garnet": "Красный гранат", - "material.red_steel": "Красная сталь", - "material.redrock": "Красный камень", - "material.redstone": "Редстоун", - "material.refinery_gas": "Отработанный газ", - "material.reinforced_epoxy_resin": "Усиленная эпоксидная резина", - "material.rhenium": "Рений", - "material.rhodium": "Родий", - "material.rhodium_plated_palladium": "Палладий с родиевым покрытием", - "material.rhodium_sulfate": "Сульфат родия", - "material.rock_salt": "Камешек соли", - "material.rocket_fuel": "Ракетное топливо", - "material.roentgenium": "Рентген", - "material.rose_gold": "Розовое золото", - "material.rubber": "Резина", - "material.rubidium": "Рубидий", - "material.ruby": "Рубин", - "material.ruby_slurry": "Рубиновая суспензия", - "material.ruridit": "Руридит", - "material.ruthenium": "Рутений", - "material.ruthenium_tetroxide": "Четырехокись рутения", - "material.ruthenium_trinium_americium_neutronate": "Нейтронат рутения, триния, америция", - "material.rutherfordium": "Резерфордий", - "material.rutile": "Рутил", - "material.salt": "Соль", - "material.saltpeter": "Нитрат калия", - "material.samarium": "Самарий", - "material.samarium_iron_arsenic_oxide": "Оксид самария железа мышьяка", - "material.sapphire": "Сапфир", - "material.sapphire_slurry": "Сапфировая суспензия", - "material.scandium": "Скандий", - "material.scheelite": "Шеелит", - "material.seaborgium": "Сиборгиум", - "material.seed_oil": "Растительное масло", - "material.selenium": "Селен", - "material.severely_hydro_cracked_gas": "Газ, подвергнутый сильному гидро-крекингу", - "material.severely_hydro_cracked_heavy_fuel": "Тяжелое топливо, подвергнутое сильному гидро-крекингу", - "material.severely_hydro_cracked_light_fuel": "Легкое топливо, подвергнутое сильному гидро-крекингу", - "material.severely_hydro_cracked_naphtha": "Нафта, подвергнутая сильному гидро-крекингу", - "material.severely_steam_cracked_gas": "Газ, подвергнутый сильному паровому крекингу", - "material.severely_steam_cracked_heavy_fuel": "Тяжелое топливо, подвергнутое сильному паровому крекингу", - "material.severely_steam_cracked_light_fuel": "Легкое топливо, подвергнутое сильному паровому крекингу", - "material.severely_steam_cracked_naphtha": "Нафта, подвергнутая сильному паровому крекингу", - "material.silicon": "Кремний", - "material.silicon_dioxide": "", - "material.silicone_rubber": "Силиконовый каучук", - "material.silver": "Серебро", - "material.soapstone": "Мыльный камень", - "material.soda_ash": "Кальцинированная сода", - "material.sodalite": "Содалит", - "material.sodium": "Натрий", - "material.sodium_bicarbonate": "Бикарбонат натрия", - "material.sodium_bisulfate": "Бисульфат натрия", - "material.sodium_hydroxide": "Гидроксид нат", - "material.sodium_persulfate": "Персульфат натрия", - "material.sodium_potassium": "Натрий калий", - "material.sodium_sulfide": "Сульфид натрия", - "material.soldering_alloy": "Паяльный сплав", - "material.spessartine": "Спессартин", - "material.sphalerite": "Сфалерит", - "material.spodumene": "Споудмен", - "material.stainless_steel": "Нержавеющая сталь", - "material.steam": "Пар", - "material.steam_cracked_butadiene": "Бутадиен, подвергнутый паровому крекингу", - "material.steam_cracked_butane": "Бутан, подвергнутый паровому крекингу", - "material.steam_cracked_butene": "Бутен, подвергнутый паровому крекингу", - "material.steam_cracked_ethane": "Этан, подвергнутый паровому крекингу", - "material.steam_cracked_ethylene": "Этилен, подвергнутый паровому крекингу", - "material.steam_cracked_propane": "Пропан, подвергнутый паровому крекингу", - "material.steam_cracked_propene": "Пропен, подвергнутый ппаровому крекингу", - "material.steel": "Сталь", - "material.stellite_100": "Стеллит-100", - "material.sterilized_growth_medium": "Стерилизованная питательная среда", - "material.sterling_silver": "Чистое серебро", - "material.stibnite": "Стибнит", - "material.stone": "Камень", - "material.strontium": "Стронций", - "material.styrene": "Стирол", - "material.styrene_butadiene_rubber": "Бутадиен-стирольный каучук", - "material.sugar": "Сахар", - "material.sulfur": "Сера", - "material.sulfur_dioxide": "Диоксид серы", - "material.sulfur_trioxide": "Триоксид серы", - "material.sulfuric_acid": "Серная кислота", - "material.sulfuric_copper_solution": "Серно-медный раствор", - "material.sulfuric_gas": "Серный газ", - "material.sulfuric_heavy_fuel": "Серное тяжёлое топливо", - "material.sulfuric_light_fuel": "Серное легкое топливо", - "material.sulfuric_naphtha": "Серная нафта", - "material.sulfuric_nickel_solution": "Раствор серного никеля", - "material.talc": "Мел", - "material.tantalite": "Танталит", - "material.tantalum": "Тантал", - "material.tantalum_carbide": "Карбид тантала", - "material.technetium": "Технеций", - "material.tellurium": "Теллур", - "material.tennessine": "Теннессин", - "material.terbium": "Тербий", - "material.tetrafluoroethylene": "Тетрафторэтилен", - "material.tetrahedrite": "Тетраэдрит", - "material.tetranitromethane": "Тетранитрометан", - "material.thallium": "Талий", - "material.thorium": "Торий", - "material.thulium": "Тулий", - "material.tin": "Олово", - "material.tin_alloy": "Оловянный сплав", - "material.titanium": "Титан", - "material.titanium_carbide": "Карбид титана", - "material.titanium_tetrachloride": "Тетрахлорид титана", - "material.titanium_trifluoride": "TТрифторид титана", - "material.titanium_tungsten_carbide": "Карбид титан-вольфрама", - "material.toluene": "Толуол", - "material.topaz": "Топаз", - "material.tricalcium_phosphate": "Трикальцийфосфат", - "material.trinium": "Триний", - "material.trinium_sulfide": "Сульфид триния", - "material.tritanium": "Тританий", - "material.tritium": "Тритий", - "material.trona": "Трона", - "material.tungstate": "Вольфрамат", - "material.tungsten": "Вольфрам", - "material.tungsten_carbide": "Карбид вольфрама", - "material.tungsten_steel": "Вольфрамовая сталь", - "material.tungstic_acid": "Вольфрамовая кислота", - "material.ultimet": "Ультимейт", - "material.uraninite": "Уранит", - "material.uranium": "Уран", - "material.uranium_235": "Уран 235", - "material.uranium_hexafluoride": "Гексафторид урана", - "material.uranium_rhodium_dinaquadide": "Динаквадид урана-родия", - "material.uranium_triplatinum": "Уран Триплатина", - "material.uu_matter": "UU-Материя", - "material.uvarovite": "Уваровит", - "material.vanadium": "Ванадий", - "material.vanadium_gallium": "Ванадиевый галлий", - "material.vanadium_magnetite": "Ванадиевый магнетит", - "material.vanadium_steel": "Ванадиевая сталь", - "material.vinyl_acetate": "Винилацетат", - "material.vinyl_chloride": "Винилхлорид", - "material.water": "Вода", - "material.watertight_steel": "Коррозионностойкая сталь", - "material.wheat": "Пшеница", - "material.white_dye": "Белая краска", - "material.wood": "Древесина", - "material.wood_gas": "Древесный газ", - "material.wood_tar": "Древесная смола", - "material.wood_vinegar": "Древесный уксус", - "material.wrought_iron": "Кованное железо", - "material.wulfenite": "Вульфенит", - "material.xenon": "Ксенон", - "material.yellow_dye": "Жёлтый краситель", - "material.yellow_garnet": "Жёлтый гранат", - "material.yellow_limonite": "Жёлтый лимонит", - "material.ytterbium": "Иттербий", - "material.yttrium": "Иттрий", - "material.yttrium_barium_cuprate": "Купрат иттрия-бария", - "material.zeolite": "Цеолит", - "material.zeron_100": "Зерон-100", - "material.zinc": "Цинк", - "material.zinc_sulfide": "Сульфид цинка", - "material.zincite": "Цинкит", - "material.zirconium": "Цирконий", - "metaarmor.energy_share.disable": "Энергоснабжение: Зарядка гаджетов отключена", - "metaarmor.energy_share.enable": "Энергоснабжение: Зарядка гаджетов включена", - "metaarmor.energy_share.error": "Энергоснабжение: §cНедостаточно мощности для зарядки гаджетов!", - "metaarmor.energy_share.tooltip": "Режим питания: %s", - "metaarmor.energy_share.tooltip.guide": "Чтобы сменить режим используй shift-правый клик, когда держишь предмет", - "metaarmor.hud.energy_lvl": "Уровень энергии: %s", - "metaarmor.hud.fuel_lvl": "Уровень топлива: %s", - "metaarmor.hud.gravi_engine": "Гравитационный Двигатель: %s", - "metaarmor.hud.hover_mode": "Режим парящего движения: %s", - "metaarmor.hud.status.disabled": "§cОтключено", - "metaarmor.hud.status.enabled": "§aВключено", - "metaarmor.jetpack.emergency_hover_mode": "Включен режим аварийного зависания!", - "metaarmor.jetpack.hover.disable": "Ракетный ранец: Режим парящего движения отключен", - "metaarmor.jetpack.hover.enable": "Ракетный ранец: Режим парящего движения включен", - "metaarmor.message.nightvision.disabled": "§Пнв: §cвыключено", - "metaarmor.message.nightvision.enabled": "§Пнв: §aвключено", - "metaarmor.message.nightvision.error": "§cНе достаточно энергии!", - "metaarmor.nms.nightvision.disabled": "Броня NanoMuscle™: Пнв выключено", - "metaarmor.nms.nightvision.enabled": "Броня NanoMuscle™: Пнв включено", - "metaarmor.nms.nightvision.error": "Броня NanoMuscle™: §cНе достаточно энергии!", - "metaarmor.nms.share.disable": "Броня NanoMuscle™: Зарядка отключена", - "metaarmor.nms.share.enable": "Броня NanoMuscle™: Зарядка включена", - "metaarmor.nms.share.error": "Броня NanoMuscle™: §cНе достаточно энергии для зарядки!", - "metaarmor.qts.nightvision.disabled": "Броня QuarkTech™: Пнв выключено", - "metaarmor.qts.nightvision.enabled": "Броня QuarkTech™: Пнв включено", - "metaarmor.qts.nightvision.error": "Броня QuarkTech™: §cНе достаточно энергии!", - "metaarmor.qts.share.disable": "Броня QuarkTech™: Зарядка отключена", - "metaarmor.qts.share.enable": "Броня QuarkTech™: Зарядка включена", - "metaarmor.qts.share.error": "Броня QuarkTech™: §cНе достаточно энергии для зарядки!", - "metaarmor.tooltip.autoeat": "Кормит, используя еду из инвентаря", - "metaarmor.tooltip.breath": "Позволяет дышать под водой", - "metaarmor.tooltip.burning": "Спасает от огня", - "metaarmor.tooltip.falldamage": "Предотвращает урон от падения", - "metaarmor.tooltip.jump": "Увеличивает дальность и силу прыка", - "metaarmor.tooltip.potions": "Нейтрализует негативные эффекты ", - "metaarmor.tooltip.speed": "Увеличивает скорость бега", - "metaarmor.tooltip.stepassist": "Обеспечивает помощь при ходьбе", - "metaitem.behavior.mode_switch.current_mode": "Режим: %s", - "metaitem.behavior.mode_switch.mode_switched": "§eРежим установлен на: %s", - "metaitem.behavior.mode_switch.tooltip": "Используйте с shift, чтобы сменить режим", - "metaitem.blacklight.tooltip": "Источник §dУльрафиолетового§7 света", - "metaitem.clipboard.tooltip": "Может писать (Без пищущего инструмента). Пкм, чтобы установить и Shift+Пкм, чтобы убрать", - "metaitem.cover.digital.mode.energy.disabled": "Нажми, чтобы включить энергетический режим", - "metaitem.cover.digital.mode.energy.enabled": "Энергетический режим включен", - "metaitem.cover.digital.mode.fluid.disabled": "Нажми, чтобы включить жидкостный режим", - "metaitem.cover.digital.mode.fluid.enabled": "Жидкостный режим включен", - "metaitem.cover.digital.mode.item.disabled": "Нажми, чтобы включить предметный режим", - "metaitem.cover.digital.mode.item.enabled": "Предметный режим включен", - "metaitem.cover.digital.mode.machine.disabled": "Нажми, чтобы включить режим работы с механизмами", - "metaitem.cover.digital.mode.machine.enabled": "Режим работы с механизмами включен", - "metaitem.cover.digital.mode.proxy.disabled": "Нажми, чтобы включить прокси-режим", - "metaitem.cover.digital.mode.proxy.enabled": "Прокси режим включен", - "metaitem.cover.digital.tooltip": "Подкючает механизмы §fкабелями питания§7 к §fцентральному монитору§7 как §fкрышка§7.", - "metaitem.cover.digital.wireless.tooltip.0": "Подкючает механизмы по §fбеспроводной связи§7 §fкабелями питания§7 к §fцентральному монитору§7 как §fкрышка§7", - "metaitem.cover.digital.wireless.tooltip.1": "§fПКМ§7 на §fцентральный мониатор§7, чтобы удаленно установить привязку.", - "metaitem.cover.digital.wireless.tooltip.2": "§fShift+Пкм§7, чтобы удалить текущую привязка.", - "metaitem.cover.digital.wireless.tooltip.3": "§aПривязка: §f%s", - "metaitem.crushed.tooltip.purify": "Бросьте в котел, чтобы получить очищенную руду", - "metaitem.debug_scanner.tooltip": "Трикодер", - "metaitem.dust.tooltip.purify": "Бросьте в котел, чтобы получить чистую пыль.", - "metaitem.electric.discharge_mode.disabled": "§eРежим разрядки выключен", - "metaitem.electric.discharge_mode.enabled": "§eРежим разрядки выключен", - "metaitem.electric.discharge_mode.tooltip": "Используйте с shift, чтобы переключить режим разрядки", - "metaitem.generic.electric_item.stored": "%d/%d EU(%s)", - "metaitem.generic.electric_item.tooltip": "%d/%d EU - Уровень %s", - "metaitem.generic.fluid_container.tooltip": "%d/%dЛитров %s", - "metaitem.int_circuit.configuration": "Конфигурация: %d", - "metaitem.liquid_fuel_jetpack.tooltip": "Использует то же топливо, что и генератор внутреннего сгорания", - "metaitem.nan.certificate.tooltip": "Вызов принят!", - "metaitem.plugin.proxy.tooltips.1": "(Пожалуйста, настройте режим прокси на экране)", - "metaitem.plugin.tooltips.1": "К экрану можно добавлять плагины для расширения функциональности.", - "metaitem.prospector.mode.bedrock_ore": "§bРежим поиска руды в бедроке§r", - "metaitem.prospector.mode.fluid": "§bРежим поиска жидкости§r", - "metaitem.prospector.mode.ores": "§aРежим поиска руды§r", - "metaitem.prospector.tooltip.modes": "Доступные режимы:", - "metaitem.prospector.tooltip.radius": "Сканирует радиусе в %s радиуса чанка", - "metaitem.record.sus.tooltip": "§7Leonz - Среди нас амогус", - "metaitem.terminal.tooltip": "Острые инструменты делают работу хорошо.", - "metaitem.terminal.tooltip.creative": "§bТворческий режим включен", - "metaitem.terminal.tooltip.hardware": "§aОборудование: %d", - "metaitem.tool.tooltip.durability": "§fПрочность: §a%d / %d", - "metaitem.tool.tooltip.primary_material": "§fМатериал: §e%s", - "metaitem.tool.tooltip.rotor.efficiency": "Эффективность турбины: §9%d%%", - "metaitem.tool.tooltip.rotor.power": "Мощность турбины: §9%d%%", - "metaitem.tricorder_scanner.tooltip": "Трикодер", - "metaitem.turbine_rotor.tooltip": "Роторы турбины для вашей электростанции", - "metaitem.voltage_coil.ev.tooltip": "Extreme Катушка", - "metaitem.voltage_coil.hv.tooltip": "Продвинутая катушка", - "metaitem.voltage_coil.iv.tooltip": "Высококлассная катушка", - "metaitem.voltage_coil.luv.tooltip": "Master Катушка", - "metaitem.voltage_coil.lv.tooltip": "Базовая катушка", - "metaitem.voltage_coil.max.tooltip": "Maximum Катушка", - "metaitem.voltage_coil.mv.tooltip": "Good Катушка", - "metaitem.voltage_coil.opv.tooltip": "Legendary Катушка", - "metaitem.voltage_coil.uev.tooltip": "Unreal Катушка", - "metaitem.voltage_coil.uhv.tooltip": "Ultra Катушка", - "metaitem.voltage_coil.uiv.tooltip": "Insane Катушка", - "metaitem.voltage_coil.ulv.tooltip": "Primitive Катушка", - "metaitem.voltage_coil.uv.tooltip": "Cверхтехнологичная Катушка", - "metaitem.voltage_coil.uxv.tooltip": "Epic Катушка", - "metaitem.voltage_coil.zpm.tooltip": "Super Катушка", - "monitor.gui.title.argb": "ARGB:", - "monitor.gui.title.back": "Назад", - "monitor.gui.title.config": "Настройки/Конфигурация", - "monitor.gui.title.plugin": "Плагин:", - "monitor.gui.title.scale": "Размер:", - "monitor.gui.title.slot": "Слот:", - "ore.spawnlocation.name": "Информация спавна руд", - "recipe.capability.eu.name": "GTCEu Energy", - "recipe.capability.fluid.name": "Жидкость", - "recipe.capability.item.name": "Предмет", - "recipe.capability.su.name": "Create Stress", - "recipe.condition.biome.tooltip": "Биом: %s", - "recipe.condition.dimension.tooltip": "Измерение: %s", - "recipe.condition.eu_to_start.tooltip": "EU для старта: %d", - "recipe.condition.pos_y.tooltip": "Y Уровень: %d <= Y <= %d", - "recipe.condition.rain.tooltip": "Уровень дождя: %d", - "recipe.condition.rock_breaker.tooltip": "Fluid blocks around", - "recipe.condition.rpm.tooltip": "Об/мин: %d", - "recipe.condition.steam_vent.tooltip": "Очистите выпускной патрубок для пара", - "recipe.condition.thunder.tooltip": "Уровень грома: %d", - "tagprefix.andesite": "Андезитовая руда (%s)", - "tagprefix.basalt": "Базальтовая руда (%s)", - "tagprefix.block": "Блок (%s)", - "tagprefix.bolt": "Винт (%s)", - "tagprefix.buzz_saw_blade": "Лезвие цикрулярной пилы(%s)", - "tagprefix.cable_gt_double": "2x Кабель (%s)", - "tagprefix.cable_gt_hex": "16x Кабель (%s)", - "tagprefix.cable_gt_octal": "8x Кабель (%s)", - "tagprefix.cable_gt_quadruple": "4x Кабель (%s)", - "tagprefix.cable_gt_single": "1x Кабель (%s)", - "tagprefix.chainsaw_head": "Полотно цепной пилы (%s)", - "tagprefix.chipped_gem": "Раскрошенный %s", - "tagprefix.crushed_ore": "Измельчёная руда (%s)", - "tagprefix.deepslate": "Глубинно-сланецевая руда (%s)", - "tagprefix.dense_plate": "Плотная пластина (%s)", - "tagprefix.diorite": "Диоритовая руда (%s)", - "tagprefix.double_plate": "Двойная пластина (%s)", - "tagprefix.drill_head": "Сверлильная головка (%s)", - "tagprefix.dust": "Пыль (%s)", - "tagprefix.dye": "%s Краситель", - "tagprefix.endstone": "Руда Края (%s)", - "tagprefix.exquisite_gem": "Изысканный %s", - "tagprefix.fine_wire": "Тонкий провод (%s)", - "tagprefix.flawed_gem": "Поврежденный %s", - "tagprefix.flawless_gem": "Безупречный %s", - "tagprefix.foil": "Тонкий лист (%s)", - "tagprefix.frame_gt": "Каркас (%s)", - "tagprefix.gear": "Шестерня (%s)", - "tagprefix.gem": "%s", - "tagprefix.granite": "Гранитная руда (%s)", - "tagprefix.gravel": "Гравийная руда (%s)", - "tagprefix.hot_ingot": "Горячий слиток (%s)", - "tagprefix.impure_dust": "Грязная кучка пыли (%s)", - "tagprefix.ingot": "Слиток (%s)", - "tagprefix.lens": "Линза (%s)", - "tagprefix.long_rod": "Длинный стержень(%s)", - "tagprefix.netherrack": "Незераковая руда (%s)", - "tagprefix.nugget": "Самородок (%s)", - "tagprefix.pipe_huge_fluid": "Огромная жидкостная труба (%s)", - "tagprefix.pipe_huge_item": "Огромная предметная труба (%s)", - "tagprefix.pipe_huge_restrictive": "Огромная ограничивающая предметная труба (%s)", - "tagprefix.pipe_large_fluid": "Большая жидкостная труба (%s)", - "tagprefix.pipe_large_item": "Большая предметная труба (%s)", - "tagprefix.pipe_large_restrictive": "Большая ограничивающая жидкостная труба (%s)", - "tagprefix.pipe_nonuple_fluid": "Многожильная жидкостная труба (%s)", - "tagprefix.pipe_normal_fluid": "Средняя жидкостная труба (%s)", - "tagprefix.pipe_normal_item": "Средняя предметная труба (%s)", - "tagprefix.pipe_normal_restrictive": "Средняя ограничивающая предметная труба (%s)", - "tagprefix.pipe_quadruple_fluid": "Многожильная жидкостная труба (%s)", - "tagprefix.pipe_small_fluid": "Маленькая жидкостная трубка (%s)", - "tagprefix.pipe_small_item": "Маленькая предметная трубка (%s)", - "tagprefix.pipe_small_restrictive": "Маленькая ограничивающая предметная трубка (%s)", - "tagprefix.pipe_tiny_fluid": "Крошечная жидкостная трубка (%s)", - "tagprefix.plate": "Пластина (%s) ", - "tagprefix.polymer.dense_plate": "Плотный лист (%s)", - "tagprefix.polymer.double_plate": "Двойной лист (%s)", - "tagprefix.polymer.dust": "Пыль (%s)", - "tagprefix.polymer.foil": "Тонкий лист (%s)", - "tagprefix.polymer.ignot": "Слиток (%s)", - "tagprefix.polymer.nugget": "Самородок (%s)", - "tagprefix.polymer.plate": "Лист (%s)", - "tagprefix.polymer.small_dust": "Маленькая кучка пыли (%s)", - "tagprefix.polymer.tiny_dust": "Крошечная кучка пыли (%s)", - "tagprefix.pure_dust": "Очищенная куча пыли (%s)", - "tagprefix.purified_ore": "Очищенный руда (%s)", - "tagprefix.raw": "Обычная руда (%s)", - "tagprefix.raw_ore_block": "Блок необработанного %s", - "tagprefix.red_sand": "Руда в красном песке (%s)", - "tagprefix.refined_ore": "Очишенная руда (%s)", - "tagprefix.ring": "Кольцо (%s)", - "tagprefix.rock": "%s", - "tagprefix.rod": "Стержень (%s)", - "tagprefix.rotor": "Ротор (%s)", - "tagprefix.round": "Шарик (%s)", - "tagprefix.sand": "Песочная руда (%s)", - "tagprefix.screw": "Винт (%s)", - "tagprefix.screwdriver_tip": "Наконечник отвертки (%s)", - "tagprefix.small_dust": "Небольшая кучка пыли (%s)", - "tagprefix.small_gear": "Маленькая шестерня (%s)", - "tagprefix.small_spring": "Маленькая пружина (%s)", - "tagprefix.spring": "Пружина (%s)", - "tagprefix.stone": "Руда (%s)", - "tagprefix.tiny_dust": "Крошечная кучка пыли (%s)", - "tagprefix.tuff": "Туфовая руда (%s)", - "tagprefix.turbine_blade": "Лопасть турбины (%s)", - "tagprefix.wire_gt_double": "2x Провод (%s)", - "tagprefix.wire_gt_hex": "16x Провод (%s)", - "tagprefix.wire_gt_octal": "8x Провод (%s)", - "tagprefix.wire_gt_quadruple": "4x Провод (%s)", - "tagprefix.wire_gt_single": "1x Провод (%s)", - "tagprefix.wrench_tip": "Наконечник гаечного ключа (%s)", - "tile.brittle_charcoal.name": "Хрупкий древесный уголь", - "tile.brittle_charcoal.tooltip.0": "Произведено компанией Charcoal Pile Igniter.", - "tile.brittle_charcoal.tooltip.1": "Добудь это, чтобы получить древесный уголь.", - "tile.gtceu.foam.name": "Пена", - "tile.gtceu.petrified_foam.name": "Застывшая пена", - "tile.gtceu.reinforced_foam.name": "Укрепленная пена", - "tile.gtceu.reinforced_stone.name": "Укрепленный камень", - "tile.gtceu.seal.name": "Герметичный блок", - - "tfg.simplelogin.description": "Нужен для входа на официальный сервер TerraFirmaGreg. Если хотите сделать рандомный нажмите R или введите собственный. Не влияет на локальные миры. Возможно нужно будет удалить на ваших собственных серверах.", - "item.gtceu.mining_hammer_head_mold": "Форма для экструдера (Боёк шахтерского молота)", - "item.gtceu.sword_head_mold": "Форма для экструдера (Лезвие меча)", - "item.gtceu.pickaxe_head_mold": "Форма для экструдера (Головка кирки)", - "item.gtceu.shovel_head_mold": "Форма для экструдера (Полотно лопаты)", - "item.gtceu.axe_head_mold": "Форма для экструдера (Полотно топора)", - "item.gtceu.hoe_head_mold": "Форма для экструдера (Головка мотыги)", - "item.gtceu.scythe_head_mold": "Форма для экструдера (Лезвие косы)", - "item.gtceu.file_head_mold": "Форма для экструдера (Полотно напильника)", - "item.gtceu.hammer_head_mold": "Форма для экструдера (Боёк молота)", - "item.gtceu.saw_head_mold": "Форма для экструдера (Полотно пилы)", - "item.gtceu.knife_head_mold": "Форма для экструдера (Лезвие ножа)", - "item.gtceu.butchery_knife_head_mold": "Форма для экструдера (Лезвие тесака)", - "material.sylvite": "Сильвит", - "material.latex": "Латекс (Сырая резина)", - "material.gabbro": "Габбро", - "material.shale": "Сланец", - "material.claystone": "Аргиллит", - "material.limestone": "Известняк", - "material.conglomerate": "Конгломерат", - "material.dolomite": "Доломит", - "material.chert": "Кремнистый сланец", - "material.rhyolite": "Риолит", - "material.dacite": "Дацит", - "material.slate": "Шиферный сланец", - "material.phyllite": "Филлит", - "material.schist": "Аспидный сланец", - "material.gneiss": "Гнейс", - "material.chalk": "Мел", - "tagprefix.poor_raw": "Бедная руда (%s)", - "tagprefix.rich_raw": "Богатая руда (%s)", - "tagprefix.mining_hammer_head": "Боёк шахтерского молота (%s)", - "tagprefix.sword_head": "Лезвие меча (%s)", - "tagprefix.pickaxe_head": "Головка кирки (%s)", - "tagprefix.shovel_head": "Лезвие лопаты (%s)", - "tagprefix.axe_head": "Полотно топора (%s)", - "tagprefix.hoe_head": "Головка мотыги (%s)", - "tagprefix.scythe_head": "Лезвие косы (%s)", - "tagprefix.file_head": "Полотно напильника (%s)", - "tagprefix.hammer_head": "Боёк молота (%s)", - "tagprefix.saw_head": "Полотно пилы (%s)", - "tagprefix.knife_head": "Лезвие ножа (%s)", - "tagprefix.knife_butchery_head": "Лезвие тесака (%s)", - "tagprefix.tfc_gabbro": "Месторождение руды в габбро (%s)", - "tagprefix.tfc_shale": "Месторождение руды в сланце (%s)", - "tagprefix.tfc_claystone": "Месторождение руды в аргиллите (%s)", - "tagprefix.tfc_limestone": "Месторождение руды в известняке (%s)", - "tagprefix.tfc_conglomerate": "Месторождение руды в конгломерате (%s)", - "tagprefix.tfc_dolomite": "Месторождение руды в доломите (%s)", - "tagprefix.tfc_chert": "Месторождение руды в кремнистом сланце (%s)", - "tagprefix.tfc_chalk": "Месторождение руды в меле (%s)", - "tagprefix.tfc_rhyolite": "Месторождение руды в риолите (%s)", - "tagprefix.tfc_dacite": "Месторождение руды в даците (%s)", - "tagprefix.tfc_quartzite": "Месторождение руды в кварците (%s)", - "tagprefix.tfc_slate": "Месторождение руды в шиферном сланце (%s)", - "tagprefix.tfc_phyllite": "Месторождение руды в филлите (%s)", - "tagprefix.tfc_schist": "Месторождение руды в аспидном сланце (%s)", - "tagprefix.tfc_gneiss": "Месторождение руды в гнейсе (%s)", - "tagprefix.tfc_marble": "Месторождение руды в мраморе (%s)", - "tagprefix.tfc_basalt": "Месторождение руды в базальте (%s)", - "tagprefix.tfc_diorite": "Месторождение руды в диорите (%s)", - "tagprefix.tfc_andesite": "Месторождение руды в андезите (%s)", - "tagprefix.tfc_granite": "Месторождение руды в граните (%s)" + "block.gtceu.treated_wood_planks": "Доски из обработанного креозотом дерева" } From 4e37c5a151b599459f266364ce23716280fda243 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Sun, 7 Jan 2024 12:42:38 +0700 Subject: [PATCH 08/59] Fix #167 --- kubejs/server_scripts/gregtech/loot.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/kubejs/server_scripts/gregtech/loot.js b/kubejs/server_scripts/gregtech/loot.js index 8bc9356da..c119af447 100644 --- a/kubejs/server_scripts/gregtech/loot.js +++ b/kubejs/server_scripts/gregtech/loot.js @@ -8,9 +8,9 @@ const registerGTCEULoots = (event) => { event.addBlockLootModifier(`gtceu:${stoneType}_${material}_ore`) .removeLoot(Ingredient.all) .addWeightedLoot([ - Item.of(`gtceu:rich_raw_${material}`).withChance(20), - Item.of(`gtceu:raw_${material}`).withChance(60), - Item.of(`gtceu:poor_raw_${material}`).withChance(20) + Item.of(`#forge:rich_raw_materials/${material}`).withChance(0.2), + Item.of(`#forge:raw_materials/${material}`).withChance(0.6), + Item.of(`#forge:poor_raw_materials/${material}`).withChance(0.2) ]); } }) From 08955d16cdb5387e7a08c455b9bb7a762a95b239 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Sun, 7 Jan 2024 12:42:46 +0700 Subject: [PATCH 09/59] Fix EMI compat --- kubejs/client_scripts/main_client_script.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/kubejs/client_scripts/main_client_script.js b/kubejs/client_scripts/main_client_script.js index 88b722615..8a1fc3c60 100644 --- a/kubejs/client_scripts/main_client_script.js +++ b/kubejs/client_scripts/main_client_script.js @@ -1,6 +1,6 @@ // priority: 1 -REIEvents.hide('item', event => { +JEIEvents.hideItems(event => { hideMinecraftStuff(event) hideTFCStuff(event) hideFirmaLifeStuff(event) @@ -15,18 +15,18 @@ REIEvents.hide('item', event => { hideChiselAndBitsStuff(event) }) -REIEvents.groupEntries(event => { - groupGTCEUStuff(event) - groupTFCStuff(event) -}) +//JEIEvents.groupEntries(event => { +// groupGTCEUStuff(event) +// groupTFCStuff(event) +//}) -REIEvents.removeCategories(event => { +JEIEvents.removeCategories(event => { registerMinecraftCategories(event) registerGTCEUCategories(event) registerMoreRedCategories(event) }) -REIEvents.hide('fluid', event => { +JEIEvents.hideFluids(event => { hideTFCFluids(event) hideFirmaLifeFluids(event) From e7227c76e67bd7d521698c7650e6719dd56991f0 Mon Sep 17 00:00:00 2001 From: Xikaro <0regon.end@gmail.com> Date: Mon, 8 Jan 2024 05:16:50 +0500 Subject: [PATCH 10/59] Update mods --- mods | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods b/mods index 7bad8fad1..0c35d5845 160000 --- a/mods +++ b/mods @@ -1 +1 @@ -Subproject commit 7bad8fad1d1be2cd52d92c2899610d89c9b330aa +Subproject commit 0c35d58451405114f7b2d190aca7c32060e10e7b From ea72daa1db1608cf08274736b61b6bdfcd53bdff Mon Sep 17 00:00:00 2001 From: Xikaro <0regon.end@gmail.com> Date: Mon, 8 Jan 2024 05:52:04 +0500 Subject: [PATCH 11/59] Revert "Update mods" This reverts commit e7227c76e67bd7d521698c7650e6719dd56991f0. --- mods | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods b/mods index 0c35d5845..7bad8fad1 160000 --- a/mods +++ b/mods @@ -1 +1 @@ -Subproject commit 0c35d58451405114f7b2d190aca7c32060e10e7b +Subproject commit 7bad8fad1d1be2cd52d92c2899610d89c9b330aa From 9eaaad8555d0c455c957f4644d9e4f6eb4e7d05a Mon Sep 17 00:00:00 2001 From: Xikaro <0regon.end@gmail.com> Date: Mon, 8 Jan 2024 06:11:59 +0500 Subject: [PATCH 12/59] Update mods --- mods | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods b/mods index 7bad8fad1..a16da40a3 160000 --- a/mods +++ b/mods @@ -1 +1 @@ -Subproject commit 7bad8fad1d1be2cd52d92c2899610d89c9b330aa +Subproject commit a16da40a33e77d59e41288f5e21ea679cf47604c From 73610b4fa54590ef8d8a592b51357ee2eeb32f43 Mon Sep 17 00:00:00 2001 From: Xikaro <0regon.end@gmail.com> Date: Mon, 8 Jan 2024 09:21:22 +0500 Subject: [PATCH 13/59] new gui --- config/fancymenu/customization/main_menu.txt | 34 ++++++------------ .../assets/minecraft/textures/gui/slider.png | Bin 0 -> 3040 bytes .../minecraft/textures/gui/slider_1.png | Bin 0 -> 3057 bytes .../assets/minecraft/textures/gui/widgets.png | Bin 0 -> 13100 bytes kubejs/assets/tfg/textures/gui/button.png | Bin 1957 -> 0 bytes .../assets/tfg/textures/gui/button_98x20.png | Bin 1943 -> 0 bytes .../tfg/textures/gui/button_98x20_hovered.png | Bin 1936 -> 0 bytes .../tfg/textures/gui/button_hovered.png | Bin 1948 -> 0 bytes 8 files changed, 10 insertions(+), 24 deletions(-) create mode 100644 kubejs/assets/minecraft/textures/gui/slider.png create mode 100644 kubejs/assets/minecraft/textures/gui/slider_1.png create mode 100644 kubejs/assets/minecraft/textures/gui/widgets.png delete mode 100644 kubejs/assets/tfg/textures/gui/button.png delete mode 100644 kubejs/assets/tfg/textures/gui/button_98x20.png delete mode 100644 kubejs/assets/tfg/textures/gui/button_98x20_hovered.png delete mode 100644 kubejs/assets/tfg/textures/gui/button_hovered.png diff --git a/config/fancymenu/customization/main_menu.txt b/config/fancymenu/customization/main_menu.txt index 27ed96a2d..fee8362b3 100644 --- a/config/fancymenu/customization/main_menu.txt +++ b/config/fancymenu/customization/main_menu.txt @@ -18,6 +18,14 @@ customization { action = backgroundoptions } +customization { + identifier = %id=button_compatibility_id:mc_titlescreen_copyright_button% + orientation = bottom-left + x = 2 + action = movebutton + y = -10 +} + customization { identifier = %id=button_compatibility_id:mc_titlescreen_multiplayer_button% orientation = mid-centered @@ -37,9 +45,6 @@ customization { identifier = %id=button_compatibility_id:mc_titlescreen_multiplayer_button% loopbackgroundanimations = true restartbackgroundanimations = true - action = setbuttontexture - backgroundhovered = kubejs/assets/tfg/textures/gui/button_98x20_hovered.png - backgroundnormal = kubejs/assets/tfg/textures/gui/button_98x20.png } customization { @@ -80,9 +85,6 @@ customization { identifier = %id=button_compatibility_id:mc_titlescreen_options_button% loopbackgroundanimations = true restartbackgroundanimations = true - action = setbuttontexture - backgroundhovered = kubejs/assets/tfg/textures/gui/button_98x20_hovered.png - backgroundnormal = kubejs/assets/tfg/textures/gui/button_98x20.png } customization { @@ -97,9 +99,6 @@ customization { identifier = %id=button_compatibility_id:mc_titlescreen_quit_button% loopbackgroundanimations = true restartbackgroundanimations = true - action = setbuttontexture - backgroundhovered = kubejs/assets/tfg/textures/gui/button_98x20_hovered.png - backgroundnormal = kubejs/assets/tfg/textures/gui/button_98x20.png } customization { @@ -123,13 +122,11 @@ customization { y = -51 } + customization { identifier = %id=button_compatibility_id:mc_titlescreen_singleplayer_button% loopbackgroundanimations = true restartbackgroundanimations = true - action = setbuttontexture - backgroundhovered = kubejs/assets/tfg/textures/gui/button_hovered.png - backgroundnormal = kubejs/assets/tfg/textures/gui/button.png } customization { @@ -144,9 +141,6 @@ customization { identifier = %id=button_compatibility_id:forge_titlescreen_mods_button% loopbackgroundanimations = true restartbackgroundanimations = true - action = setbuttontexture - backgroundhovered = kubejs/assets/tfg/textures/gui/button_98x20_hovered.png - backgroundnormal = kubejs/assets/tfg/textures/gui/button_98x20.png } customization { @@ -234,7 +228,6 @@ customization { orientation = mid-centered restartbackgroundanimations = true buttonaction = joinserver;tfg2.terrafirmagreg.su%btnaction_splitter_fm% - backgroundhovered = kubejs/assets/tfg/textures/gui/button_98x20_hovered.png label = Offical Server loopbackgroundanimations = true x = 47 @@ -242,7 +235,6 @@ customization { action = addbutton actionid = 6514e312-8243-47af-a516-89743d8ca1af1699692677651 y = -28 - backgroundnormal = kubejs/assets/tfg/textures/gui/button_98x20.png height = 20 } @@ -340,11 +332,5 @@ customization { height = 56 } -customization { - identifier = %id=button_compatibility_id:mc_titlescreen_copyright_button% - orientation = bottom-left - x = 2 - action = movebutton - y = -10 -} + diff --git a/kubejs/assets/minecraft/textures/gui/slider.png b/kubejs/assets/minecraft/textures/gui/slider.png new file mode 100644 index 0000000000000000000000000000000000000000..c25137e7c6bba8250f88dc1e847ceb45dd3ebd7f GIT binary patch literal 3040 zcmeAS@N?(olHy`uVBq!ia0y~yU}OMc4mJh`hM1xiX$%YuoCO|{#S9GG!XV7ZFl&wk z0|WcJ%#etZ2wxwokg&dz0$52&wylyQ$U=n(-v9;Y{GwC^OFcu~WCH_31#?S1LlZM23rkBK1tS9^ zV|@cNeIrv{BLgb~Ln~8L1t?ImQ?MyYNwW%aaf4b`l#*tvlu=SrV5P5LUS6(OZmgGI zl&)`RX=$l%V5Dzkq+67drdwQ@SCUwvn^&w1Gr=XbIJqdZpd>RtPXT0NVp4u-iLH_n z)YyvL0=Thx#n5m{&d=4aNG#Ad)H4A23GCUFWVpJ5(xM!&kGF7t6Oq&;Z_uvxR#aRS6v)ZS&*t9lvXKNJYO7>q zU}U0eV5nbNn%Q3Ng_eT zDalr8`9-;jCALbLxryni`UQFEN(%5`v~teR$uIKFPf4{^G6uWC*VoE3uec;JFFDoI z#a5{zw?Hp5GsP;!z}PrBEh$AeCB?v8*Cf%zLf10U(o{Dk*~HMy$k4#hFfkRT-z7h} z6cn>C{VAC#R>mobiKeM3X1bOsriQwf<{6v+n zIb@q-r(lEdAQ8O$P0e&o zO;VDQOia_#42;u|bc1~a2_Ah!U|grqQi^u!02L#ngv6d-9j z$i)rB1lO;iy4FqsQHiJKrPwMJDcRe-KTwP zMCYnf>E;5#w%v*PXGC{#S#DI$_3GL1eNM~EZap@hf17e|A7}XYvTEPwQ%qJ+o@>+o$JS%&KP)P$Lm->$|w4hRG&cj$fT|VU}!i&+otg3_(U-e)+|& z`tZd+%nb&NBqH^L3TL<(4qcnSKApiPI*s3AmN-KTCyD599Lulw`tupi?_p5z8AYQZ c01JUP(h_Tw><(m?Wq{h?p00i_>zopr0H|J7^#A|> literal 0 HcmV?d00001 diff --git a/kubejs/assets/minecraft/textures/gui/slider_1.png b/kubejs/assets/minecraft/textures/gui/slider_1.png new file mode 100644 index 0000000000000000000000000000000000000000..5743186cea16d402bf819a64d2f5c398f01db406 GIT binary patch literal 3057 zcmeAS@N?(olHy`uVBq!ia0y~yU}OMc4mJh`hM1xiX$%YuoCO|{#S9GG!XV7ZFl&wk z0|Wbp%#etZ2wxwokg&dz0$52&wylyQ$U=n(-v9;Y{GwC^OFcu~WCH_31#?S1LlZM23rkBK1tS9^ zV|@cNeIrv{BLgb~Ln~8L1t?ImQ?MyYNwW%aaf4b`l#*tvlu=SrV5P5LUS6(OZmgGI zl&)`RX=$l%V5Dzkq+67drdwQ@SCUwvn^&w1Gr=XbIJqdZpd>RtPXT0NVp4u-iLH_n z)YyvL0=Thx#n5m{&d=4aNG#Ad)H4A23GCUFWVpJ5(xM!&kGF7t6Oq&;Z_uvxR#aRS6v)ZS&*t9lvXKNJYO7>q zU}U0eV5nROtcSm;`&nOo=@B^jp~7?_$^n5P=S?DsFq zOwY_q%puzxI|Unr4`HS_<|U^Vm*f`}L-U7IVmg$SlW7OZj4AoanJHEXt)|ANMroEw z2D+&hsiwM#NhT?}md2(gy5{CaDM`sGW`?P0sW$qctdWyR$SgBMi?qbl;mqa;%UBeTTBG?>>hoo-=eWMXA(0L!N2 zI2{_S$r*`x>8UBUO8QFVdxp3i3vne@&mfmM5M`vr19s1VlO`mE>7yq;upCmYW2XQ~ z(?Kq7ASSqm1l5*y3W#brH7~_hsYuD*&bl%590LRMb59q?kcv5P?`#Z=c9d|tIQ6-! z$%399hOEXjsymn^#1m)p#WWdzUDVR!6MABz;(@YnH_Y!8E49v_B)!J%|GNT<8tDV^ zckkV+o4YsB_q0Uvox6AErtvqfwUpueeN+0{x6E%0337}L2Be@3sXfP@3O`tT_hW_4 zc{#@D(%Ra+v!TY{xnpxijw!m>My~$My$xph3<7E-qHR4FchoTL*%}iQQ#0R|X-2YS za?k43tK&DfAGl^?Yg;>SZ({E0`TWzTPd6?GZ-9*L^n>`Hk|rD zzcKu@MDJXsyTAb{{8#+JSdPpv2D2jKK)&T zujO37&FXu&_cIY|)eHs)xNUw-2mjapn4BR0i<{~HGhT*6ETd>N1i&Fs$2@DMndO2j R4*Nija!*%3mvv4FO#onX!ubFI literal 0 HcmV?d00001 diff --git a/kubejs/assets/minecraft/textures/gui/widgets.png b/kubejs/assets/minecraft/textures/gui/widgets.png new file mode 100644 index 0000000000000000000000000000000000000000..1b01c664376e07bf86a27a3387bebae355af78c8 GIT binary patch literal 13100 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 literal 0 HcmV?d00001 diff --git a/kubejs/assets/tfg/textures/gui/button.png b/kubejs/assets/tfg/textures/gui/button.png deleted file mode 100644 index 363609aedc2d23fe316c86863d4898f0f9cafe0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1957 zcmeAS@N?(olHy`uVBq!ia0y~yU^v0Rz#ziG24XEKI>o@isFvyM9N?IepOmT)qVXZB4GC@}Q26o}dK#^9PO{IK#l!dGaW0A0wlk zLRnm0oE9_NkFwrIL6`VztTT@~NIme<)6inPRNrtzLv^dg%*Mux3@6U%>1#4{8J}a^ z=Ju$ynsN3BqZ#|5X^b1a zgR~vK8Cg6R4-rdUmOe#8A}T6M%VOCR^`%-Y;bPO5JQLHdc&7SXT=a>!>a-=x7_K_q zVP|U+Xk8$1nIUV-g_H$G3`dz;zFG>%?CVKN7f9lm5EB)`mTF`qDf~?N%nap&2OjL7 z(%ATv-|5Vf>5Ykve9X-MLt19cQeF&ywN5G5^1kR%S5_3=EtF9+AZi4BWyX z%*Zfnjsyb(>&eWJh>{3jAFJg2T)jk4aOzd$7BGN-jeSKyVsdtBi9%9pdS;%j()-=} zl@u~lY?Z=IeGPmIoKrJ0J*tXQgRA^PlB=?lEmM^2?G$V(tSWK~a#KqZ6)JLb@`|l0 zY?Z*~TICg6frRyy6u?SKvTc^!3Zj%k|2Q z_413-^$jg8E%gnI^o@*ki&D~bi!1X=5-W7`ij`p|xTF>*7iAWdWaj57fJ{tG$}cUk zRZ@Z)TajA;H#V;r8cxaix%w4}1^R}11|UB{JeynK>x*A$ZZ2GPafxeL34YbZA(aKG z`a!A1`K3k4sjg+Ic_qp)SEVGw^%j&C<$!&flB}PalbV~FS5mBRsAmYbsvsl3B)>Q# zABR8S(s17tSUDG^CYIzEh2-bwz+x%@W{QH5k)El7MtEjkN`85yA9RtBcp2If`<1`wsbsU?Xii6x1|Db7#HOsgbDsjshK9RxbI;rJ&#g>4&7-l>Fq(6f1ZLS(zG}8l_n#8R({3q?+m`CYhw@S{j?0=$e}w zr6eV%m>H&~rNT_}FUm~M%uCEcHWlQml*|+>vlR2BWK$C(U4zurB;6!alSJJl6BA=y zOXD=tG&AG0wA9p8C54n^tF-*0+{6-FrOe#K^i=(VymTc6glnAhbMlLP^HWl7m5f2D zxdM~|tvoV|OY(~=5 zd3YlqqO3SSt)x7$DAh4NHLrwV;?l?E_~OJe{7xq>;vsILiPNFMnw*iCm!6tptE8_4 z@{B&Hh=D|kK6-qC<&cUaI|UoCP>_oohzTw_LB*(@0-}6Q%}cRWDpIny%P7q1V_;wi z@N{tu$+-9S+D2Xm1s-O{_xnpUUNm@UYM#5a@u0SfC*#_`Gj5tT&gf+-^nUmwnv;cv xiHWhX!NEa6K|p|mgN20&guy}&-a9n3vmRjlcHqMO{m($vf~TvW%Q~loCIGnIeWd^Z diff --git a/kubejs/assets/tfg/textures/gui/button_98x20.png b/kubejs/assets/tfg/textures/gui/button_98x20.png deleted file mode 100644 index 77eae7dd7dd4a7360519faa8fb7e865d46a4aaf4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1943 zcmeAS@N?(olHy`uVBq!ia0y~yU`S$MU=ZP8V_;w?yZ7P}0|TR4rn7T^V@iHfszQ*v zlY)k!rKN=?1B1r-6b*@}s3T_|?C*rEpmMmkq z>U4*ltx2GDfxu;ktSuK(78o%cWp4RuDIl}2Cn;SZiDN=cR0vzDk&&eEGvzZgln)+w zuzyNp<5Pa8GfSp7CN}ahGye~1nK4U|xw*lP`S3nVh6Bg^|4Le!#V{~1a29w(7Bet# z3xhBt!>l%1*XSQL?vFu&J=B$SufCElE_U$j!+s zwyLmI0-I}l#hD=EpgRf5D{gl~X?bAC~(g1MfdZnA-afr7cEo_SJYT5_6! zj)IYak)gh!fxe-!u7QD-iJ_H|g#r{P*(ul*rKDK}xwt_sD@sYTRmvzSDX`MlFE20G zD>v55FG|-pw6wI;H!#vSGSV$dNz*N^%qvN((9J7WhMC}!TAW;zSx}OhpQivaF)=B> zw8U0P32JObZUNlbykclLCFkerS0onb8|oQ=`~>lAZh@~aex;mZj#ED8pQpk_^{dP+F7&_GwD8erir?ZfaghvA&_6A>68hjQo=P z;*5M8{(wuveN$lNT$Gwvl3x^(pPvJZsQ{QM3PwhHrV1M2nRzMs<;9vH7eO_ox+IpQ z+A0|t7#Zst8tNJvh8UVz8JJob8EG4sTNxNYl=`NYB&H;mBoe1MKP5A*k{G4FzE+-j z#U+V($*G<$wn`Pb1$vp8DOQH2rbZU2X-T>!W@c%+W`-tdx|SB^$-2hLmdQpIhQ=0Y zrsiOG`TAP9YhY|*uA7_$GR@4`LO01E z$uKq9)Hu~R%?xIme^F+7W?o_rvZ)|frDUd9B^w$grlut&=^7>(nd=%Enk4F4n3$R9 zrY0qsr=}(ur6w9!C@G{QTcza}&XyuVvT#{c@3C$nDsfAEhPNo7l(OD%XgVMUKQZgu#Q&W_n!kJh?k2rTij4jVd z&BGh{5M{;rX(i=}MX8SIsd*&?6PG?N#}_A-;deT55f5<_O`Hx5*5r)Dy!6x*TP1xZ zkZ1HkMGPcT^wHxBEQeGa*(un7g@Rn%KumDa2`WbI6cFWeYF>)1QjwCqU1%qRF#`jG zlc$SgNW|f{R}OMAIB+l@{Br-x&mBri7Kd&faG3NY)Aj$(SB(+uiPBxOS(sWJ8U#25 pm>8WD95`4w8W|J?%oRfN7`~}qY`!b8buXwQ@O1TaS?83{1OOj-cx?ax diff --git a/kubejs/assets/tfg/textures/gui/button_98x20_hovered.png b/kubejs/assets/tfg/textures/gui/button_98x20_hovered.png deleted file mode 100644 index c2bcc801b87b4e3d0e69d4490dfea344c149839c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1936 zcmeAS@N?(olHy`uVBq!ia0y~yU`S$MU=ZP8V_;w?yZ7P}0|TR4rn7T^V@iHfszQ*v zlY)k!rKN=?1B1r-6b*@}s3T_|?C*rEpmMmkq z>U4*ltx2GDfxu;ktSuK(78o%cWp4RuDIl}2Cn;SZiDN=cR0vzDk&&eEGvzZgln)+w zuzyNp<5Pa8GfSp7CN}ahGye~1nK4U|xw*lP`S3nVh6Bg^|4Le!#V{~1a29w(7Bet# z3xhBt!>l%1*XSQL?vFu&J=B$SufCElE_U$j!+s zwyLmI0-I}l#hD=EpgRf5D{gl~X?bAC~(g1MfdZnA-afr7cEo_SJYT5_6! zj)IYak)gh!fxe-!u7QD-iJ_H|g#r{P*(ul*rKDK}xwt_sD@sYTRmvzSDX`MlFE20G zD>v55FG|-pw6wI;H!#vSGSV$dNz*N^%qvN((9J7WhMC}!TAW;zSx}OhpQivaF)=B> zw8U0P32JObZUNlbykclLCFkerS0onb8|oQ=`~>lAZh@~aex;mZj#ED8pQpk_^{dP+F7&_GwD8erir?ZfaghvA&_6A>68hjQo=P z;*5M8{(wuveN$lNT$Gwvl3x^(pPvJZsQ{QM3PwhHrV1M2nRzMs<;9vH7eO_ox+IpQ z+A0|t7#Zst8tNJvh8UVz8JJobn`#@FTNxNYl=`NYB&H;mBoe1MKP5A*k{G4FzE+-j z#U+V($*G<$wn`Pb1$vp8DORSYX$HoY#;LldMv3OSrsgJTx)!D>NxCM>B_P1Dj0k}Y*pOcG6W!6sTJnHuS) zm>XConJ1-LnkO16DWoJ@rR5jpCYIPLW#%TPr|K8vr7I~QT;rUdlV9YUpOR{;WDH8p z6`&Mo<&jxjl3!E_%^$(3g-}*brUE$8StTZe(z>luGANQ$QnOH)PICnyfEzd~J z!yEY!WySevCFO}lsgCKXc_joBmp(4X7blkCcRFzq4{;MsoDL1vo@isFvyM9N?IepOmT)qVXZB4GC@}Q26o}dK#^9PO{IK#l!dGaW0A0wlk zLRnm0oE9_NkFwrIL6`VztTT@~NIme<)6inPRNrtzLv^dg%*Mux3@6U%>1#4{8J}a^ z=Ju$ynsN3BqZ#|5X^b1a zgR~vK8Cg6R4-rdUmOe#8A}T6M%VOCR^`%-Y;bPO5JQLHdc&7SXT=a>!>a-=x7_K_q zVP|U+Xk8$1nIUV-g_H$G3`dz;zFG>%?CVKN7f9lm5EB)`mTF`qDf~?N%nap&2OjL7 z(%ATv-|5Vf>5Ykve9X-MLt19cQeF&ywN5G5^1kR%S5_3=EtF9+AZi4BWyX z%*Zfnjsyb(>&eWJh>{3jAFJg2T)jk4aOzd$7BGN-jeSKyVsdtBi9%9pdS;%j()-=} zl@u~lY?Z=IeGPmIoKrJ0J*tXQgRA^PlB=?lEmM^2?G$V(tSWK~a#KqZ6)JLb@`|l0 zY?Z*~TICg6frRyy6u?SKvTc^!3Zj%k|2Q z_413-^$jg8E%gnI^o@*ki&D~bi!1X=5-W7`ij`p|xTF>*7iAWdWaj57fJ{tG$}cUk zRZ@Z)TajA;H#V;r8cxaix%w4}1^R}11|UB{JeynK>x*A$ZZ2GPafxeL34YbZA(aKG z`a!A1`K3k4sjg+Ic_qp)SEVGw^%j&C<$!&flB}PalbV~FS5mBRsAmYbsvsl3B)>Q# zABR8S(s17tSUDG^CYIzEh2-bwz+x%@W{QH5k)El7MtEjkN`85yA9Rz`-}2If`<1`wsbsU?Xii6x1|Db7#HOsgbDsjshZT-Hn(3Nbm?Y|27#kVtnwlji znVXuMn4oe*Qo zGg9;LMm|JYaei7!d16tjV|r>{3BkmrkIV7JiDmemPF%!8+(Z+nLxVLrBQY;MHN{p* zUkT(HeNYhti4=YG_yWrz6-RaoHejJ37dH?STy%npQ9A`h`J9@UVyjf7WN-KCt?Wbw z1_pOe7srr{dv7lvmdKI;Vst08oW Date: Mon, 8 Jan 2024 09:31:52 +0500 Subject: [PATCH 14/59] Delete slider_1.png --- .../assets/minecraft/textures/gui/slider_1.png | Bin 3057 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 kubejs/assets/minecraft/textures/gui/slider_1.png diff --git a/kubejs/assets/minecraft/textures/gui/slider_1.png b/kubejs/assets/minecraft/textures/gui/slider_1.png deleted file mode 100644 index 5743186cea16d402bf819a64d2f5c398f01db406..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3057 zcmeAS@N?(olHy`uVBq!ia0y~yU}OMc4mJh`hM1xiX$%YuoCO|{#S9GG!XV7ZFl&wk z0|Wbp%#etZ2wxwokg&dz0$52&wylyQ$U=n(-v9;Y{GwC^OFcu~WCH_31#?S1LlZM23rkBK1tS9^ zV|@cNeIrv{BLgb~Ln~8L1t?ImQ?MyYNwW%aaf4b`l#*tvlu=SrV5P5LUS6(OZmgGI zl&)`RX=$l%V5Dzkq+67drdwQ@SCUwvn^&w1Gr=XbIJqdZpd>RtPXT0NVp4u-iLH_n z)YyvL0=Thx#n5m{&d=4aNG#Ad)H4A23GCUFWVpJ5(xM!&kGF7t6Oq&;Z_uvxR#aRS6v)ZS&*t9lvXKNJYO7>q zU}U0eV5nROtcSm;`&nOo=@B^jp~7?_$^n5P=S?DsFq zOwY_q%puzxI|Unr4`HS_<|U^Vm*f`}L-U7IVmg$SlW7OZj4AoanJHEXt)|ANMroEw z2D+&hsiwM#NhT?}md2(gy5{CaDM`sGW`?P0sW$qctdWyR$SgBMi?qbl;mqa;%UBeTTBG?>>hoo-=eWMXA(0L!N2 zI2{_S$r*`x>8UBUO8QFVdxp3i3vne@&mfmM5M`vr19s1VlO`mE>7yq;upCmYW2XQ~ z(?Kq7ASSqm1l5*y3W#brH7~_hsYuD*&bl%590LRMb59q?kcv5P?`#Z=c9d|tIQ6-! z$%399hOEXjsymn^#1m)p#WWdzUDVR!6MABz;(@YnH_Y!8E49v_B)!J%|GNT<8tDV^ zckkV+o4YsB_q0Uvox6AErtvqfwUpueeN+0{x6E%0337}L2Be@3sXfP@3O`tT_hW_4 zc{#@D(%Ra+v!TY{xnpxijw!m>My~$My$xph3<7E-qHR4FchoTL*%}iQQ#0R|X-2YS za?k43tK&DfAGl^?Yg;>SZ({E0`TWzTPd6?GZ-9*L^n>`Hk|rD zzcKu@MDJXsyTAb{{8#+JSdPpv2D2jKK)&T zujO37&FXu&_cIY|)eHs)xNUw-2mjapn4BR0i<{~HGhT*6ETd>N1i&Fs$2@DMndO2j R4*Nija!*%3mvv4FO#onX!ubFI From 4e2cb64076355cfb5e0ab7f9cc3129fcc533641f Mon Sep 17 00:00:00 2001 From: Dmitry Date: Mon, 8 Jan 2024 11:38:11 +0700 Subject: [PATCH 15/59] Update mods --- mods | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods b/mods index a16da40a3..c7453c28a 160000 --- a/mods +++ b/mods @@ -1 +1 @@ -Subproject commit a16da40a33e77d59e41288f5e21ea679cf47604c +Subproject commit c7453c28a9c966ea9f095315e03519332c0824c7 From 05ae9265db76102dde033bfc869f257cfca33767 Mon Sep 17 00:00:00 2001 From: Dmitry <52341158+SpeeeDCraft@users.noreply.github.com> Date: Mon, 8 Jan 2024 22:22:28 +0700 Subject: [PATCH 16/59] Update CHANGELOG.md Signed-off-by: Dmitry <52341158+SpeeeDCraft@users.noreply.github.com> --- CHANGELOG.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 58148319a..c87f9bd37 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [0.4.4] - Unreleased +### Изменения +- Исправлены текстуры ванильных кусков руды. +- Исправлены рецепты декрафта через продувку в воде из create у грязной пыль. +- Обновлен интерфейс. +- REI заменен на EMI. +- + ## [0.4.3] - 06.01.2024 ### Изменения - Исправлен рецепт точного механизма из Create. From 678118dbe7cb0310d04f8ca84526e30423ab9b74 Mon Sep 17 00:00:00 2001 From: Xikaro <55663835+Xikaro@users.noreply.github.com> Date: Tue, 9 Jan 2024 00:18:21 +0500 Subject: [PATCH 17/59] Update README.md Signed-off-by: Xikaro <55663835+Xikaro@users.noreply.github.com> --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 5a7742693..be2477947 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,15 @@ # TerraFirmaGreg - 1.20.x
- - Logo + + Logo
Chat on Discord - + Available on СurseForge

@@ -40,7 +40,7 @@ Also in the modpack there are other interesting mods that will allow you to pass - [GregTech Modern](https://www.curseforge.com/minecraft/mc-mods/gregtechceu-modern) - [Applied Energistics](https://www.curseforge.com/minecraft/mc-mods/ae2) - [Create](https://www.curseforge.com/minecraft/mc-mods/create) -- [AdAstra](https://www.curseforge.com/minecraft/mc-mods/ad-astra) +- [Gregicality Rocketry](https://www.curseforge.com/minecraft/mc-mods/gcyr) and others, also all these mods have addons to diversify the gameplay even more! To make it easier for you to start developing in this complex world, there are quests in the modpack, with the help of them you can get used to this unfriendly world. From cfb99e1cf9ca93c725994a561d31ce4ebfebcf26 Mon Sep 17 00:00:00 2001 From: Dmitry <52341158+SpeeeDCraft@users.noreply.github.com> Date: Tue, 9 Jan 2024 08:23:39 +0700 Subject: [PATCH 18/59] Update CHANGELOG.md Signed-off-by: Dmitry <52341158+SpeeeDCraft@users.noreply.github.com> --- CHANGELOG.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c87f9bd37..33a1d9e39 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,12 @@ - Исправлены рецепты декрафта через продувку в воде из create у грязной пыль. - Обновлен интерфейс. - REI заменен на EMI. -- +- Добавлены оголовья для Spade. +- Добавлена ковка для Spade. +- MiningHammer теперь делаются из 2 слитков, значит их можно получить до создания экструдера. +- Добавлено больше рецептов через водную продувку из create gt руды. +- Добавлено больше рецептов через бросание в воду AE2. +- Исправлен баг, когда отлично выкованный статус на оголовии не перекладывался на сам инструмент. ## [0.4.3] - 06.01.2024 ### Изменения From 336e4dbb6d97e7d612dd44162d39c0b5e58fd674 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Tue, 9 Jan 2024 09:11:31 +0700 Subject: [PATCH 19/59] Update mods --- mods | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods b/mods index c7453c28a..6aae5f2bb 160000 --- a/mods +++ b/mods @@ -1 +1 @@ -Subproject commit c7453c28a9c966ea9f095315e03519332c0824c7 +Subproject commit 6aae5f2bb5c4eb5949ea39d9546aafc550457185 From 1295060fd838744ed278c83cfea8beb30593a284 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Tue, 9 Jan 2024 09:11:45 +0700 Subject: [PATCH 20/59] some recipes --- kubejs/client_scripts/main_client_script.js | 5 -- kubejs/server_scripts/gregtech/recipes.js | 66 ++++++++++++++++++++- kubejs/server_scripts/tfc/recipes.js | 56 ++++++++++++++++- kubejs/startup_scripts/gtceu/constants.js | 23 +++++++ 4 files changed, 139 insertions(+), 11 deletions(-) diff --git a/kubejs/client_scripts/main_client_script.js b/kubejs/client_scripts/main_client_script.js index 8a1fc3c60..193a5854f 100644 --- a/kubejs/client_scripts/main_client_script.js +++ b/kubejs/client_scripts/main_client_script.js @@ -15,11 +15,6 @@ JEIEvents.hideItems(event => { hideChiselAndBitsStuff(event) }) -//JEIEvents.groupEntries(event => { -// groupGTCEUStuff(event) -// groupTFCStuff(event) -//}) - JEIEvents.removeCategories(event => { registerMinecraftCategories(event) registerGTCEUCategories(event) diff --git a/kubejs/server_scripts/gregtech/recipes.js b/kubejs/server_scripts/gregtech/recipes.js index 292bbaa7e..2540a17ca 100644 --- a/kubejs/server_scripts/gregtech/recipes.js +++ b/kubejs/server_scripts/gregtech/recipes.js @@ -1,6 +1,8 @@ // priority: 0 const $MaterialFlags = Java.loadClass('com.gregtechceu.gtceu.api.data.chemical.material.info.MaterialFlags') +const $TFGMaterialFlags = Java.loadClass('su.terrafirmagreg.core.compat.gtceu.TFGMaterialFlags') +const $ToolHelper = Java.loadClass('com.gregtechceu.gtceu.api.item.tool.ToolHelper') const registerGTCEURecipes = (event) => { @@ -1258,6 +1260,26 @@ const registerGTCEURecipes = (event) => { //#region Рецепты, которые итерируются по всем материалам GTRegistries.MATERIALS.forEach(material => { + + //#region Рецепты инструментов + + if (material.hasFlag($TFGMaterialFlags.HAS_TFC_TOOL)) { + global.GTCEU_ANVIL_TOOL_TYPES.forEach(toolType => { + let toolStack = $ToolHelper.get(toolType, material) + + event.recipes.tfc.advanced_shaped_crafting(TFC.itemStackProvider.of(toolStack).copyForgingBonus(), [ + 'A', + 'B' + ], { + A: `gtceu:${material}_${toolType.name}_head`, + B: '#forge:rods/wooden' + }, 0, 0).id(`gtceu:shaped/${toolType.name}_${material}`) + + }) + } + + //#endregion + if (material.hasProperty(PropertyKey.ORE)) { // Бедная сырая руда -> Дробленная руда + Дробленная руда (30%) @@ -1276,8 +1298,16 @@ const registerGTCEURecipes = (event) => { .id(`tfg:crushing/${material}_crushed_ore_from_rich_raw_ore`) // Грязная пыль -> Пыль (90%) - event.recipes.createSplashing(Item.of(`gtceu:${material}_dust`).withChance(0.9), `gtceu:${material}_impure_dust`) - .id(`tfg:splashing/${material}_dust`) + event.recipes.createSplashing(Item.of(`#forge:dusts/${material}`).withChance(0.9), `gtceu:${material}_impure_dust`) + .id(`tfg:splashing/${material}_dust_from_impure`) + + // Очищенная пыль -> Пыль (90%) + event.recipes.createSplashing(Item.of(`#forge:dusts/${material}`).withChance(0.9), `gtceu:${material}_pure_dust`) + .id(`tfg:splashing/${material}_dust_from_pure`) + + // Дробленная руда -> Очищенная руда (90%) + event.recipes.createSplashing(Item.of(`#forge:purified_ores/${material}`).withChance(0.9), `gtceu:${material}_crushed_ore`) + .id(`tfg:splashing/${material}_purified_ore`) // Грязная пыль -> Пыль event.custom({ @@ -1292,7 +1322,37 @@ const registerGTCEURecipes = (event) => { } ], result: Item.of(`#forge:dusts/${material}`).toJson() - }).id(`tfg:ae_transform/${material}_dust`) + }).id(`tfg:ae_transform/${material}_dust_from_impure`) + + // Очищенная пыль -> Пыль + event.custom({ + type: "ae2:transform", + circumstance: { + type: "fluid", + tag: "minecraft:water" + }, + ingredients: [ + { + item: `gtceu:${material}_pure_dust` + } + ], + result: Item.of(`#forge:dusts/${material}`).toJson() + }).id(`tfg:ae_transform/${material}_dust_from_pure`) + + // Дробленная руда -> Очищенная руда + event.custom({ + type: "ae2:transform", + circumstance: { + type: "fluid", + tag: "minecraft:water" + }, + ingredients: [ + { + item: `gtceu:${material}_crushed_ore` + } + ], + result: Item.of(`#forge:purified_ores/${material}`).toJson() + }).id(`tfg:ae_transform/${material}_purified_ore`) } if (material.hasFlag($MaterialFlags.GENERATE_PLATE) && material != 'wood') diff --git a/kubejs/server_scripts/tfc/recipes.js b/kubejs/server_scripts/tfc/recipes.js index 193138f8f..589984a5d 100644 --- a/kubejs/server_scripts/tfc/recipes.js +++ b/kubejs/server_scripts/tfc/recipes.js @@ -206,23 +206,31 @@ const registerTFCRecipes = (event) => { // Стержень -> Кольцо // Возможно, когда нибудь, когда они пригодятся + // Длинный стержень -> Металл + event.recipes.tfc.heating(`gtceu:${metal}_long_rod`, metalSpecs.melt_temp) + .resultFluid(Fluid.of(metalSpecs.output_fluid, 144)) + .id(`tfc:heating/metal/${metal}_long_rod`) + + // Стержни -> Длинный стержень + event.recipes.tfc.welding(`gtceu:${metal}_long_rod`, `#forge:rods/${metal}`, `#forge:rods/${metal}`) + .tier(metalSpecs.tier) + .id(`tfc:anvil/${metal}_long_rod`) + // Болт -> Металл event.recipes.tfc.heating(`gtceu:${metal}_bolt`, metalSpecs.melt_temp) .resultFluid(Fluid.of(metalSpecs.output_fluid, 36)) .id(`tfc:heating/metal/${metal}_bolt`) + // Стержень -> Болт event.recipes.tfc.anvil(`2x gtceu:${metal}_bolt`, `#forge:rods/${metal}`, ['punch_last', 'draw_second_last', 'draw_third_last']) .tier(metalSpecs.tier) .id(`tfc:anvil/${metal}_bolt`) - // Стержень -> Болт - // Винт -> Металл event.recipes.tfc.heating(`gtceu:${metal}_screw`, metalSpecs.melt_temp) .resultFluid(Fluid.of(metalSpecs.output_fluid, 72)) .id(`tfc:heating/metal/${metal}_screw`) - // Стержень -> Винт event.recipes.tfc.anvil(`gtceu:${metal}_screw`, `#forge:rods/${metal}`, ['punch_last', 'punch_second_last', 'shrink_third_last']) .tier(metalSpecs.tier) @@ -618,6 +626,48 @@ const registerTFCRecipes = (event) => { //#endregion + //#region Молот шахтера + + // Декрафт инструмента в жидкость + event.recipes.tfc.heating(`gtceu:${metal}_mining_hammer`, metalSpecs.melt_temp) + .resultFluid(Fluid.of(metalSpecs.output_fluid, 288)) + .useDurability(true) + .id(`tfc:heating/metal/${metal}_mining_hammer`) + + // Крафт оголовья + event.recipes.tfc.anvil(`gtceu:${metal}_mining_hammer_head`, `#forge:double_ingots/${metal}`, ['punch_last', 'shrink_not_last']) + .tier(metalSpecs.tier) + .bonus(true) + .id(`tfc:anvil/${metal}_mining_hammer_head`) + + // Декрафт оголовья в жидкость + event.recipes.tfc.heating(`gtceu:${metal}_mining_hammer_head`, metalSpecs.melt_temp) + .resultFluid(Fluid.of(metalSpecs.output_fluid, 288)) + .id(`tfc:heating/metal/${metal}_mining_hammer_head`) + + //#endregion + + //#region Большая лопата + + // Декрафт инструмента в жидкость + event.recipes.tfc.heating(`gtceu:${metal}_spade`, metalSpecs.melt_temp) + .resultFluid(Fluid.of(metalSpecs.output_fluid, 288)) + .useDurability(true) + .id(`tfc:heating/metal/${metal}_spade`) + + // Крафт оголовья + event.recipes.tfc.anvil(`gtceu:${metal}_spade_head`, `#forge:double_ingots/${metal}`, ['punch_last', 'hit_not_last']) + .tier(metalSpecs.tier) + .bonus(true) + .id(`tfc:anvil/${metal}_spade_head`) + + // Декрафт оголовья в жидкость + event.recipes.tfc.heating(`gtceu:${metal}_spade_head`, metalSpecs.melt_temp) + .resultFluid(Fluid.of(metalSpecs.output_fluid, 288)) + .id(`tfc:heating/metal/${metal}_spade_head`) + + //#endregion + //#region Ножницы // Сварка оголовий diff --git a/kubejs/startup_scripts/gtceu/constants.js b/kubejs/startup_scripts/gtceu/constants.js index 2b9fde612..e748321dd 100644 --- a/kubejs/startup_scripts/gtceu/constants.js +++ b/kubejs/startup_scripts/gtceu/constants.js @@ -42,4 +42,27 @@ global.GTCEU_DISABLED_ITEMS = [ 'gtceu:rubber_log', 'gtceu:rubber_leaves', 'gtceu:rubber_planks', +]; + +global.GTCEU_ANVIL_TOOL_TYPES = [ + GTToolType.SWORD, + GTToolType.PICKAXE, + GTToolType.SHOVEL, + GTToolType.AXE, + GTToolType.HOE, + GTToolType.MINING_HAMMER, + GTToolType.SPADE, + GTToolType.SAW, + GTToolType.HARD_HAMMER, + // GTToolType.SOFT_MALLET, + // GTToolType.WRENCH, + GTToolType.FILE, + // GTToolType.CROWBAR, + // GTToolType.SCREWDRIVER, + // GTToolType.MORTAR, + // GTToolType.WIRE_CUTTER, + GTToolType.SCYTHE, + GTToolType.KNIFE, + GTToolType.BUTCHERY_KNIFE, + // GTToolType.PLUNGER ]; \ No newline at end of file From 02390cc10f81e489bdaf4fa2e9900fcf93e15a77 Mon Sep 17 00:00:00 2001 From: Dmitry <52341158+SpeeeDCraft@users.noreply.github.com> Date: Tue, 9 Jan 2024 12:04:08 +0700 Subject: [PATCH 21/59] Update CHANGELOG.md Signed-off-by: Dmitry <52341158+SpeeeDCraft@users.noreply.github.com> --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 33a1d9e39..7bd2cc923 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,13 +5,13 @@ - Исправлены текстуры ванильных кусков руды. - Исправлены рецепты декрафта через продувку в воде из create у грязной пыль. - Обновлен интерфейс. -- REI заменен на EMI. - Добавлены оголовья для Spade. - Добавлена ковка для Spade. - MiningHammer теперь делаются из 2 слитков, значит их можно получить до создания экструдера. - Добавлено больше рецептов через водную продувку из create gt руды. - Добавлено больше рецептов через бросание в воду AE2. - Исправлен баг, когда отлично выкованный статус на оголовии не перекладывался на сам инструмент. +- Возвращен рецепт костной муки в CrushingWheels. ## [0.4.3] - 06.01.2024 ### Изменения From 94e0194c82114fbdb5d1af0872a265dbe09806f0 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Tue, 9 Jan 2024 12:40:42 +0700 Subject: [PATCH 22/59] cfg --- kubejs/server_scripts/create/recipes.js | 1 + 1 file changed, 1 insertion(+) diff --git a/kubejs/server_scripts/create/recipes.js b/kubejs/server_scripts/create/recipes.js index 95bde468e..55a4144aa 100644 --- a/kubejs/server_scripts/create/recipes.js +++ b/kubejs/server_scripts/create/recipes.js @@ -92,6 +92,7 @@ const registerCreateRecipes = (event) => { { id: 'create:compat/ae2/mixing/fluix_crystal' }, { id: 'create:sequenced_assembly/precision_mechanism' }, { id: 'create:crafting/logistics/content_observer' }, + { id: 'create:milling/bone' }, ], mod: 'create' }) // Пушка для постройки схематик From cdb306b1bdd20cd7b37ad83206ce638428d3c4b5 Mon Sep 17 00:00:00 2001 From: Xikaro <0regon.end@gmail.com> Date: Tue, 9 Jan 2024 11:06:38 +0500 Subject: [PATCH 23/59] Update mods --- mods | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods b/mods index 6aae5f2bb..5b93e07b1 160000 --- a/mods +++ b/mods @@ -1 +1 @@ -Subproject commit 6aae5f2bb5c4eb5949ea39d9546aafc550457185 +Subproject commit 5b93e07b146ff94a11683ca890272adb61be86c3 From cdd8a485566e1108ba50421f3716805e40374624 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Tue, 9 Jan 2024 13:07:57 +0700 Subject: [PATCH 24/59] Update mods --- mods | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods b/mods index 6aae5f2bb..6bff7a2f4 160000 --- a/mods +++ b/mods @@ -1 +1 @@ -Subproject commit 6aae5f2bb5c4eb5949ea39d9546aafc550457185 +Subproject commit 6bff7a2f45d05b6a9ee80b4b873db72505ce5584 From 5bc6fb0fe5c63d5f2c822ed1823e8460bbeb1104 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Tue, 9 Jan 2024 17:36:27 +0700 Subject: [PATCH 25/59] ore fixes --- .../vein/deep_magnetite.json | 2 +- .../vein/deep_naquadah.json | 2 +- .../vein/normal_beryllium.json | 24 +- .../vein/normal_garnierite.json | 8 +- .../vein/normal_lubricant.json | 24 +- .../vein/normal_oilsands.json | 90 +++++++ .../vein/normal_olivine.json | 14 +- .../vein/normal_spodumene.json | 221 ++++++++++++++++++ .../vein/surface_copper.json | 24 +- .../placed_feature/vein/normal_oilsands.json | 4 + .../placed_feature/vein/normal_spodumene.json | 4 + kubejs/server_scripts/tfc/tags.js | 2 + 12 files changed, 394 insertions(+), 25 deletions(-) create mode 100644 kubejs/data/tfg/worldgen/configured_feature/vein/normal_oilsands.json create mode 100644 kubejs/data/tfg/worldgen/configured_feature/vein/normal_spodumene.json create mode 100644 kubejs/data/tfg/worldgen/placed_feature/vein/normal_oilsands.json create mode 100644 kubejs/data/tfg/worldgen/placed_feature/vein/normal_spodumene.json diff --git a/kubejs/data/tfg/worldgen/configured_feature/vein/deep_magnetite.json b/kubejs/data/tfg/worldgen/configured_feature/vein/deep_magnetite.json index 57f0a09e0..a9f375c72 100644 --- a/kubejs/data/tfg/worldgen/configured_feature/vein/deep_magnetite.json +++ b/kubejs/data/tfg/worldgen/configured_feature/vein/deep_magnetite.json @@ -1,7 +1,7 @@ { "type": "tfc:cluster_vein", "config": { - "rarity": 235, + "rarity": 205, "density": 0.3, "min_y": -64, "max_y": 30, diff --git a/kubejs/data/tfg/worldgen/configured_feature/vein/deep_naquadah.json b/kubejs/data/tfg/worldgen/configured_feature/vein/deep_naquadah.json index efd95bb1f..ae246bac5 100644 --- a/kubejs/data/tfg/worldgen/configured_feature/vein/deep_naquadah.json +++ b/kubejs/data/tfg/worldgen/configured_feature/vein/deep_naquadah.json @@ -1,7 +1,7 @@ { "type": "tfc:cluster_vein", "config": { - "rarity": 380, + "rarity": 310, "density": 0.25, "min_y": -64, "max_y": -20, diff --git a/kubejs/data/tfg/worldgen/configured_feature/vein/normal_beryllium.json b/kubejs/data/tfg/worldgen/configured_feature/vein/normal_beryllium.json index 8b8c77c94..0ff3e26c5 100644 --- a/kubejs/data/tfg/worldgen/configured_feature/vein/normal_beryllium.json +++ b/kubejs/data/tfg/worldgen/configured_feature/vein/normal_beryllium.json @@ -25,7 +25,11 @@ }, { "block": "gtceu:rhyolite_emerald_ore", - "weight": 65 + "weight": 50 + }, + { + "block": "gtceu:rhyolite_thorium_ore", + "weight": 15 } ] }, @@ -40,7 +44,11 @@ }, { "block": "gtceu:basalt_emerald_ore", - "weight": 65 + "weight": 50 + }, + { + "block": "gtceu:basalt_thorium_ore", + "weight": 15 } ] }, @@ -55,7 +63,11 @@ }, { "block": "gtceu:andesite_emerald_ore", - "weight": 65 + "weight": 50 + }, + { + "block": "gtceu:andesite_thorium_ore", + "weight": 15 } ] }, @@ -70,7 +82,11 @@ }, { "block": "gtceu:dacite_emerald_ore", - "weight": 65 + "weight": 50 + }, + { + "block": "gtceu:dacite_thorium_ore", + "weight": 15 } ] } diff --git a/kubejs/data/tfg/worldgen/configured_feature/vein/normal_garnierite.json b/kubejs/data/tfg/worldgen/configured_feature/vein/normal_garnierite.json index a00fc8cd6..b213d644c 100644 --- a/kubejs/data/tfg/worldgen/configured_feature/vein/normal_garnierite.json +++ b/kubejs/data/tfg/worldgen/configured_feature/vein/normal_garnierite.json @@ -15,7 +15,7 @@ "with": [ { "block": "gtceu:gabbro_garnierite_ore", - "weight": 40 + "weight": 30 }, { "block": "gtceu:gabbro_nickel_ore", @@ -27,7 +27,11 @@ }, { "block": "gtceu:gabbro_pentlandite_ore", - "weight": 30 + "weight": 25 + }, + { + "block": "gtceu:gabbro_cobalt_ore", + "weight": 15 } ] } diff --git a/kubejs/data/tfg/worldgen/configured_feature/vein/normal_lubricant.json b/kubejs/data/tfg/worldgen/configured_feature/vein/normal_lubricant.json index 32877b425..5248cc9bf 100644 --- a/kubejs/data/tfg/worldgen/configured_feature/vein/normal_lubricant.json +++ b/kubejs/data/tfg/worldgen/configured_feature/vein/normal_lubricant.json @@ -15,11 +15,11 @@ "with": [ { "block": "gtceu:granite_soapstone_ore", - "weight": 35 + "weight": 30 }, { "block": "gtceu:granite_talc_ore", - "weight": 25 + "weight": 20 }, { "block": "gtceu:granite_glauconite_sand_ore", @@ -28,6 +28,10 @@ { "block": "gtceu:granite_pentlandite_ore", "weight": 15 + }, + { + "block": "gtceu:granite_trona_ore", + "weight": 10 } ] }, @@ -38,11 +42,11 @@ "with": [ { "block": "gtceu:diorite_soapstone_ore", - "weight": 35 + "weight": 30 }, { "block": "gtceu:diorite_talc_ore", - "weight": 25 + "weight": 20 }, { "block": "gtceu:diorite_glauconite_sand_ore", @@ -51,6 +55,10 @@ { "block": "gtceu:diorite_pentlandite_ore", "weight": 15 + }, + { + "block": "gtceu:diorite_trona_ore", + "weight": 10 } ] }, @@ -61,11 +69,11 @@ "with": [ { "block": "gtceu:gabbro_soapstone_ore", - "weight": 35 + "weight": 30 }, { "block": "gtceu:gabbro_talc_ore", - "weight": 25 + "weight": 20 }, { "block": "gtceu:gabbro_glauconite_sand_ore", @@ -74,6 +82,10 @@ { "block": "gtceu:gabbro_pentlandite_ore", "weight": 15 + }, + { + "block": "gtceu:gabbro_trona_ore", + "weight": 10 } ] } diff --git a/kubejs/data/tfg/worldgen/configured_feature/vein/normal_oilsands.json b/kubejs/data/tfg/worldgen/configured_feature/vein/normal_oilsands.json new file mode 100644 index 000000000..c8ac7aca6 --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/vein/normal_oilsands.json @@ -0,0 +1,90 @@ +{ + "type": "tfc:cluster_vein", + "config": { + "rarity": 170, + "density": 0.3, + "min_y": 20, + "max_y": 70, + "size": 55, + "random_name": "normal_oilsands", + "blocks": [ + { + "replace": [ + "tfc:rock/raw/shale" + ], + "with": [ + { + "block": "gtceu:shale_oilsands_ore", + "weight": 100 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/claystone" + ], + "with": [ + { + "block": "gtceu:claystone_oilsands_ore", + "weight": 100 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/limestone" + ], + "with": [ + { + "block": "gtceu:limestone_oilsands_ore", + "weight": 100 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/conglomerate" + ], + "with": [ + { + "block": "gtceu:conglomerate_oilsands_ore", + "weight": 100 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/dolomite" + ], + "with": [ + { + "block": "gtceu:dolomite_oilsands_ore", + "weight": 100 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/chert" + ], + "with": [ + { + "block": "gtceu:chert_oilsands_ore", + "weight": 100 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/chalk" + ], + "with": [ + { + "block": "gtceu:chalk_oilsands_ore", + "weight": 100 + } + ] + } + ] + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/vein/normal_olivine.json b/kubejs/data/tfg/worldgen/configured_feature/vein/normal_olivine.json index ad4ef4618..11114ea15 100644 --- a/kubejs/data/tfg/worldgen/configured_feature/vein/normal_olivine.json +++ b/kubejs/data/tfg/worldgen/configured_feature/vein/normal_olivine.json @@ -18,7 +18,7 @@ "weight": 35 }, { - "block": "gtceu:rhyolite_magnetite_ore", + "block": "gtceu:rhyolite_magnesite_ore", "weight": 25 }, { @@ -41,7 +41,7 @@ "weight": 35 }, { - "block": "gtceu:basalt_magnetite_ore", + "block": "gtceu:basalt_magnesite_ore", "weight": 25 }, { @@ -64,7 +64,7 @@ "weight": 35 }, { - "block": "gtceu:andesite_magnetite_ore", + "block": "gtceu:andesite_magnesite_ore", "weight": 25 }, { @@ -87,7 +87,7 @@ "weight": 35 }, { - "block": "gtceu:dacite_magnetite_ore", + "block": "gtceu:dacite_magnesite_ore", "weight": 25 }, { @@ -110,7 +110,7 @@ "weight": 35 }, { - "block": "gtceu:granite_magnetite_ore", + "block": "gtceu:granite_magnesite_ore", "weight": 25 }, { @@ -133,7 +133,7 @@ "weight": 35 }, { - "block": "gtceu:diorite_magnetite_ore", + "block": "gtceu:diorite_magnesite_ore", "weight": 25 }, { @@ -156,7 +156,7 @@ "weight": 35 }, { - "block": "gtceu:gabbro_magnetite_ore", + "block": "gtceu:gabbro_magnesite_ore", "weight": 25 }, { diff --git a/kubejs/data/tfg/worldgen/configured_feature/vein/normal_spodumene.json b/kubejs/data/tfg/worldgen/configured_feature/vein/normal_spodumene.json new file mode 100644 index 000000000..2075f8fce --- /dev/null +++ b/kubejs/data/tfg/worldgen/configured_feature/vein/normal_spodumene.json @@ -0,0 +1,221 @@ +{ + "type": "tfc:disc_vein", + "config": { + "rarity": 180, + "density": 0.375, + "min_y": 20, + "max_y": 60, + "size": 35, + "height": 6, + "random_name": "normal_spodumene", + "blocks": [ + { + "replace": [ + "tfc:rock/raw/granite" + ], + "with": [ + { + "block": "gtceu:granite_rock_salt_ore", + "weight": 20 + }, + { + "block": "gtceu:granite_salt_ore", + "weight": 30 + }, + { + "block": "gtceu:granite_lepidolite_ore", + "weight": 15 + }, + { + "block": "gtceu:granite_spodumene_ore", + "weight": 35 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/diorite" + ], + "with": [ + { + "block": "gtceu:diorite_rock_salt_ore", + "weight": 20 + }, + { + "block": "gtceu:diorite_salt_ore", + "weight": 30 + }, + { + "block": "gtceu:diorite_lepidolite_ore", + "weight": 15 + }, + { + "block": "gtceu:diorite_spodumene_ore", + "weight": 35 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/gabbro" + ], + "with": [ + { + "block": "gtceu:gabbro_rock_salt_ore", + "weight": 20 + }, + { + "block": "gtceu:gabbro_salt_ore", + "weight": 30 + }, + { + "block": "gtceu:gabbro_lepidolite_ore", + "weight": 15 + }, + { + "block": "gtceu:gabbro_spodumene_ore", + "weight": 35 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/quartzite" + ], + "with": [ + { + "block": "gtceu:quartzite_rock_salt_ore", + "weight": 20 + }, + { + "block": "gtceu:quartzite_salt_ore", + "weight": 30 + }, + { + "block": "gtceu:quartzite_lepidolite_ore", + "weight": 15 + }, + { + "block": "gtceu:quartzite_spodumene_ore", + "weight": 35 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/slate" + ], + "with": [ + { + "block": "gtceu:slate_rock_salt_ore", + "weight": 20 + }, + { + "block": "gtceu:slate_salt_ore", + "weight": 30 + }, + { + "block": "gtceu:slate_lepidolite_ore", + "weight": 15 + }, + { + "block": "gtceu:slate_spodumene_ore", + "weight": 35 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/phyllite" + ], + "with": [ + { + "block": "gtceu:phyllite_rock_salt_ore", + "weight": 20 + }, + { + "block": "gtceu:phyllite_salt_ore", + "weight": 30 + }, + { + "block": "gtceu:phyllite_lepidolite_ore", + "weight": 15 + }, + { + "block": "gtceu:phyllite_spodumene_ore", + "weight": 35 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/schist" + ], + "with": [ + { + "block": "gtceu:schist_rock_salt_ore", + "weight": 20 + }, + { + "block": "gtceu:schist_salt_ore", + "weight": 30 + }, + { + "block": "gtceu:schist_lepidolite_ore", + "weight": 15 + }, + { + "block": "gtceu:schist_spodumene_ore", + "weight": 35 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/gneiss" + ], + "with": [ + { + "block": "gtceu:gneiss_rock_salt_ore", + "weight": 20 + }, + { + "block": "gtceu:gneiss_salt_ore", + "weight": 30 + }, + { + "block": "gtceu:gneiss_lepidolite_ore", + "weight": 15 + }, + { + "block": "gtceu:gneiss_spodumene_ore", + "weight": 35 + } + ] + }, + { + "replace": [ + "tfc:rock/raw/marble" + ], + "with": [ + { + "block": "gtceu:marble_rock_salt_ore", + "weight": 20 + }, + { + "block": "gtceu:marble_salt_ore", + "weight": 30 + }, + { + "block": "gtceu:marble_lepidolite_ore", + "weight": 15 + }, + { + "block": "gtceu:marble_spodumene_ore", + "weight": 35 + } + ] + } + ] + } +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/configured_feature/vein/surface_copper.json b/kubejs/data/tfg/worldgen/configured_feature/vein/surface_copper.json index c2c34cc8d..06ef4a2c4 100644 --- a/kubejs/data/tfg/worldgen/configured_feature/vein/surface_copper.json +++ b/kubejs/data/tfg/worldgen/configured_feature/vein/surface_copper.json @@ -15,7 +15,7 @@ "with": [ { "block": "gtceu:rhyolite_chalcopyrite_ore", - "weight": 70 + "weight": 55 }, { "block": "gtceu:rhyolite_zeolite_ore", @@ -24,6 +24,10 @@ { "block": "gtceu:rhyolite_cassiterite_ore", "weight": 5 + }, + { + "block": "gtceu:rhyolite_realgar_ore", + "weight": 15 } ] }, @@ -34,7 +38,7 @@ "with": [ { "block": "gtceu:basalt_chalcopyrite_ore", - "weight": 70 + "weight": 55 }, { "block": "gtceu:basalt_zeolite_ore", @@ -43,6 +47,10 @@ { "block": "gtceu:basalt_cassiterite_ore", "weight": 5 + }, + { + "block": "gtceu:basalt_realgar_ore", + "weight": 15 } ] }, @@ -53,7 +61,7 @@ "with": [ { "block": "gtceu:andesite_chalcopyrite_ore", - "weight": 70 + "weight": 55 }, { "block": "gtceu:andesite_zeolite_ore", @@ -62,6 +70,10 @@ { "block": "gtceu:andesite_cassiterite_ore", "weight": 5 + }, + { + "block": "gtceu:andesite_realgar_ore", + "weight": 15 } ] }, @@ -72,7 +84,7 @@ "with": [ { "block": "gtceu:dacite_chalcopyrite_ore", - "weight": 70 + "weight": 55 }, { "block": "gtceu:dacite_zeolite_ore", @@ -81,6 +93,10 @@ { "block": "gtceu:dacite_cassiterite_ore", "weight": 5 + }, + { + "block": "gtceu:dacite_realgar_ore", + "weight": 15 } ] } diff --git a/kubejs/data/tfg/worldgen/placed_feature/vein/normal_oilsands.json b/kubejs/data/tfg/worldgen/placed_feature/vein/normal_oilsands.json new file mode 100644 index 000000000..b93414bf7 --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/vein/normal_oilsands.json @@ -0,0 +1,4 @@ +{ + "feature": "tfg:vein/normal_oilsands", + "placement": [] +} \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/vein/normal_spodumene.json b/kubejs/data/tfg/worldgen/placed_feature/vein/normal_spodumene.json new file mode 100644 index 000000000..090e0f59b --- /dev/null +++ b/kubejs/data/tfg/worldgen/placed_feature/vein/normal_spodumene.json @@ -0,0 +1,4 @@ +{ + "feature": "tfg:vein/normal_spodumene", + "placement": [] +} \ No newline at end of file diff --git a/kubejs/server_scripts/tfc/tags.js b/kubejs/server_scripts/tfc/tags.js index 4aced4a3d..822866b45 100644 --- a/kubejs/server_scripts/tfc/tags.js +++ b/kubejs/server_scripts/tfc/tags.js @@ -317,6 +317,8 @@ const registerTFCPlacedFeatures = (event) => { event.add('tfc:in_biome/veins', 'tfg:vein/normal_gold') event.add('tfc:in_biome/veins', 'tfg:vein/normal_graphite') event.add('tfc:in_biome/veins', 'tfg:vein/normal_hematite') + event.add('tfc:in_biome/veins', 'tfg:vein/normal_spodumene') + event.add('tfc:in_biome/veins', 'tfg:vein/normal_oil_sands') event.add('tfc:in_biome/veins', 'tfg:vein/normal_lapis') event.add('tfc:in_biome/veins', 'tfg:vein/normal_limonite') event.add('tfc:in_biome/veins', 'tfg:vein/normal_lubricant') From c9f77e22e6786aab7adfb47f0990cc54aa375cb4 Mon Sep 17 00:00:00 2001 From: Dmitry <52341158+SpeeeDCraft@users.noreply.github.com> Date: Tue, 9 Jan 2024 17:44:30 +0700 Subject: [PATCH 26/59] Update CHANGELOG.md Signed-off-by: Dmitry <52341158+SpeeeDCraft@users.noreply.github.com> --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 33a1d9e39..18ec5f529 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,11 @@ - Добавлено больше рецептов через водную продувку из create gt руды. - Добавлено больше рецептов через бросание в воду AE2. - Исправлен баг, когда отлично выкованный статус на оголовии не перекладывался на сам инструмент. +- Исправление рецептов терминалов AE2. +- Добавлены 2 новые жилы, Oilsands и Spodumene, подробнее в таблице Excel. +- Обновлены 5 жил, подробнее в таблице Excel, там можно посмотреть изменения. +- Добавлена жидкостная жила с fresh водой. +- Интеграция ComputerCraft. ## [0.4.3] - 06.01.2024 ### Изменения From 5691c753413c663f3c9cdacaf15338e0b69e5162 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Tue, 9 Jan 2024 17:50:25 +0700 Subject: [PATCH 27/59] fix cc naming --- .../server_scripts/computer_craft/recipes.js | 50 +++++++++---------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/kubejs/server_scripts/computer_craft/recipes.js b/kubejs/server_scripts/computer_craft/recipes.js index bfa1dbac5..6ae285586 100644 --- a/kubejs/server_scripts/computer_craft/recipes.js +++ b/kubejs/server_scripts/computer_craft/recipes.js @@ -3,12 +3,12 @@ const registerComputerCraftRecipes = (event) => { // Удаление рецептов мода - event.remove({ not: [ + event.remove({ not: [ { id: 'computercraft:printed_pages' }, { id: 'computercraft:printed_book' }, ], mod: 'computercraft' }); - //networking cable + // Networking Cable event.recipes.gtceu.assembler('computercraft:cable') .itemInputs('ae2:fluix_glass_cable') .inputFluids(Fluid.of('gtceu:redstone', 288)) @@ -16,7 +16,7 @@ const registerComputerCraftRecipes = (event) => { .duration(80) .EUt(120) - //wireless_modem_normal + // Wireless Modem Normal event.shaped('computercraft:wireless_modem_normal', [ ' A ', 'BCB', @@ -28,7 +28,7 @@ const registerComputerCraftRecipes = (event) => { D: 'computercraft:cable', }).id('tfg:crafting/wireless_modem_normal') - //wireless_modem_advanced + // Wireless Modem Advanced event.shaped('computercraft:wireless_modem_advanced', [ ' A ', 'BCB', @@ -40,7 +40,7 @@ const registerComputerCraftRecipes = (event) => { D: 'computercraft:cable', }).id('tfg:crafting/wireless_modem_advanced') - //monitor_normal + // Monitor Normal event.shaped('computercraft:monitor_normal', [ 'ABA', 'CDC', @@ -54,7 +54,7 @@ const registerComputerCraftRecipes = (event) => { F: '#forge:circuits/mv', }).id('tfg:crafting/monitor_normal') - //monitor_advanced + // Monitor Advanced event.shaped('computercraft:monitor_advanced', [ 'ABA', 'CDC', @@ -68,7 +68,7 @@ const registerComputerCraftRecipes = (event) => { F: '#forge:circuits/hv', }).id('tfg:crafting/monitor_advanced') - //disk_drive + // Disk Drive event.shaped('computercraft:disk_drive', [ 'ABA', 'CDC', @@ -81,7 +81,7 @@ const registerComputerCraftRecipes = (event) => { E: 'gtceu:hv_sensor', }).id('tfg:crafting/disk_drive') - //speaker + // Speaker event.shaped('computercraft:speaker', [ ' A ', 'BCB', @@ -93,7 +93,7 @@ const registerComputerCraftRecipes = (event) => { D: '#forge:circuits/mv', }).id('tfg:crafting/speaker') - //printer + // Printer event.shaped('computercraft:printer', [ 'ABC', 'DED', @@ -107,7 +107,7 @@ const registerComputerCraftRecipes = (event) => { F: 'gtceu:mv_conveyor_module' }).id('tfg:crafting/printer') - //wired_modem + // Wired Modem event.shaped('computercraft:wired_modem', [ ' A ', 'BCB', @@ -125,7 +125,7 @@ const registerComputerCraftRecipes = (event) => { event.shapeless('computercraft:wired_modem_full', ['computercraft:wired_modem']) .id('tfg:crafting/wired_modem_full_shapeless') - //computer_normal + // Computer Normal event.shaped('computercraft:computer_normal', [ 'AB ', 'CD ', @@ -138,7 +138,7 @@ const registerComputerCraftRecipes = (event) => { E: '#forge:circuits/hv' }).id('tfg:crafting/computer_normal') - //computer_advanced + // Computer Advanced event.shaped('computercraft:computer_advanced', [ 'AB ', 'CD ', @@ -151,7 +151,7 @@ const registerComputerCraftRecipes = (event) => { E: '#forge:circuits/ev' }).id('tfg:crafting/computer_advanced') - //turtle_normal + // Turtle Normal event.shaped('computercraft:turtle_normal', [ 'ABC', 'DFD', @@ -167,7 +167,7 @@ const registerComputerCraftRecipes = (event) => { H: 'gtceu:hv_electric_piston', }).id('tfg:crafting/turtle_normal') - //turtle_advanced + // Turtle Advanced event.shaped('computercraft:turtle_advanced', [ 'ABC', 'DFD', @@ -183,7 +183,7 @@ const registerComputerCraftRecipes = (event) => { H: 'gtceu:ev_electric_piston', }).id('tfg:crafting/turtle_advanced') - //disks crafts + // Disk Crafts for (let i = 0; i < 16; i++) { event.recipes.gtceu.chemical_bath('computercraft:disk' + `${global.MINECRAFT_DYE_NAMES[i]}`) .itemInputs('ae2:blank_pattern') @@ -193,8 +193,8 @@ const registerComputerCraftRecipes = (event) => { .EUt(7) } - //normal pocket computers - //pocket_computer_normal + // Normal Pocket Computers + // Pocket Computer Normal event.shaped('computercraft:pocket_computer_normal', [ 'ABA', 'CDE', @@ -209,26 +209,26 @@ const registerComputerCraftRecipes = (event) => { G: '#forge:plates/titanium' }).id('tfg:crafting/pocket_computer_normal') - //pocket_computer_normal Upgrade:wireless_modem_advanced + // Pocket Computer Normal Upgrade : Wireless Modem Advanced event.shapeless(Item.of('computercraft:pocket_computer_normal', '{Upgrade:"computercraft:wireless_modem_advanced"}'), [ 'computercraft:pocket_computer_normal', 'computercraft:wireless_modem_advanced' ]).id('computercraft:ender_pocket_computer_normal_shapless') - //pocket_computer_normal Upgrade:wireless_modem_normal + // Pocket Computer Normal Upgrade : Wireless Modem Normal event.shapeless(Item.of('computercraft:pocket_computer_normal', '{Upgrade:"computercraft:wireless_modem_normal"}'), [ 'computercraft:pocket_computer_normal', 'computercraft:wireless_modem_normal' ]).id('computercraft:wireless_pocket_computer_normal_shapless') - //pocket_computer_normal Upgrade:speaker + // Pocket Computer Normal Upgrade : Speaker event.shapeless(Item.of('computercraft:pocket_computer_normal', '{Upgrade:"computercraft:speaker"}'), [ 'computercraft:pocket_computer_normal', 'computercraft:speaker' ]).id('computercraft:noisy_pocket_computer_normal_shapless') - //advanced pocket computers - //pocket_computer_advanced + // Advanced Pocket Computers + // Pocket Computer Advanced event.shaped('computercraft:pocket_computer_advanced', [ 'ABA', 'CDE', @@ -243,19 +243,19 @@ const registerComputerCraftRecipes = (event) => { G: '#forge:plates/tungsten_steel' }).id('tfg:crafting/pocket_computer_advanced') - //pocket_computer_advanced Upgrade:wireless_modem_advanced + // Pocket Computer Advanced Upgrade : Wireless Modem Advanced event.shapeless(Item.of('computercraft:pocket_computer_advanced', '{Upgrade:"computercraft:wireless_modem_advanced"}'), [ 'computercraft:pocket_computer_advanced', 'computercraft:wireless_modem_advanced' ]).id('computercraft:ender_pocket_computer_advanced_shapless') - //pocket_computer_advanced Upgrade:wireless_modem_normal + // Pocket Computer Advanced Upgrade : Wireless Modem Normal event.shapeless(Item.of('computercraft:pocket_computer_advanced', '{Upgrade:"computercraft:wireless_modem_normal"}'), [ 'computercraft:pocket_computer_advanced', 'computercraft:wireless_modem_normal' ]).id('computercraft:wireless_pocket_computer_advanced_shapless') - //pocket_computer_advanced Upgrade:speaker + // Pocket Computer Advanced Upgrade : Speaker event.shapeless(Item.of('computercraft:pocket_computer_advanced', '{Upgrade:"computercraft:speaker"}'), [ 'computercraft:pocket_computer_advanced', 'computercraft:speaker' From 3c9134e0706d021bc9c19741a12e40eec0971d5b Mon Sep 17 00:00:00 2001 From: Dmitry Date: Tue, 9 Jan 2024 18:13:19 +0700 Subject: [PATCH 28/59] fix films --- kubejs/server_scripts/exposure/recipes.js | 81 ++++++++++++++--------- 1 file changed, 50 insertions(+), 31 deletions(-) diff --git a/kubejs/server_scripts/exposure/recipes.js b/kubejs/server_scripts/exposure/recipes.js index 4567236fd..381b1cc83 100644 --- a/kubejs/server_scripts/exposure/recipes.js +++ b/kubejs/server_scripts/exposure/recipes.js @@ -54,37 +54,56 @@ const registerExposureRecipes = (event) => { }).id('exposure:color_film') // Developed Black and White Film - - event.remove({ id: 'exposure:developing_black_and_white_film' }) - - event.recipes.tfc.barrel_instant() - .inputFluid(Fluid.of('minecraft:water', 100)) - .inputItem('exposure:black_and_white_film') - .outputItem('exposure:developed_black_and_white_film') - .id('tfg:barrel/instant/developing_black_and_white_film') - - event.recipes.gtceu.mixer('developing_black_and_white_film') - .inputFluids(Fluid.of('minecraft:water', 100)) - .itemInputs('exposure:black_and_white_film') - .itemOutputs('exposure:developed_black_and_white_film') - .duration(50) - .EUt(16) + event.custom({ + type: "exposure:film_developing", + film: { + item: "exposure:black_and_white_film" + }, + ingredients: [ + { + type: "tfc:fluid_item", + fluid_ingredient: { + ingredient: "minecraft:water", + amount: 1000 + } + }, + ], + result: { + item: "exposure:developed_black_and_white_film" + } + }).id('exposure:developing_black_and_white_film') // Developed Color Film - - event.remove({ id: 'exposure:developing_color_film' }) - - event.recipes.tfc.barrel_instant() - .inputFluid(Fluid.of('minecraft:water', 300)) - .inputItem('exposure:color_film') - .outputItem('exposure:developed_color_film') - .id('tfg:barrel/instant/developing_color_film') - - event.recipes.gtceu.mixer('developing_color_film') - .inputFluids(Fluid.of('minecraft:water', 300)) - .itemInputs('exposure:color_film') - .itemOutputs('exposure:developed_color_film') - .duration(70) - .EUt(16) - + event.custom({ + type: "exposure:film_developing", + film: { + item: "exposure:color_film" + }, + ingredients: [ + { + type: "tfc:fluid_item", + fluid_ingredient: { + ingredient: "minecraft:water", + amount: 1000 + } + }, + { + type: "tfc:fluid_item", + fluid_ingredient: { + ingredient: "minecraft:water", + amount: 1000 + } + }, + { + type: "tfc:fluid_item", + fluid_ingredient: { + ingredient: "minecraft:water", + amount: 1000 + } + }, + ], + result: { + item: "exposure:developed_color_film" + } + }).id('exposure:developing_color_film') } \ No newline at end of file From 94bf85633dd4428d2ce07d3274c9b17c385a9cbb Mon Sep 17 00:00:00 2001 From: Dmitry Date: Tue, 9 Jan 2024 18:18:23 +0700 Subject: [PATCH 29/59] Apply #172 --- kubejs/server_scripts/gregtech/recipes.js | 30 ++++------------------- kubejs/server_scripts/tfc/data.js | 2 +- kubejs/server_scripts/tfc/tags.js | 1 + 3 files changed, 7 insertions(+), 26 deletions(-) diff --git a/kubejs/server_scripts/gregtech/recipes.js b/kubejs/server_scripts/gregtech/recipes.js index 2540a17ca..bd1af77c8 100644 --- a/kubejs/server_scripts/gregtech/recipes.js +++ b/kubejs/server_scripts/gregtech/recipes.js @@ -168,32 +168,12 @@ const registerGTCEURecipes = (event) => { //#region Выход: Пропитанные доски - event.shaped('8x gtceu:treated_wood_planks', [ - 'AAA', - 'ABA', - 'AAA' - ], { - A: '#minecraft:planks', - B: Item.of('tfc:wooden_bucket', '{fluid:{Amount:1000,FluidName:"gtceu:creosote"}}').strongNBT() - }).id('tfg:shaped/treated_wood_planks_wood_bucket') + event.remove({ id: 'gtceu:shaped/treated_wood_planks' }) - event.shaped('8x gtceu:treated_wood_planks', [ - 'AAA', - 'ABA', - 'AAA' - ], { - A: '#minecraft:planks', - B: Item.of('tfc:metal/bucket/red_steel', '{fluid:{Amount:1000,FluidName:"gtceu:creosote"}}').strongNBT() - }).id('tfg:shaped/treated_wood_planks_red_steel_bucket') - - event.shaped('8x gtceu:treated_wood_planks', [ - 'AAA', - 'ABA', - 'AAA' - ], { - A: '#minecraft:planks', - B: Item.of('tfc:metal/bucket/blue_steel', '{fluid:{Amount:1000,FluidName:"gtceu:creosote"}}').strongNBT() - }).id('tfg:shaped/treated_wood_planks_blue_steel_bucket') + event.recipes.tfc.barrel_sealed(4000) + .outputItem('gtceu:treated_wood_planks') + .inputs('#minecraft:planks', TFC.fluidStackIngredient('#forge:creosote', 100)) + .id('tfg:barrel/treated_wood_planks') //#endregion diff --git a/kubejs/server_scripts/tfc/data.js b/kubejs/server_scripts/tfc/data.js index cfd51cda2..d351e12c1 100644 --- a/kubejs/server_scripts/tfc/data.js +++ b/kubejs/server_scripts/tfc/data.js @@ -103,7 +103,7 @@ const registerTFCFuels = (event) => { } const registerTFCLampFuels = (event) => { - event.lampFuel('gtceu:creosote', '#tfc:lamps', 1) + event.lampFuel('gtceu:creosote', '#tfc:lamps', 1000) } const registerTFCFertilizers = (event) => { diff --git a/kubejs/server_scripts/tfc/tags.js b/kubejs/server_scripts/tfc/tags.js index 822866b45..5becc647a 100644 --- a/kubejs/server_scripts/tfc/tags.js +++ b/kubejs/server_scripts/tfc/tags.js @@ -243,6 +243,7 @@ const registerTFCFluidTags = (event) => { event.add('tfc:usable_in_wooden_bucket', "gtceu:latex") + event.add('tfc:usable_in_barrel', 'gtceu:creosote') event.add('tfc:usable_in_wooden_bucket', 'gtceu:creosote') event.add('tfc:usable_in_red_steel_bucket', 'gtceu:creosote') event.add('tfc:usable_in_blue_steel_bucket', 'gtceu:creosote') From 549ae398ec4151369a7cfacb2abfead8d7be4261 Mon Sep 17 00:00:00 2001 From: Xikaro <55663835+Xikaro@users.noreply.github.com> Date: Tue, 9 Jan 2024 23:30:40 +0500 Subject: [PATCH 30/59] Update client_mod.txt Signed-off-by: Xikaro <55663835+Xikaro@users.noreply.github.com> --- .github/buildtools/client_mod.txt | 31 +++++++++++++++++++------------ 1 file changed, 19 insertions(+), 12 deletions(-) diff --git a/.github/buildtools/client_mod.txt b/.github/buildtools/client_mod.txt index c8076e103..29373fe75 100644 --- a/.github/buildtools/client_mod.txt +++ b/.github/buildtools/client_mod.txt @@ -1,24 +1,31 @@ AmbientSounds_* +BetterF3* +BetterPingDisplay-* +BetterThirdPerson-* +blur-* +cherishedworlds-* clienttweaks-* +Controlling-* cupboard-* +CraftPresence-* +defaultoptions-* +drippyloadingscreen_* embeddium-* +embeddiumplus-* +entityculling-* fancymenu_* farsight-* -entityculling-* -drippyloadingscreen_* -notenoughanimations-* -oculus-* -REIPluginCompatibilities-* -blur-* -betterfoliage-* -CraftPresence-* -ChunkAnimator-* +firstperson-forge-* invhud* ItemPhysicLite_* +notenoughanimations-* +oculus-* +rubidium-extra-* +betterfoliage-* +ChunkAnimator-* +Searchables-* konkrete_forge_* MouseTweaks-* dynamiclightsreforged-* cherishedworlds-* -BetterPingDisplay-* -BetterThirdPerson-* -firstperson-forge-* +textrues_embeddium_options-* From 57a2a6dfe7d55a48f6dbba588acfae5198a0dc9d Mon Sep 17 00:00:00 2001 From: Xikaro <0regon.end@gmail.com> Date: Tue, 9 Jan 2024 23:33:23 +0500 Subject: [PATCH 31/59] gui --- .../assets/minecraft/textures/gui/slider.png | Bin 3040 -> 3121 bytes .../assets/minecraft/textures/gui/widgets.png | Bin 13100 -> 13245 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/kubejs/assets/minecraft/textures/gui/slider.png b/kubejs/assets/minecraft/textures/gui/slider.png index c25137e7c6bba8250f88dc1e847ceb45dd3ebd7f..c4395aac0f1f725e05f4ef3c7b4cdd5606eaf054 100644 GIT binary patch delta 540 zcmaDLzENVsQ6?_S5F=wNBV#LLqsix)l##iAm;zKRQjAlLOcKp?jna(Fb;Y zF@M$hxpvP~&5JqkkOZ=8K#^87F_>6cu~JUSgP*$bGlMmVtqR!PC{xWt~$(69C?~ B*53dC delta 528 zcmdle@j!gTQ6?^n5CcmqLrW_Yv&rX~l##iAm;zK%42+GF(~?qjQ&J4fbxjgYEOads zElqV(l1&WFj0_D74HHv07cie;CQ9Yx1a@&`8yeYH*S|kfFU-KeJj2t)F{EP7+dCU` zA3KP+UR-!k&MZXds#59Z0>QT3iTY-_dffy z{)X^UyZO^^O80H)Gd%XR=%;lx$DUcW_wCd3EoRkER^(KkJb{zHep}zg9W_ig(Q^Fi zj0>}5lY4&u{bvYLdHLlRyXwOi|1dWgFp`MW4=SADW;k?h{`zzVo9Hxti&^3fEu2`9 z3RY3D;NLiwU+?wjGo0VES&{1(<75RcQL#7D5^I#~4rG^QFfcGMc)I$ztaD0e0suke BtsVdX diff --git a/kubejs/assets/minecraft/textures/gui/widgets.png b/kubejs/assets/minecraft/textures/gui/widgets.png index 1b01c664376e07bf86a27a3387bebae355af78c8..73e2c6440767bdd5b3434ca55de78836ad4ceafa 100644 GIT binary patch delta 10263 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 W`?;iho(Tg31B0ilpUXO@geCxDdw`Gt delta 10078 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 OFnGH9xvX Date: Wed, 10 Jan 2024 12:16:47 +0700 Subject: [PATCH 32/59] some recipes --- kubejs/server_scripts/create/recipes.js | 4 +- kubejs/server_scripts/gregtech/recipes.js | 12 +- kubejs/server_scripts/tfc/data.js | 4 + kubejs/server_scripts/tfc/recipes.js | 86 +++++++++---- kubejs/server_scripts/tfc/tags.js | 3 + kubejs/startup_scripts/tfc/constants.js | 147 +++++++++++++++++++++- 6 files changed, 225 insertions(+), 31 deletions(-) diff --git a/kubejs/server_scripts/create/recipes.js b/kubejs/server_scripts/create/recipes.js index 55a4144aa..81adcdab1 100644 --- a/kubejs/server_scripts/create/recipes.js +++ b/kubejs/server_scripts/create/recipes.js @@ -688,12 +688,12 @@ const registerCreateRecipes = (event) => { ], { A: '#forge:chests/wooden', B: '#forge:sheets/wrought_iron', - C: '#forge:screw/steel', + C: '#forge:screws/steel', D: '#forge:tools/screwdrivers' }).id('tfg:create/shaped/item_vault') event.recipes.gtceu.assembler('tfg:create/item_vault') - .itemInputs('3x #forge:chests/wooden', '#forge:sheets/wrought_iron', '2x #forge:screw/steel') + .itemInputs('3x #forge:chests/wooden', '#forge:sheets/wrought_iron', '2x #forge:screws/steel') .circuit(3) .itemOutputs('create:item_vault') .duration(200) diff --git a/kubejs/server_scripts/gregtech/recipes.js b/kubejs/server_scripts/gregtech/recipes.js index bd1af77c8..217897b9a 100644 --- a/kubejs/server_scripts/gregtech/recipes.js +++ b/kubejs/server_scripts/gregtech/recipes.js @@ -1052,6 +1052,16 @@ const registerGTCEURecipes = (event) => { event.remove({id: 'gtceu:smelting/fireclay_brick'}) event.remove({id: 'gtceu:macerator/macerate_firebrick'}) + // Деревянная шестерня + event.shaped('gtceu:wood_gear', [ + ' A ', + 'ABA', + ' A ' + ], { + A: '#tfc:can_be_lit_on_torch', + B: '#forge:tools/wrenches' + }).id('gtceu:shaped/gear_wood') + // Контроллер теплицы event.shaped('gtceu:greenhouse', [ 'ABA', @@ -1335,7 +1345,7 @@ const registerGTCEURecipes = (event) => { }).id(`tfg:ae_transform/${material}_purified_ore`) } - if (material.hasFlag($MaterialFlags.GENERATE_PLATE) && material != 'wood') + if (material.hasFlag($MaterialFlags.GENERATE_PLATE) && (material != 'wood' || material != 'treated_wood')) { if (material.hasProperty(PropertyKey.INGOT)) { diff --git a/kubejs/server_scripts/tfc/data.js b/kubejs/server_scripts/tfc/data.js index d351e12c1..580538d24 100644 --- a/kubejs/server_scripts/tfc/data.js +++ b/kubejs/server_scripts/tfc/data.js @@ -33,6 +33,10 @@ const registerTFCMetals = (event) => { event.metal('gtceu:black_steel', 1485, 0.00857, '#forge:ingots/black_steel', '#forge:double_ingots/black_steel', '#forge:plates/black_steel', 5, 'tfc:black_steel') event.metal('gtceu:blue_steel', 1540, 0.00857, '#forge:ingots/blue_steel', '#forge:double_ingots/blue_steel', '#forge:plates/blue_steel', 6, 'tfc:blue_steel') event.metal('gtceu:red_steel', 1540, 0.00857, '#forge:ingots/red_steel', '#forge:double_ingots/red_steel', '#forge:plates/red_steel', 6, 'tfc:red_steel') + + event.metal('gtceu:redstone', 460, 0.01729, null, null, null, 1, 'tfg:redstone') + event.metal('gtceu:red_alloy', 740, 0.01529, '#forge:ingots/red_alloy', null, '#forge:plates/red_alloy', 2, 'tfg:red_alloy') + event.metal('gtceu:tin_alloy', 1250, 0.00829, '#forge:ingots/tin_alloy', null, '#forge:plates/tin_alloy', 3, 'tfg:tin_alloy') } const registerTFCHeats = (event) => { diff --git a/kubejs/server_scripts/tfc/recipes.js b/kubejs/server_scripts/tfc/recipes.js index 589984a5d..5ebe7bbae 100644 --- a/kubejs/server_scripts/tfc/recipes.js +++ b/kubejs/server_scripts/tfc/recipes.js @@ -43,6 +43,11 @@ const registerTFCRecipes = (event) => { event.recipes.tfc.heating(`tfc:metal/double_ingot/${metal}`, metalSpecs.melt_temp) .resultFluid(Fluid.of(metalSpecs.output_fluid, 288)) .id(`tfc:heating/metal/${metal}_double_ingot`) + + // Двойной слиток -> Пластина + event.recipes.tfc.anvil(`gtceu:${metal}_plate`, `tfc:metal/double_ingot/${metal}`, ['hit_last', 'hit_second_last', 'hit_third_last']) + .tier(metalSpecs.tier) + .id(`tfc:anvil/${metal}_sheet`) } if (metalSpecs.props.includes(global.PART_GEN)) { @@ -57,41 +62,63 @@ const registerTFCRecipes = (event) => { // Удалание рецептов полублоков event.remove({ id: `tfc:crafting/metal/block/${metal}_slab` }) event.remove({ id: `tfc:heating/metal/${metal}_block_slab` }) + } + if (metalSpecs.props.includes(global.BLOCK_GEN)) { // Декрафт блока в жидкость event.recipes.tfc.heating(`#forge:storage_blocks/${metal}`, metalSpecs.melt_temp) .resultFluid(Fluid.of(metalSpecs.output_fluid, 1296)) .id(`tfc:heating/metal/${metal}_block`) + } + + if (metalSpecs.props.includes(global.ROD_GEN)) { + // Слиток -> 2 Стержня + event.recipes.tfc.anvil(`2x gtceu:${metal}_rod`, `#forge:ingots/${metal}`, ['bend_last', 'draw_second_last', 'draw_third_last']) + .tier(metalSpecs.tier) + .id(`tfc:anvil/${metal}_rod`) // Декрафт стержня в жидкость event.recipes.tfc.heating(`gtceu:${metal}_rod`, metalSpecs.melt_temp) .resultFluid(Fluid.of(metalSpecs.output_fluid, 72)) .id(`tfc:heating/metal/${metal}_rod`) - // Двойной слиток -> Пластина - event.recipes.tfc.anvil(`gtceu:${metal}_plate`, `tfc:metal/double_ingot/${metal}`, ['hit_last', 'hit_second_last', 'hit_third_last']) - .tier(metalSpecs.tier) - .id(`tfc:anvil/${metal}_sheet`) + let long_rod = Item.of(`gtceu:${metal}_long_rod`); + + if (!long_rod.isEmpty()) { + // Декрафт длинного стержня в жидкость + event.recipes.tfc.heating(`gtceu:${metal}_long_rod`, metalSpecs.melt_temp) + .resultFluid(Fluid.of(metalSpecs.output_fluid, 144)) + .id(`tfc:heating/metal/${metal}_long_rod`) + // Стержни -> Длинный стержень + event.recipes.tfc.welding(`gtceu:${metal}_long_rod`, `#forge:rods/${metal}`, `#forge:rods/${metal}`) + .tier(metalSpecs.tier) + .id(`tfc:anvil/${metal}_long_rod`) + } + + } + + if (metalSpecs.props.includes(global.PLATE_GEN)) { // Декрафт пластины в жидкость event.recipes.tfc.heating(`gtceu:${metal}_plate`, metalSpecs.melt_temp) .resultFluid(Fluid.of(metalSpecs.output_fluid, 144)) .id(`tfc:heating/metal/${metal}_sheet`) + } - // Две пластины -> Двойная пластина - event.recipes.tfc.welding(`gtceu:${metal}_double_plate`, `gtceu:${metal}_plate`, `gtceu:${metal}_plate`) - .tier(metalSpecs.tier) - .id(`tfc:welding/${metal}_double_sheet`) + if (metalSpecs.props.includes(global.DOUBLE_PLATE_GEN)) { + let double_plate = Item.of(`gtceu:${metal}_double_plate`) - // Слиток -> 2 Стержня - event.recipes.tfc.anvil(`2x gtceu:${metal}_rod`, `#forge:ingots/${metal}`, ['bend_last', 'draw_second_last', 'draw_third_last']) - .tier(metalSpecs.tier) - .id(`tfc:anvil/${metal}_rod`) + if (!double_plate.isEmpty()) { + // Декрафт двойных пластин + event.recipes.tfc.heating(`gtceu:${metal}_double_plate`, metalSpecs.melt_temp) + .resultFluid(Fluid.of(metalSpecs.output_fluid, 288)) + .id(`tfc:heating/metal/${metal}_double_sheet`) - // Декрафт двойных пластин - event.recipes.tfc.heating(`gtceu:${metal}_double_plate`, metalSpecs.melt_temp) - .resultFluid(Fluid.of(metalSpecs.output_fluid, 288)) - .id(`tfc:heating/metal/${metal}_double_sheet`) + // Две пластины -> Двойная пластина + event.recipes.tfc.welding(`gtceu:${metal}_double_plate`, `gtceu:${metal}_plate`, `gtceu:${metal}_plate`) + .tier(metalSpecs.tier) + .id(`tfc:welding/${metal}_double_sheet`) + } } if (metalSpecs.props.includes(global.ARMOR_GEN)) { @@ -206,16 +233,6 @@ const registerTFCRecipes = (event) => { // Стержень -> Кольцо // Возможно, когда нибудь, когда они пригодятся - // Длинный стержень -> Металл - event.recipes.tfc.heating(`gtceu:${metal}_long_rod`, metalSpecs.melt_temp) - .resultFluid(Fluid.of(metalSpecs.output_fluid, 144)) - .id(`tfc:heating/metal/${metal}_long_rod`) - - // Стержни -> Длинный стержень - event.recipes.tfc.welding(`gtceu:${metal}_long_rod`, `#forge:rods/${metal}`, `#forge:rods/${metal}`) - .tier(metalSpecs.tier) - .id(`tfc:anvil/${metal}_long_rod`) - // Болт -> Металл event.recipes.tfc.heating(`gtceu:${metal}_bolt`, metalSpecs.melt_temp) .resultFluid(Fluid.of(metalSpecs.output_fluid, 36)) @@ -848,7 +865,8 @@ const registerTFCRecipes = (event) => { .id(`tfg:heating/small_dust/${metal}`) // Декрафт пыли - event.recipes.tfc.heating(`gtceu:${metal}_dust`, metalSpecs.melt_temp) + console.log(metal) + event.recipes.tfc.heating(Item.of(`#forge:dusts/${metal}`), metalSpecs.melt_temp) .resultFluid(Fluid.of(metalSpecs.output_fluid, global.calcAmountOfMetal(144, metalSpecs.percent_of_material))) .id(`tfg:heating/dust/${metal}`) } @@ -879,6 +897,20 @@ const registerTFCRecipes = (event) => { }) + //#region Новые рецепты сплавов + + event.recipes.tfc.alloy('tfg:red_alloy', [ + TFC.alloyPart('tfg:redstone', 0.15, 0.25), + TFC.alloyPart('tfc:copper', 0.75, 0.85) + ]).id('tfg:alloy/red_alloy') + + event.recipes.tfc.alloy('tfg:tin_alloy', [ + TFC.alloyPart('tfc:tin', 0.45, 0.55), + TFC.alloyPart('tfc:cast_iron', 0.45, 0.55) + ]).id('tfg:alloy/tin_alloy') + + //#endregion + //#region Фиксы рецептов предметов из Cast Iron //#region Удаление diff --git a/kubejs/server_scripts/tfc/tags.js b/kubejs/server_scripts/tfc/tags.js index 5becc647a..b3f3b2d30 100644 --- a/kubejs/server_scripts/tfc/tags.js +++ b/kubejs/server_scripts/tfc/tags.js @@ -228,6 +228,9 @@ const registerTFCFluidTags = (event) => { event.add('tfc:usable_in_ingot_mold', "gtceu:blue_steel") event.add('tfc:usable_in_ingot_mold', "gtceu:red_steel") + event.add('tfc:usable_in_ingot_mold', "gtceu:red_alloy") + event.add('tfc:usable_in_ingot_mold', "gtceu:tin_alloy") + event.add('tfc:usable_in_bell_mold', "gtceu:bronze") event.add('tfc:usable_in_bell_mold', "gtceu:gold") event.add('tfc:usable_in_bell_mold', "gtceu:brass") diff --git a/kubejs/startup_scripts/tfc/constants.js b/kubejs/startup_scripts/tfc/constants.js index dade4b17d..a601df0d3 100644 --- a/kubejs/startup_scripts/tfc/constants.js +++ b/kubejs/startup_scripts/tfc/constants.js @@ -784,10 +784,30 @@ global.DUST_GEN = 'dusts'; global.ORE_CHUNKS_GEN = 'ore_chunks'; /** - * Указывает, что у этого металла есть: sheet, double_sheet, rod, block, block_stairs, block_slab. + * Указывает, что у этого металла есть: plated_block, block_stairs, block_slab. */ global.PART_GEN = 'part'; +/** + * Указывает, что у этого металла есть: block. + */ +global.BLOCK_GEN = 'block'; + +/** + * Указывает, что у этого металла есть: rod. + */ +global.ROD_GEN = 'rod'; + +/** + * Указывает, что у этого металла есть: sheet. + */ +global.PLATE_GEN = 'plate'; + +/** + * Указывает, что у этого металла есть: double_sheet. + */ +global.DOUBLE_PLATE_GEN = 'double_plate'; + /** * Указывает, что у этого металла есть: anvil, bars, chain, trapdoor, lamp, unfinished_lamp. */ @@ -844,6 +864,10 @@ global.METAL_TO_SPECS = { global.NUGGET_GEN, global.DUST_GEN, global.PART_GEN, + global.PLATE_GEN, + global.DOUBLE_PLATE_GEN, + global.ROD_GEN, + global.BLOCK_GEN, global.ARMOR_GEN, global.TOOL_GEN, global.UTILITY_GEN, @@ -868,6 +892,10 @@ global.METAL_TO_SPECS = { global.NUGGET_GEN, global.DUST_GEN, global.PART_GEN, + global.PLATE_GEN, + global.DOUBLE_PLATE_GEN, + global.ROD_GEN, + global.BLOCK_GEN, global.ARMOR_GEN, global.TOOL_GEN, global.UTILITY_GEN, @@ -890,6 +918,10 @@ global.METAL_TO_SPECS = { global.NUGGET_GEN, global.DUST_GEN, global.PART_GEN, + global.PLATE_GEN, + global.DOUBLE_PLATE_GEN, + global.ROD_GEN, + global.BLOCK_GEN, global.ARMOR_GEN, global.TOOL_GEN, global.UTILITY_GEN, @@ -912,6 +944,10 @@ global.METAL_TO_SPECS = { global.NUGGET_GEN, global.DUST_GEN, global.PART_GEN, + global.PLATE_GEN, + global.DOUBLE_PLATE_GEN, + global.ROD_GEN, + global.BLOCK_GEN, global.ARMOR_GEN, global.TOOL_GEN, global.UTILITY_GEN, @@ -935,6 +971,10 @@ global.METAL_TO_SPECS = { global.NUGGET_GEN, global.DUST_GEN, global.PART_GEN, + global.PLATE_GEN, + global.DOUBLE_PLATE_GEN, + global.ROD_GEN, + global.BLOCK_GEN, global.ARMOR_GEN, global.TOOL_GEN, global.UTILITY_GEN, @@ -958,6 +998,10 @@ global.METAL_TO_SPECS = { global.NUGGET_GEN, global.DUST_GEN, global.PART_GEN, + global.PLATE_GEN, + global.DOUBLE_PLATE_GEN, + global.ROD_GEN, + global.BLOCK_GEN, global.ARMOR_GEN, global.TOOL_GEN, global.UTILITY_GEN, @@ -979,6 +1023,10 @@ global.METAL_TO_SPECS = { global.NUGGET_GEN, global.DUST_GEN, global.PART_GEN, + global.PLATE_GEN, + global.DOUBLE_PLATE_GEN, + global.ROD_GEN, + global.BLOCK_GEN, global.ARMOR_GEN, global.TOOL_GEN, global.UTILITY_GEN, @@ -1000,6 +1048,10 @@ global.METAL_TO_SPECS = { global.NUGGET_GEN, global.DUST_GEN, global.PART_GEN, + global.PLATE_GEN, + global.DOUBLE_PLATE_GEN, + global.ROD_GEN, + global.BLOCK_GEN, global.ARMOR_GEN, global.TOOL_GEN, global.UTILITY_GEN, @@ -1023,6 +1075,10 @@ global.METAL_TO_SPECS = { global.NUGGET_GEN, global.DUST_GEN, global.PART_GEN, + global.PLATE_GEN, + global.DOUBLE_PLATE_GEN, + global.ROD_GEN, + global.BLOCK_GEN, global.ARMOR_GEN, global.TOOL_GEN, global.UTILITY_GEN, @@ -1111,6 +1167,10 @@ global.METAL_TO_SPECS = { global.DUST_GEN, global.ORE_CHUNKS_GEN, global.PART_GEN, + global.PLATE_GEN, + global.DOUBLE_PLATE_GEN, + global.ROD_GEN, + global.BLOCK_GEN, global.TFC_SMALL_NATIVE_ORE_GEN ] }, @@ -1130,6 +1190,10 @@ global.METAL_TO_SPECS = { global.DUST_GEN, global.ORE_CHUNKS_GEN, global.PART_GEN, + global.PLATE_GEN, + global.DOUBLE_PLATE_GEN, + global.ROD_GEN, + global.BLOCK_GEN, global.IS_GT_DUP, ] @@ -1148,6 +1212,10 @@ global.METAL_TO_SPECS = { global.NUGGET_GEN, global.DUST_GEN, global.PART_GEN, + global.PLATE_GEN, + global.DOUBLE_PLATE_GEN, + global.ROD_GEN, + global.BLOCK_GEN, global.IS_GT_DUP, ] @@ -1167,6 +1235,10 @@ global.METAL_TO_SPECS = { global.DUST_GEN, global.ORE_CHUNKS_GEN, global.PART_GEN, + global.PLATE_GEN, + global.DOUBLE_PLATE_GEN, + global.ROD_GEN, + global.BLOCK_GEN, global.IS_GT_DUP, ] @@ -1185,6 +1257,10 @@ global.METAL_TO_SPECS = { global.NUGGET_GEN, global.DUST_GEN, global.PART_GEN, + global.PLATE_GEN, + global.DOUBLE_PLATE_GEN, + global.ROD_GEN, + global.BLOCK_GEN, global.IS_GT_DUP, ] @@ -1204,6 +1280,10 @@ global.METAL_TO_SPECS = { global.DUST_GEN, global.ORE_CHUNKS_GEN, global.PART_GEN, + global.PLATE_GEN, + global.DOUBLE_PLATE_GEN, + global.ROD_GEN, + global.BLOCK_GEN, global.TFC_SMALL_NATIVE_ORE_GEN, global.IS_GT_DUP, @@ -1224,6 +1304,10 @@ global.METAL_TO_SPECS = { global.DUST_GEN, global.ORE_CHUNKS_GEN, global.PART_GEN, + global.PLATE_GEN, + global.DOUBLE_PLATE_GEN, + global.ROD_GEN, + global.BLOCK_GEN, global.IS_GT_DUP, ] @@ -1242,6 +1326,10 @@ global.METAL_TO_SPECS = { global.NUGGET_GEN, global.DUST_GEN, global.PART_GEN, + global.PLATE_GEN, + global.DOUBLE_PLATE_GEN, + global.ROD_GEN, + global.BLOCK_GEN, global.IS_GT_DUP, ] @@ -1260,6 +1348,10 @@ global.METAL_TO_SPECS = { global.NUGGET_GEN, global.DUST_GEN, global.PART_GEN, + global.PLATE_GEN, + global.DOUBLE_PLATE_GEN, + global.ROD_GEN, + global.BLOCK_GEN, global.IS_GT_DUP, ] @@ -1464,6 +1556,59 @@ global.METAL_TO_SPECS = { global.DUST_GEN, global.ORE_CHUNKS_GEN ], + }, + + // GT материалы + redstone: { + forging_temp: 240, + welding_temp: 320, + melt_temp: 460, + output_fluid: "gtceu:redstone", + percent_of_material: 100, + tier: 1, + props: [ + global.DUST_GEN, + global.PLATE_GEN, + global.DOUBLE_PLATE_GEN, + global.BLOCK_GEN, + global.ORE_CHUNKS_GEN + ], + }, + + red_alloy: { + forging_temp: 570, + welding_temp: 650, + melt_temp: 740, + output_fluid: "gtceu:red_alloy", + percent_of_material: 100, + tier: 2, + props: [ + global.NUGGET_GEN, + global.INGOT_GEN, + global.DUST_GEN, + global.PLATE_GEN, + global.DOUBLE_PLATE_GEN, + global.ROD_GEN, + global.BLOCK_GEN + ], + }, + + tin_alloy: { + forging_temp: 1000, + welding_temp: 1100, + melt_temp: 1250, + output_fluid: "gtceu:tin_alloy", + percent_of_material: 100, + tier: 3, + props: [ + global.NUGGET_GEN, + global.INGOT_GEN, + global.DUST_GEN, + global.PLATE_GEN, + global.DOUBLE_PLATE_GEN, + global.ROD_GEN, + global.BLOCK_GEN + ], } }; From 005233433e2ef3a494685e91a72eefde54653fe2 Mon Sep 17 00:00:00 2001 From: Xikaro <0regon.end@gmail.com> Date: Wed, 10 Jan 2024 10:42:41 +0500 Subject: [PATCH 33/59] Update mods --- mods | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods b/mods index 6bff7a2f4..a70f9a781 160000 --- a/mods +++ b/mods @@ -1 +1 @@ -Subproject commit 6bff7a2f45d05b6a9ee80b4b873db72505ce5584 +Subproject commit a70f9a781078916f89290b673feaa3e6a5b8d3a2 From 2f456aa728fa92b207d9c95295931dffa8acd1bd Mon Sep 17 00:00:00 2001 From: Xikaro <0regon.end@gmail.com> Date: Wed, 10 Jan 2024 10:46:57 +0500 Subject: [PATCH 34/59] fix embeddium config --- config/embeddium++.toml | 191 ++++++++++++++++++++++------------- config/embeddium++mixin.toml | 9 ++ 2 files changed, 130 insertions(+), 70 deletions(-) create mode 100644 config/embeddium++mixin.toml diff --git a/config/embeddium++.toml b/config/embeddium++.toml index f44262f05..076612d14 100644 --- a/config/embeddium++.toml +++ b/config/embeddium++.toml @@ -1,80 +1,131 @@ -[EmbeddiumPlus] +[embeddiumplus] - [EmbeddiumPlus.DynamicLights] - OnlyUpdateOnPositionChange = true - DynamicEntityLighting = true - #Allowed Values: OFF, SLOW, FAST, FASTEST, REALTIME - QualityMode = "REALTIME" - DynamicTileEntityLighting = true - - #You can configure FPS overlay at the corner - [EmbeddiumPlus.fps_overlay] + [embeddiumplus.general] + #Configure FPS Display mode + #Complete mode gives you min FPS count and average count #Allowed Values: OFF, SIMPLE, ADVANCED - DisplayMode = "OFF" - OverlayMargin = 12 - - #Configure max BlockEntity distance - [EmbeddiumPlus.block_entity_distance] - #Max horizontal render distance - #Value is squared, default was 64^2 (or 64x64) - maxHorizontalDistance = 4096 - #Max vertical render distance - #Value is raw - maxVerticalDistance = 32 - - [EmbeddiumPlus.Misc] - RenderFog = true - HideJEI = false - CloudHeight = 128 - #Allowed Values: OFF, FAST, FANCY - ChunkFadeInQuality = "FANCY" + fpsDisplay = "OFF" + #Shows GPU and memory usage onto FPS display + #Allowed Values: OFF, ON, GPU, RAM + fpsDisplaySystem = "OFF" + #Set Fullscreen mode + #Borderless let you change between screens more faster and move your mouse across monitors #Allowed Values: WINDOWED, BORDERLESS, FULLSCREEN - BorderlessFullscreen = "WINDOWED" - ExtendedServerViewDistance = true + fullscreen = "WINDOWED" + #Configure FPS Display gravity + #Places counter on specified corner of your screen + #Allowed Values: LEFT, CENTER, RIGHT + fpsDisplayGravity = "LEFT" + #Toggle FPS Display shadow + #In case sometimes you can't see the text + fpsDisplayShadow = false + #Configure FPS Display margin + #Give some space between corner and text + #Range: 0 ~ 48 + fpsDisplayMargin = 12 - #Configure max Entity distance - [EmbeddiumPlus.entity_distance_limit] - #Max horizontal render distance - #Value is squared, default was 64^2 (or 64x64) - maxHorizontalDistance = 4096 - #Turn on this feature - Enable = true - #List of entities to not be ignored when are out of configured radius. - #Accepts ResourceLocation and Mod IDs - #Example: "minecraft:bat" for specific entity or "alexmobs:*" for all mod specific entities - entityWhitelist = [] - #Max vertical render distance - #Value is raw - maxVerticalDistance = 32 + [embeddiumplus.performance] + #Toggles JREI item rendering until searching + #Increases performance a little bit and cleans your screen when you don't want to use it + hideJREI = false + #Toggles FastChest feature + #Without flywheel installed or using any backend, it increases FPS significatly on chest rooms + fastChests = false + #Toggles FastBeds feature + fastBeds = true + #Toggles Minecraft Fonts shadows + #Depending of the case may increase performance + #Gives a flat style text + fontShadows = false - #Configure TrueDarkness feature - #Section deprecated and removed soon (in favor of rework) - [EmbeddiumPlus.true_darkness] - #Sets darkness mode - #Depending of the option darkness can be less or more aggressive - #Allowed Values: PITCH_BLACK, REALLY_DARK, DARK, DIM - DarknessMode = "REALLY_DARK" - #Turn on this feature - Enable = true + [embeddiumplus.performance.distanceCulling] - [EmbeddiumPlus.true_darkness.Advanced] - IgnoreMoonPhase = false - BlockLightingOnly = false + [embeddiumplus.performance.distanceCulling.entities] + #Toggles distance culling for entities + #Maybe you use another mod for that :( + enable = true + #Configure horizontal max distance before cull entities + #Value is squared, default was 64^2 (or 64x64) + #Range: > 0 + cullingDistanceX = 4096 + #List of all entities to be ignored by distance culling + #Uses ResourceLocation to identify it + #Example 1: "minecraft:bat" - Ignores bats only + #Example 2: "alexsmobs:*" - ignores all entities for alexmobs mod + whitelist = [] + #Configure vertical max distance before cull entities + #Value is raw + #Range: 0 ~ 512 + cullingDistanceY = 32 + + [embeddiumplus.performance.distanceCulling.tileEntities] + #Toggles distance culling for Block Entities + #Maybe you use another mod for that :( + enable = true + #Configure horizontal max distance before cull Block entities + #Value is squared, default was 64^2 (or 64x64) + #Range: > 0 + cullingDistanceX = 4096 + #Configure vertical max distance before cull Block entities + #Value is raw + #Range: 0 ~ 512 + cullingDistanceY = 32 + + [embeddiumplus.dynlights] + #Toggle if Block Entities should have dynamic lights + onTileEntities = true + #Configure how fast light whould be updated + #Allowed Values: OFF, SLOW, NORMAL, FAST, SUPERFAST, FASTESTS, REALTIME + updateSpeed = "REALTIME" + #Toggle if Entities should have dynamic lights + onEntities = true + updateOnlyOnPositionChange = true + + [embeddiumplus.quality] + #Chunks fade in speed + #This option doesn't affect performance, just changes speed + #Allowed Values: OFF, FAST, SLOW + chunkFadeSpeed = "SLOW" + #Raise clouds + #Modify clouds height perfect for a adaptative world experience + #Range: 0 ~ 320 + cloudsHeight = 128 + #Toggle fog feature + #Fog was a vanilla feature, toggling off may increases performance + fog = true + + [embeddiumplus.quality.darkness] + #Configure Darkness Mode + #Each config changes what is considered 'true darkness' + #Allowed Values: TOTAL_DARKNESS, PITCH_BLACK, DARK, DIM, OFF + mode = "PITCH_BLACK" + #Configure fog brightness on nether when darkness is enabled #Range: 0.0 ~ 1.0 - MaximumMoonBrightness = 0.25 + endFogBright = 0.5 + #Toggles if moon phases affects darkness in the overworld + affectedByMoonPhase = true + #Configure max moon brightness level with darkness #Range: 0.0 ~ 1.0 - MinimumMoonBrightness = 0.0 - - #Configure what dimension should use TrueDarkness - [EmbeddiumPlus.true_darkness.DimensionSettings] - DefaultSetting = false - #Range: 0.0 ~ 1.0 - DarkNetherFogBrightness = 0.5 - DarkWhenNoSkylight = false - Nether = false - Overworld = true - #Range: 0.0 ~ 1.0 - DarkEndFogBrightness = 0.0 - "Dark End?" = false + fullMoonBright = 0.25 + #Configure fog brightness on nether when darkness is enabled + #Range: 0.0 ~ 1.0 + netherFogBright = 0.5 + #Toggle Darkness on Nether dimension + enableOnNether = false + #Toggle darkness when dimension has no SkyLight + enableOnNoSkyLight = false + #Configure min moon brightness level with darkness + #Range: 0.0 ~ 1.0 + newMoonBright = 0.0 + #Toggle Darkness on End dimension + enableOnEnd = false + #Toggle Darkness default mode for modded dimensions + #This option will be replaced with a whitelist in a near future + valueByDefault = false + #Disables all bright sources of darkness like moon or fog + #Only affects darkness effect + enableBlockLightOnly = false + #Toggle Darkness on Overworld dimension + enableOnOverworld = true diff --git a/config/embeddium++mixin.toml b/config/embeddium++mixin.toml new file mode 100644 index 000000000..2bc8d7e08 --- /dev/null +++ b/config/embeddium++mixin.toml @@ -0,0 +1,9 @@ + +[mixin] + + [mixin.languageScreen] + fastreload = true + + [mixin.borderless] + f11 = true + From fcfd91839a2ac6c0417639e05b4f11d6c8cff1b8 Mon Sep 17 00:00:00 2001 From: Xikaro <0regon.end@gmail.com> Date: Wed, 10 Jan 2024 11:07:08 +0500 Subject: [PATCH 35/59] Update CHANGELOG.md --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ea6eea461..eacaa2240 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## [0.4.4] - Unreleased +## [Unreleased] ### Изменения - Исправлены текстуры ванильных кусков руды. - Исправлены рецепты декрафта через продувку в воде из create у грязной пыль. From f907c9800977fa2b1097978be570bb696d048ae2 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Wed, 10 Jan 2024 13:46:13 +0700 Subject: [PATCH 36/59] return REI --- kubejs/assets/tfc/lang/en_us.json | 4 ++++ kubejs/assets/tfc/lang/ru_ru.json | 4 ++++ kubejs/client_scripts/main_client_script.js | 11 ++++++++--- kubejs/client_scripts/mods/gtceu.js | 2 -- 4 files changed, 16 insertions(+), 5 deletions(-) diff --git a/kubejs/assets/tfc/lang/en_us.json b/kubejs/assets/tfc/lang/en_us.json index 68c9b6bc3..a2ca88a21 100644 --- a/kubejs/assets/tfc/lang/en_us.json +++ b/kubejs/assets/tfc/lang/en_us.json @@ -1,4 +1,8 @@ { + "metal.tfg.redstone": "Redstone", + "metal.tfg.red_alloy": "Red Alloy", + "metal.tfg.tin_alloy": "Tin Alloy", + "block.gtceu.andesite_almandine_ore.prospected": "Almandine", "block.gtceu.andesite_aluminium_ore.prospected": "Aluminium", "block.gtceu.andesite_alunite_ore.prospected": "Alunite", diff --git a/kubejs/assets/tfc/lang/ru_ru.json b/kubejs/assets/tfc/lang/ru_ru.json index 6fe61e31a..d9f775da7 100644 --- a/kubejs/assets/tfc/lang/ru_ru.json +++ b/kubejs/assets/tfc/lang/ru_ru.json @@ -1,4 +1,8 @@ { + "metal.tfg.redstone": "Красный камень", + "metal.tfg.red_alloy": "Красный сплав", + "metal.tfg.tin_alloy": "Оловянный сплав", + "block.gtceu.andesite_almandine_ore.prospected": "Альмандин", "block.gtceu.andesite_aluminium_ore.prospected": "Алюминий", "block.gtceu.andesite_alunite_ore.prospected": "Алюнит", diff --git a/kubejs/client_scripts/main_client_script.js b/kubejs/client_scripts/main_client_script.js index 193a5854f..ac26de59f 100644 --- a/kubejs/client_scripts/main_client_script.js +++ b/kubejs/client_scripts/main_client_script.js @@ -1,6 +1,6 @@ // priority: 1 -JEIEvents.hideItems(event => { +REIEvents.hideItems(event => { hideMinecraftStuff(event) hideTFCStuff(event) hideFirmaLifeStuff(event) @@ -15,13 +15,18 @@ JEIEvents.hideItems(event => { hideChiselAndBitsStuff(event) }) -JEIEvents.removeCategories(event => { +REIEvents.groupEntries(event => { + groupGTCEUStuff(event) + groupTFCStuff(event) +}) + +REIEvents.removeCategories(event => { registerMinecraftCategories(event) registerGTCEUCategories(event) registerMoreRedCategories(event) }) -JEIEvents.hideFluids(event => { +REIEvents.hideFluids(event => { hideTFCFluids(event) hideFirmaLifeFluids(event) diff --git a/kubejs/client_scripts/mods/gtceu.js b/kubejs/client_scripts/mods/gtceu.js index 91c582567..d4ef845fa 100644 --- a/kubejs/client_scripts/mods/gtceu.js +++ b/kubejs/client_scripts/mods/gtceu.js @@ -110,8 +110,6 @@ const groupGTCEUStuff = (event) => { event.groupItemsByTag('tfg:rei_groups/restrictive_pipes/normal', 'Normal Resctrictive Pipes', 'forge:restrictive_pipes/normal') event.groupItemsByTag('tfg:rei_groups/restrictive_pipes/large', 'Large Resctrictive Pipes', 'forge:restrictive_pipes/large') event.groupItemsByTag('tfg:rei_groups/restrictive_pipes/huge', 'Huge Resctrictive Pipes', 'forge:restrictive_pipes/huge') - - event.groupItems("tfg:rei_groups/boiler", "Boiler", [/gtceu:.*_boiler/]); event.groupItems("tfg:rei_groups/diode", "Diode", [/gtceu:(?!.*smd).*_diode/]); From 80c1696ff19389c49694b05861de95aec298eaab Mon Sep 17 00:00:00 2001 From: Dmitry Date: Wed, 10 Jan 2024 14:07:59 +0700 Subject: [PATCH 37/59] fxi collapsing --- kubejs/client_scripts/main_client_script.js | 4 ++-- kubejs/server_scripts/tfc/recipes.js | 18 +++++++----------- 2 files changed, 9 insertions(+), 13 deletions(-) diff --git a/kubejs/client_scripts/main_client_script.js b/kubejs/client_scripts/main_client_script.js index ac26de59f..68472adaf 100644 --- a/kubejs/client_scripts/main_client_script.js +++ b/kubejs/client_scripts/main_client_script.js @@ -1,6 +1,6 @@ // priority: 1 -REIEvents.hideItems(event => { +REIEvents.hide('items', event => { hideMinecraftStuff(event) hideTFCStuff(event) hideFirmaLifeStuff(event) @@ -26,7 +26,7 @@ REIEvents.removeCategories(event => { registerMoreRedCategories(event) }) -REIEvents.hideFluids(event => { +REIEvents.hide('fluids', event => { hideTFCFluids(event) hideFirmaLifeFluids(event) diff --git a/kubejs/server_scripts/tfc/recipes.js b/kubejs/server_scripts/tfc/recipes.js index 5ebe7bbae..c61377f79 100644 --- a/kubejs/server_scripts/tfc/recipes.js +++ b/kubejs/server_scripts/tfc/recipes.js @@ -865,7 +865,6 @@ const registerTFCRecipes = (event) => { .id(`tfg:heating/small_dust/${metal}`) // Декрафт пыли - console.log(metal) event.recipes.tfc.heating(Item.of(`#forge:dusts/${metal}`), metalSpecs.melt_temp) .resultFluid(Fluid.of(metalSpecs.output_fluid, global.calcAmountOfMetal(144, metalSpecs.percent_of_material))) .id(`tfg:heating/dust/${metal}`) @@ -2607,16 +2606,13 @@ const registerTFCRecipes = (event) => { event.recipes.tfc.collapse('#tfg:rock_walls').id('tfg:collapse/rock_walls') global.TFC_STONE_TYPES.forEach(stoneType => { - let oresToCollapse = [] - - GTRegistries.MATERIALS.forEach(material => { - if (material.hasProperty(PropertyKey.ORE)) { - oresToCollapse.push(`gtceu:${stoneType}_${material}_ore`) - } - }) - - event.recipes.tfc.collapse(`tfc:rock/cobble/${stoneType}`, TFC.blockIngredient(oresToCollapse)) - .id(`tfg:collapse/${stoneType}_gt_ores`) + event.custom({ + type: "tfc:collapse", + ingredient: { + tag: `forge:ores_in_ground/${stoneType}` + }, + result: `tfc:rock/cobble/${stoneType}` + }).id(`tfg:collapse/${stoneType}_gt_ores`) }) //#endregion From c4eced2c9f6ebe4e07a98818a69c228b88b1c469 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Wed, 10 Jan 2024 14:08:59 +0700 Subject: [PATCH 38/59] Update main_client_script.js --- kubejs/client_scripts/main_client_script.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/kubejs/client_scripts/main_client_script.js b/kubejs/client_scripts/main_client_script.js index 68472adaf..fdf5df705 100644 --- a/kubejs/client_scripts/main_client_script.js +++ b/kubejs/client_scripts/main_client_script.js @@ -1,6 +1,6 @@ // priority: 1 -REIEvents.hide('items', event => { +JEIEvents.hideItems(event => { hideMinecraftStuff(event) hideTFCStuff(event) hideFirmaLifeStuff(event) @@ -15,18 +15,18 @@ REIEvents.hide('items', event => { hideChiselAndBitsStuff(event) }) -REIEvents.groupEntries(event => { - groupGTCEUStuff(event) - groupTFCStuff(event) -}) +// REIEvents.groupEntries(event => { +// groupGTCEUStuff(event) +// groupTFCStuff(event) +// }) -REIEvents.removeCategories(event => { +JEIEvents.removeCategories(event => { registerMinecraftCategories(event) registerGTCEUCategories(event) registerMoreRedCategories(event) }) -REIEvents.hide('fluids', event => { +JEIEvents.hideFluids(event => { hideTFCFluids(event) hideFirmaLifeFluids(event) From d6fad80122949f42c072b0e059f05fe30ecb1760 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Wed, 10 Jan 2024 14:50:52 +0700 Subject: [PATCH 39/59] Update mods --- mods | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods b/mods index a70f9a781..f394cbb23 160000 --- a/mods +++ b/mods @@ -1 +1 @@ -Subproject commit a70f9a781078916f89290b673feaa3e6a5b8d3a2 +Subproject commit f394cbb2339f40bf0abcb4b762d7d0f0842b71b6 From 9af2acbffc8a56c80fcbc15a4631d9744b5e07c1 Mon Sep 17 00:00:00 2001 From: Xikaro <0regon.end@gmail.com> Date: Wed, 10 Jan 2024 15:07:45 +0500 Subject: [PATCH 40/59] v3 gui --- config/fancymenu/customization/main_menu.txt | 41 ++---------------- .../tfg/textures/gui/curseforge_logo.png | Bin 54804 -> 5462 bytes .../textures/gui/curseforge_logo_hovered.png | Bin 61340 -> 4099 bytes .../assets/tfg/textures/gui/discord_logo.png | Bin 49536 -> 5396 bytes .../tfg/textures/gui/discord_logo_hovered.png | Bin 45325 -> 5403 bytes .../assets/tfg/textures/gui/github_logo.png | Bin 25451 -> 5776 bytes .../tfg/textures/gui/github_logo_hovered.png | Bin 66877 -> 5862 bytes .../assets/tfg/textures/gui/modrinth_logo.png | Bin 34144 -> 6468 bytes .../textures/gui/modrinth_logo_hovered.png | Bin 21218 -> 7476 bytes 9 files changed, 4 insertions(+), 37 deletions(-) diff --git a/config/fancymenu/customization/main_menu.txt b/config/fancymenu/customization/main_menu.txt index fee8362b3..4241064e6 100644 --- a/config/fancymenu/customization/main_menu.txt +++ b/config/fancymenu/customization/main_menu.txt @@ -41,12 +41,6 @@ customization { height = 20 } -customization { - identifier = %id=button_compatibility_id:mc_titlescreen_multiplayer_button% - loopbackgroundanimations = true - restartbackgroundanimations = true -} - customization { identifier = %id=button_compatibility_id:mc_titlescreen_accessibility_button% action = hidebutton @@ -81,12 +75,6 @@ customization { y = -5 } -customization { - identifier = %id=button_compatibility_id:mc_titlescreen_options_button% - loopbackgroundanimations = true - restartbackgroundanimations = true -} - customization { identifier = %id=button_compatibility_id:mc_titlescreen_quit_button% orientation = mid-centered @@ -95,12 +83,6 @@ customization { y = 18 } -customization { - identifier = %id=button_compatibility_id:mc_titlescreen_quit_button% - loopbackgroundanimations = true - restartbackgroundanimations = true -} - customization { identifier = %id=button_compatibility_id:mc_titlescreen_language_button% action = hidebutton @@ -122,13 +104,6 @@ customization { y = -51 } - -customization { - identifier = %id=button_compatibility_id:mc_titlescreen_singleplayer_button% - loopbackgroundanimations = true - restartbackgroundanimations = true -} - customization { identifier = %id=button_compatibility_id:forge_titlescreen_mods_button% orientation = mid-centered @@ -137,12 +112,6 @@ customization { y = -5 } -customization { - identifier = %id=button_compatibility_id:forge_titlescreen_mods_button% - loopbackgroundanimations = true - restartbackgroundanimations = true -} - customization { identifier = %id=button_compatibility_id:mc_titlescreen_realms_button% action = hidebutton @@ -226,15 +195,15 @@ customization { customization { orientation = mid-centered + loopbackgroundanimations = true restartbackgroundanimations = true buttonaction = joinserver;tfg2.terrafirmagreg.su%btnaction_splitter_fm% - label = Offical Server - loopbackgroundanimations = true x = 47 width = 98 action = addbutton actionid = 6514e312-8243-47af-a516-89743d8ca1af1699692677651 y = -28 + label = Offical Server height = 20 } @@ -288,7 +257,7 @@ customization { backgroundhovered = kubejs/assets/tfg/textures/gui/github_logo_hovered.png label = loopbackgroundanimations = true - x = 100 + x = 99 width = 20 action = addbutton actionid = 91b4ae84-eed0-47a3-8fe9-6957c02d2c621699691709167 @@ -304,7 +273,7 @@ customization { backgroundhovered = kubejs/assets/tfg/textures/gui/modrinth_logo_hovered.png label = loopbackgroundanimations = true - x = 72 + x = 73 width = 20 action = addbutton actionid = 6514e312-8243-47af-a516-89743d8ca1af1699692677651 @@ -332,5 +301,3 @@ customization { height = 56 } - - diff --git a/kubejs/assets/tfg/textures/gui/curseforge_logo.png b/kubejs/assets/tfg/textures/gui/curseforge_logo.png index fca41d27118ba91209d71ef023ddbf2faeaea99c..28c4720b58633c3313ec7194fd87353211efa236 100644 GIT binary patch delta 4604 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 literal 54804 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 Jvd$@?2>|he9QptN diff --git a/kubejs/assets/tfg/textures/gui/curseforge_logo_hovered.png b/kubejs/assets/tfg/textures/gui/curseforge_logo_hovered.png index 8c87519378f12d02c8c24831d44e123e3815185d..7513f7577917dc0195b3b09c0f70c70d5f7c605d 100644 GIT binary patch delta 3231 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 literal 49536 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 Tcgxw8ph-DTS3j3^P6UX) diff --git a/kubejs/assets/tfg/textures/gui/discord_logo_hovered.png b/kubejs/assets/tfg/textures/gui/discord_logo_hovered.png index 438db91edf31f20c135effeb63706ee3c0612835..3b3d8c0bd02ce48df7039f691a64d880742acabf 100644 GIT binary patch delta 4427 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 Q0|Nttr>mdKI;Vst076#7#Q*>R literal 45325 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 IIVCg!02OpmBme*a literal 25451 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 literal 66877 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

~(&Dd7-^we3fiQM9PYc_{4*abvJ{ygu- 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 diff --git a/kubejs/assets/tfg/textures/gui/modrinth_logo.png b/kubejs/assets/tfg/textures/gui/modrinth_logo.png index a90b085d70fd139a3d0c33f303c87e3bf15c0ded..3f739914b9d667224cb84aff2e20b299c7958158 100644 GIT binary patch delta 5644 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

8%HH1c4hmyqsBm#=n83qO_(?urtf9Vtk zKH$LN+Hy#uxJ4kL$8xF2$;`>-LD$!2u`}#oT)@vD@o3Vzyjxo`_pW<=_)^2dmgQ5F zjAc(I_qevmbFj1s9G7r!Ft|KN;81d7ec@&Y3mLxKvrMz=RLym7v+RguSaV3ate

?W)biLFFv|!q?7uY)0WZMHxQf!v+)9y;iYM_WOBw#ijPBH@1`W!#*^2 zFo(aAo%^{ivLGQZuI=}Q?b*-w-w(dIDl%O92a^NO3eIJU-BOhc->q5|6nnjM-D?XO zKH=EwAOAhgo!r0lN^Ps+x}&T389!KLWtX)-%DUvl>08)#ZF<6u`d=E4EILZpdUNlv z%Bj66n|1$1oa&TPWr>EY$G6{C?;nrX>=WGIVi&? z5U3ErJHPbH;fDs>Zoh5gafk{md!YXK+q%`|CFgptI!wx2FaQ3u&8}5TmuxBh|Foh- zV7jgq!y^W>7yox?Sv+5$b0(p_`jYAjt*^nr4;|j;5xH-ZV8-GlGAHjG)Msl8)&`Jeh71<#u&r6t8)H+14SVlvexeDw-J zsUYE!Sa(lP&&17)DN>GqF71e|zrXHl@AUtVmqguG<~253A;0aSQHf1f-1GZ(7k_7_ zrJh{ca_te{+4+4r7tt~H=aoC^TBk(A*o9ma^vw0DLukYAQ zSIXPIZMvk_9<}A>A~JFE3T|G7b-(thXFY$rujGqQO0oH`+Qm=nH%={%`&oPM<8oe? zxk~$OcGjJJ!K(T7D0|@Koi87?B{n2V++a~Vb$CnAniG>guo*5DQCCxIYxPf%V9T5B z`>22Uwfp*?t!F-~T$c6GpOt}uVdl-5`zH6lX#F3z<@0fnzmgdl7z~b0m+MRv@t=3& z;%b)SLlOQ~Pj{8w=U2^6YkE{K!%#aV@@Ga-VOYRC zHnZ8iZHE(e)|YJjCBW*m=I(-ZuMasWd1=mFaDTY|+WA`#ZU)O5`U#8q zWd8oT%J{XN|H|4HrL^v=1`G@jEeuZ2u09*{YJt(mS+l*ob0)lamm8VBzxYA@YFlID zO-40J_rC?s-gv|KpYG0e3K#G0*Rj|!El4Wz)KXPDrF5O!1}l!gD6#4d&~RxHo1*`z zciXMT%DF%5mE^a&=@fqavoiO*c<%ps;h+2WE;Q_8R%Ti!{J3`J)Z|}x&bsdF`Sz-d z`()A*>#Ghj4>eo_r#CvM3(bD_QI~i3wEy*bsr?0gpYC6cK4vp<+j^^YxeF8a2;JYO zV6Zwx+)gm1EwR8gaK_!d@ZE4uJaeW?=ei>w6u(cceo{33;flyj_P@6n zxNUxRHnVDD#_=j`h8c?sJj=g*3-@3D^Pp{h>KmOqOxL&A##KH2;VORM>)O&+_Z;qX zi%+vPzf?cJhDS%+F}LQotoy!O=2MINTKGS&)&9IaE9Rx3jf};;Ii=6?iZ47lD-eu(KlODh ztQUUyG;y=warZ5Wu};73@~_ENq+i)~_4=|sYUisN8iLo=XMeA{c0|3);cV+&^~-7H zeZL%@t?Yh3qdR>`!;Nd)*Q*q&3z#{I+FP0x?T$}+y~yU!lntA;J}#cu;9)(j_kzEA zT=yjr^{Y|yckg(jx@Ym!=$e*)|8-87oqG3H`ujiU@bCva-*u>aay(?6-;^Hv_e{8G z-``8|7y8zG?)TYS9A;df%wv4)!meL8-A&z;zBMt2m!-^^?W%b+?f%APnQx}qxJfq5 z`B=I4Y~SPHC!Z$Gn{%G=*K&d9GG@Iic1%}X*Hv_=FyrskpX;l?#dl6uc1!VOyFafq zFLCqUZ`3W*2hXQ}x z%bx6iWx=VGbCzDQF%R-fV){Nwr&YM;a=y*yGb>B4nCZ#TVHWrB`*5w+LiCuZIQUZQJUR&Q8T!RX}%UN-U7Pv&qhs4w}xEOyqJM&ZD`^sevOUyJ!p zFr?hIJodfYkbR#xH$!Xk|HWU6C!DuAA=|gxA|ifm$m=&}OnEa@ z4p>i!l`z`VCeS2jDslDaoC&KXlh3sVUtRd^>FKA&dw13^XWS$BrQWLU{4PCJfuoNv z%?;ldSAKhT$$oZiuL(v@49PtLT~@3ee>6U&PLcImtJ(F+M!l|FV_jB?!q1@DXQu~0 zf3qicN@-?e%4!{E-*!hwf!({^*PW};Zs9$8OhmbF<-?|XCht{O_^>j}uuD(#mWc1M zdNJpv?9GaK<-3%7>%D`IzNvX{f8|X5;_C9bv7w=c>4M2U%nW9YFZj)7G>CjzYA)xs zw)2Xk1>fIgj~3S3?0SE}qeZ~}cZAaF;xe~We=VLcb?E#wZ{cd^ZCbD;Xz}*@jGRKp zBvvh&C-N}D)MC%am|0;Q4dHcR6ZJTm7XO;GI_2;)KI?3&vJh)d#h&`0E&-<`+2a@N ze`)N`@VWl57E%ztbE#To0{uGJLdx zsaEm8n{#`*-S1p?-{|{V+WPaio4!xoPj5OCtHr=jG3}mugKvAJ+6UT0RfxpkO@uiodz^o1D#hc!;jnC5V(SV*L-+Q{ki-I_yNCY2Q) znfBEG1#{-RB8HHn>n8mLVV9=&zOJo*ax%22R>bgle|MSvoOx64owjV>a%RguTmG_h z_bgVuxmn!ltG#E|{sRss?&Pi&8qjys~Kt?pM=-7&6(Mq zX8KR<{fX)4)ZWI(Wn1nRx?c8teR%66(E|(hmfGzO=RB!rso>!A)MfdW`|tM)T^HNx zWVzyzsJF(k8NW^D%hWYjWPP4>ag`&Zgb+(Z-BrJOlQ(jbE!pSRy$L*XQSF>$@Zoc> z#CGSe()e%i`phi*UYm(>N8G&LME%ZOaKVP@h*&k({WHH0WC#bpE{cg3$xpiw>dW!) z(Sd8Le;Ggh^kl>4yC!c0BD2^RI4*B4n09C34mHdDC-2$1t*~Ay^8D*kx3v#tXVur} zFvx`DZVujByTPnpP+{8<O~7zP3F19KdLCRgT3 zcE<#-`~*WPTSV;GU(0eT}BbMEsqauSvPTZeO=mFZvWWG4_&>Q z_abUI1Y#da{=dEG>TRzo(>d-fLm29&1FZU>xRQa1z_CKxv9m-uFacS=7 z#HPgj8FwvrotvX4$iT*=^sHoq(fRipD=PDkoLs;$QL@8w`;$5Ic2zx`(`EkIF23ee zX^m^n!iML+g8OX3%&T8-l@*_)RgfumY({>w$PuPFzar2BXx)C{D)@POUbMN)D z@6Nnlu=Gof(F2bX?ydKp`>g8SZ&Dw>uG}m9+_^IU>Nx_J-WZq5yyv~|?j{>@wdrrn zN5#;~Gc1m7yO${;!t(P`v%{{Rcdq_e^U*V1>TT?1mirg4%nEG}T78|Ru&v<|l6)hv7Q&uC)12qxF1pPPcxPIiYu?N9Uxu(;3U7X=OcDN}spAI?YvI;OUeEu=_^k;E~iq~G%m)iauJ}=dAYWvF{i>@8=ow_vr z(vfdJ9^EymzRX;zoh`m;OVh{X-7Oos78TqqxHrXDU}`;wzfVcgyO(EfRUE!%6X4pi z_`{NUZ}?-|7Q3B$AL@Mb|J3>qKR>yDeZ*Pr^O-||h2fKiVoSxpojpRW%B9C zWwu3u(@(0E_urVdJv3jKp=XBiwe8lQ5ACu_fByD;pUuxRzckjhLw%=< zEM4!EDJ^~Y@4f%MKcCd&Uq?jjl}c|HQ=5Fnaxv2;<7UHW*2a2$>$~z}59!uQ-+gVj zqs;#w*6yeW`N@b1*d<)vOy;uBL1q%Nt=nAO0cn3GwVSD$)w((2N? zSqlCig!>Nh$Iacg^y^{nPKo5Yy70TER9oc$c zGBaN(Y5knN-*>-NmzJ4Ryk*7K4X+lT+05oV@oIzkPb2%*}Z2KmGj0=vMceERhYHVm4}U)#rX>&-5yA4cxIvBj&QntJj}0`OWVbMMtFeU`qhzR!5O@&Ep72`i^s6zn-48=6rz#eD9nPXBAN zR~Z=0mX+w{Yu?-NkmWb}zpU{nshJeIbDlTbG3Y2v5bKR#^^^^TXg zK6_t#LCxW{hK`|}^Hx|mZq(mg66Akw+w}8wKiiYHJ55HKkfSw{y46dv1Je$EsCx43C|?|K{QO?s~iIxErQXWmBuC2AuP5wXXjW zaOaEp8~H7-lWxAc75X@WX(d4d|JwyF+{X}WaMhAzBrLxP#p0fPk`s4BYO4I){R&X&&8t++bR=>II-@Q-D zOJ^3TKlw1Tw6ud~ zepv9rY1d3d%uiJO=YB4b(GbUpGbdy8VYMPrm&(L z`f=XTFosWmG~4Iv?S3rldzr`gGEZpe%vGz-d=Z{uBb)c~jw3^ZVPDMT;Lxee4o5V~ z=4Ni&?-Ks+jeD!L{C2sk-zNopJ0AJGe&5_J`~L4bcURX{-Rj$QtF^u}qSVU;EXAI* z*n8TS-)=in{+zvIo*4JxN7J^*^2=)8y89}>=#;X4|Gu0T?30Tf1X^+hW-(k}zdxZc zl1q_A_qp_=eYY(>^G81mi`VmB7q2aUfPtZ8^}#!jHA{Cc)hy*#=`FpstYvPm8mEav+kdf(J`Ac-9kqoMWN+D*P=TgYS@y`Fz;pj>TPZ0?>B#H@yERrm&;{r|1KK+ z(}Lk$&|lWrRr?nlyC-J*?UcY=Qws)$^KX6aepQ^EbGCkA@!YPY@D;08ok`mq=o&a< zS*D=x1jZju;XhJ@RvndaX5x7G>(#Dvf=&q%Y~I$1U+gM#4!zeBXLFY+3fJ%6bzbE- z=ft0aktGl6lo;lT`e?;pGQ_&GvBW(3*~1oR&8x+)=G=Sfxaj_mWl0IF4>;TQ7WSO4P0IAX zXc%&(Y*9!pO1;Sc1k!h9yyzJV1wfZCdIpd6L?YC_71`I%316T8w!u+FZRmMx^Z)ktWQ?`yxWllmLV6H zeOdqAu}_xoHS7Bo`GyYLnGS4loS;2ztJ9O&3Jgm{gq?QmXwi-Rntn_3?vCbVu?!x& z4X%XN`|UcIwpsGf^Z*gnN5@Ww|9v|5;aaAGV1*M25seNUhK0sH4T*ZII}DF4b(iOP za80guMk&9>pS4T{%p9|pX&$a*P^)KFG}k*IaI3-4ZO?p%(5w4rKDWPSbHq~p!vBIv z3=U6j&M8>fuJk&VZK8U7&xU2b_Y!Scx~J}&dU5-XQ>_>NGwtA8VBh4;xIma8sWQ!Z z($z2qha(kT(o2+df3yY1^XPV;{LZ?9_l#?l54--C{W851&ZY%BFTAkfzW3?5U924n znS~~Ktjf~@{s%W%%kaJa+^om&qIZjO>4jfDKZO4LS9-Xkv~dY5!^O6Vj1IzI_RH;k zdVEp+;U&xt)-%>8r5=(t&#SpJ={hUJ*7`=jze`ujB{48Ce7J91+_M7Xt$WucwDg5Ca3_J`m<$V_;x-)0_B`fq_vi)7d$|F(p4K zRUydTNkPNV($YecfkESZazcVpK}lgzs!&40iL=_8Tt($U9UVPE3HIj?96NA^fvxl8 zQPw_2MmvSFxVktkX0{(?y^Vq{@z+>q9(9m<;H9Tguf=$&zTt+3>Q;-Hjg1!>PMp)z z*JS82KF7Gpb<(DTZ+I2T0zD=ePpD-%@yxq@!}^9Bo&w*51$J}1;8gg{?NMtrrOSM?S#ilQLCZ=8SO!c|A=o4|( zX-k$dTy?s`&KBAv(7Hh2GDFsu3n>eX7>+Wxe6E!D_KQuvwj znHkCl4?NgErLplTztfo|(;E{T`IwpihqTO?rO4deV8?uTpC!YAWBz|7t;}L3DvC3) z?VD)TqhYRRsGDqHV4z@bsb`*)n3kMoprc@9U}UIoXrOOstZQIkWnyS$WU=vG3nR0U zp6TRLCi!e*T|+}%L&Fe5Q!8UjD??*#19K|_10{uu+yX1#{FKbJN|(fvR9ht@10y7* zrsh^gCMZf%OA=EOOA_%Zp8TK5SgjxZYZd80jV%nw#jFo2MD3nx&-}q?sj7E?^e1N(3brtCalY%oHnx z`IgDaDaq!>Cc2g>rUtqx$tEefiD^kGy5^Q97Rd(27OAEd$&)uQtEi+IBpDc{7@6xD zB_n0|qS?DGkB^o4Jq*xlInpjN!!5rp6j6x-a;u6=g607oz)I9W1g9Y&9 zKvr#V1RP;;^{`A%GO;kWw9vIkPBhguGd3~NO*Bt7&^0zTG)hWKN;EgIG{$GBiLsTj zskVVR+|YVf#mSdh%shw*K70nl;uy)`s`~lNg8LX4yk>a1IEGZ*dK+t<6B2&C^!2n! zMyhLXPpNmG-uG_xrCQOc(pouhHXb*g_k8c?UB=}$^D;Fwf|fWqc?oJBRabPKsI-uS zlU1>WNr{Dt<@fy3=N31P^;h0Ge((93q?gyft26$-Q+&><`u*1Haatl=-Ykwaom;O&b@kiD%=YK=G|i7X{BHfh75|S*)NlKJ zx8FfKL%w2Pc}2^|`Q@6cw%*$Rzi#nW8;);P7w3zb;K77hcb|UGY`w z{#5I@fG?-Fm#^A=Kkx0c_5JndrhdIMcm1_@YvLb%SMK-dH=T!-<2d<-bdd(chIComG^9!w$j;mEB;scOzU5D_t@UKx8BunFDqZyeB$R_ zP9b^m#)6gy1s}za2@0Lim1xU%5ICCjF+h2zE|bfYgA2azvwdaDcJsOR(f@0no9%mK zr|40`vQR|9B7gl~XM?_qdaJ+h>@P2qign)^WSPS{w>jZPefO8#i`wgp>;+Zqngm#` z+?#M{b=lwQw~6l!7tIJ-=_1rE`8Mx)aJq<{yuDhTi?85UzjyXcN8AN88Mf}Yo3@o} zqWf;~8l{t|?H)D8ul6^cVEY>Q&L5<}kb%q9MM5CMLDlonL~f0s^rQ zU+)P&IFh2Sc$*hC{yNLX>1wETHA`iIqf5s&fp@te&Br_V_GZ2aS5Caa?egX^`&r{9 zt8NB4PWZvG{T7$mwe=4^W%C~v?|CH?+CS}ddqCeIhK9_*rX%hV+Fp&fIq$e@cqsZQ zOSH(pN_=hSVw7EeZKjy2M@>t8QpM8f7mFW1_4Dc86>i_cD|4RT@saYD9gB4ibE-(R z)$e@K;dF%CW|ma*Ie(vaAr(8PB@V2aJ{mtO5`|ALajt%!$m7SH*L1`^C4+m~enCmA za_jjOhQgWKJRM}a{`p;F<`j~jSff>3n=2`nD4_g7NNrQw^$+}s;m5ymG#zoTS9!2t z)5p+c`yZ`o=UZ-syjbyHDp;)|j#Ef}qkzE!5$Ax)jY3fu-fZDp)oB0dr>aNI5ub~) zYBk9dH1&g=ilw%gzWM9M3<{u_8!3JNG|!|wKI(acrDFdgGvD(8O-J1Scvrj)e6OkR zap;%Tg9YE^mT}p9XAwUbm@p&5faCt>dMA|_W}Bpk;-{+{j<{PeeX&0n*($E^(CR{S z)LXN6ALA503U1RfxmfSss^&OHv!zj+=QpEgO^dHCXU_+YM?nc`4`wj9iyWNrgJbQY zsei6rO}O%ZvbdDvnKN0l{9vfttg%oIBNPwX;1sJ(uX!g=pb zg`hb?^4s1O>nU{hdq~c{y)!!`OUR`xW6Lad*8MfJzYBKud&I2VSu0vMYflA-lhfKjs%XMB|iL76$)(d6hqK z-h*1VN6O0_Ci}i%N$mfTdZV7ZnDbt)iru3>FFET!Z&Khmz0Cf{y~LEd+Vr{4uB+HB zDtNMI)AfIi;w<%!5&5;>s+7;a=s)6Ke|Bow{@)X)Gdb>POxjoxkrPt1=f6jdAJaDX zJsdifC;6-1Up#R~?%TXY^SRR=c05w%ziPOu(Z1=zLZOP~59&Ye->ARnf8L+_=4^A@ zAKSm4{&D`#CB|Iy4Mp=pzkKg%&iAZ&w`0A?w*ALcPaf8npIi4`zN23F*pkmODPmiv z|9E;k;O--9r!5W3o^G{%$)o2QB~z;8@$};Tom+Po%ho0bPdz+da2gDfhfb&9&qj&x^IL^FA=_Ti)yVVZ)t|O-EigG>gH~ z$z<#8HDQ9TNq)+D(RJmC)dfM1>!1Jic(mE)fYH8=7aKJd_HMcUyJL%@(vr17|Jqis zR1>gTxjDj~<`5@@V66CcUJ|YPDxq7%ZLWE-cLb&QWN-T}Aa<`O1#TrYw29yZ4Lj`J}s~ z!$QJj>bKe1)>rT5zy5oz*2Y9&VS&Ed)L%UJ7u@aq-FIYpvPX_x`C4PH_)i~>b!V+* zbiP;uakxAJ3BZQdbP~jBDzJA_gGKb^3wW%FWRf`WUJVHoP4p8@kq`$>22>8 z*EVcEw}d^RdHbtwzNn`&_IhJBcQ}TjQl!&pdtC^$(TH^r{p1 z4vVjuJo(3pJ7+$8J^8Fi$?t)a`?Us^3eUGS_BHJ3vhO5?;&U2|S^2O3?9=)e_uJj# zTETh&&Sj3%FP`ZAVtM|q<;41U{U2Kn7JEGEW-eK2U*8wI_WF-L-)AnjG^(bCR66T#D;3nDg*b8#r1D=BJ-^}L zlJ7IBn~#*2Epb2jC0+f;+Spxd1Xi6EohZ!{RA+O!^|052_l5Bje(c+zkj-jx_Nd2# zrtn9vCv14-*v*zdDgNOGsSA&Kj+Eaizx?q_{j&QxGD$f+muI!?)fIRes^y?ue}4BJ z{yt&(xaM{J?v7ED4~ZTUeekG!@4w@n@A!n}TXgiUe=!i5a#@H&obhrAkKM9claD-) zS@JxqYIBU9``-$mY@u_9weJ?~EahZlP_b*DbvgF#n}aLbv?Wg`tXT7J6vZODc%JJ$uJ!PT7TO;lO)tcH0k~?p4tH z{@+FNz*g%;L2KneZK=sWa#Z#jGVTz2>Ui*&M!!Ou^S+=z{n?NE9~^x>>Ej;Z{Y$bx zf4Q*U<+*56gv-~xwW7^aV|STHIsQH%`f2k&@sivktGaltdNWQXyZinOE_WR`IW0ulx8QBcrGu--`B+RmTDXG&1{{SDJ8eHC+DB zKxQYlYe{Lk_G)G0deynad-?91S>vR7>7J1An~ zm-t)kxq0gCP8$cww?6f^if{bxJ+k~l{pFd9O0M+yF?!#5WykaJ$iw!-zKgHgXoz*M ztP9sFY+V$$>!sJL&G+)}s(;k<@_w*rQ*H304~2(5J*qzHlF#29_=Br9=0*0T54Dyr zz}%)GFOZA5@mX4n;oI~n zI*v(RAJZORn9}c2lM{U+X3Fj6 zMbqz(Pg-qys~5P%@C2zRx(d@1(XA6H_=FyL98U6<_B+ zd+s(rIobZl%)kfftBs?-XWU&apA|lJ_1}ZG-R`BNOTGt5*J<^yAVlncS&-(xt1abvb_C;nMS%9`k|QYt5+%wGm&+ zopd+YzS(>8 zk}vHO{o_6PN37w+Lt8ltWX{Gr=bkxMyZUT&*i`LZy{|N+Yd`39eaLxV9QA@p@>`ro zchID5j}Lw6ZVE4Y_K>}4!^VquQ}R4&3gc&NyIMctT2bqlfbCN573V$j>ZiZy>X;o zE;7_k-|V*b`k%fd+a0bXgydaYVV)bd(Y0%9;(uMwoV?YWu3y@>@*}V4M~w|T@2ao* z>8qsLy-ECMzDLdH$Vq<_u0Bo6d?=?Mw&zr?{IQukwDK-gYOG~b&Fxi~u<0r*+mrOm z&i3^ZE$>ygTb%fkImgBATTIThePI)~x!Q|$p0-Quu3XU>t!}enRqX$Hy}TbX;W9`373 z+}hf_%U>^@y{&3#TIa{?_$fRwr%&j|N4!s#ai~2rt^VPyxdx{=CjQX-`M`Y5%9|R+ zMl+VNImVxDS@L`DgUKfSe#MC|SE%zIHjh@_9o5nmS9x{X-`p=!D*K9q=M>~`I9&B= zqagc@PfU9cM#XLNy}hVK_r+n6MK9)vbxhD|%nyw`xGZtorJ#99brYi2f1E3twJh<+ zwPlCd6&X*S)D>iist*>iSDKe;?6Z#}ZvWQ<)2ai5!kl}iFBY8`xBc_UX-(E~f44%t5zfvUj1rr6TRe1YqE2G?u;J{ z*QIh7Ep7^M=JyMU7g(G4eWK`B8*h=Vw-Q`pMYb)u;FHVz^X7$T0z8NK&k5Z>w(TEt z+ms2vwzXEhTqe5SV_)4>-uY*l%uM#w&%U*^Y~krx^-g_>w))I}1s)f(%+Hu+IZfh^ zebc{v{hh6Ldu_Ptum4MU+jHpotL)pYZ`aRNvXeek`Zh`IWn9m?1m_zYLMQLqUU&E7 zhiPfT=F!J;ikDt}yW*Pr3^QKy4*styZ(pfg4q3Hrp838z^Cpy}e3|XpZ4)zVB}eo& zoyC3it_%0xH#$|3l49zv-emb?$1HWH*^SFp;LC%j@mlw$E;I#|901 ziJn#a^yB9BYnOe0E|+|}^4sGnHoiX|Ssgf6DlH?wWU_>um`8K6gMQE6#NTb#7_KBP z_{aKz!SNb%-8vy-_OBaC?|;pYV{73Ta ziCa_SCn+&qc@lN_-sGzKdLMzWmwaus9Fi{034hk=x!3Cd+O2MNY47HqGF@N&HRQC1 zrs&!2>$3KJFtOVE*lF3tFG-Wlq<$aNcimqjy@)^h#M*?DA0j8suN4lxRAT6*ee3sR z#fn`Msf4`FDG9fIp(@R-(-OuUIzF%B^ zJ^l0{%STK0cON>l;Hd4aZN=AbExwm*!?&Y8eP7GY(;-W3w)RcW;@!P}m73iO#jVRM zuI~LXWnF2IL$9!wdGDbmYhE9I+9#f2KCxdqqv(2?*ZQjkdt&tD)!r_ib?1^OUfY@zf*B zzaCw2w&7O2#hlG$=3MpeR;OCGHE&`3*nd6Weu3bjBR8Ug-^RbLIjZr>yI`*7N?XND z{`=XJHr_TkSa;FM;@FD}Gs&mqmVmot~JY!Z9OHMvM0-Msq-F-&-j&QkaA(iInR1lrIL#OYgDQhr72(c zHjfRx?^wCQHzgsL%VdA)Rxz{vwl`@rRU$Dn@g{>WIHlx zSAfl}%y+j=Y1HJs5>=5+ym99FIz^`ITJz&q?7Oq#$(9=RIf|u6+ABLbzuYmp)tz%v z>U+ta4cpi6G7IMC{Tb!kTp!DeF5@boxS|EMKs z^F#N?2@+3lrq;df;`T9CZB7+`FC6@6qI=B@hqbwerd#wEDBf<}r^%ybW|}0_)_QUN zGsTt0j-Gq@Rpna0e>Gp!;s5xBqV9U*v(2i@*FDvg`RjB>@bA=5=24AzFFP+b_g_`bZ~NJIVpB%+ z?Hw}3NrGE5qHXLQwddUEx-gBOt@T6WR-5*RQ}YugHmv==pZ0o#s1w<<^D@ z?!!l1qx%~UeLu2X>BFkb@4Lg!T|1oGzVi8=Kb%W$3w+&tZ+c?)6@!|EUK1or_#VyJ zvuVQzr`g^09c?eUrK)q6-QMz+Ihg<1QU5=`PrU9qly3H}+$L^mx@pgW^E=sFgN3g> z)YP~e8v9yeV&*HkSu$@sO9J1!uXNN7{>7EG&OgL*WxzIWD?7Q68-zU$@HEOaqeZ6zV z@lC?byo>kk<=yF;R^uSCG0M3@!vFEq{EtHF&sc9Q$qBCU5--b?j^5(Ib(3?w`ODgB zHL0!78~k1T_Z;XvD%bM3{`e|4?IXpkafd(fPWcdY{kFv6*MfY$Q7O56^)z3(!iivY%FN)pC$$1_o zq`q%++?=M*FRkyyc=~TxUS%xydTD^7kjElECJ zBlbp&`P_?vwpD?vB6v>PRlb;camz-oHo{#tf!Q+V8vR62h?FQ5A)`De4( z*p;~rRvS;*y3$fO@Z_Bk;l(*u+rygw&Q?ia;i-{cILkXqrfp5n+b7Ele|()TUiKsI z)#IAr`bg*9l53>xKT7V_mt7LR@{De=ui~xfMj`*tjji9+PQFQcYWz$yj46M;=^NY3 zEwg62sJrg3x&5qE@7L7Ow@=i6Hm+Nln;T~QVda0<$=8C44E5jLn=5kb@V(@>TRElt z=Fi0rli0Ih-xV{*1J7o~UwLev{kmPn`{>8GNolEULXMu! z!I8_Pek_jYJb%J<<&>!UfVQkgatzoL^lk@`^>sLOXzHZXIx2ETt#QvtBQ3ee=RTA6#stelZ7+87ua6WtzUktc-FstZKwX(`7D^R zO`f-kO&~SrEq4wtQGSp|#l3SKj?fj%%&{yE_#z7oL;}hwpMV>S-0%XLo;dRzNUQ$9Rt1 z^0w+FSKk^enthPDRPoW}Pf13P1RI%UolDmnor#{3wQvhZ&x~gA!_Dqn3e zIed5ZNmExTz2HUB7mq0zhB8}g_e!(XP2Lt;H|zKAOA7V2EBCJ7c(p`#+I!*WDF%B! zy^1-q{A8v}Qp=*HFaKLC;Mn~3Qu8I>*?S|ZmR#R#c1e3qQR&0)W!!0BZofIQe5qUz zfAn|OuBd4bb5~|AR#=-9-6eeg;8M9|kyo3AZr4w0nt9_;{`*t^ zx$E5O_qG>5bbA(yAM6gAJ>!sCyO{CGS?&M6ux^n5=X=R|8e966=PU_v1#xrV=V;dH z3)ELiHzn@Bq15|-@{1FF+`bn@Ch}xeUH7Q?@q6vji!U6!T>hppDkrX+q3kYkJ(at=j~p6>_T+X zmYm{}xsS^K9+-9S&5G~JADO>TI6GPD+ym~Zi%XWQ6kL7xSgh{s1$RC&ofQ|AzH&Y+ z-{{ip&3-nK=I@k`v*@XZc2>WYKXQG!+U0B0Rb}OL@68FATc1_-Wc}A!IRW;IE6#i5 zUldH5cxdMDlh>xTbz1)Xc|^SD*ZQN^zqgpiN-G6!WRz+?=X}(OCCYbh=;hmGmkX@? zW^n4?2@d0q@zb)t>Zmv2MXD zI~>01s!`Nx;g}OsJo{greR9AyZFOSl>T5QWe87@m;+pm@{QdC$o%FIrh8%M9=DzxJdi&DOdc|a) z_2b3W1M-=>8cc3HTPpK%qrd)Ko^xGn%=}5`)?7c9{e*%NIm-_@;ioEI%nwXV7f!B@O|!?ytzp#(F=}ln>d5{ zc-oGC+S20kJ9!RoU-SO#;DUv-fX*d_#XF1uVtO(d{8+2{%L!9!-HS74KbAC@yp8+l^0z&kdnR~W3(0A$cz^Pf zsqUPTlNITYk2ZKKPQSlMD0pY))@gysE8o0y{IO7O+q>o$dO?!e7MI;;ieK(myD#Mx zvdY6zi$&9ArT7N1`TuTT z+YI;h(l6Z(Tyl|e%TTtvtM<_;^9{TG?W)9#`FZ|xW?U>kEV`)qr~RvVgCe)I+> z4ZmOOr%&toxc1G3Y7sl}sceB4o^Rf}`*XdJzA*2i1(iY0$9W4ltrLQ0^S;yJ2)eLq zTFAFGH(!u?O_>&r`%b}G33-=Joz_RK-SRH63l607=*j%n$P9Wl+G3=gN}FJF1t z*6kU4d5zR}#vX|!>%Dbz>f{CIw>>Kru6HtKHOl=TxBau{tJFn`vPS2*Cv7lz6dcm8 z7p^tYk?CBxONsQ$Y$X$m21(&ROILK<&e_hlp&-cqg)(jvN67a4s`rR8UdedHaPNuJ!bjYFX08f0*!IL@ z=Mj-0D`h_pZ|R%I`K4bbt$D$yreR@_Dz@{r=|zbNKhnZV_;&C2+CN3rdRs>4Ed3_Q zg-1R=I8@31M0SL~;c#_+t10m{e)a0tU#sOU1@G$4kW0GwJ1FS9o{g=k%ZWR8 zjAvc<+Fsu56n;2LDqYfaN%-2UM`kezbY5FrKXISA>d(Woj2d2iy(Qy*;?A9EzNr>= z#a>2RZce}0emT&vKKlB8?b>{=tnZgD9O(-ZF#q18rT&onUdms+o&A47s%>xWgco0r6r9aGzDXeL+o#U`CsbGV zn6453WxR7|dc#c46H{V*E<6y-@5wQ`wsihlX53rp}S^Uvi*gX8DsZNeX#c-1e)MnVKfa-0bi4JUB1?K%mEa%dfxIvhPv$ ztnsT4`M6GZd1%69j?k*RU)EOq7kr*z)p7Hb{l5cEKKjmj<5?3t z`$u@#&W)ZmH+Ludv^jUhg+DeqTs$FXwLoY85%)*RA9p&|NZpY$k!1Eb?p9a4RO-j# za~d^eCVv-P%#xeoJsGTK;*YeltoVyNw(a<#vR?a@P1+%o^M}^-xks3F`hleXU8ak{u*UH@C76L}MVmUgUB@fA*Abvf*j_T(QPHAP2wFWr`EO8hbH z`Gd`g);3Dfhu=*u)BhoIUCMjS=ZQZgK2H2m?@@DZ*Ny`RomVj^ukGLye$iW>sg$jA zu~Os4>xn;dlWiPcHhNviJV3^VX9D z=imPM+D&zNW$*39_mVH3Iv4depxR!(=S;KX`@L68ribNE?yvc9TzvbFIsaA8>*=js zx%S+Wtp|znCxH*uEd#yMw*0(4?V+s3->2!bZ(Vk~q&-8>Xr`-v;*&ezJ-6&s?V7LN4MBqejscbDqZ-lT8VcweBF__yV{ zO^esXE1v^@2x;cn?DBDW&ttUb&e8R~Dz3|C3Mp3YeIO(%D9<(NQtC5{50mURc<#5D zD<`*q&bv$ln`x7`&Jek(Ui#>3YR8fXtNP!!^sq@SRrGByjSh28a9tO@|F>bcohdJ4 z<3@iGVSyQnXE%MH^3gQ(VtsX>z_lfr#~M!bO*($xr1N;w+m&0FTrR88IU}Iiez$&8 zP|57532)pF8q_Fu{xD%-Njr1pQlQ}XtzYDCTv1Am$n*7x_;Xb7`O?PwJ8j?WebDN& z^xcq0j16y0}ZJzs{ zN7;e@J$l*_v-&*DFLD3Bb?4l*IZ@3z^-8}w&zKxBS?^u1^T4rmi9ndK^U2rS}M{PbpOo@3g1?inXmEmPM_U9MQfn3eeXHF6_}_e5YQw67 zyLcXn2w$B4R^b1gmT$FGlfPe1XCsY==PM3Iz%aC&XN-u<|bZ{?RSU$VkDb?TFwoEv$SHJWCq zUfTV6s>`Kry#m%e-N5>j$5*crOS$TLbh_VyDErAj7L}wgRriZo=5WPhmT9Ia$WiI zSTM>RA5AgYxlJ zKh~(7doJ~==F$}3FMCxysvdg#E=m8R7rI7QNjtOm|I`DwC-2KEU0?TXSFPmEH(Tqk zY!EctmU`x$mPV1jLPtt=Rrcv9kM#>qtX!IKOJd2|`E0q(FAZaMP5IFyxaH4={kwjz zT~YJBt)4G(y?2A8`6WY%g07kQF_WKo_^;xfsasmPc%I1CwhcR53S2hHKAPzNap{re zsm@n^ul@b#73<=E+HoyRdXF4`+^aZ0Z^rx;3+vXtFBIG-V4?Y-X#2#4eIK0zXKfC$ zoRagkZ9cCvUxKH4?%S-r$I62R;~hQYrS!}jxi)I)ALh}oe`vVT@nC7(UvaO)e*1s( zU)MVJWtr0@Jumxg4w@vK_dZojbN+Hx%i|{(EIf45;a0*e zPcGG(gWZOApIupdckaykp3{o?*9;7!KFqSeBZMB=n)oRHl zCzCm8f#+U5U*DRjlzr)?PttjHA1Qpz+_v|gyRk*dy7w(29%1@{Z<`b|*SZ*A`xavB zb9?a$v7IU00*wc6*z<0TOcwZKBK(nYYF4P-N8h-&mvknqGq^i5!K>IOtp0_3*Wq29 z{5DI@>|A%*&ZK&O=BvxruQx8vJ-c+}b#6oL?1z(Qh1~tSsO^7uRZLvg4GE29UcVO{ zi)@>odM4u?yZ!OEp(|E)T4rCmTz65*an7nWZEX85TQn50zG^ItT9EtX{QIwAcc;c% z9B=n+I?*~k^-k%YCowNS8l_CBd-&`Bs(Q=4kuxNG?p)sXE-mZGB=3%Qe(OuPOP{!U z7)Z3`>sOhq$p6sN68mW36@#e}?y~xG4<4R%rt5NDNrt-Zf}43Og^fMWq%HMrx_UtV z?BnHGGAE{`sqJf;baGegiIx(x(D*~9`%;%#iHC1m$S`l);rfk%Cky}XU-5FKx-Cc1 z7297T^_2+zRqH^Y`_^2K`?#NudTl|7-ilFMXx(}z* zrrE6tdHQely)6$fU5Pqu`_{%~&KrK0Uw;?X-8n6HHq1v&uKiH{CZFRE-cQT8zL--W z*t7FaZ2uq7`c<IUpvN=0OQG@X{A)GK zTsJ;@yR|+*()3D}LDBz)jXDMA*iUAfOqmybVNpnE?Zn$0g7Rx-StM}X?DWhI^j0a< z4e73(onjxClzIMue5Qw_a#PzZ-pv17L^n=au=P*D#Fa)9jXpj+)L*}Oww>pJo63zB zes;Ba9-egZRT-Z^sm6Yvqi-4)d+?Qdhq6pkDBEcl5NTzaQpK z<2LitckE$Kl+FKmrT2-|y)XO=wm#K4!OzC)!7D#e=7{>NzebZqXXnOFwc-6^lyRml z!nfwD!K|`(e!DJf-@o+iwK}gv{rM@I-zY3@o0B5N%fCJ0N`38;4KAl9shHQMu^p1# z8Y#%VCt$6zow7@S@|+pvhGyG}wWE&MByq04|93{p+EAvSif4DcuoCTdy<+pt6Rsv*jyvGVILFQe4+4?>ltl=AY(izFTI_-|OHrd*jj2mRqkYHXn%a@?F0{#$CDo z;?p-%^LM^GC}F-u;+43_Sy9!Gnm*;{k`mjj=3W2b8Mo%~S-GEcjjxDIj8XA6S9u;J z?Rd)}mgnN;XP*zZPe^!Ve6P^z(%i)F^G{!L%P3fS_Qs(;`Sm$+Q!INQNzR*=Y}2|| z{+q~?7iMNH-m&$%Y|`Q`)%!n1bE(-0bgH#JuB;a~iVNQ&+0DM^LFXHhIk&^NN*}ts z)RpmLrnW-4+r!VBFKyj$N-5LO)mg)QzFe#R*7@>}xsJToocn{T%V#zBakpxPUzaU9 zf@)@|WylBgx-H?AHZnWwmt9l#?!%i5#eJFVj9i_+;?5cGoj&8NYs({EC0&Vf;jhox z7FpH#yB@h-FHutWsMUXt!v4MY+}-M2xR!kH7JZ&-Uz2_~rFwaXf3UIjM7dpy|7Dvc z2zxHPmR*y6I`Uyj>0Hx&syz&kQvF5FNo05(PH9?l{2Qxw=lWY;-+x-9&h`APYs%UF z1mE{Ej@;f%S)Kfvy4zR<#3#!0TWr*rB{oqm;hEK^+gYmnoa!CVr<5rvyXNly&HwvP zM`hydlPocP2DiL+Rd6)-c-Dv?)W83X)jwv&t<3FwG22X(pOvIo9%l~KHaJn8UH*L6 zG%Kw%heL0elQ(+Q#4od+ZhQYRtA7lavFL1Z>%_ghH)m>|TlYppJ?FB4h6o1)$d#`le(I-GNh}`JNZ!uZ>~4@ z{tFc=g)cLeN`Lz$*lO(7{4iSz91LFVf40=m z=P#37TYk+k;4_qOhP^4|Nq`aAAwJ~FO<#2WYN zh>yNoS6sw-Y5S&ow{{(0yk$XCzQFSpmS-IA=7z17+GO?d%k2`2pA8Qp#FD(Oc$??W zn|3L~l;32_rx~Bcf4}eFQflz(f8YnN?Q7KRF3&i5dd>{nua+G48}6T9`EQT=wbe6h ze`=*Inc00b=}|W0V&OAxQ^W3cy#IRPL*>MJ;o@$FCEoiwk4{)G^8azu@%8Ifx)a$- zm+vw&*xJB4mu2!hiTI+u_bWPuxn1iQ|C8ThwfRDdRZiV}w~~oJ|J~*PKkeQwhMXtG z+CoOQE7%vc2bg}86noCX&9?0HVqpWpiR!))Hoa-UwS`*nx6 z{oTIqt*^0uz)|y0zt*yQ1)tDf)Oo(;lC{cuR=uB&&+Dgi+WcX?D|W^0K=Zw7sW|S{ zk43lb&+9*Q|L&dsht;}bH46N_Hy3@pSEXh5=(qXZ!oJJqg%dA3zkjK-Gxzqhsb{x@ z{e9>D?O*B~v*`HfvW4pP>kAH=l=^B`to_x!3|?@`LOhi7J7re+AEkIg{QVe|%F{MofC@oLM1Xe$-ve(wnqoetuFtcVCn! z|H+-1XOBzYp1n~dXX5VmAI-0=3fm6!ocMZ2*6g4K$e(@)K>CHLj zp6k39#TDo+cjijBp1j9TDV_I|Gs{U+JHy}a1&_-I?hsSo!W(>T4THbc)HyE>T|c~H zf9u2(7DAp@woP(gb|&ZgnLK04B4SfnjqA+=uC8%jn>u01;=M;Y`8U-}Kf7A6b>U9Y z-o-T&Pg?{;D4QM8U%({S5x7ruEri z9Ck!G)Vm&gDNwanZgRz*tjvJ_HTT!)X3O!+yLMtxh+P|J>{>gO4c81?oE4kWuEy<@ zv5gD3oH+T8Vj$)lTZP zd2hJ=vn8_8AJebbZEuwAZse}X`r#jocQFN43onxB2__e1N< z-zTqeDjH0?;8E4uDPI5Fc#In!-I`HNlZ`SOE7vlVtP{gXo^yx_O%Sk~ugO{^ zd6i?^x-9chw^L!CC1kE--a7n&wX?N!U**D3*ABLP-_Kui*1S%gYkAr)&Hm)-)&C08 zzD#;GZ_Tj6JQFoQ3-vO8AKUU}#j2@Ux#1cz#{aJC1spy z*`>a6?XyO;&7I!wPCdW%-5_K|W^bmjZw*JKqs*(R<%d7$zs;P|#JYJ;jvHw7^;Xgv0?XNP`kKT@k?#J&0Yzr@_w z^{;*%`D>B6J79mkD({!6Q+EHm-PXVQ=C2nfW}kM7)>n8>DtWTxt;#l2k4^gBo804G zPSZ^nc$q6Lw?JTvhZcKh)~aJ2^3r-5p2a`KSTAjtIPUzYFgxIR&(`JBgOrkHySW`y zInZV_VW;rwN!O-TzFG1|RCKq~oVk7L)+A}Mo>YI`<8-C`WO4PWyZhzb`i-;CNh?)H zuVFoVIHU7Od0~G2efDTQ&9mFmp1anA##@8}+NPgyaXs1gDtTM@wz->|RBg|>-#Brg zB}(?AVrb&&A2RD7%0Fx2Up1Hg#r~8p(_gwOd9CcI+ov;Ym8pN|g$Y)D%t5?%E_D^N zv%EeSo3!l8w@sPl zdzslFGCFC8Jol@mv(3(?1%I3&q{40AB>8^wj#Z+c4NPYr7T0?>zc%HxTh#FYD@jAkMNVk#t(>5vY7-vS=$Rf}+4O@; z%ygT)^8V}FmSy#I$0s~=Ybwh2nP`~b@$|d%f2mCz+vbZd$;-Vpea7ZpD;+K`STuj> z)wdC*rU!U7?oImKc&wZMCEpcu&ybUQR;k)mi2dEWfUh;4Qx5_>jmCHZZ=gLeK{`%9h zj4|Pb?z7W3AGyysxlgi9|H<5o-M6I*>Ly;AlCf>>pT!5}+3gi>n)cB-?DqBx=F1ju z`yH>XzcKImWZ!e2g54XWUxzQax0v--jgvrUa+l5h-;dId{$IaQ{*TVtJYC%zPfirc z{8%Qnzx|YN%If++qdA(}biRC>6UNfqDK_W-^5R8bPfl|A@$5ePU5iETx#h{XeGh3z zJlk7o6}&Wb?z-!H|J-=EiPPYPUe(jkaQ)83C6aRHa~SM>cWwS2u^{QAo?i9jxrJr& z%2L}iPdPmd**|aFu6d$I+Qm~gU$)xt)oF9)jJJ1654^o&y2LTJ_DTH_#vaY6-J7?) z`4u;DM|tkLcyDQ)*E}B?UDt2QD&<|Cf4$)BQtPfysb%(dm`Mq~Y)Iqu6PGmJOx z%w4{6%er*lkBrZrCcaf`7V_EkKK9nj#ZBS+T1Diu7OB|%U7tU@!D{PS&0i%+_0Hc3*vGuvUTXQQya3HmB>81Xe9MF8H1K>@wl|>5jh-Oq-XSZ8o>}?Azt$ zvcXZ}lNG8CPmtsLR^|7zc~+FrcgJm~&OSGLZ|Jho?5@37?~$7^8_%BERdB4p{krJ< z%hy;I^0e+UkZ4^W)4>+|hEa6!ostBB&0l_2ofC>zR4cFG{qX&k{ijPabNv*Se7&0Y zSg!ukBePX+6IjmW&)wH?wADS-c8h;XdTQZKPRZXIHOF?{|C4#~PToH@Hd*$?|Ku|` z9pWcF`<^Ojtti=5u>XMT$!ixg&7=?gd)2k$VEwi~yIn5wa0p%&_`r0mRY5Vf z>z0sSV*dKSi%*t(n63IogT+5q-NQ-|bK%E-76$csJ`4N<^N%pU{b7IjOJUEtMk~>k zH(mrjo|?DN&GKJ$eV#*P`z+Oeb>GT2g(?d2I&MzftJ(DQYpZKF~Z!C*pywvU4TX-x>(|0TpEm&pnR_Z6?3gM4N${jBo0GRn;Gzmpt}=J+Srt+a=Yzx@SwrRaacy_|07)-pbBV z;@P9U2`B10k346{kxwo0eEVMi#G}fGg6o*yYOHgs6u$KO@3w9G_W3+2=8XF}ZMC$V zL9OQ=2F~r+3t8r`D5URPpk$L8xH4jY9G;VeY-wU<6QAskNzX&hCknam{9ZW zZ+*`)p@Mh;uIf({_C2@!7ryu9mIOV-dH2nII|J)ztEnCzNEZ-KP^XZM8 zw909Z{v+n4PugdR^Pl_3EV565QK*UY{qbGl&m(QG&Uu$LU#>I1(N5lH>odk*oBp@6 zcywg=-Z&R~_>QxXT1S15{bTKS!b;o?A69LZIdq^+RiDSHJVJBdlRnIpLH(dWaO)Qzpy7&*=D1`F@DV@S1Q-(wcXE=`E=3q zk@q_LjM`kuzWQf2Il&^=Yu^i8D&i2>QQi@GPC{w=g8RQu6q~rNRDARAa1e8+z9?wi z*QR9iSEi(AlHd6X1KpMya?~wKNL^O^RlWL)M@>%2^m|-_TloL%{nlSHQK7Hl;Dx~2 z8PAi|TzX%AxvTOqmGR3j*Po?wM=Gx@(0|x}N_=(m^JUw9-@jJB;de)Ry4{t-8jp|c zb$N7p+jV`37WoQ==Qc;;Y_qzKr=Iwmq94%iq|FrFEH-<=p)yvX`5G5Q$_q`b*D`Y? zCG?#wS;3mi@$(Ls7n4uwu>iFfWqcY*iXS^!p8q=fdl#?U-|*KvtxMVi+0K-vNEydX z=GewQ@y8MAn9J4%|0Ej?>QAm?`^OQ;@_pulZ_HOR_I}d6^2Xp)*KgBjd-u!#Ib>zg z>F;aX{BkZ!>Ycy$+%3*8&J?eWzf*kk%Il`YAL4gIgi4cE7VV$-A=ww!&xS#QT_m+fHYYO)XU*%XV znd;HM>Erhw_x>!q_4U2$#XA-K)3in3&E#oV`Ef;JvHzqWI?^jQ)rz)e$rUMTUTUlF z=#+jN_`_PS&c@H++p%LDf`TkAjvbFSus0{x|7iPLvPo^W!B)>lo26Dv4fv{gJB(M; z&WE)@M}7%M^x7455jXxtMQxFoc&jXr^+@a&?bSEpU$nZgus1b#8vfO1eZM{Ny}8Yf z3iC-n-t_-7xSwxdbG&)|mg5_OI$w1JJ~7$112mhZT*ShtSj*wavCp`HQ`8`F9-I4r zUWRam`ah8dKiW3?ZoR#O-Kgzl`G)JiJJ>~nQvRq}h0Z?e`FDP~Qs;TyD^+LTS8xin zRP(-^Epy%VQE^mEz^VHWO3Iry$a`2G&YtX*EF_=UqVJJtnCmL=%}?3!)vWKbo&6Tc zmza-m?9t#jBL*?{&nl8vc&3zJiTDktC;O4VGrN7<(#H7ekyVd4b z&ZHk5tW{f9#n!i^Wyfi-EL^C+{x`>3jXnE4YK|;ow%uN={o?MUqfP=ve-jhikN@sE z;;xcVAQpU7P+T^ zL#Z}6bD61UjZ0fYeSfmSi;F*76@nzHVmSZUo;$7lQBdg0{MXs1C-|5D%BfTD*um)h z@|ePp%*nQuDt1mOzYiO|s+XyD5!kp@-R91fC1au^nC% zbHKX!i2IEv43p2VZD2V4)JWgDiQysdVeGh%qvlA6*M(yW6(_i-1gyAF z6Z^qy`!%x+UAGB8Ix0B~_ScGLUI@Ej`CzG+2WwU6!U#G08#hY)Cj97_acMz??R9T+ zOTi`q(Yw6A^S#$bO}3lG(%J7(qau{0ZgNy@lf&YxHW~eg?w4on{-1i-((#dUP=0&8 z!{_|$8?`J?W%N^(Ufzn`7Vg^z+t9tGPY?{>DZ?pe~gL+b4ByY*R#pQ~r+ zeV8MtV&}BQ(k!GjS?EvmbaO-PTYDb_tA6-4A?SIfl1EL8)d5vzy+*C`&O4pe>eEvm*PI*2gmQJ z3xB>{?fzD9?u1tX;tc)~Gn}Ve#~mStNL;ipwELc?yBIe-rLkrRrEkB&Qk_a|4Wf`DRB zYDR+E$rJT6sv0`pc}!_qF_-r#OJ~1=&`SQiSXRMBVJ!7-E|PVd9gVyMO4rxjcvo(( zB+5HguWg6XB4v*nmWhSTwk*P~>-ThpNT+k_wWaMYHK+@*Y2*^0Z1v&B13QqKg^ODs zN#$Hs*l=Km>Jl%@%ttA{dYk6F{`GyrIuj+4W!juV^7W24#AKCx#XVpB{gk`@epSP^ zE&3`!O@92bI`q_n=XI6hM5nDi+8Lz~Nz2pM7JH=7@b zb3T#~K9TIwE78uped3uDIRg9m-TsEZO?g}% zDCm;Y6}*JiaoTLJ`f*{n-Ej From 8332513790c1186c38bf05631e91a0135d4143ba Mon Sep 17 00:00:00 2001 From: Xikaro <0regon.end@gmail.com> Date: Wed, 10 Jan 2024 15:39:08 +0500 Subject: [PATCH 41/59] fix size icon --- .../tfg/textures/gui/curseforge_logo.png | Bin 5462 -> 4029 bytes .../textures/gui/curseforge_logo_hovered.png | Bin 4099 -> 4256 bytes .../assets/tfg/textures/gui/discord_logo.png | Bin 5396 -> 6007 bytes .../tfg/textures/gui/discord_logo_hovered.png | Bin 5403 -> 5669 bytes .../assets/tfg/textures/gui/github_logo.png | Bin 5776 -> 6719 bytes .../tfg/textures/gui/github_logo_hovered.png | Bin 5862 -> 5937 bytes .../assets/tfg/textures/gui/modrinth_logo.png | Bin 6468 -> 7409 bytes .../textures/gui/modrinth_logo_hovered.png | Bin 7476 -> 7969 bytes 8 files changed, 0 insertions(+), 0 deletions(-) diff --git a/kubejs/assets/tfg/textures/gui/curseforge_logo.png b/kubejs/assets/tfg/textures/gui/curseforge_logo.png index 28c4720b58633c3313ec7194fd87353211efa236..0263f8093b75406d7bbcc30cb2dcc3ad3e807696 100644 GIT binary patch literal 4029 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 diff --git a/kubejs/assets/tfg/textures/gui/curseforge_logo_hovered.png b/kubejs/assets/tfg/textures/gui/curseforge_logo_hovered.png index 7513f7577917dc0195b3b09c0f70c70d5f7c605d..d08e5fa3fd8972571734c6629a75a2835a87b5ba 100644 GIT binary patch delta 2785 zcmZoxSfFUv8Q|y6%O%Cdz`(%k>ERN@z`)=D!W?W23=FF>3-2*7FfbMexjQkeJ16s! zfq{V~-O<;Pfnj4m_n$=8jf(eJ>$&ngT^vIy;@(C__XHo8{PxlE`0;PIvcK_FpFVWR zDN%8WqJyKxQr}xELZe-CD>Ri>ty)o=u_P>O>7FMW^>gKaO=!Otx=Jv{Owj;e1uc^&n5B3&(F-M|M!1({knVg zp*5}#cD++`4bc+NdYLmCw?61N9;<&z?+Qr?ec>A5IWNLfEn-aCj505!cNZ;-HHIDmBkageV4|{yt z47#1w7EkF|l{(SA;g6tHirbG90!ChDVP^7*B(^6#ODw1C4+|Kv6 zVSnm^wuFZIIY!Alf}TX4daZQcxU}Kh^Sb@_m#@+aKNG}X>3g|C@{h`MyYAOP7#>%-559`)uxYm(O9~cqJ_OmFe6;m5z0<^@1iiR9ZAx9i6khJVbBb zS!Jg8+G-4f4RQH?cOy5x{nmPSCAM zWoE5$-cn+9_HzY$;`td9cGh2*;QBm}OZG#vwszAdL5Amw0dgOWeoa1^9bI*7{kzZA z>l&-NdqWJ$>S|oCM;>1v{V3Gczc#_Ma{P zHfR37^V0+0J02~#el32V?Ck`_7=k2k%1Vs*9nP)sJTLGO#B z*>h*N`Q735OBEGOmi8-5f0(fFazW>u^h50p0in{23^Ip}=co&vNL-@8@YIFvbnzjF zOYM@ND=aXvpQb_=>?( z#fJqmd|4Qu>?~AKco@IEe%aU4ZpVN2i0#n~ndW+{Bd$t$;XS`i4o$%q81HV{T;X1M zv+#!2l>+%wmi$wC8xHj^oMSqzo8#n+JvKe5r3Gcr+cxgHSCR5`#^P7yt*bWeknZbE zF*$sw`~vgb6Wu23ZC|vX=ws%#^ouCq5K(sQWeP2JlRzBhHu;%wNgG<&zTOO(Q^bywV_tJ3n{U5MT78M2;Z zSMpX~zWH@^<<%YQuij{NQh)1p(a!t1mhp*iA9Z@6q4yHxV#&8z)!wm<*$g*m787TsOM>u1p6uzOLJugVoumL~-*hAO$fy)$cX zoo!s(Szmwj#H_uGs(d-3Px|NXu6cA+J=w4MxJPR4MS;`2%~fqqu`C@1XTGxVyymX@ zCH}bnuhaXp+P_Pz_j-k_)aVUIi{k-SlHl<4u;kOcbKECT? zCraFxOqe`BUNcYpvrptiiQ7-N`z$u#a+$g+@VWp)2TRN}lhpUyUit0v6?ypR(45SS z%J-LE&9(pSn)6%R-gLMB-)C*_&t*SfcPy;DTs`g$zv;W(W?%OHySVv&ZoP+peqasv zeY4kj+bZ3U^kwbax!B^Kp>&1HwWe8|3dfHwUVquw^oY#nsimG5K5K?8TKM$K&&KnA zpIm+R*1g|1~TMz%9Tr|h88-dq_d>g*55zF z?R(O+I)BbjKNHiRE~ej^jc#mjo@MRsuy;i@2ZIH>%Vp!WX$DqRyOLk8cK)Rto}R(%Q$6x%->=jrkFobWch+E{pFrtxF>utk4PX!B3pcI?=jb3bOz)$ROYc6DR+KDo(; z*USt`w9E=_rnhXeXnfS-(Y~>0Nl1-q7}uv6%!~y>DhjTWlWitV@R}@oUt8g*^^{=Q znsA;ol0T2k+}-XlPiA>F;}yaCAwCYV&JCvLdKY&K)En`g7ucnH=&XS8gi}94rDF3p z)`%&^SDtJ#dO59g`4aB86CVpChJ~(}#V|A0gi9!ac3r^~#OMY4%bzAG%59GsTshzmK{M)aPzKf!L{yv0)0DOYS+ zRy<5nS|!428Mw0J{Ii9Vww+p-$8^e3EqSAhNvN^d)Q11;kfv3QH^+vxFAmqwj_#|l zU~!qnZYE>4$zZ37+;k?BXZ{zhH@7=KcyO@!zR=I5J&Pv3ll=U%=07v{<%I2WzmwK5 QFfcH9y85}Sb4q9e0P+1mQ~&?~ delta 2627 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 B?`8l1 diff --git a/kubejs/assets/tfg/textures/gui/discord_logo_hovered.png b/kubejs/assets/tfg/textures/gui/discord_logo_hovered.png index 3b3d8c0bd02ce48df7039f691a64d880742acabf..278aac391378d8dfbf71382958eb0c24deb6944c 100644 GIT binary patch delta 3910 zcmbQOwN%HhGr-TCmrII^fq{Y7)59f*fq}sRggMw47#LP%7T#lEU|=i`a(7}_cTVOd z0|Ns~x}&cn1H;CC?mvmF8x`5u>-kQ5x;TbZ#66A9%!vsXowxn$?4yrA-bk+Aqq=SO zkxZvsY72Q;y&m{`Glz&~IeG-HQu@fusp#RL7t#kPz={f1%gHUNk$4$qd{Ny@eld5nyby3-=Z|kn)@J#S+?t8rDQxfYbJ_WU@ zE7~{7x`_7OWC-XCdeV}|^U3Qf*A0;cUM+w9xF(wi>P_{!e7sNgcWdS>vs3d^UhIy0r#U33WYZ!{<9yV6~&vcsf zCat;uLixmvxz^QRUR<0Xl(le=pdeT4m+E&r*)KQx)-HL<%2;>f#4+ZhNgI!BP7PVp zAundKeMwr!=IIZQ2lwwd;oipowjn$4oc3lh%Lh?UUnPdJS6F{ho@Lc@p!>=uop_;| zrtkyN@w$&y>+K`g%k9ZJyW%y&{T6~BxPSHfoNxJ1+fIJVI?30B(9t#zwusU9JS{R@fn_rp| z$=_jA;mLMv3TNq`nX^tm-BPiq{Y_DdVzbpdo@WAIUY4?yv(4^0BzR$~q5>wA##D7@Rf7mOW5*aX?Ch*`3&xN0*+P7_%i%wLs@EK0o&4#nXlBb)HA%7p)Tc=EP-D z8EPs%r@`m5d+y?A&3`U(#Y_sjo9b#Pp7}($Pxo@_)8^nT)24%uDpvh{)j8qI70cLi z9;-*Ul!P8INa)T{kU8ke+|DQa%l3_%T;^fd3Fj5fWF2gnB+lwB`*m;jjVguBb8g%} zQE`Cxgy7}+OTTlyU#~Khn~>6FqM9eM(6RlJ+cD-N+kak~>U-aG%I$WZ!xuN0B^0kH18<+- zxBs=@;YrO)q`Q3tw{Bo`hq}5l zef00=FVAccVpYf&Ind{}qJY6kPIH^Usp-${IQ$$Qb9dimp80f}txrO%!!

-WuM( z1H9?G4i&sVaeX#h>2ijKw)zViZgNk&R&H4R?v?S{2fM1W_iPc_tvYXq@9~G6zq&LU zE^cVt{PWOt#tw!YO^M2j98$je<=;~_b>5wmdzWGN%^P2)>CaxaWa2{!lV!$Vu9wd3 zRl8<2*7E zKdgUx;1wEO(u~N@h{oWxd(Y znA!Z+Bv&Y1%DQ6F&=SGLXvoU5dg;=Do}4uPFh`R)zw>?SpS@rDCI5W9-0yBv^U{i! zyY{Kif8$dhXRCKQZPwRzLd$Jc~Zd~n&6`(=iT^&7RF zQkPC|%iJB(RH4|oTBEwL zu_WtNOaz~g@9Ir^kKEK2xc2$^a`m`NI;&ljw2hjcJ%7HqbDH-0)03kA&Rx&8ZEZVVIr%D+x{_;j*DhyAL?e3p)j?ca0ES43{R_hFyDgCGB_ zZ9*cS6#jJ_ESn;r`a>d`xhra}8hiAffOXSMb!}bbR%UmI-`q2=g}rj(!dE#983)(ZXwGX9%;-MvXtun)ZQByn%!YZIPyH{)iFjR9JlxgtpyUI0 z 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 delta 5221 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 My85}Sb4q9e04Ug-`v3p{ delta 6030 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 N22WQ%mvv4FO#su`mu&z5 From 42559acf97f683b7a5ff86002843060a0e3ba851 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Wed, 10 Jan 2024 18:55:04 +0700 Subject: [PATCH 42/59] firmalife integration (I suppose) --- kubejs/client_scripts/mods/firmalife.js | 5 +- kubejs/server_scripts/firmalife/recipes.js | 18 ++++++- kubejs/server_scripts/gregtech/recipes.js | 9 ++++ kubejs/startup_scripts/firmalife/constants.js | 50 +++++++++++++++++++ 4 files changed, 80 insertions(+), 2 deletions(-) diff --git a/kubejs/client_scripts/mods/firmalife.js b/kubejs/client_scripts/mods/firmalife.js index 8203a744a..169a6be49 100644 --- a/kubejs/client_scripts/mods/firmalife.js +++ b/kubejs/client_scripts/mods/firmalife.js @@ -9,10 +9,13 @@ const hideFirmaLifeStuff = (event) => { }) }) - global.FIRMALIFE_DISABLED_ITEMS.forEach(item => { event.hide(item) }) + + global.FIRMALIFE_HIDED_ITEMS.forEach(item => { + event.hide(item) + }) } const hideFirmaLifeFluids = (event) => { diff --git a/kubejs/server_scripts/firmalife/recipes.js b/kubejs/server_scripts/firmalife/recipes.js index a2437fa58..c64ede602 100644 --- a/kubejs/server_scripts/firmalife/recipes.js +++ b/kubejs/server_scripts/firmalife/recipes.js @@ -1,7 +1,23 @@ // priority: 0 const registerFirmaLifeRecipes = (event) => { - + + //#region Нержавеющая теплица + + event.remove({ id: 'firmalife:crafting/greenhouse/stainless_steel_greenhouse_wall' }) + event.remove({ id: 'firmalife:crafting/greenhouse/stainless_steel_greenhouse_panel_wall' }) + event.remove({ id: 'firmalife:crafting/greenhouse/stainless_steel_greenhouse_panel_roof' }) + event.remove({ id: 'firmalife:crafting/greenhouse/stainless_steel_greenhouse_roof' }) + event.remove({ id: 'firmalife:crafting/greenhouse/stainless_steel_greenhouse_roof_top' }) + event.remove({ id: 'firmalife:crafting/greenhouse/stainless_steel_greenhouse_trapdoor' }) + event.remove({ id: 'firmalife:crafting/greenhouse/stainless_steel_greenhouse_door' }) + event.remove({ id: 'firmalife:crafting/greenhouse/stainless_steel_greenhouse_port' }) + + //#endregion + + event.remove({ id: 'firmalife:crafting/compost_tumbler' }) + event.remove({ id: 'firmalife:crafting/pumping_station' }) + // - Chromium // Ingot diff --git a/kubejs/server_scripts/gregtech/recipes.js b/kubejs/server_scripts/gregtech/recipes.js index 217897b9a..9292ae5fb 100644 --- a/kubejs/server_scripts/gregtech/recipes.js +++ b/kubejs/server_scripts/gregtech/recipes.js @@ -1033,6 +1033,15 @@ const registerGTCEURecipes = (event) => { //#endregion + //#region Выход: некоторые рецепты пылей + + event.remove({id: 'gtceu:shapeless/dust_brass'}) + event.remove({id: 'gtceu:shapeless/glass_dust_flint'}) + event.remove({id: 'gtceu:shapeless/dust_bronze'}) + event.remove({id: 'gtceu:shapeless/potin_dust'}) + + //#endregion + // Удаление рецептов связанных с Primitive Blast Furnace event.remove({id: 'gtceu:arc_furnace/arc_primitive_blast_furnace'}) event.remove({id: 'gtceu:macerator/macerate_primitive_blast_furnace'}) diff --git a/kubejs/startup_scripts/firmalife/constants.js b/kubejs/startup_scripts/firmalife/constants.js index e07f85d88..fccc12fd1 100644 --- a/kubejs/startup_scripts/firmalife/constants.js +++ b/kubejs/startup_scripts/firmalife/constants.js @@ -33,8 +33,58 @@ global.FIRMALIFE_DISABLED_ITEMS = [ 'firmalife:metal/block/stainless_steel_slab', // Other + 'firmalife:compost_tumbler', + 'firmalife:pumping_station' ]; +global.FIRMALIFE_HIDED_ITEMS = [ + 'firmalife:weathered_copper_greenhouse_wall', + 'firmalife:weathered_copper_greenhouse_panel_wall', + 'firmalife:weathered_copper_greenhouse_panel_roof', + 'firmalife:weathered_copper_greenhouse_roof', + 'firmalife:weathered_copper_greenhouse_roof_top', + 'firmalife:weathered_copper_greenhouse_trapdoor', + 'firmalife:weathered_copper_greenhouse_door', + 'firmalife:weathered_copper_greenhouse_port', + + 'firmalife:stainless_steel_greenhouse_wall', + 'firmalife:stainless_steel_greenhouse_panel_wall', + 'firmalife:stainless_steel_greenhouse_panel_roof', + 'firmalife:stainless_steel_greenhouse_roof', + 'firmalife:stainless_steel_greenhouse_roof_top', + 'firmalife:stainless_steel_greenhouse_trapdoor', + 'firmalife:stainless_steel_greenhouse_door', + 'firmalife:stainless_steel_greenhouse_port', + + 'firmalife:rusted_iron_greenhouse_wall', + 'firmalife:rusted_iron_greenhouse_panel_wall', + 'firmalife:rusted_iron_greenhouse_panel_roof', + 'firmalife:rusted_iron_greenhouse_roof', + 'firmalife:rusted_iron_greenhouse_roof_top', + 'firmalife:rusted_iron_greenhouse_trapdoor', + 'firmalife:rusted_iron_greenhouse_door', + 'firmalife:rusted_iron_greenhouse_port', + + 'firmalife:oxidized_copper_greenhouse_wall', + 'firmalife:oxidized_copper_greenhouse_panel_wall', + 'firmalife:oxidized_copper_greenhouse_panel_roof', + 'firmalife:oxidized_copper_greenhouse_roof', + 'firmalife:oxidized_copper_greenhouse_roof_top', + 'firmalife:oxidized_copper_greenhouse_trapdoor', + 'firmalife:oxidized_copper_greenhouse_door', + 'firmalife:oxidized_copper_greenhouse_port', + + 'firmalife:exposed_copper_greenhouse_wall', + 'firmalife:exposed_copper_greenhouse_panel_wall', + 'firmalife:exposed_copper_greenhouse_panel_roof', + 'firmalife:exposed_copper_greenhouse_roof', + 'firmalife:exposed_copper_greenhouse_roof_top', + 'firmalife:exposed_copper_greenhouse_trapdoor', + 'firmalife:exposed_copper_greenhouse_door', + 'firmalife:exposed_copper_greenhouse_port', +]; + + global.FIRMALIFE_ORE_MATERIALS = [ 'chromite' ]; From 6537a3aa2ec1a0f703c4d8b1dee95ada40892ef9 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Wed, 10 Jan 2024 18:55:09 +0700 Subject: [PATCH 43/59] emi cfg --- config/emi.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/emi.css b/config/emi.css index b920fe744..c9c121dd5 100644 --- a/config/emi.css +++ b/config/emi.css @@ -409,7 +409,7 @@ /** * Copies the hovered recipe's ID to the clipboard */ - copy-recipe-id: "key.keyboard.unknown"; + copy-recipe-id: "key.keyboard.keypad.5"; /** * In edit mode, hide the hovered stack From c81340a5dbd16018fcad49913e1d450c6369edf0 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Wed, 10 Jan 2024 19:16:00 +0700 Subject: [PATCH 44/59] Update mods --- mods | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods b/mods index f394cbb23..9af64f060 160000 --- a/mods +++ b/mods @@ -1 +1 @@ -Subproject commit f394cbb2339f40bf0abcb4b762d7d0f0842b71b6 +Subproject commit 9af64f0600ce90ccd85a4b2b134e5b5602b88343 From 1015ac8bf6b405f5140961699508eef7c55fecc9 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Wed, 10 Jan 2024 19:16:05 +0700 Subject: [PATCH 45/59] Update .gitignore --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index ced8fa48b..8964861df 100644 --- a/.gitignore +++ b/.gitignore @@ -22,6 +22,7 @@ CustomSkinLoader/* screenshots/* shaderpacks/* chiselsandbits/* +.vscode/ # Extensions **/*.log From 5fa9e51652fd931897b8b0169729409d2a27e5e0 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Wed, 10 Jan 2024 21:01:29 +0700 Subject: [PATCH 46/59] Update mods --- mods | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods b/mods index 9af64f060..791e99ec1 160000 --- a/mods +++ b/mods @@ -1 +1 @@ -Subproject commit 9af64f0600ce90ccd85a4b2b134e5b5602b88343 +Subproject commit 791e99ec19e0883a3582816f9efb87d73e19cb31 From d21e1a92276228d21131b061c37391101cc4fb22 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Wed, 10 Jan 2024 21:01:48 +0700 Subject: [PATCH 47/59] some --- kubejs/config/probejs.json | 14 ++++++++++++++ kubejs/jsconfig.json | 16 ++++++++++++++++ kubejs/server_scripts/gregtech/recipes.js | 4 +--- kubejs/server_scripts/main_server_script.js | 5 +++++ 4 files changed, 36 insertions(+), 3 deletions(-) create mode 100644 kubejs/config/probejs.json create mode 100644 kubejs/jsconfig.json diff --git a/kubejs/config/probejs.json b/kubejs/config/probejs.json new file mode 100644 index 000000000..ad4685811 --- /dev/null +++ b/kubejs/config/probejs.json @@ -0,0 +1,14 @@ +{ + "firstLoad": false, + "noAggressiveProbing": true, + "docsTimestamp": 1704370339573, + "allowRegistryObjectDumps": true, + "allowRegistryLiteralDumps": true, + "requireSingleAndPerm": true, + "enabled": true, + "modChanged": true, + "disableRecipeJsonDump": true, + "dumpJSONIntermediates": false, + "pullSchema": false, + "version": 1 +} \ No newline at end of file diff --git a/kubejs/jsconfig.json b/kubejs/jsconfig.json new file mode 100644 index 000000000..e2acac6af --- /dev/null +++ b/kubejs/jsconfig.json @@ -0,0 +1,16 @@ +{ + "compilerOptions": { + "lib": [ + "ES5", + "ES2015" + ], + "rootDirs": [ + "probe/generated", + "probe/user", + "server_scripts", + "startup_scripts", + "client_scripts" + ], + "target": "ES2015" + } +} \ No newline at end of file diff --git a/kubejs/server_scripts/gregtech/recipes.js b/kubejs/server_scripts/gregtech/recipes.js index 9292ae5fb..386857f7e 100644 --- a/kubejs/server_scripts/gregtech/recipes.js +++ b/kubejs/server_scripts/gregtech/recipes.js @@ -1,8 +1,6 @@ // priority: 0 -const $MaterialFlags = Java.loadClass('com.gregtechceu.gtceu.api.data.chemical.material.info.MaterialFlags') -const $TFGMaterialFlags = Java.loadClass('su.terrafirmagreg.core.compat.gtceu.TFGMaterialFlags') -const $ToolHelper = Java.loadClass('com.gregtechceu.gtceu.api.item.tool.ToolHelper') + const registerGTCEURecipes = (event) => { diff --git a/kubejs/server_scripts/main_server_script.js b/kubejs/server_scripts/main_server_script.js index 0c0cd2c96..8d00f8d8b 100644 --- a/kubejs/server_scripts/main_server_script.js +++ b/kubejs/server_scripts/main_server_script.js @@ -1,5 +1,9 @@ // priority: 1 +const $MaterialFlags = Java.loadClass('com.gregtechceu.gtceu.api.data.chemical.material.info.MaterialFlags') +const $TFGMaterialFlags = Java.loadClass('su.terrafirmagreg.core.compat.gtceu.TFGMaterialFlags') +const $ToolHelper = Java.loadClass('com.gregtechceu.gtceu.api.item.tool.ToolHelper') + /** * Событие регистрации предмет-тэгов. */ @@ -52,6 +56,7 @@ ServerEvents.tags('worldgen/placed_feature', event => { * Срабатывает до инициализации рецептов. */ ServerEvents.highPriorityData(event => { + registerComputerCraftData(event) }) /** From 50d9b7a0d1add85ef6a224ae49bbdaa2a716a61d Mon Sep 17 00:00:00 2001 From: Dmitry Date: Wed, 10 Jan 2024 21:15:20 +0700 Subject: [PATCH 48/59] compat --- kubejs/server_scripts/computer_craft/tags.js | 5 +++++ kubejs/server_scripts/main_server_script.js | 1 + 2 files changed, 6 insertions(+) create mode 100644 kubejs/server_scripts/computer_craft/tags.js diff --git a/kubejs/server_scripts/computer_craft/tags.js b/kubejs/server_scripts/computer_craft/tags.js new file mode 100644 index 000000000..6aa24c4ef --- /dev/null +++ b/kubejs/server_scripts/computer_craft/tags.js @@ -0,0 +1,5 @@ +// priority: 0 + +const registerComputerCraftBlockTags = (event) => { + event.add('computercraft:turtle_hoe_harvestable', '#tfc:mineable_with_sharp_tool') +} \ No newline at end of file diff --git a/kubejs/server_scripts/main_server_script.js b/kubejs/server_scripts/main_server_script.js index 8d00f8d8b..cd002aee0 100644 --- a/kubejs/server_scripts/main_server_script.js +++ b/kubejs/server_scripts/main_server_script.js @@ -33,6 +33,7 @@ ServerEvents.tags('item', event => { */ ServerEvents.tags('block', event => { registerTFCBlockTags(event) + registerComputerCraftBlockTags(event) }) /** From f8aa4a1e383388c74d5cdd9d37b1b66beaba7e5a Mon Sep 17 00:00:00 2001 From: Dmitry Date: Wed, 10 Jan 2024 21:15:26 +0700 Subject: [PATCH 49/59] Create data.js --- kubejs/server_scripts/computer_craft/data.js | 40 ++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 kubejs/server_scripts/computer_craft/data.js diff --git a/kubejs/server_scripts/computer_craft/data.js b/kubejs/server_scripts/computer_craft/data.js new file mode 100644 index 000000000..b2ca79f9d --- /dev/null +++ b/kubejs/server_scripts/computer_craft/data.js @@ -0,0 +1,40 @@ +// priority: 0 + +const registerComputerCraftData = (event) => { + const TURTLE_TOOL_TYPES = [ GTToolType.SWORD, GTToolType.PICKAXE, GTToolType.AXE, GTToolType.SHOVEL, GTToolType.HOE ] + + GTRegistries.MATERIALS.forEach(material => { + TURTLE_TOOL_TYPES.forEach(type => { + let toolStack = $ToolHelper.get(type, material) + + if (!toolStack.isEmpty()) { + + let json = { + type: "computercraft:tool", + item: toolStack.getId(), + adjective: `upgrade.minecraft.diamond_${type.name}.adjective`, + allowEnchantments: true, + consumeDurability: "always" + } + + switch (type) { + case GTToolType.SWORD: + json["breakable"] = "computercraft:turtle_sword_harvestable" + break; + + case GTToolType.SHOVEL: + json["breakable"] = "computercraft:turtle_shovel_harvestable" + break; + + + case GTToolType.HOE: + json["breakable"] = "computercraft:turtle_hoe_harvestable" + break; + } + + event.addJson(`computercraft:computercraft/turtle_upgrades/${material}_${type.name}`, json) + } + }) + }); + +} \ No newline at end of file From 36120fa53ea8c571d1cf106fea9bbc969efca7a4 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Wed, 10 Jan 2024 21:45:05 +0700 Subject: [PATCH 50/59] bla bla --- kubejs/client_scripts/main_client_script.js | 17 ++++++++++++++--- kubejs/client_scripts/mods/ae2.js | 2 ++ kubejs/client_scripts/mods/ftb_quests.js | 7 +++++++ kubejs/config/probejs.json | 2 +- 4 files changed, 24 insertions(+), 4 deletions(-) create mode 100644 kubejs/client_scripts/mods/ftb_quests.js diff --git a/kubejs/client_scripts/main_client_script.js b/kubejs/client_scripts/main_client_script.js index fdf5df705..0e31eda36 100644 --- a/kubejs/client_scripts/main_client_script.js +++ b/kubejs/client_scripts/main_client_script.js @@ -13,6 +13,7 @@ JEIEvents.hideItems(event => { hideRailWaysStuff(event) hideCreateAdditionsStuff(event) hideChiselAndBitsStuff(event) + hideFTBQuestsStuff(event) }) // REIEvents.groupEntries(event => { @@ -20,10 +21,20 @@ JEIEvents.hideItems(event => { // groupTFCStuff(event) // }) + JEIEvents.removeCategories(event => { - registerMinecraftCategories(event) - registerGTCEUCategories(event) - registerMoreRedCategories(event) + // НЕ РАБОТАЕТ СУКА, РАЗРАБ НАСРАЛ! + + // registerMinecraftCategories(event) + // registerGTCEUCategories(event) + // registerMoreRedCategories(event) + // 'jumbofurnace:jumbo_furnace_upgrade, + // event.remove('minecraft:campfire_cooking') + // event.remove('jumbofurnace:jumbo_smelting') + + // console.log(event.getCategoryIds()) + + // event.getCategoryIds() }) JEIEvents.hideFluids(event => { diff --git a/kubejs/client_scripts/mods/ae2.js b/kubejs/client_scripts/mods/ae2.js index 14ff01c2d..cc803be57 100644 --- a/kubejs/client_scripts/mods/ae2.js +++ b/kubejs/client_scripts/mods/ae2.js @@ -4,4 +4,6 @@ const hideAE2Stuff = (event) => { global.AE2_DISABLED_ITEMS.forEach(item => { event.hide(item) }) + + event.hide('ae2:facade') } \ No newline at end of file diff --git a/kubejs/client_scripts/mods/ftb_quests.js b/kubejs/client_scripts/mods/ftb_quests.js new file mode 100644 index 000000000..fe6e4010c --- /dev/null +++ b/kubejs/client_scripts/mods/ftb_quests.js @@ -0,0 +1,7 @@ +// priority: 0 + +const hideFTBQuestsStuff = (event) => { + global.FTB_QUESTS_DISABLED_ITEMS.forEach(item => { + event.hide(item) + }) +} \ No newline at end of file diff --git a/kubejs/config/probejs.json b/kubejs/config/probejs.json index ad4685811..b9897fa44 100644 --- a/kubejs/config/probejs.json +++ b/kubejs/config/probejs.json @@ -6,7 +6,7 @@ "allowRegistryLiteralDumps": true, "requireSingleAndPerm": true, "enabled": true, - "modChanged": true, + "modChanged": false, "disableRecipeJsonDump": true, "dumpJSONIntermediates": false, "pullSchema": false, From c4962e7d286680b14bdb7d52419e16d833a6eec0 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Wed, 10 Jan 2024 21:58:39 +0700 Subject: [PATCH 51/59] probably fix tool quests --- config/ftbquests/quests/chapters/primitive_age.snbt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/config/ftbquests/quests/chapters/primitive_age.snbt b/config/ftbquests/quests/chapters/primitive_age.snbt index 97dee2c68..e90305b53 100644 --- a/config/ftbquests/quests/chapters/primitive_age.snbt +++ b/config/ftbquests/quests/chapters/primitive_age.snbt @@ -1064,6 +1064,7 @@ } } } + match_nbt: false type: "item" }] x: 3.5d @@ -1086,6 +1087,7 @@ } } } + match_nbt: false type: "item" }] x: 2.0d @@ -1127,6 +1129,7 @@ } } } + match_nbt: false type: "item" }] x: 6.5d @@ -1263,6 +1266,7 @@ } } } + match_nbt: false type: "item" }] x: 5.0d From 39584e96f6ca7201e74206bae3cbf7842c02d79f Mon Sep 17 00:00:00 2001 From: Dmitry Date: Wed, 10 Jan 2024 21:58:46 +0700 Subject: [PATCH 52/59] new crushing recipes --- kubejs/server_scripts/gregtech/recipes.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/kubejs/server_scripts/gregtech/recipes.js b/kubejs/server_scripts/gregtech/recipes.js index 386857f7e..1b18afb33 100644 --- a/kubejs/server_scripts/gregtech/recipes.js +++ b/kubejs/server_scripts/gregtech/recipes.js @@ -1390,6 +1390,17 @@ const registerGTCEURecipes = (event) => { }).id(`tfg:rolling/${material}_rod`) } } + + if (material.hasProperty(PropertyKey.INGOT)) { + event.recipes.createCrushing(Item.of(`#forge:dusts/${material}`), `#forge:ingots/${material}`) + .processingTime(150) + .id(`tfg:crushing/${material}_dust`) + } + else { + event.recipes.createMilling(Item.of(`#forge:dusts/${material}`), `#forge:gems/${material}`) + .processingTime(150) + .id(`tfg:milling/${material}_dust`) + } }); //#endregion From 777998eb4582963a71180fd60cf1240862b3cfcf Mon Sep 17 00:00:00 2001 From: Dmitry Date: Wed, 10 Jan 2024 22:04:33 +0700 Subject: [PATCH 53/59] Update primitive_age.snbt --- config/ftbquests/quests/chapters/primitive_age.snbt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/config/ftbquests/quests/chapters/primitive_age.snbt b/config/ftbquests/quests/chapters/primitive_age.snbt index e90305b53..5dcc914d0 100644 --- a/config/ftbquests/quests/chapters/primitive_age.snbt +++ b/config/ftbquests/quests/chapters/primitive_age.snbt @@ -1153,6 +1153,7 @@ } } } + match_nbt: false type: "item" }] x: 12.0d @@ -1657,6 +1658,7 @@ "ftbfiltersystem:filter": "or(item(gtceu:copper_pickaxe)item(gtceu:bismuth_bronze_pickaxe)item(gtceu:black_bronze_pickaxe)item(gtceu:bronze_pickaxe))" } } + match_nbt: false title: "Медная или бронзовая кирка" type: "item" }] @@ -1718,6 +1720,7 @@ "ftbfiltersystem:filter": "or(item(tfc:metal/chisel/copper)item(tfc:metal/chisel/bismuth_bronze)item(tfc:metal/chisel/bronze)item(tfc:metal/chisel/black_bronze))" } } + match_nbt: false title: "Медная или бронзовая стамеска" type: "item" }] @@ -1927,6 +1930,7 @@ "ftbfiltersystem:filter": "or(item(gtceu:copper_saw)item(gtceu:bismuth_bronze_saw)item(gtceu:bronze_saw)item(gtceu:black_bronze_saw))" } } + match_nbt: false title: "Медная или бронзовая пила" type: "item" }] @@ -1945,6 +1949,7 @@ "ftbfiltersystem:filter": "or(item(tfc:metal/propick/copper)item(tfc:metal/propick/bismuth_bronze)item(tfc:metal/propick/bronze)item(tfc:metal/propick/black_bronze))" } } + match_nbt: false title: "Медная или бронзовая кирка шахтера" type: "item" }] @@ -1963,6 +1968,7 @@ "ftbfiltersystem:filter": "or(item(gtceu:copper_hammer)item(gtceu:bismuth_bronze_hammer)item(gtceu:bronze_hammer)item(gtceu:black_bronze_hammer))" } } + match_nbt: false title: "Медный или бронзовый топор" type: "item" }] @@ -2796,6 +2802,7 @@ tasks: [{ id: "3E84976D6C8AB0EA" item: "tfc:ceramic_blowpipe" + match_nbt: false type: "item" }] x: -13.0d @@ -3042,6 +3049,7 @@ tasks: [{ id: "5930A278D214573B" item: "tfc:wooden_bucket" + match_nbt: false type: "item" }] x: -9.5d @@ -3792,6 +3800,7 @@ "ftbfiltersystem:filter": "ftbfiltersystem:item_tag(tfc:tuyeres)" } } + match_nbt: false title: "Any #tfc:tuyeres" type: "item" }] @@ -4168,6 +4177,7 @@ Damage: 0 } } + match_nbt: false type: "item" }] x: -1.5d From ed3ee66c7be02ca64a89702cccf6ebced6af1a0e Mon Sep 17 00:00:00 2001 From: Dmitry Date: Wed, 10 Jan 2024 22:13:59 +0700 Subject: [PATCH 54/59] Update CHANGELOG.md --- CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index eacaa2240..2597b328b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,13 @@ - Добавлена жидкостная жила с fresh водой. - Интеграция ComputerCraft. - Возвращен рецепт костной муки в CrushingWheels. +- Надеюсь исправлены квесты, которые не принимали инструмент как следует. +- Добавлено множестно новых рецептов для CrushingWheels и Milling из Create. +- Отключены рецепты пылей некоторых металлов, теперь их нужно смешивать в Mixer. +- Изменен рецепт досок из креозота. +- Изменен рецепт у лент из мода Exposure. +- Добавлены в TFC металлы Tin Alloy и Red Alloy, теперь их можно смешать и отлить в форму. +- Интеграция FirmaLife насколько это возможно (Удалены рецепты теплицы из нержавейки + скрыты некоторые блоки/жидкости). ## [0.4.3] - 06.01.2024 ### Изменения From 4b21d22968bd552e6763e0a7ac25e92c449db1b9 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Wed, 10 Jan 2024 23:44:01 +0700 Subject: [PATCH 55/59] fix firmalife shit --- kubejs/server_scripts/firmalife/recipes.js | 18 ++++++++++++++++++ kubejs/server_scripts/minecraft/recipes.js | 6 ++++++ 2 files changed, 24 insertions(+) diff --git a/kubejs/server_scripts/firmalife/recipes.js b/kubejs/server_scripts/firmalife/recipes.js index c64ede602..993039097 100644 --- a/kubejs/server_scripts/firmalife/recipes.js +++ b/kubejs/server_scripts/firmalife/recipes.js @@ -80,6 +80,24 @@ const registerFirmaLifeRecipes = (event) => { .tier(3) .id('firmalife:anvil/pie_pan') + // Jarring Station + event.shaped('firmalife:jarring_station', [ + 'A A', + 'BBB' + ], { + A: '#forge:plates/wrought_iron', + B: 'firmalife:treated_lumber' + }).id('firmalife:crafting/jarring_station') + + // Vat + event.shaped('firmalife:vat', [ + 'A A', + 'BAB' + ], { + A: '#forge:plates/wrought_iron', + B: 'firmalife:beeswax' + }).id('firmalife:crafting/vat') + //#region Рецепты электрической теплицы // Дерево diff --git a/kubejs/server_scripts/minecraft/recipes.js b/kubejs/server_scripts/minecraft/recipes.js index fff4d3e4e..1708bedc4 100644 --- a/kubejs/server_scripts/minecraft/recipes.js +++ b/kubejs/server_scripts/minecraft/recipes.js @@ -2573,6 +2573,12 @@ const registerMinecraftRecipes = (event) => { //#endregion + //#region Выход: Кирпич + + event.remove({ id: 'minecraft:brick' }) + + //#endregion + //#region Выход: Незер бревна event.remove({ id: 'minecraft:stripped_crimson_stem_via_vanilla_stripping' }) From c4a09271139c150e1f97c2a44b27b7d5bbb9358b Mon Sep 17 00:00:00 2001 From: Dmitry Date: Wed, 10 Jan 2024 23:52:25 +0700 Subject: [PATCH 56/59] dead --- kubejs/server_scripts/gregtech/recipes.js | 7 +++++++ kubejs/server_scripts/tfc/data.js | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/kubejs/server_scripts/gregtech/recipes.js b/kubejs/server_scripts/gregtech/recipes.js index 1b18afb33..fbfc8d864 100644 --- a/kubejs/server_scripts/gregtech/recipes.js +++ b/kubejs/server_scripts/gregtech/recipes.js @@ -1040,6 +1040,13 @@ const registerGTCEURecipes = (event) => { //#endregion + //#region Вырезка из резины + + // event.recipes.tfc.knapping('gtceu:rubber_ring', 'tfg:rubber', ['XXX', 'X X', 'XXX']) + // .ingredient('gtceu:rubber_plate') + + //#endregion + // Удаление рецептов связанных с Primitive Blast Furnace event.remove({id: 'gtceu:arc_furnace/arc_primitive_blast_furnace'}) event.remove({id: 'gtceu:macerator/macerate_primitive_blast_furnace'}) diff --git a/kubejs/server_scripts/tfc/data.js b/kubejs/server_scripts/tfc/data.js index 580538d24..cd4d994f5 100644 --- a/kubejs/server_scripts/tfc/data.js +++ b/kubejs/server_scripts/tfc/data.js @@ -6,6 +6,7 @@ const registerTFCDataForTFC = (event) => { registerTFCFuels(event) registerTFCLampFuels(event) registerTFCFertilizers(event) + registerTFCKnappingTypes(event) registerTFCItemSize(event) } @@ -122,6 +123,12 @@ const registerTFCFertilizers = (event) => { event.fertilizer('gtceu:phosphorus_dust', null, 0.15, null) } +const registerTFCKnappingTypes = (event) => { + // event.knappingType('gtceu:rubber_plate', 1, 5, 'tfc:item.knapping.leather', true, false, true, 'gtceu:rubber_plate', 'tfg:rubber') + // event.knappingType('gtceu:styrene_butadiene_rubber_plate', 1, 5, 'tfc:item.knapping.leather', true, false, true, 'gtceu:styrene_butadiene_rubber_plate', 'tfg:styrene_butadiene_rubber_plate') + // event.knappingType('gtceu:silicone_rubber_plate', 1, 5, 'tfc:item.knapping.leather', true, false, true, 'gtceu:silicone_rubber_plate', 'tfg:silicone_rubber_plate') +} + const registerTFCItemSize = (event) => { // TODO event.itemSize('minecraft:gold_ingot', 'huge', 'very_heavy') } \ No newline at end of file From 57e121051d36f9843ec912159813758342652068 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Wed, 10 Jan 2024 23:54:29 +0700 Subject: [PATCH 57/59] Update CHANGELOG.md --- CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2597b328b..f98f15447 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,7 +23,8 @@ - Изменен рецепт досок из креозота. - Изменен рецепт у лент из мода Exposure. - Добавлены в TFC металлы Tin Alloy и Red Alloy, теперь их можно смешать и отлить в форму. -- Интеграция FirmaLife насколько это возможно (Удалены рецепты теплицы из нержавейки + скрыты некоторые блоки/жидкости). +- Интеграция FirmaLife насколько это возможно (Удалены рецепты теплицы из нержавейки + скрыты некоторые блоки/жидкости) + заменены рецепты использующие нержавейку (что?). +- Некоторое обновление квестов. ## [0.4.3] - 06.01.2024 ### Изменения From 6d913237bf0250e1877f525bdf0c6aed0e95e22f Mon Sep 17 00:00:00 2001 From: Xikaro <0regon.end@gmail.com> Date: Thu, 11 Jan 2024 05:30:43 +0500 Subject: [PATCH 58/59] pause_menu --- config/fancymenu/customization/pause_menu.txt | 124 +++--------------- mods | 2 +- 2 files changed, 19 insertions(+), 107 deletions(-) diff --git a/config/fancymenu/customization/pause_menu.txt b/config/fancymenu/customization/pause_menu.txt index d289a1061..d8051e3ef 100644 --- a/config/fancymenu/customization/pause_menu.txt +++ b/config/fancymenu/customization/pause_menu.txt @@ -15,50 +15,32 @@ customization { customization { identifier = %id=button_compatibility_id:mc_pausescreen_advancements_button% - action = hidebutton -} - -customization { - identifier = %id=button_compatibility_id:mc_pausescreen_options_button% - orientation = mid-centered - x = -102 + orientation = element + orientation_element = vanillabtn:button_compatibility_id:mc_pausescreen_options_button + x = 0 action = movebutton - y = -10 + y = -25 } customization { - identifier = %id=button_compatibility_id:mc_pausescreen_disconnect_button% - orientation = mid-centered - x = -101 - action = movebutton - y = 39 + identifier = %id=button_compatibility_id:mc_pausescreen_advancements_button% + action = setbuttonlabel + value = {"placeholder":"local","values":{"key":"ftbquests.quests"}} } customization { - identifier = %id=button_compatibility_id:mc_pausescreen_disconnect_button% - loopbackgroundanimations = true - restartbackgroundanimations = true - action = setbuttontexture + identifier = %id=button_compatibility_id:mc_pausescreen_advancements_button% + action = sethoverlabel + label = {"placeholder":"local","values":{"key":"ftbquests.quests"}} } customization { identifier = %id=button_compatibility_id:mc_pausescreen_stats_button% - orientation = mid-centered - x = 4 + orientation = element + orientation_element = vanillabtn:button_compatibility_id:mc_pausescreen_lan_button + x = 0 action = movebutton - y = -10 -} - -customization { - identifier = %id=button_compatibility_id:mc_pausescreen_stats_button% - loopbackgroundanimations = true - restartbackgroundanimations = true - action = setbuttontexture -} - -customization { - identifier = %id=button_compatibility_id:mc_pausescreen_lan_button% - action = hidebutton + y = -24 } customization { @@ -68,17 +50,11 @@ customization { customization { identifier = %id=button_compatibility_id:mc_pausescreen_return_to_game_button% - orientation = mid-centered - x = -102 + orientation = element + orientation_element = vanillabtn:398348 + x = 0 action = movebutton - y = -34 -} - -customization { - identifier = %id=button_compatibility_id:mc_pausescreen_return_to_game_button% - loopbackgroundanimations = true - restartbackgroundanimations = true - action = setbuttontexture + y = -72 } customization { @@ -86,72 +62,8 @@ customization { action = hidebutton } -customization { - identifier = %id=398348% - action = hidebutton -} - -customization { - identifier = %id=398348% - orientation = mid-centered - x = -217 - action = movebutton - y = 13 -} - -customization { - identifier = %id=398348% - width = 98 - action = resizebutton - height = 20 -} - customization { identifier = %id=button_compatibility_id:mc_pausescreen_report_bugs_button% action = hidebutton } -customization { - orientation = mid-centered - [loading_requirement:fancymenu_loading_requirement_is_singpleplayer][requirement_mode:if][req_id:4f25fe92-c3a1-49fa-80ad-9bb26244ad751700456727801] = - restartbackgroundanimations = true - buttonaction = opengui;net.minecraft.client.gui.screens.ShareToLanScreen%btnaction_splitter_fm% - label = {"placeholder":"local","values":{"key":"lanServer.start"}} - loopbackgroundanimations = true - x = 4 - width = 98 - action = addbutton - actionid = 210ee97d-9318-4a22-93cb-7c2a224ba4331700456388839 - y = 14 - height = 20 -} - -customization { - orientation = mid-centered - restartbackgroundanimations = true - buttonaction = opengui;net.minecraftforge.client.gui.ModListScreen%btnaction_splitter_fm% - [loading_requirement:fancymenu_loading_requirement_is_singpleplayer][requirement_mode:if][req_id:b95d87c4-e395-446c-9e89-a80d876578ac1700457303801] = - label = {"placeholder":"local","values":{"key":"fml.menu.mods"}} - loopbackgroundanimations = true - x = -102 - width = 98 - action = addbutton - actionid = 1476f957-76fe-46a8-8b9b-4c99fbee39a31700457166228 - y = 14 - height = 20 -} - -customization { - orientation = mid-centered - restartbackgroundanimations = true - buttonaction = opengui;net.minecraftforge.client.gui.ModListScreen%btnaction_splitter_fm% - label = {"placeholder":"local","values":{"key":"fml.menu.mods"}} - loopbackgroundanimations = true - x = -102 - width = 204 - action = addbutton - actionid = 8e13488b-82eb-470a-b8dd-750b6815a9211700457311802 - y = 14 - [loading_requirement:fancymenu_loading_requirement_is_multiplayer][requirement_mode:if][req_id:bf6191b0-f0b7-4986-9e8a-ae5fa1509e6d1700457329225] = - height = 20 -} diff --git a/mods b/mods index 791e99ec1..df46ea658 160000 --- a/mods +++ b/mods @@ -1 +1 @@ -Subproject commit 791e99ec19e0883a3582816f9efb87d73e19cb31 +Subproject commit df46ea6580c15ab413c35248d108a0d18cbdd6ee From 447229c8e4a58a4b365902e5c6e9cc8bbb071721 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Thu, 11 Jan 2024 11:54:34 +0700 Subject: [PATCH 59/59] Fix #177 --- kubejs/server_scripts/create/recipes.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kubejs/server_scripts/create/recipes.js b/kubejs/server_scripts/create/recipes.js index 81adcdab1..48d9e5f8e 100644 --- a/kubejs/server_scripts/create/recipes.js +++ b/kubejs/server_scripts/create/recipes.js @@ -863,7 +863,7 @@ const registerCreateRecipes = (event) => { 'CDC' ], { A: '#forge:plates/copper', - B: 'tfc:metal/helmet/copper', + B: 'tfc:metal/boots/copper', C: '#forge:fluid_pipes/tiny/polyethylene', D: '#forge:foils/rubber' }).id('tfg:create/shaped/copper_diving_boots')