From 2e87d36b4bd169646fc6fa348d1b633322d1a0e6 Mon Sep 17 00:00:00 2001 From: Maxiffon <39791678+Maxiffon@users.noreply.github.com> Date: Wed, 14 Jan 2026 15:32:26 +0700 Subject: [PATCH] Added patchouli translation for the buildinggadgets2 mod (#2737) * Add files via upload langs (patchouli_books) Signed-off-by: Maxiffon <39791678+Maxiffon@users.noreply.github.com> * Update basics.json Signed-off-by: Maxiffon <39791678+Maxiffon@users.noreply.github.com> --------- Signed-off-by: Maxiffon <39791678+Maxiffon@users.noreply.github.com> --- .../ru_ru/categories/gadgets.json | 6 ++ .../ru_ru/categories/mechanics.json | 6 ++ .../ru_ru/categories/modes.json | 6 ++ .../ru_ru/categories/templates.json | 6 ++ .../ru_ru/entries/basics.json | 16 ++++ .../ru_ru/entries/buildinggadget.json | 29 ++++++++ .../ru_ru/entries/copypaste.json | 73 +++++++++++++++++++ .../ru_ru/entries/cutpaste.json | 42 +++++++++++ .../ru_ru/entries/destruction.json | 26 +++++++ .../ru_ru/entries/exchanginggadget.json | 33 +++++++++ .../ru_ru/entries/mech_anchor.json | 21 ++++++ .../ru_ru/entries/mech_bindinv.json | 34 +++++++++ .../ru_ru/entries/mech_build_animations.json | 12 +++ .../ru_ru/entries/mech_fluidhandling.json | 35 +++++++++ .../ru_ru/entries/mech_pastereplace.json | 16 ++++ .../ru_ru/entries/mech_place_on_top.json | 22 ++++++ .../ru_ru/entries/mech_raytrace_fluids.json | 21 ++++++ .../ru_ru/entries/mech_rotate.json | 23 ++++++ .../ru_ru/entries/mech_undo.json | 16 ++++ .../ru_ru/entries/mode_basics.json | 34 +++++++++ .../ru_ru/entries/mode_build_to_me.json | 21 ++++++ .../ru_ru/entries/mode_grid.json | 22 ++++++ .../ru_ru/entries/mode_horz_row.json | 24 ++++++ .../ru_ru/entries/mode_horz_wall.json | 23 ++++++ .../ru_ru/entries/mode_stairs.json | 22 ++++++ .../ru_ru/entries/mode_surface.json | 37 ++++++++++ .../ru_ru/entries/mode_vertcol.json | 23 ++++++ .../ru_ru/entries/mode_vertwall.json | 23 ++++++ .../ru_ru/entries/template_manager.json | 60 +++++++++++++++ 29 files changed, 732 insertions(+) create mode 100644 kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/categories/gadgets.json create mode 100644 kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/categories/mechanics.json create mode 100644 kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/categories/modes.json create mode 100644 kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/categories/templates.json create mode 100644 kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/basics.json create mode 100644 kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/buildinggadget.json create mode 100644 kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/copypaste.json create mode 100644 kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/cutpaste.json create mode 100644 kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/destruction.json create mode 100644 kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/exchanginggadget.json create mode 100644 kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_anchor.json create mode 100644 kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_bindinv.json create mode 100644 kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_build_animations.json create mode 100644 kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_fluidhandling.json create mode 100644 kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_pastereplace.json create mode 100644 kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_place_on_top.json create mode 100644 kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_raytrace_fluids.json create mode 100644 kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_rotate.json create mode 100644 kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_undo.json create mode 100644 kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_basics.json create mode 100644 kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_build_to_me.json create mode 100644 kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_grid.json create mode 100644 kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_horz_row.json create mode 100644 kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_horz_wall.json create mode 100644 kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_stairs.json create mode 100644 kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_surface.json create mode 100644 kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_vertcol.json create mode 100644 kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_vertwall.json create mode 100644 kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/template_manager.json diff --git a/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/categories/gadgets.json b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/categories/gadgets.json new file mode 100644 index 000000000..d23c1cdd3 --- /dev/null +++ b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/categories/gadgets.json @@ -0,0 +1,6 @@ +{ + "name": "Гаджеты", + "description": "Ооо да, это гаджеты!", + "icon": "buildinggadgets2:gadget_building{energy:500000}", + "sortnum": 0 +} diff --git a/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/categories/mechanics.json b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/categories/mechanics.json new file mode 100644 index 000000000..92972e403 --- /dev/null +++ b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/categories/mechanics.json @@ -0,0 +1,6 @@ +{ + "name": "Механики", + "description": "Думали, что всё закончится тем, что вы можете только строить?.. Наивные!", + "icon": "buildinggadgets2:textures/book/icons/anchor.png", + "sortnum": 2 +} diff --git a/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/categories/modes.json b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/categories/modes.json new file mode 100644 index 000000000..f3836b52c --- /dev/null +++ b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/categories/modes.json @@ -0,0 +1,6 @@ +{ + "name": "Режимы строительства", + "description": "Различные режимы строительства для гаджетов", + "icon": "minecraft:bricks", + "sortnum": 1 +} \ No newline at end of file diff --git a/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/categories/templates.json b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/categories/templates.json new file mode 100644 index 000000000..9aaf22044 --- /dev/null +++ b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/categories/templates.json @@ -0,0 +1,6 @@ +{ + "name": "Шаблоны", + "description": "Как использовать шаблоны", + "icon": "buildinggadgets2:template_manager", + "sortnum": 3 +} \ No newline at end of file diff --git a/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/basics.json b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/basics.json new file mode 100644 index 000000000..90d4b9cbb --- /dev/null +++ b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/basics.json @@ -0,0 +1,16 @@ +{ + "name": "Основы", + "sortnum": 0, + "category": "buildinggadgets2:gadgets", + "icon": "buildinggadgets2:template", + "pages": [ + { + "type": "patchouli:text", + "text": "Все гаджеты в этом моде для большинства своих функций требуют энергию. Обычно это Forge Energy (FE), но в TerraFirmaGreg вы можете использовать энергию (EU), для этого достаточно положить батарейку/энергокристалл в инвентарь в режиме разрядки, либо зарядить гаджет в любой машине gregtech имеющию функцию зарядки (Батарейный буфер; зарядная станция)" + }, + { + "type": "patchouli:text", + "text": "Меню параметров открывается удержанием клавиши 'меню параметров' (по умолчанию — 'G'). $(br2)У каждого гаджета свои настройки, поэтому загляните в главу $(l:buildinggadgets2:mechanics)Механики$(/l) — там всё разжёвано. Почти." + } + ] +} diff --git a/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/buildinggadget.json b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/buildinggadget.json new file mode 100644 index 000000000..4034a029e --- /dev/null +++ b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/buildinggadget.json @@ -0,0 +1,29 @@ +{ + "name": "Строительный гаджет", + "sortnum": 1, + "category": "buildinggadgets2:gadgets", + "icon": "buildinggadgets2:gadget_building{energy:500000}", + "pages": [ + { + "type": "patchouli:text", + "text": "Строительный гаджет позволяет ставить сразу много блоков — и делать вид, что вы всё это выкладывали вручную. $(br2)Сначала убедитесь, что в гаджете есть энергия. $(br2)Затем Shift+ПКМ по блоку в мире, чтобы выбрать, из какого блока строить." + }, + { + "type": "patchouli:text", + "text": "Вы можете выбрать $(l:buildinggadgets2:modes)режим строительства$(/l), удерживая клавишу меню параметров. Каждый режим описан в соответствующей статье этой книжки. Режим по умолчанию — $(l:buildinggadgets2:mode_build_to_me)Построить ко мне$(/l). $(br2)Глядя на блок в мире, вы увидите призрачную проекцию блоков, которые будут поставлены. Если не хватает предметов или энергии, проекция станет красной. ПКМ — и гаджет поставит блоки, как показано." + }, + { + "type": "patchouli:image", + "title": "Предпросмотр строительства", + "images": [ + "buildinggadgets2:textures/book/images/ghost_render.png" + ], + "border": true, + "text": "Смотрим, что именно будет построено" + }, + { + "type": "patchouli:text", + "text": "После ПКМ начнётся строительство. Предметы будут браться из вашего инвентаря, а блоки, для которых нет нужных предметов, будут пропущены. $(br2)Если ошиблись — не забывайте, что можно сделать $(l:buildinggadgets2:undo)отмену$(/l)!" + } + ] +} diff --git a/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/copypaste.json b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/copypaste.json new file mode 100644 index 000000000..55165300b --- /dev/null +++ b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/copypaste.json @@ -0,0 +1,73 @@ +{ + "name": "Гаджет копирования и вставки", + "sortnum": 3, + "category": "buildinggadgets2:gadgets", + "icon": "buildinggadgets2:gadget_copy_paste{energy:1000000}", + "pages": [ + { + "type": "patchouli:text", + "text": "Гаджет копирования и вставки делает клонирование построек куда проще! Для начала убедитесь, что в меню параметров выбран режим 'копирование'. $(br2)ПКМ по одному углу постройки, затем Shift+ПКМ по противоположному углу. Если всё сделано правильно — конструкцию обведёт зелёная рамка." + }, + { + "type": "patchouli:image", + "title": "Копирование", + "images": [ + "buildinggadgets2:textures/book/images/copy.png" + ], + "border": true, + "text": "Копируем постройку" + }, + { + "type": "patchouli:text", + "text": "Переключите гаджет в режим 'вставка' — появится призрачная проекция скопированной постройки. Блок, по которому вы кликнули при копировании, считается начальной точкой. $(br2)Чтобы разместить конструкцию, просто нажмите ПКМ. Все необходимые предметы будут взяты из инвентаря, а блоки, для которых материалов нет, будут пропущены." + }, + { + "type": "patchouli:image", + "title": "Предпросмотр вставки", + "images": [ + "buildinggadgets2:textures/book/images/paste.png" + ], + "border": true, + "text": "Предпросмотр вставки" + }, + { + "type": "patchouli:text", + "text": "Чтобы посмотреть список нужных материалов, откройте меню параметров и выберите пункт 'список материалов'. $(br2)Это прокручиваемый список, где видно, чего хватает, а чего не хватает. Ещё он умеет сортироваться разными способами. Потыкаться там — официально разрешено." + }, + { + "type": "patchouli:image", + "title": "Список материалов", + "images": [ + "buildinggadgets2:textures/book/images/materiallist.png" + ], + "border": true, + "text": "Нужные предметы" + }, + { + "type": "patchouli:text", + "text": "Область копирования можно тонко подправить через окно 'Коррекция размещения' в меню параметров.$(br2)Там можно двигать начальный и конечный блоки. Нажимайте кнопки «плюс/минус» — зелёная рамка будет меняться в реальном времени.$(br2)Можно перейти в режим 'абсолютных координат' и ввести координаты мира вручную." + }, + { + "type": "patchouli:image", + "title": "Коррекция копирования", + "images": [ + "buildinggadgets2:textures/book/images/copy_adjustment.png" + ], + "border": true, + "text": "Меняем область, которую копируем" + }, + { + "type": "patchouli:text", + "text": "Похожая настройка есть и для режима вставки. $(br2)В этом окне вы двигаете начальный блок вставки. Нажимайте кнопки — и проекция в мире должна обновляться в реальном времени." + }, + { + "type": "patchouli:image", + "title": "Коррекция вставки", + "images": [ + "buildinggadgets2:textures/book/images/paste_adjustment.png" + ], + "border": true, + "text": "Меняем место вставки" + } + ] +} diff --git a/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/cutpaste.json b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/cutpaste.json new file mode 100644 index 000000000..34b636193 --- /dev/null +++ b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/cutpaste.json @@ -0,0 +1,42 @@ +{ + "name": "Гаджет вырезания и вставки", + "sortnum": 4, + "category": "buildinggadgets2:gadgets", + "icon": "buildinggadgets2:gadget_cut_paste{energy:50000000}", + "pages": [ + { + "type": "patchouli:text", + "text": "Гаджет вырезания и вставки позволяет переносить постройки так, будто у вас в кармане портал. Работает почти так же, как $(l:buildinggadgets2:copypaste)гаджет копирования и вставки$(/l)! Для начала в меню параметров выберите режим 'вырезать'. $(br2)ПКМ по одному углу постройки, затем Shift+ПКМ по противоположному углу. Если всё сделано правильно — конструкцию обведёт красная рамка." + }, + { + "type": "patchouli:image", + "title": "Вырезание", + "images": [ + "buildinggadgets2:textures/book/images/cut.png" + ], + "border": true, + "text": "Вырезаем конструкцию" + }, + { + "type": "patchouli:text", + "text": "Постройка не исчезнет, пока вы не нажмёте кнопку 'вырезать' в меню параметров. $(br2)Переключитесь в режим 'вставка' — вы увидите призрачный предпросмотр переноса. $(br2)Чтобы разместить конструкцию, нажмите ПКМ. Материалы не требуются: используются те самые блоки, которые вы только что вырезали." + }, + { + "type": "patchouli:image", + "title": "Предпросмотр вставки", + "images": [ + "buildinggadgets2:textures/book/images/paste.png" + ], + "border": true, + "text": "Предпросмотр вставки" + }, + { + "type": "patchouli:text", + "text": "В гаджете одновременно хранится только одна структура. После вставки данные в гаджете стираются.$(br2)Будьте осторожны: на вставку даётся одна попытка, поэтому часто рекомендуют $(l:buildinggadgets2:exchangemode)режим замены$(/l)! $(br2)Если вы попытаетесь вырезать новую область, когда в гаджете уже есть данные, вас попросят подтвердить действие. Согласитесь — и первые данные потеряются навсегда!" + }, + { + "type": "patchouli:text", + "text": "Все данные блоков-сущностей тоже переедут вместе со структурой: содержимое сундуков, настройки механизмов и прочие радости. $(br2)Как и у $(l:buildinggadgets2:copypaste)гаджета копирования и вставки$(/l), здесь можно подправлять позиции вырезания/вставки через соответствующий пункт в меню параметров. Подробности — в той главе!" + } + ] +} diff --git a/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/destruction.json b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/destruction.json new file mode 100644 index 000000000..04cee0155 --- /dev/null +++ b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/destruction.json @@ -0,0 +1,26 @@ +{ + "name": "Гаджет разрушения", + "sortnum": 5, + "category": "buildinggadgets2:gadgets", + "icon": "buildinggadgets2:gadget_destruction{energy:1000000}", + "pages": [ + { + "type": "patchouli:text", + "text": "Гаджет разрушения делает зачистку больших площадей очень простой. Все удалённые блоки будут $(bold)уничтожены без дропа$(clear).$(br2)Сначала откройте меню параметров и настройте область. Она считается относительно блока (и его грани), на которую вы смотрите.$(br2)Если вы смотрите на верхнюю грань блока, направление «вверх» будет относительно экрана игрока." + }, + { + "type": "patchouli:image", + "title": "Гаджет разрушения", + "images": [ + "buildinggadgets2:textures/book/images/destruction1.png", + "buildinggadgets2:textures/book/images/destruction2.png" + ], + "border": true, + "text": "Уничтожение области. Листайте стрелками, чтобы увидеть варианты!" + }, + { + "type": "patchouli:text", + "text": "Когда настройки вас устраивают, нажмите ПКМ по блоку — и все подсвеченные блоки отправятся в небытие. Они будут удалены из мира. $(br2)Если вы ошиблись, действие можно отменить. При отмене предметы из инвентаря не тратятся: гаджет просто возвращает удалённые блоки обратно." + } + ] +} diff --git a/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/exchanginggadget.json b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/exchanginggadget.json new file mode 100644 index 000000000..358516999 --- /dev/null +++ b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/exchanginggadget.json @@ -0,0 +1,33 @@ +{ + "name": "Гаджет замены", + "sortnum": 2, + "category": "buildinggadgets2:gadgets", + "icon": "buildinggadgets2:gadget_exchanging{energy:500000}", + "pages": [ + { + "type": "patchouli:text", + "text": "Гаджет замены умеет менять одни блоки на другие! Воздух он, правда, не заменяет — для этого нужен $(l:buildinggadgets2:buildinggadget)Строительный гаджет$(/l). $(br2)Во-первых, убедитесь, что гаджет заряжен. $(br2)Во-вторых, Shift+ПКМ по блоку в мире — так вы выберете, на какой блок производить замену." + }, + { + "type": "patchouli:text", + "text": "Вы можете выбрать $(l:buildinggadgets2:modes)режим замены$(/l), удерживая клавишу меню параметров. Каждый режим описан в своей статье этой книги. Режим по умолчанию — $(l:buildinggadgets2:mode_surface)Поверхность$(/l). $(br2)Глядя на блок в мире, вы увидите призрачную проекцию блоков, которые будут поставлены поверх существующих. Если не хватает предметов или энергии, проекция станет красной. ПКМ — и блоки заменятся, как показано." + }, + { + "type": "patchouli:image", + "title": "Предпросмотр замены", + "images": [ + "buildinggadgets2:textures/book/images/ghost_render_exchange.png" + ], + "border": true, + "text": "Предпросмотр того, что будет заменено" + }, + { + "type": "patchouli:text", + "text": "После ПКМ начнётся замена. Нужные блоки будут браться из вашего инвентаря, а места, для которых материалов нет, будут пропускаться. $(br2)Предметы за удалённые блоки вернутся к вам. $(br2)Примечание: инструмент можно зачаровать на «Шёлковое касание». Без него трава вернёт землю и т. п." + }, + { + "type": "patchouli:text", + "text": "Отменять операции $(l:buildinggadgets2:undo)можно$(/l), но для этого в инвентаре должны быть нужные предметы.$(br2)Например, если вы заменили траву на каменные кирпичи, то для отмены у вас должна быть трава. Не забудьте про «Шёлковое касание», если оно вам нужно!" + } + ] +} diff --git a/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_anchor.json b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_anchor.json new file mode 100644 index 000000000..a0ac6c81c --- /dev/null +++ b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_anchor.json @@ -0,0 +1,21 @@ +{ + "name": "Якорь", + "sortnum": 1, + "category": "buildinggadgets2:mechanics", + "icon": "buildinggadgets2:textures/book/icons/anchor.png", + "pages": [ + { + "type": "patchouli:text", + "text": "Якорь позволяет «зафиксировать» блок, на который вы смотрите, чтобы можно было свободно ходить и вертеть головой. Есть горячая клавиша для якоря, а ещё пункт в меню параметров. $(br2)Пока якорь установлен, вы можете в любой момент нажать ПКМ и выполнить действие гаджета по закреплённой проекции.$(br2)Примечание: изменение радиуса может не примениться, пока вы не уберёте якорь и не поставите его снова." + }, + { + "type": "patchouli:image", + "title": "Якорь", + "images": [ + "buildinggadgets2:textures/book/images/anchor1.png" + ], + "border": true, + "text": "Закрепите свою проекцию!" + } + ] +} diff --git a/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_bindinv.json b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_bindinv.json new file mode 100644 index 000000000..6526083d6 --- /dev/null +++ b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_bindinv.json @@ -0,0 +1,34 @@ +{ + "name": "Привязка инвентаря", + "sortnum": 1, + "category": "buildinggadgets2:mechanics", + "icon": "buildinggadgets2:textures/book/icons/bind_inventory.png", + "pages": [ + { + "type": "patchouli:text", + "text": "Привязка к инвентарю позволяет взаимодействовать с выбранным хранилищем: извлекать и вставлять предметы. Сначала включите режим 'привязать инвентарь' в меню параметров вашего гаджета. Затем Shift+ПКМ по сундуку или другому инвентарю. $(br2)Синяя рамка вокруг хранилища подтвердит успех. Shift+ПКМ по блоку без инвентаря (например, по траве), чтобы отвязаться." + }, + { + "type": "patchouli:image", + "title": "Привязка инвентаря", + "images": [ + "buildinggadgets2:textures/book/images/bindinv.png" + ], + "border": true, + "text": "Привязка к сундуку!" + }, + { + "type": "patchouli:text", + "text": "Можно привязаться и к системе Applied Energistics 2: подключитесь к её беспроводной точке доступа (Wireless Access Point). $(br2)У гаджета будет неограниченная дальность, так что за апгрейды радиуса можно не переживать!" + }, + { + "type": "patchouli:image", + "title": "Привязка инвентаря", + "images": [ + "buildinggadgets2:textures/book/images/bindinv_ae.png" + ], + "border": true, + "text": "Привязка к AE2!" + } + ] +} diff --git a/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_build_animations.json b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_build_animations.json new file mode 100644 index 000000000..3a5936673 --- /dev/null +++ b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_build_animations.json @@ -0,0 +1,12 @@ +{ + "name": "Анимации строительства", + "sortnum": 1, + "category": "buildinggadgets2:mechanics", + "icon": "buildinggadgets2:textures/book/icons/raytrace_fluid.png", + "pages": [ + { + "type": "patchouli:text", + "text": "Каждому гаджету можно назначить анимацию строительства (по умолчанию — 'grow'). Попробуйте все и выберите, что нравится больше!$(br2)Смена анимации никак не влияет на функциональность гаджетов — она лишь меняет то, как именно «появляются» блоки при строительстве." + } + ] +} diff --git a/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_fluidhandling.json b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_fluidhandling.json new file mode 100644 index 000000000..5b70a4fa4 --- /dev/null +++ b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_fluidhandling.json @@ -0,0 +1,35 @@ +{ + "name": "Работа с жидкостями", + "sortnum": 1, + "category": "buildinggadgets2:mechanics", + "icon": "minecraft:water_bucket", + "pages": [ + { + "type": "patchouli:text", + "text": "Гаджеты умеют работать с жидкостями! Убедитесь, что включена опция $(l:buildinggadgets2:mech_raytrace_fluids)Трассировка жидкостей$(/l), чтобы выбирать жидкость через Shift+ПКМ. $(br2)Чтобы поставить жидкость в мир, вам понадобится ведро с нужной жидкостью. $(br2)Альтернативно можно использовать моды с баками (например, Mekanism) — тогда жидкость будет извлекаться/вставляться прямо в баки." + }, + { + "type": "patchouli:image", + "title": "Работа с жидкостями", + "images": [ + "buildinggadgets2:textures/book/images/fluidhandling1.png", + "buildinggadgets2:textures/book/images/fluidhandling2.png" + ], + "border": true, + "text": "Листайте картинки выше, чтобы увидеть варианты" + }, + { + "type": "patchouli:text", + "text": "Гаджет копирования и вставки, разумеется, тоже умеет жидкости!$(br2)При отмене или замене жидкостей гаджет попробует найти, куда их девать (пустое ведро или бак), но если подходящей тары не найдётся — жидкость будет утилизирована." + }, + { + "type": "patchouli:image", + "title": "Работа с жидкостями", + "images": [ + "buildinggadgets2:textures/book/images/fluidhandling3.png" + ], + "border": true, + "text": "Копирование/вставка жидкостей" + } + ] +} diff --git a/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_pastereplace.json b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_pastereplace.json new file mode 100644 index 000000000..2b4d8a258 --- /dev/null +++ b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_pastereplace.json @@ -0,0 +1,16 @@ +{ + "name": "Замена при вставке", + "sortnum": 1, + "category": "buildinggadgets2:mechanics", + "icon": "buildinggadgets2:textures/book/icons/paste_replace.png", + "pages": [ + { + "type": "patchouli:text", + "text": "Опция «Замена при вставке» доступна только для гаджетов вырезания/вставки и копирования/вставки. $(br2)Если она выключена, гаджеты не будут заменять уже существующие блоки — кроме тех, которые обычно можно перезаписать, вроде воды и высокой травы. Это опасно для гаджета вырезания/вставки: так можно случайно «потерять» блоки." + }, + { + "type": "patchouli:text", + "text": "Если опция включена, гаджет будет заменять любой блок в мире блоком из вставки, включая воздух! Это отличный способ встроить дом в гору.$(br2)Примечание: любые блоки, заменённые таким образом, будут $(bold)УНИЧТОЖЕНЫ$(clear) и не дадут предметов." + } + ] +} diff --git a/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_place_on_top.json b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_place_on_top.json new file mode 100644 index 000000000..9ffbf17dd --- /dev/null +++ b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_place_on_top.json @@ -0,0 +1,22 @@ +{ + "name": "Разместить сверху", + "sortnum": 1, + "category": "buildinggadgets2:mechanics", + "icon": "buildinggadgets2:textures/book/icons/place_on_top.png", + "pages": [ + { + "type": "patchouli:text", + "text": "Опция «Разместить сверху» работает по-разному в каждом режиме, а в некоторых режимах не делает вообще ничего.$(br2)В целом вместо размещения вокруг блока гаджет будет ставить блоки поверх него. Попробуйте и посмотрите, как меняется рендер!$(br2)Для примера — картинки справа." + }, + { + "type": "patchouli:image", + "title": "Разместить сверху", + "images": [ + "buildinggadgets2:textures/book/images/placeontop1.png", + "buildinggadgets2:textures/book/images/placeontop2.png" + ], + "border": true, + "text": "Листайте картинки выше, чтобы увидеть варианты" + } + ] +} diff --git a/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_raytrace_fluids.json b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_raytrace_fluids.json new file mode 100644 index 000000000..8b99b9a54 --- /dev/null +++ b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_raytrace_fluids.json @@ -0,0 +1,21 @@ +{ + "name": "Трассировка жидкостей", + "sortnum": 1, + "category": "buildinggadgets2:mechanics", + "icon": "buildinggadgets2:textures/book/icons/raytrace_fluid.png", + "pages": [ + { + "type": "patchouli:text", + "text": "Трассировка жидкостей позволяет гаджетам взаимодействовать с жидкостями. Если включено, гаджет замены сможет менять жидкости, а строительный — строить поверх них. $(br2)Если выключено, гаджеты будут игнорировать жидкости и работать с блоками позади них.$(br2)Подробнее — в главе $(l:buildinggadgets2:mech_fluid_handling)Работа с жидкостями$(/l)." + }, + { + "type": "patchouli:image", + "title": "Трассировка жидкостей", + "images": [ + "buildinggadgets2:textures/book/images/raytracefluids.png" + ], + "border": true, + "text": "Влияем на жидкости!" + } + ] +} diff --git a/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_rotate.json b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_rotate.json new file mode 100644 index 000000000..980fdd1f6 --- /dev/null +++ b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_rotate.json @@ -0,0 +1,23 @@ +{ + "name": "Поворот", + "sortnum": 1, + "category": "buildinggadgets2:mechanics", + "icon": "buildinggadgets2:textures/book/icons/rotate.png", + "pages": [ + { + "type": "patchouli:text", + "text": "Поворот позволяет вращать вставку (Copy Paste или Cut Paste) вокруг начальной точки.$(br2)Попробуйте и наблюдайте, как ведёт себя проекция, или пролистайте картинки справа — так будет понятнее." + }, + { + "type": "patchouli:image", + "title": "Поворот", + "images": [ + "buildinggadgets2:textures/book/images/rotate1.png", + "buildinggadgets2:textures/book/images/rotate2.png", + "buildinggadgets2:textures/book/images/rotate3.png" + ], + "border": true, + "text": "Поворачиваем домик!" + } + ] +} diff --git a/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_undo.json b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_undo.json new file mode 100644 index 000000000..8745335d9 --- /dev/null +++ b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mech_undo.json @@ -0,0 +1,16 @@ +{ + "name": "Отмена", + "sortnum": 1, + "category": "buildinggadgets2:mechanics", + "icon": "buildinggadgets2:textures/book/icons/undo.png", + "pages": [ + { + "type": "patchouli:text", + "text": "Отмена откатывает последнее действие гаджета: будь то строительство, разрушение или замена блоков обратно.$(br2)Если откатываете замену — убедитесь, что у вас всё ещё есть нужные предметы в инвентаре!$(br2)Гаджет помнит последние 10 действий." + }, + { + "type": "patchouli:text", + "text": "Отмена доступна через горячую клавишу или из меню параметров гаджета.$(br2)У гаджета вырезания/вставки функции отмены нет!" + } + ] +} diff --git a/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_basics.json b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_basics.json new file mode 100644 index 000000000..61edd9c40 --- /dev/null +++ b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_basics.json @@ -0,0 +1,34 @@ +{ + "name": "Основы", + "sortnum": 0, + "category": "buildinggadgets2:modes", + "icon": "buildinggadgets2:template", + "pages": [ + { + "type": "patchouli:text", + "text": "И строительный гаджет, и гаджет замены имеют настройку 'радиус', которая определяет размер области воздействия. В каждом режиме это работает немного по-разному, но в целом речь про площадь/объём.$(br2)Например, в режиме 'Горизонтальный ряд' радиус 3 означает 3 блока всего: по одному с каждой стороны от блока, на который вы смотрите. Если выбрать чётное значение, оно будет округлено." + }, + { + "type": "patchouli:image", + "title": "Радиус 3", + "images": [ + "buildinggadgets2:textures/book/images/horzrow4.png" + ], + "border": true, + "text": "Радиус = 3" + }, + { + "type": "patchouli:text", + "text": "Для режимов стен радиус 3 строит стену 3×3. Чётные значения слегка меняют высоту стены. $(br2)Поиграйте с предпросмотром, чтобы получить именно тот результат, который вам нужен!" + }, + { + "type": "patchouli:image", + "title": "Радиус 3", + "images": [ + "buildinggadgets2:textures/book/images/vertwall1.png" + ], + "border": true, + "text": "Радиус = 3" + } + ] +} diff --git a/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_build_to_me.json b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_build_to_me.json new file mode 100644 index 000000000..892dbd696 --- /dev/null +++ b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_build_to_me.json @@ -0,0 +1,21 @@ +{ + "name": "Построить ко мне", + "sortnum": 1, + "category": "buildinggadgets2:modes", + "icon": "buildinggadgets2:textures/book/mode/build_to_me.png", + "pages": [ + { + "type": "patchouli:text", + "text": "Режим «Построить ко мне» строит ряд блоков от грани блока, на которую вы смотрите, до игрока. Ряд может быть горизонтальным или вертикальным — зависит от выбранной грани.$(br2)Настройка радиуса в этом режиме игнорируется.$(br2)Если включить «Разместить сверху», ряд будет строиться до головы игрока, а не до ног." + }, + { + "type": "patchouli:image", + "title": "Построить ко мне", + "images": [ + "buildinggadgets2:textures/book/images/ghost_render.png" + ], + "border": true, + "text": "Строим до игрока" + } + ] +} diff --git a/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_grid.json b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_grid.json new file mode 100644 index 000000000..2de1765be --- /dev/null +++ b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_grid.json @@ -0,0 +1,22 @@ +{ + "name": "Сетка", + "sortnum": 1, + "category": "buildinggadgets2:modes", + "icon": "buildinggadgets2:textures/book/mode/grid.png", + "pages": [ + { + "type": "patchouli:text", + "text": "Режим «Сетка» ставит блоки по сетке! Удобно для факелов, светокамня и т. п. Чем больше радиус, тем дальше друг от друга стоят блоки — пока в какой-то момент область просто начинает расширяться. $(br2)Этот режим также доступен для гаджета замены: можно менять блоки «по сетке»." + }, + { + "type": "patchouli:image", + "title": "Режим «Сетка»", + "images": [ + "buildinggadgets2:textures/book/images/mode_grid.png", + "buildinggadgets2:textures/book/images/mode_grid2.png" + ], + "border": true, + "text": "Листайте картинки выше, чтобы увидеть варианты" + } + ] +} diff --git a/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_horz_row.json b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_horz_row.json new file mode 100644 index 000000000..9429938d1 --- /dev/null +++ b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_horz_row.json @@ -0,0 +1,24 @@ +{ + "name": "Горизонтальный ряд", + "sortnum": 1, + "category": "buildinggadgets2:modes", + "icon": "buildinggadgets2:textures/book/mode/horizontal_row.png", + "pages": [ + { + "type": "patchouli:text", + "text": "Режим «Горизонтальный ряд» строит блоки от игрока в сторону взгляда. Очень удобно для мостов! $(br2)Переключите «Разместить сверху» и посмотрите, как меняется размещение. $(br2)Этот режим есть и у гаджета замены: он меняет блоки «слева и справа» относительно направления взгляда." + }, + { + "type": "patchouli:image", + "title": "Горизонтальный ряд", + "images": [ + "buildinggadgets2:textures/book/images/horzrow1.png", + "buildinggadgets2:textures/book/images/horzrow3.png", + "buildinggadgets2:textures/book/images/horzrow2.png", + "buildinggadgets2:textures/book/images/horzrow4.png" + ], + "border": true, + "text": "Листайте картинки выше, чтобы увидеть варианты" + } + ] +} diff --git a/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_horz_wall.json b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_horz_wall.json new file mode 100644 index 000000000..f4db3ce2d --- /dev/null +++ b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_horz_wall.json @@ -0,0 +1,23 @@ +{ + "name": "Горизонтальная стена", + "sortnum": 1, + "category": "buildinggadgets2:modes", + "icon": "buildinggadgets2:textures/book/mode/horizontal_wall.png", + "pages": [ + { + "type": "patchouli:text", + "text": "«Горизонтальная стена» работает по-разному. Если включено «Разместить сверху», гаджет построит область над блоком, на который вы смотрите, или вытянет её к вам, если вы смотрите на боковую грань. $(br2)Если «Разместить сверху» выключено, он будет строить вокруг целевого блока.$(br2)Смотрите картинки справа — там показаны варианты." + }, + { + "type": "patchouli:image", + "title": "Горизонтальная стена", + "images": [ + "buildinggadgets2:textures/book/images/horzwall1.png", + "buildinggadgets2:textures/book/images/horzwall3.png", + "buildinggadgets2:textures/book/images/horzwall2.png" + ], + "border": true, + "text": "Листайте картинки выше, чтобы увидеть варианты" + } + ] +} diff --git a/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_stairs.json b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_stairs.json new file mode 100644 index 000000000..f7627fd56 --- /dev/null +++ b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_stairs.json @@ -0,0 +1,22 @@ +{ + "name": "Лестницы", + "sortnum": 1, + "category": "buildinggadgets2:modes", + "icon": "buildinggadgets2:textures/book/mode/stairs.png", + "pages": [ + { + "type": "patchouli:text", + "text": "Режим «Лестницы» строит ступеньки либо вверх и от вас, либо вверх и к вам — зависит от того, выше вы или ниже целевого блока.$(br2)Если честно, режим немного «дерповый» и местами сбивает с толку. Возможно, ему бы не помешал ремейк… но пока пользуемся тем, что есть!" + }, + { + "type": "patchouli:image", + "title": "Лестницы", + "images": [ + "buildinggadgets2:textures/book/images/stairs1.png", + "buildinggadgets2:textures/book/images/stairs2.png" + ], + "border": true, + "text": "Листайте картинки выше, чтобы увидеть варианты" + } + ] +} diff --git a/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_surface.json b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_surface.json new file mode 100644 index 000000000..b11baa8bf --- /dev/null +++ b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_surface.json @@ -0,0 +1,37 @@ +{ + "name": "Поверхность", + "sortnum": 1, + "category": "buildinggadgets2:modes", + "icon": "buildinggadgets2:textures/book/mode/surface.png", + "pages": [ + { + "type": "patchouli:text", + "text": "Режим «Поверхность» расширяет участок блоков, на который вы смотрите. Пример — на картинках справа.$(br2)Опция «Нечёткий» позволяет гаджету либо выбирать любые блоки, либо только такие же, как тот, на который вы смотрите." + }, + { + "type": "patchouli:image", + "title": "Поверхность: нечёткий", + "images": [ + "buildinggadgets2:textures/book/images/surface5.png", + "buildinggadgets2:textures/book/images/surface1.png", + "buildinggadgets2:textures/book/images/surface2.png" + ], + "border": true, + "text": "Листайте картинки выше, чтобы увидеть варианты" + }, + { + "type": "patchouli:text", + "text": "Этот режим доступен и для гаджета замены, а «нечёткий» работает так же. $(br2)Кроме того, «связанный» режим будет менять только те блоки, которые соединены с целевыми. Смотрите картинки справа — там пояснение." + }, + { + "type": "patchouli:image", + "title": "Поверхность: связанный", + "images": [ + "buildinggadgets2:textures/book/images/surface3.png", + "buildinggadgets2:textures/book/images/surface4.png" + ], + "border": true, + "text": "Листайте картинки выше, чтобы увидеть варианты" + } + ] +} diff --git a/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_vertcol.json b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_vertcol.json new file mode 100644 index 000000000..9f1c0761e --- /dev/null +++ b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_vertcol.json @@ -0,0 +1,23 @@ +{ + "name": "Вертикальная колонна", + "sortnum": 1, + "category": "buildinggadgets2:modes", + "icon": "buildinggadgets2:textures/book/mode/vertical_column.png", + "pages": [ + { + "type": "patchouli:text", + "text": "Режим «Вертикальная колонна» доступен и для строительного гаджета, и для гаджета замены.$(br2)Если вы смотрите на верх или низ блока — он строит вверх или вниз. Если смотрите на боковую грань — строит и вверх, и вниз вокруг выбранного блока." + }, + { + "type": "patchouli:image", + "title": "Вертикальная колонна", + "images": [ + "buildinggadgets2:textures/book/images/vertcolumn1.png", + "buildinggadgets2:textures/book/images/vertcolumn3.png", + "buildinggadgets2:textures/book/images/vertcolumn2.png" + ], + "border": true, + "text": "Листайте картинки выше, чтобы увидеть варианты" + } + ] +} diff --git a/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_vertwall.json b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_vertwall.json new file mode 100644 index 000000000..30730c40b --- /dev/null +++ b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/mode_vertwall.json @@ -0,0 +1,23 @@ +{ + "name": "Вертикальная стена", + "sortnum": 1, + "category": "buildinggadgets2:modes", + "icon": "buildinggadgets2:textures/book/mode/vertical_wall.png", + "pages": [ + { + "type": "patchouli:text", + "text": "Режим «Вертикальная стена» строит стену вверх или вниз от верхней/нижней грани блока, на который вы смотрите. $(br2)Если вы смотрите на боковую грань, стена строится вокруг блока." + }, + { + "type": "patchouli:image", + "title": "Вертикальная стена", + "images": [ + "buildinggadgets2:textures/book/images/vertwall2.png", + "buildinggadgets2:textures/book/images/vertwall4.png", + "buildinggadgets2:textures/book/images/vertwall3.png" + ], + "border": true, + "text": "Листайте картинки выше, чтобы увидеть варианты" + } + ] +} diff --git a/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/template_manager.json b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/template_manager.json new file mode 100644 index 000000000..74d533bcf --- /dev/null +++ b/kubejs/assets/buildinggadgets2/patchouli_books/buildinggadgets2book/ru_ru/entries/template_manager.json @@ -0,0 +1,60 @@ +{ + "name": "Менеджер шаблонов", + "sortnum": 1, + "category": "buildinggadgets2:templates", + "icon": "buildinggadgets2:template_manager", + "pages": [ + { + "type": "patchouli:text", + "text": "Менеджер шаблонов позволяет сохранять любимые постройки из $(l:buildinggadgets2:copypaste)гаджета копирования и вставки$(/l)! $(br2)С помощью этого блока вы можете записывать постройки в предметы-шаблоны или даже делиться ими вне мира.$(br2)Для начала положите гаджет копирования/вставки в верхний слот, а лист бумаги — в нижний." + }, + { + "type": "patchouli:image", + "title": "Менеджер шаблонов", + "images": [ + "buildinggadgets2:textures/book/images/templatemanager1.png" + ], + "border": true, + "text": "Шаг 1" + }, + { + "type": "patchouli:text", + "text": "Нажмите 'Сохранить', чтобы превратить бумагу в шаблон. Одновременно на экране появится рендер (проекция) структуры.$(br2)Её можно двигать и вращать кнопками мыши, а колесом — приближать/отдалять. $(br2)Чтобы загрузить структуру из шаблона обратно в гаджет, нажмите кнопку 'Загрузить'." + }, + { + "type": "patchouli:image", + "title": "Предпросмотр", + "images": [ + "buildinggadgets2:textures/book/images/templatemanager2.png" + ], + "border": true, + "text": "Красивый рендер — это красиво." + }, + { + "type": "patchouli:text", + "text": "Нажмите кнопку 'Рендер', чтобы переключиться в режим 'Материалы' — он покажет список необходимых ресурсов почти так же, как обычный список материалов.$(br2)Нажмите кнопку материалов ещё раз, чтобы вернуться к рендеру." + }, + { + "type": "patchouli:image", + "title": "Список материалов", + "images": [ + "buildinggadgets2:textures/book/images/templatemanager3.png" + ], + "border": true, + "text": "Сколько всего нужно…" + }, + { + "type": "patchouli:text", + "text": "Шаблонам можно задавать имя — оно будет отображаться на предмете-шаблоне.$(br2)Кнопка 'Копировать' создаёт JSON-строку и кладёт её в буфер обмена вашего компьютера. Её можно отправить друзьям вне Minecraft. Если они скопируют эту строку к себе и нажмут кнопку 'Вставить' в этом интерфейсе — структура появится у них!$(br2)Только убедитесь, что в нижнем слоте есть бумага, когда нажимаете 'Вставить'." + }, + { + "type": "patchouli:image", + "title": "Название", + "images": [ + "buildinggadgets2:textures/book/images/templatemanager4.png" + ], + "border": true, + "text": "Ну домик и правда симпатичный." + } + ] +}