{
  "_comment": "------ О динамике интеграции содержания ------",
  "itemGroup.integrateddynamics": "Integrated Dynamics",
  "general.integrateddynamics.description": "Получите полный и автоматизированный контроль над вашей бытовой техникой.",
  "general.integrateddynamics.info.none": "Нет",
  "general.integrateddynamics.energy": "Энергия",
  "general.integrateddynamics.energy_unit": "РФ",
  "general.integrateddynamics.error.no_network": "Действительная сеть не найдена",
  "general.integrateddynamics.true": "Правда",
  "general.integrateddynamics.false": "Ложь",
  "gui.integrateddynamics.part_settings": "Настройки детали",
  "gui.integrateddynamics.aspect_settings": "Настройки формата",
  "gui.integrateddynamics.part_offsets": "Смещения детали",
  "gui.integrateddynamics.keybinding": "Привязка клавиш",
  "gui.integrateddynamics.button.save": "Сохранить",
  "gui.integrateddynamics.button.rename": "Переименовать",
  "gui.integrateddynamics.button.copy": "Копировать",
  "gui.integrateddynamics.button.copy.info": "Скопировать в буфер обмена",
  "gui.integrateddynamics.button.edit": "Редактировать",
  "gui.integrateddynamics.button.add": "Добавить",
  "gui.integrateddynamics.button.remove": "Удалить",
  "gui.integrateddynamics.partsettings.update_interval": "Тики/Операция",
  "gui.integrateddynamics.partsettings.priority": "Приоритет",
  "gui.integrateddynamics.partsettings.channel": "Энергетический канал",
  "gui.integrateddynamics.partsettings.channel.disabledinfo": "Потребление сетевой энергии отключено на этом сервере.",
  "gui.integrateddynamics.partsettings.side": "Целевая сторона",
  "gui.integrateddynamics.partoffset.offsets": "Смещение относительно целевой позиции",
  "gui.integrateddynamics.partoffset.offsets.max": "Максимальное смещение: %s",
  "gui.integrateddynamics.partoffset.offsets.max.howtoincrease": "Увеличьте предел с помощью функции «Улучшение детали: смещение».",
  "gui.integrateddynamics.partoffset.slot.message.noint": "Неверная целочисленная координата",
  "gui.integrateddynamics.partoffset.slot.message.outofrange": "Смещение превышает допустимый диапазон",
  "gui.integrateddynamics.partoffset.x": "Смещение по оси X",
  "gui.integrateddynamics.partoffset.y": "Смещение по оси Y",
  "gui.integrateddynamics.partoffset.z": "Смещение по оси Z",
  "gui.integrateddynamics.delay.capacity": "Емкость",
  "gui.integrateddynamics.part.properties": "Свойства:",
  "gui.integrateddynamics.logicprogrammer.filter": "Фильтр",
  "gui.integrateddynamics.rewards": "Награды",
  "gui.integrateddynamics.rewards.collect": "Собрать",
  "gui.integrateddynamics.rewards.collected": "Собрано",
  "gui.integrateddynamics.rewards.collectFailure": "Не можете получить награды, ваш инвентарь полон?",
  "gui.integrateddynamics.input": "Ввод: %s",
  "gui.integrateddynamics.output": "Вывод: %s",
  "gui.integrateddynamics.mechanical_squeezer.fluidautoeject": "Автоматический выброс жидкости",
  "gui.integrateddynamics.mechanical_squeezer.togglefluidautoeject": "Автоматический выброс жидкости: %s",
  "gui.integrateddynamics.mechanical_squeezer.togglefluidautoeject.info": "Толкайте к соседним танкам.",
  "gui.integrateddynamics.input_short": "Ввод",
  "gui.integrateddynamics.output_short": "Выход",
  "gui.integrateddynamics.recipe.strictnbt": "Строгий НБТ",
  "gui.integrateddynamics.recipe.tagvariants": "Варианты тегов товара",
  "gui.integrateddynamics.recipe.reusable": "Многоразовый",
  "gui.integrateddynamics.operator.globalname": "Глобальное имя: %s",
  "gui.integrateddynamics.operator.localname": "Имя метода: %s",
  "gui.integrateddynamics.diagnostics.title": "Интегрированная динамика — сетевая диагностика",
  "gui.integrateddynamics.diagnostics.parts": "Части",
  "gui.integrateddynamics.diagnostics.observers": "Наблюдатели хранилища",
  "gui.integrateddynamics.diagnostics.table.network": "Сеть",
  "gui.integrateddynamics.diagnostics.table.cables": "Кабели",
  "gui.integrateddynamics.diagnostics.table.part": "Часть",
  "gui.integrateddynamics.diagnostics.table.ticktime": "Время тика (мс)",
  "gui.integrateddynamics.diagnostics.table.dimension": "Размерность",
  "gui.integrateddynamics.diagnostics.table.position": "Позиция",
  "gui.integrateddynamics.diagnostics.table.side": "Сторона",
  "gui.integrateddynamics.diagnostics.table.actions": "Действия",
  "key.categories.integrateddynamics": "Интегрированная динамика",
  "key.integrateddynamics.logic_programmer_focus_search": "Программист логики поиска фокуса",
  "key.integrateddynamics.logic_programmer_open_rename": "Переименование программатора переменной логики",
  "subtitles.integrateddynamics.effect.page.flipsingle": "Перевернуть страницу",
  "subtitles.integrateddynamics.effect.page.flipmultiple": "Перевернуть страницы",
  "block.integrateddynamics.cable": "Логический кабель",
  "block.integrateddynamics.variablestore": "Магазин переменных",
  "block.integrateddynamics.energy_battery": "Энергетическая батарея",
  "block.integrateddynamics.energy_battery.info": "Поместите в сетку крафта вместе с другими энергетическими батареями, чтобы увеличить емкость. Shift + щелчок правой кнопкой мыши для автоматической подачи.",
  "block.integrateddynamics.energy_battery.info.auto_supply": "Автопоставка: %s",
  "block.integrateddynamics.energy_battery_creative": "Творческая энергетическая батарея",
  "block.integrateddynamics.energy_battery_creative.info.auto_supply": "Автопоставка: %s",
  "block.integrateddynamics.logic_programmer": "Логический программист",
  "block.integrateddynamics.coal_generator": "Генератор",
  "block.integrateddynamics.coal_generator.info": "Производит энергию из топливных предметов",
  "block.integrateddynamics.proxy": "Прокси",
  "block.integrateddynamics.proxy.info": "Предоставьте ссылку на переменную как аспект. Очистите сетку крафта.",
  "block.integrateddynamics.materializer": "Материализатор",
  "block.integrateddynamics.materializer.info": "Материализовать значение переменной в новой переменной",
  "block.integrateddynamics.menril_log": "Менрильский журнал",
  "block.integrateddynamics.menril_log_filled": "Обогащенный журнал Менрила",
  "block.integrateddynamics.menril_log_stripped": "Разобранное бревно Менрила",
  "block.integrateddynamics.menril_leaves": "Менрильские листья",
  "block.integrateddynamics.menril_sapling": "Саженец Менрила",
  "block.integrateddynamics.menril_planks": "Менрильские доски",
  "block.integrateddynamics.menril_slab": "Менриловая плита",
  "block.integrateddynamics.menril_fence": "Менрил Забор",
  "block.integrateddynamics.menril_fence_gate": "Ворота забора Менрила",
  "block.integrateddynamics.menril_wood": "Менрил Вуд",
  "block.integrateddynamics.menril_wood_stripped": "Раздетый Менрил Вуд",
  "block.integrateddynamics.crystalized_menril_block": "Блок кристаллизованного Менрила",
  "block.integrateddynamics.crystalized_menril_brick": "Кристаллизованный менриловый кирпич",
  "block.integrateddynamics.block_menril_resin": "Менриловая смола",
  "block.integrateddynamics.drying_basin": "Сушильный бассейн",
  "block.integrateddynamics.drying_basin.info": "Для сушки вещей и жидкостей",
  "block.integrateddynamics.squeezer": "Соковыжималка",
  "block.integrateddynamics.squeezer.info": "Сжимает, сплющивает и давит, прыгая на него. Импульс красного камня для сброса.",
  "block.integrateddynamics.menril_torch": "Менрильский факел",
  "block.integrateddynamics.menril_torch_stone": "Каменный факел Менрила",
  "block.integrateddynamics.invisible_light": "Невидимый свет",
  "block.integrateddynamics.menril_door": "Менрильская дверь",
  "block.integrateddynamics.menril_planks_stairs": "Менрильская лестница",
  "block.integrateddynamics.crystalized_menril_block_stairs": "Кристаллизованная Менриловая лестница",
  "block.integrateddynamics.crystalized_menril_brick_stairs": "Лестница из кристаллизованного менрилового кирпича",
  "block.integrateddynamics.delay": "Замедлитель",
  "block.integrateddynamics.delay.info": "Представляйте историю переменной как аспект. Очистите сетку крафта.",
  "block.integrateddynamics.block_liquid_chorus": "Жидкий хор",
  "block.integrateddynamics.crystalized_chorus_block": "Блок кристаллизованного хора",
  "block.integrateddynamics.crystalized_chorus_brick": "Кристаллизованный кирпич хоруса",
  "block.integrateddynamics.crystalized_chorus_block_stairs": "Кристаллизованная лестница хора",
  "block.integrateddynamics.crystalized_chorus_brick_stairs": "Лестница из кристаллизованного хорового кирпича",
  "block.integrateddynamics.mechanical_squeezer": "Механическая соковыжималка",
  "block.integrateddynamics.mechanical_squeezer.info": "Сжимает, выравнивает и измельчает, используя энергию.",
  "block.integrateddynamics.mechanical_drying_basin": "Механический сушильный бассейн",
  "block.integrateddynamics.mechanical_drying_basin.info": "Для сушки предметов и жидкостей с использованием энергии.",
  "block.integrateddynamics.crystalized_menril_block_slab": "Кристаллизованная плита Менрила",
  "block.integrateddynamics.crystalized_menril_brick_slab": "Кристаллизованная кирпичная плита Menril",
  "block.integrateddynamics.crystalized_chorus_block_slab": "Кристаллизованная плита хоруса",
  "block.integrateddynamics.crystalized_chorus_brick_slab": "Плита из кристаллизованного хорового кирпича",
  "item.integrateddynamics.general.id": "§e§lID: §r%s",
  "item.integrateddynamics.wrench": "Гаечный ключ",
  "item.integrateddynamics.wrench.info": "Shift + щелкните правой кнопкой мыши в воздухе, чтобы изменить режим.",
  "item.integrateddynamics.wrench.mode": "§eMode: §r%s",
  "item.integrateddynamics.wrench.mode.default": "По умолчанию",
  "item.integrateddynamics.wrench.mode.default.info": "Удаляйте детали или вращайте блоки",
  "item.integrateddynamics.wrench.mode.offset": "Сохранить смещение",
  "item.integrateddynamics.wrench.mode.offset.info": "Shift + щелчок правой кнопкой мыши по позиции и щелчок правой кнопкой мыши по детали, чтобы связать смещение",
  "item.integrateddynamics.wrench.mode.offset.saved": "Позиция сохранена в Wrench: %s",
  "item.integrateddynamics.wrench.mode.offset.success": "Новая позиция смещения установлена частично",
  "item.integrateddynamics.wrench.mode.offset.incomplete": "В этом гаечном ключе еще не сохранено ни одной позиции.",
  "item.integrateddynamics.wrench.mode.offset.fail": "Не удалось установить смещение. Увеличьте максимальное смещение, используя улучшения!",
  "item.integrateddynamics.wrench.mode.offset.pos": "Позиция: %s",
  "item.integrateddynamics.wrench.mode.offset_side": "Сохранить смещение и сторону",
  "item.integrateddynamics.wrench.mode.offset_side.info": "Shift + щелчок правой кнопкой мыши по позиции и щелчок правой кнопкой мыши по детали, чтобы связать смещение и сторону.",
  "item.integrateddynamics.wrench.mode.offset_side.saved": "Позиция и сторона были сохранены в Wrench: %s — %s.",
  "item.integrateddynamics.wrench.mode.offset_side.success": "Новое положение смещения и сторона были установлены частично.",
  "item.integrateddynamics.wrench.mode.offset_side.side": "Сторона: %s",
  "item.integrateddynamics.variable": "Переменная карта",
  "item.integrateddynamics.variable.info": "Очистить или скопировать сетку крафта",
  "item.integrateddynamics.variable.warning": "§4§lВНИМАНИЕ: НЕ копируйте этот элемент, щелкнув средней кнопкой мыши!",
  "item.integrateddynamics.variable.id": "§e§oИдентификатор переменной: §r§o%s",
  "item.integrateddynamics.labeller": "Этикетировщик",
  "item.integrateddynamics.labeller.info": "Маркирует ваши переменные. Также работает в логическом программисте.",
  "item.integrateddynamics.labeller.button.write": "Написать",
  "item.integrateddynamics.facade": "Фасад",
  "item.integrateddynamics.facade.info": "Объединить с блоком на верстаке",
  "item.integrateddynamics.bucket_liquid_chorus": "Ведро с жидким хорусом",
  "item.integrateddynamics.bucket_menril_resin": "Ведро со смолой Менрила",
  "item.integrateddynamics.crystalized_menril_chunk": "Кристаллизованный кусок менрила",
  "item.integrateddynamics.variable_transformer": "Трансформаторы входных/выходных переменных",
  "item.integrateddynamics.variable_transformer_output": "Выходной переменный трансформатор",
  "item.integrateddynamics.variable_transformer_input": "Входной переменный трансформатор",
  "item.integrateddynamics.menril_berries": "Менрил Ягоды",
  "item.integrateddynamics.menril_berries.info": "Вкусно и ярко",
  "item.integrateddynamics.portable_logic_programmer": "Портативный логический программатор",
  "item.integrateddynamics.on_the_dynamics_of_integration": "О динамике интеграции",
  "item.integrateddynamics.on_the_dynamics_of_integration.info": "Полное справочное руководство по модам с обучающими материалами.",
  "item.integrateddynamics.crystalized_chorus_chunk": "Кристаллизованный кусок хоруса",
  "item.integrateddynamics.logic_director": "Директор по логике",
  "item.integrateddynamics.proto_chorus": "Прото Хор",
  "item.integrateddynamics.enhancement_offset": "Улучшение детали: смещение",
  "item.integrateddynamics.enhancement_offset.info": "Увеличивает максимальное смещение детали при щелчке правой кнопкой мыши.",
  "item.integrateddynamics.enhancement_offset.tooltip": "Увеличение смещения: %s",
  "item.integrateddynamics.enhancement_offset.increased": "Смещение детали увеличено до %s",
  "item.integrateddynamics.enhancement_offset.limit": "Смещение детали уже достигло предела (%s)",
  "fluid_type.integrateddynamics.menril_resin": "Менриловая смола",
  "fluid_type.integrateddynamics.liquid_chorus": "Жидкий хор",
  "biome.integrateddynamics.meneglin": "Менеглин",
  "advancement.integrateddynamics.meneglin_discovery": "Менеглин Дискавери",
  "advancement.integrateddynamics.meneglin_discovery.desc": "Срубите дерево Менрила, которое легче всего найти в биомах Менеглина.",
  "advancement.integrateddynamics.squeezing": "Сжимая как босс",
  "advancement.integrateddynamics.squeezing.desc": "Создайте соковыжималку.",
  "advancement.integrateddynamics.drying": "Сушу как босс",
  "advancement.integrateddynamics.drying.desc": "Создайте сушильный бассейн.",
  "advancement.integrateddynamics.menril_production": "Менрил Продакшн",
  "advancement.integrateddynamics.menril_production.desc": "Обработка менрила Войдите в смолу менрила и высушите ее, чтобы получить кристаллизованную смолу менрила.",
  "advancement.integrateddynamics.cables_logic": "Кабели для логики",
  "advancement.integrateddynamics.cables_logic.desc": "Создайте логический кабель",
  "advancement.integrateddynamics.networks_logic": "Сети для логики",
  "advancement.integrateddynamics.networks_logic.desc": "Создайте логическую сеть, состоящую как минимум из 10 подключенных логических кабелей.",
  "advancement.integrateddynamics.menril_wrenching": "Менрил",
  "advancement.integrateddynamics.menril_wrenching.desc": "Создать гаечный ключ",
  "advancement.integrateddynamics.variables": "Переменные, для значений",
  "advancement.integrateddynamics.variables.desc": "Создайте переменную карту",
  "advancement.integrateddynamics.variable_input": "Преобразование переменных входных данных",
  "advancement.integrateddynamics.variable_input.desc": "Создайте трансформатор с переменным входным сигналом",
  "advancement.integrateddynamics.variable_output": "Переменное выходное преобразование",
  "advancement.integrateddynamics.variable_output.desc": "Ремесленный трансформатор с регулируемым выходным напряжением",
  "advancement.integrateddynamics.redstone_reading": "Редстоун Ридинг",
  "advancement.integrateddynamics.redstone_reading.desc": "Создайте читателя Redstone",
  "advancement.integrateddynamics.block_reading": "Блокировать чтение",
  "advancement.integrateddynamics.block_reading.desc": "Создайте устройство для чтения блоков",
  "advancement.integrateddynamics.inventory_reading": "Чтение инвентаря",
  "advancement.integrateddynamics.inventory_reading.desc": "Создайте устройство для чтения инвентаря",
  "advancement.integrateddynamics.machine_reading": "Машинное чтение",
  "advancement.integrateddynamics.machine_reading.desc": "Создайте машинное считывание",
  "advancement.integrateddynamics.value_displaying": "Отображение значений",
  "advancement.integrateddynamics.value_displaying.desc": "Создайте панель дисплея",
  "advancement.integrateddynamics.redstone_capturing": "Захват Редстоуна",
  "advancement.integrateddynamics.redstone_capturing.desc": "Создайте переменную карту для значения красного камня §6Целое§7.",
  "advancement.integrateddynamics.redstone_observement": "Редстоунское наблюдение",
  "advancement.integrateddynamics.redstone_observement.desc": "Поместите карту переменной §6Целое§7 на панель дисплея.",
  "advancement.integrateddynamics.redstone_transmission": "Редстоунская трансмиссия",
  "advancement.integrateddynamics.redstone_transmission.desc": "Пусть Redstone Writer запишет максимальный целочисленный уровень Redstone, который был прочитан Redstone Reader.",
  "advancement.integrateddynamics.recipe_reading": "Чтение рецептов",
  "advancement.integrateddynamics.recipe_reading.desc": "Прочтите список рецептов с машины (например, с верстака) с помощью машинного считывателя.",
  "advancement.integrateddynamics.recipe_creation": "Создание рецептов",
  "advancement.integrateddynamics.recipe_creation.desc": "Визуально создайте §8Рецепт§7 с помощью Logic Programmer.",
  "advancement.integrateddynamics.recipe_lookup": "Поиск рецептов",
  "advancement.integrateddynamics.recipe_lookup.desc": "Динамический поиск рецепта сундука с помощью машинного считывания.",
  "advancement.integrateddynamics.lectern_data": "Кафедра НБТ",
  "advancement.integrateddynamics.lectern_data.desc": "Считайте тег NBT с машины с помощью устройства чтения блоков, например Lectern.",
  "advancement.integrateddynamics.lectern_book": "Кафедра книги НБТ",
  "advancement.integrateddynamics.lectern_book.desc": "Считайте поле Book NBT внутри блока Lectern тега NBT, считанного из устройства чтения блоков.",
  "advancement.integrateddynamics.lectern_book_name": "Название книги Кафедры НБТ",
  "advancement.integrateddynamics.lectern_book_name.desc": "Прочтите имя (идентификатор) книги внутри блока Lectern, применив выражение пути NBT к тегу NBT, считанному из устройства чтения блоков.",
  "advancement.integrateddynamics.logic_programming": "Логическое программирование",
  "advancement.integrateddynamics.logic_programming.desc": "Откройте графический интерфейс логического программиста",
  "advancement.integrateddynamics.constant_definition": "Постоянное определение",
  "advancement.integrateddynamics.constant_definition.desc": "Определите константу §6Целое§7 Карта переменной.",
  "advancement.integrateddynamics.arithmetic_addition": "Арифметическое сложение",
  "advancement.integrateddynamics.arithmetic_addition.desc": "Добавьте два §eNumber§7 и отобразите результат.",
  "advancement.integrateddynamics.variable_materialization": "Переменная материализация",
  "advancement.integrateddynamics.variable_materialization.desc": "Материализуйте переменную в §lMaterializer§r.",
  "advancement.integrateddynamics.variable_proxying": "Переменное проксирование",
  "advancement.integrateddynamics.variable_proxying.desc": "Создайте допустимую прокси-переменную в §lProxy§r.",
  "advancement.integrateddynamics.logical_list_building": "Построение логического списка",
  "advancement.integrateddynamics.logical_list_building.desc": "Создайте статический список с §6Целями§7 1, 10 и 100.",
  "advancement.integrateddynamics.item_origin_identification": "Идентификация происхождения товара",
  "advancement.integrateddynamics.item_origin_identification.desc": "Получите модификационное имя предмета.",
  "advancement.integrateddynamics.what_would_i_be_looking_at": "На что бы я смотрел?",
  "advancement.integrateddynamics.what_would_i_be_looking_at.desc": "Возьмите блок, на который вы смотрите.",
  "advancement.integrateddynamics.dynamic_additions": "Динамические дополнения",
  "advancement.integrateddynamics.dynamic_additions.desc": "Динамический вызов оператора сложения",
  "advancement.integrateddynamics.dynamic_list_filtering": "Динамическая фильтрация списков",
  "advancement.integrateddynamics.dynamic_list_filtering.desc": "Фильтрация целочисленного списка 1, 10 и 100 до 10.",
  "advancement.integrateddynamics.creeper_taming": "Укрощение крипера",
  "advancement.integrateddynamics.creeper_taming.desc": "Покажите HP крипера на панели дисплея",
  "advancement.integrateddynamics.sponge_step_sound": "Звук шагов губки",
  "advancement.integrateddynamics.sponge_step_sound.desc": "Воспроизведите звук шагов блока «Мокрая губка».",
  "advancement.integrateddynamics.recursive_recursion": "Рекурсивная рекурсия",
  "advancement.integrateddynamics.recursive_recursion.desc": "Создайте бесконечный список и отобразите его на панели отображения.",
  "advancement.integrateddynamics.tool_for_obsidian": "Инструменты для Обсидиана?",
  "advancement.integrateddynamics.tool_for_obsidian.desc": "Проверьте, может ли каменная кирка разбить блок обсидиана, и отобразите результат на панели дисплея.",
  "advancement.integrateddynamics.smart_pressure_plate": "Умная нажимная пластина",
  "advancement.integrateddynamics.smart_pressure_plate.desc": "Создайте систему, которая автоматически открывает дверь, когда вы проходите мимо устройства чтения сущностей, на основе соответствия имени объекта, используя устройство записи Redstone, непосредственно указывающее на дверь. (Подсказка: передайте имя сущности в качестве первого аргумента оператора равенства)",
  "valuetype.integrateddynamics.error.value": "Недопустимое значение",
  "valuetype.integrateddynamics.value_type": "Тип значения",
  "valuetype.integrateddynamics.tooltip.type_name": "§eType: §r%s",
  "valuetype.integrateddynamics.tooltip.value": "§e§oValue: §r%s",
  "valuetype.integrateddynamics.operator.tooltip.signature": "§eПодпись: §r",
  "valuetype.integrateddynamics.error.invalid_input": "Входные данные «%s» не удалось проанализировать для этого типа значения.",
  "valuetype.integrateddynamics.error.invalid_input_item": "Для этого типа значения требуется элемент ввода.",
  "valuetype.integrateddynamics.error.invalid_list_element": "Элемент %s недействителен: %s",
  "valuetype.integrateddynamics.error.invalid_list_value_type": "Список ожидает тип значения %s, пока был указан %s.",
  "valuetype.integrateddynamics.error.invalid_operator_operator": "Тип значения оператора ожидался в позиции %s, а %s был указан",
  "valuetype.integrateddynamics.error.invalid_operator_signature": "Было задано значение оператора %s ожидаемого типа значения (%s), while (%s).",
  "valuetype.integrateddynamics.error.block.no_block": "Вставленный элемент не является блоком.",
  "valuetype.integrateddynamics.error.fluid.no_fluid": "Вставленный элемент не содержит жидкости.",
  "valuetype.integrateddynamics.error.no_light_calculator": "Тип значения %s нельзя использовать для определения уровня освещенности.",
  "valuetype.integrateddynamics.error.deserialize": "Что-то пошло не так при десериализации «%s»: %s",
  "valuetype.integrateddynamics.any": "Любой",
  "valuetype.integrateddynamics.any.info": "Принимает любой тип значения.",
  "valuetype.integrateddynamics.number": "Номер",
  "valuetype.integrateddynamics.number.info": "Принимает все типы номеров.",
  "valuetype.integrateddynamics.named": "Именованный",
  "valuetype.integrateddynamics.named.info": "Что-то, имеющее имя, например отображаемые имена элементов и блоков.",
  "valuetype.integrateddynamics.uniquely_named": "Уникальное имя",
  "valuetype.integrateddynamics.uniquely_named.info": "Что-то, имеющее уникальное имя, например предметы и блоки.",
  "operator.integrateddynamics.string.string_error": "Ошибка",
  "operator.integrateddynamics.string.string_error.info": "Выдать пользовательскую ошибку",
  "valuetype.integrateddynamics.boolean": "Логическое значение",
  "valuetype.integrateddynamics.integer": "Целое число",
  "valuetype.integrateddynamics.double": "Двухместный",
  "valuetype.integrateddynamics.long": "Длинный",
  "valuetype.integrateddynamics.string": "Строка",
  "valuetype.integrateddynamics.operator": "Оператор",
  "valuetype.integrateddynamics.nbt": "НБТ",
  "valuetype.integrateddynamics.list": "Список",
  "valuetype.integrateddynamics.block": "Блокировать",
  "valuetype.integrateddynamics.itemstack": "Товар",
  "valuetype.integrateddynamics.entity": "Сущность",
  "valuetype.integrateddynamics.fluidstack": "Жидкость",
  "valuetype.integrateddynamics.ingredients": "Ингредиенты",
  "valuetype.integrateddynamics.recipe": "Рецепт",
  "valuetype.integrateddynamics.ingredients.slot.info": "Shift нажмите, чтобы настроить",
  "parttype.integrateddynamics.error.low_energy": "Недостаточно энергии",
  "parttype.integrateddynamics.tooltip.disabled": "Нет энергии",
  "parttype.integrateddynamics.tooltip.inactive": "Неактивный",
  "parttype.integrateddynamics.tooltip.errors": "Ошибки:",
  "parttype.integrateddynamics.tooltip.writer.active_aspect": "Аспект: %s (%s)",
  "parttype.integrateddynamics.tooltip.display.active_value": "Значение: %s (%s)",
  "parttype.integrateddynamics.tooltip.monodirectionalconnector.group": "Группа: %s",
  "parttype.integrateddynamics.tooltip.noaspects": "ВНИМАНИЕ: нет доступных аспектов. Это может стать полезным при установке других модов.",
  "parttype.integrateddynamics.tooltip.maxoffset": "Максимальное смещение: %s",
  "parttype.integrateddynamics.audio_reader": "Аудио-ридер",
  "parttype.integrateddynamics.audio_reader.info": "Читает аудиоинформацию",
  "parttype.integrateddynamics.block_reader": "Блок чтения",
  "parttype.integrateddynamics.block_reader.info": "Читает информацию о блоке",
  "parttype.integrateddynamics.entity_reader": "Читатель сущностей",
  "parttype.integrateddynamics.entity_reader.info": "Считывает информацию об объекте",
  "parttype.integrateddynamics.extradimensional_reader": "Экстрамерный читатель",
  "parttype.integrateddynamics.extradimensional_reader.info": "Считывает информацию, которая является общей для всех измерений.",
  "parttype.integrateddynamics.fluid_reader": "Жидкостный считыватель",
  "parttype.integrateddynamics.fluid_reader.info": "Читает резервуары с жидкостью",
  "parttype.integrateddynamics.inventory_reader": "Считыватель инвентаря",
  "parttype.integrateddynamics.inventory_reader.info": "Считывает данные из инвентарей",
  "parttype.integrateddynamics.network_reader": "Сетевой читатель",
  "parttype.integrateddynamics.network_reader.info": "Читает свойства целевой сети",
  "parttype.integrateddynamics.machine_reader": "Машинное считывание",
  "parttype.integrateddynamics.machine_reader.info": "Считывает свойства машины",
  "parttype.integrateddynamics.redstone_reader": "Редстоун-читатель",
  "parttype.integrateddynamics.redstone_reader.info": "Читает значения красного камня",
  "parttype.integrateddynamics.world_reader": "Всемирный читатель",
  "parttype.integrateddynamics.world_reader.info": "Читает вещи, связанные с миром, блоками и сущностями.",
  "parttype.integrateddynamics.audio_writer": "Аудио писатель",
  "parttype.integrateddynamics.audio_writer.info": "Выводит звук и музыку",
  "parttype.integrateddynamics.effect_writer": "Автор эффектов",
  "parttype.integrateddynamics.effect_writer.info": "Выводит частицы",
  "parttype.integrateddynamics.entity_writer": "Автор сущностей",
  "parttype.integrateddynamics.entity_writer.info": "Записывает конфигурацию объекта",
  "parttype.integrateddynamics.machine_writer": "Машинный писатель",
  "parttype.integrateddynamics.machine_writer.info": "Записывает конфигурацию машины",
  "parttype.integrateddynamics.inventory_writer": "Составитель инвентаря",
  "parttype.integrateddynamics.inventory_writer.info": "Записывает в инвентари",
  "parttype.integrateddynamics.redstone_writer": "Редстоун Писатель",
  "parttype.integrateddynamics.redstone_writer.info": "Пишет в редстоун",
  "parttype.integrateddynamics.data_driven_panel.error.invalid_type": "Эта панель не принимает %s.",
  "parttype.integrateddynamics.static_light_panel": "Статическая световая панель",
  "parttype.integrateddynamics.static_light_panel.info": "Простая световая панель, которая всегда активна",
  "parttype.integrateddynamics.dynamic_light_panel": "Динамическая световая панель",
  "parttype.integrateddynamics.dynamic_light_panel.info": "Визуально отображать значение переменной в мире как световое значение.",
  "parttype.integrateddynamics.display_panel": "Панель дисплея",
  "parttype.integrateddynamics.display_panel.info": "Визуально отображать значение переменной в мире в виде текста",
  "parttype.integrateddynamics.connector_mono_directional": "Однонаправленный соединитель",
  "parttype.integrateddynamics.connector_mono_directional.info": "Может подключаться к другим однонаправленным разъемам на расстоянии по прямой линии.",
  "parttype.integrateddynamics.connector_omni_directional": "Всенаправленный соединитель",
  "parttype.integrateddynamics.connector_omni_directional.info": "Можно подключать к другим всенаправленным разъемам в любом месте, включая разные размеры.",
  "variable.integrateddynamics.error.invalid_item": "Текущая переменная не может быть использована в этом аспекте.",
  "variable.integrateddynamics.error.part_not_in_network": "Деталь с идентификатором %s не найдена в текущей сети.",
  "variable.integrateddynamics.error.recursion": "Переменная с идентификатором %s ссылается сама на себя.",
  "proxy.integrateddynamics.tooltip.proxy_id": "§e§oProxy ID: §r§o%s",
  "proxy.integrateddynamics.error.proxy_not_in_network": "Прокси-сервер с идентификатором %s не найден в текущей сети.",
  "proxy.integrateddynamics.error.proxy_invalid": "Прокси с идентификатором %s не предоставляет переменную.",
  "proxy.integrateddynamics.error.proxy_invalid_type": "Ожидается, что прокси-сервер с идентификатором %s предоставит переменную типа %s, пока %s найден.",
  "delay.integrateddynamics.tooltip.delay_id": "§e§oDelay ID: §r§o%s",
  "delay.integrateddynamics.error.delay_not_in_network": "Задержка с идентификатором %s не найдена в текущей сети.",
  "delay.integrateddynamics.error.delay_invalid": "Задержка с идентификатором %s не раскрывает переменную.",
  "delay.integrateddynamics.error.delay_invalid_type": "Ожидается, что задержка с идентификатором %s приведет к открытию переменной типа %s, пока %s найден.",
  "aspect.integrateddynamics.tooltip.aspect_name": "§eAspect: §r%s",
  "aspect.integrateddynamics.tooltip.value_type_name": "§eType: §r%s",
  "aspect.integrateddynamics.tooltip.part_id": "§e§oИдентификатор детали: §r§o%s",
  "aspect.integrateddynamics.error.invalid_type": "Этот аспект ожидает %s, но %s был дан.",
  "aspect.integrateddynamics.error.recursion": "Переменная аспекта для %s ссылается на себя.",
  "aspect.integrateddynamics.error.no_value_interface": "Действительный интерфейс значений не найден.",
  "aspect.integrateddynamics.error.no_value_interface_value": "Не найдено допустимое значение интерфейса значения.",
  "aspect.integrateddynamics.name": "Аспект",
  "aspect.integrateddynamics.read.integer.audio.instrument.harp": "Арфа Нота",
  "aspect.integrateddynamics.read.integer.audio.instrument.harp.info": "Читает ноту арфы, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.read.integer.audio.instrument.basedrum": "Нота основного барабана",
  "aspect.integrateddynamics.read.integer.audio.instrument.basedrum.info": "Считывает ноту основного барабана, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.read.integer.audio.instrument.snare": "Малая нота",
  "aspect.integrateddynamics.read.integer.audio.instrument.snare.info": "Читает малую ноту, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.read.integer.audio.instrument.hat": "Примечание к шляпе",
  "aspect.integrateddynamics.read.integer.audio.instrument.hat.info": "Читает заметку, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.read.integer.audio.instrument.bass": "Басовая нота",
  "aspect.integrateddynamics.read.integer.audio.instrument.bass.info": "Читает басовую ноту, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.read.integer.audio.instrument.flute": "Нота для флейты",
  "aspect.integrateddynamics.read.integer.audio.instrument.flute.info": "Читает ноту флейты, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.read.integer.audio.instrument.bell": "Белл Примечание",
  "aspect.integrateddynamics.read.integer.audio.instrument.bell.info": "Читает заметку о звонке, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.read.integer.audio.instrument.guitar": "Гитарная нота",
  "aspect.integrateddynamics.read.integer.audio.instrument.guitar.info": "Читает гитарную ноту, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.read.integer.audio.instrument.chime": "Перезвон Примечание",
  "aspect.integrateddynamics.read.integer.audio.instrument.chime.info": "Читает звуковой сигнал, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.read.integer.audio.instrument.xylophone": "Ксилофонная нота",
  "aspect.integrateddynamics.read.integer.audio.instrument.xylophone.info": "Читает ноту ксилофона, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.read.integer.audio.instrument.iron_xylophone": "Железная нота ксилофона",
  "aspect.integrateddynamics.read.integer.audio.instrument.iron_xylophone.info": "Читает железную ноту ксилофона, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.read.integer.audio.instrument.cow_bell": "Коровий колокольчик",
  "aspect.integrateddynamics.read.integer.audio.instrument.cow_bell.info": "Читает заметку о коровьем колокольчике, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.read.integer.audio.instrument.didgeridoo": "Диджериду Примечание",
  "aspect.integrateddynamics.read.integer.audio.instrument.didgeridoo.info": "Читает ноту диджериду, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.read.integer.audio.instrument.bit": "Бит Примечание",
  "aspect.integrateddynamics.read.integer.audio.instrument.bit.info": "Читает небольшую заметку, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.read.integer.audio.instrument.banjo": "Банджо Примечание",
  "aspect.integrateddynamics.read.integer.audio.instrument.banjo.info": "Читает ноту банджо, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.read.integer.audio.instrument.pling": "Плинг Примечание",
  "aspect.integrateddynamics.read.integer.audio.instrument.pling.info": "Читает заметку, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.write.integer.audio.instrument.harp": "Арфа Нота",
  "aspect.integrateddynamics.write.integer.audio.instrument.harp.info": "Вывести ноту арфы, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.write.integer.audio.instrument.basedrum": "Нота основного барабана",
  "aspect.integrateddynamics.write.integer.audio.instrument.basedrum.info": "Вывести ноту основного барабана, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.write.integer.audio.instrument.snare": "Малая нота",
  "aspect.integrateddynamics.write.integer.audio.instrument.snare.info": "Выведите малый барабан, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.write.integer.audio.instrument.hat": "Примечание к шляпе",
  "aspect.integrateddynamics.write.integer.audio.instrument.hat.info": "Выведите примечание к шляпе, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.write.integer.audio.instrument.bass": "Басовая нота",
  "aspect.integrateddynamics.write.integer.audio.instrument.bass.info": "Вывести басовую ноту, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.write.integer.audio.instrument.flute": "Нота для флейты",
  "aspect.integrateddynamics.write.integer.audio.instrument.flute.info": "Вывести ноту флейты, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.write.integer.audio.instrument.bell": "Белл Примечание",
  "aspect.integrateddynamics.write.integer.audio.instrument.bell.info": "Вывести уведомление о звонке, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.write.integer.audio.instrument.guitar": "Гитарная нота",
  "aspect.integrateddynamics.write.integer.audio.instrument.guitar.info": "Вывести гитарную ноту, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.write.integer.audio.instrument.chime": "Перезвон Примечание",
  "aspect.integrateddynamics.write.integer.audio.instrument.chime.info": "Вывести звуковой сигнал, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.write.integer.audio.instrument.xylophone": "Ксилофонная нота",
  "aspect.integrateddynamics.write.integer.audio.instrument.xylophone.info": "Вывести ноту ксилофона, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.write.integer.audio.instrument.iron_xylophone": "Железная нота ксилофона",
  "aspect.integrateddynamics.write.integer.audio.instrument.iron_xylophone.info": "Выведите ноту железного ксилофона, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.write.integer.audio.instrument.cow_bell": "Коровий колокольчик",
  "aspect.integrateddynamics.write.integer.audio.instrument.cow_bell.info": "Выведите ноту коровьего колокольчика, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.write.integer.audio.instrument.didgeridoo": "Диджериду Примечание",
  "aspect.integrateddynamics.write.integer.audio.instrument.didgeridoo.info": "Выведите ноту диджериду, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.write.integer.audio.instrument.bit": "Бит Примечание",
  "aspect.integrateddynamics.write.integer.audio.instrument.bit.info": "Выведите битовое примечание, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.write.integer.audio.instrument.banjo": "Банджо Примечание",
  "aspect.integrateddynamics.write.integer.audio.instrument.banjo.info": "Выведите ноту банджо, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.write.integer.audio.instrument.pling": "Плинг Примечание",
  "aspect.integrateddynamics.write.integer.audio.instrument.pling.info": "Выведите заметку, ожидаемый диапазон [0, 24]",
  "aspect.integrateddynamics.write.string.audio.sound": "Звук",
  "aspect.integrateddynamics.write.string.audio.sound.info": "Воспроизвести заданное название звука",
  "aspect.integrateddynamics.write.string.audio.text": "Текст",
  "aspect.integrateddynamics.write.string.audio.text.info": "Преобразовать данный текст в речь",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_ambient_entity_effect": "Частица: Окружающая сущность",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_ambient_entity_effect.info": "Выпустить частицу окружающего объекта с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_angry_villager": "Частица: Злой сельский житель",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_angry_villager.info": "Выпустите разгневанного жителя с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_bubble": "Частица: Пузырь",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_bubble.info": "Выпустите частицу пузыря с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_cloud": "Частица: Облако",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_cloud.info": "Выпустите частицу облака с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_crit": "Частица: Крит",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_crit.info": "Выпустить критическую частицу с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_damage_indicator": "Частица: Индикатор урона",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_damage_indicator.info": "Излучайте индикатор урона с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_dragon_breath": "Частица: Дыхание Дракона",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_dragon_breath.info": "Выпустить частицу дыхания дракона с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_dripping_lava": "Частица: Капающая лава",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_dripping_lava.info": "Выпускайте капающую лаву с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_falling_lava": "Частица: Падающая лава",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_falling_lava.info": "Выпустить падающую частицу лавы с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_landing_lava": "Частица: Приземляющаяся лава",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_landing_lava.info": "Выпустите приземляющуюся лаву с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_dripping_water": "Частица: Капающая вода",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_dripping_water.info": "Выпустить капающую частицу воды с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_falling_water": "Частица: Падающая вода",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_falling_water.info": "Выпустить падающую частицу воды с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_effect": "Частица: Эффект",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_effect.info": "Выпустить частицу эффекта с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_elder_guardian": "Частица: Старший страж",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_elder_guardian.info": "Выпустить частицу старшего стража с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_enchanted_hit": "Частица: Зачарованный удар",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_enchanted_hit.info": "Выпускает зачарованную ударную частицу с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_enchant": "Частица: Зачарованная",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_enchant.info": "Выпустить зачарованную частицу с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_end_rod": "Частица: Конечный стержень",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_end_rod.info": "Выпустите частицу концевого стержня с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_entity_effect": "Частица: Сущность",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_entity_effect.info": "Выпустить частицу сущности с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_explosion_emitter": "Частица: Излучатель взрыва",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_explosion_emitter.info": "Выпустить частицу эмиттера взрыва с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_explosion": "Частица: Взрыв",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_explosion.info": "Произвести взрыв с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_sonic_boom": "Частица: Звуковой Бум",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_sonic_boom.info": "Издайте звуковой удар с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_firework": "Частица: Фейерверк",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_firework.info": "Выпустить частицу фейерверка с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_fishing": "Частица: Рыбалка",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_fishing.info": "Выпускайте ловлю с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_flame": "Частица: Пламя",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_flame.info": "Выпустить частицу пламени с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_soul_fire_flame": "Частица: Пламя Огня Души",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_soul_fire_flame.info": "Выпустите частицу Пламени Огня Души с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_sculk_soul": "Частица: Скуловая душа",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_sculk_soul.info": "Выпустить частицу Sculk Soul с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_sculk_charge_pop": "Частица: Sculk Charge Pop",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_sculk_charge_pop.info": "Выпустить частицу Sculk Charge Pop с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_soul": "Частица: Душа",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_soul.info": "Выпустить частицу Души с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_flash": "Частица: Вспышка",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_flash.info": "Выпустить частицу Flash с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_happy_villager": "Частица: Счастливый сельский житель",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_happy_villager.info": "Выпустите счастливого жителя с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_composter": "Частица: Компостер",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_composter.info": "Выпустить частицу компостера с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_heart": "Частица: Сердце",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_heart.info": "Выпустить сердечную частицу с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_instant_effect": "Частица: Мгновенный эффект",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_instant_effect.info": "Выпустить частицу мгновенного эффекта с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_item_slime": "Частица: Слизь",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_item_slime.info": "Выпустить частицу слизи с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_item_snowball": "Частица: Снежок",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_item_snowball.info": "Выпустить частицу снежного кома с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_large_smoke": "Частица: Большой дым",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_large_smoke.info": "Выпустить большую частицу дыма с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_lava": "Частица: Лава",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_lava.info": "Выпустить частицу лавы с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_mycelium": "Частица: Мицелий",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_mycelium.info": "Выпустить частицу мицелия с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_note": "Частица: Примечание",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_note.info": "Выпустите частицу ноты с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_poof": "Частица: Пуф",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_poof.info": "Выпустить пуф-частицу с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_portal": "Частица: Портал",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_portal.info": "Выпустить портальную частицу с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_rain": "Частица: Дождь",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_rain.info": "Выпустить частицу дождя с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_smoke": "Частица: Дым",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_smoke.info": "Выпустить частицу дыма с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_sneeze": "Частица: Чихнуть",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_sneeze.info": "Выпустить частицу чихания с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_spit": "Частица: Плевок",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_spit.info": "Выпустить частицу плева с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_squid_ink": "Частица: Чернила кальмара",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_squid_ink.info": "Выпустить частицу чернил кальмара с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_sweep_attack": "Частица: Размашистая атака",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_sweep_attack.info": "Выпустить атакующую частицу с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_totem_of_undying": "Частица: Тотем бессмертия",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_totem_of_undying.info": "Выпустить тотем бессмертной частицы с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_underwater": "Частица: Подводный",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_underwater.info": "Выпустить подводную частицу с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_splash": "Частица: Всплеск",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_splash.info": "Выпустить частицу всплеска с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_witch": "Частица: Ведьма",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_witch.info": "Выпустить частицу ведьмы с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_bubble_pop": "Частица: Bubble Pop",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_bubble_pop.info": "Выпустите частицу лопнувшего пузыря с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_current_down": "Частица: Нисходящий ток",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_current_down.info": "Выпустить нисходящую частицу тока с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_bubble_column_up": "Частица: Восходящий ток",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_bubble_column_up.info": "Выпустить восходящему потоку частицу с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_nautilus": "Частица: Наутилус",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_nautilus.info": "Выпустить частицу наутилуса с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_dolphin": "Частица: Дельфин",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_dolphin.info": "Выпустите частицу дельфина с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_campfire_cosy_smoke": "Частица: Уютный дым от костра",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_campfire_cosy_smoke.info": "Выпустить уютную частицу дыма от костра с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_campfire_signal_smoke": "Частица: Сигнальный дым от костра",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_campfire_signal_smoke.info": "Выпустить сигнальную частицу дыма от костра с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_dripping_honey": "Частица: Капающий мед",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_dripping_honey.info": "Выпустите капающую частицу меда с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_falling_honey": "Частица: Падающий мед",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_falling_honey.info": "Выпустите падающую частицу меда с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_landing_honey": "Частица: Посадочный мед",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_landing_honey.info": "Выпустите приземлившуюся частицу меда с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_falling_nectar": "Частица: Падающий Нектар",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_falling_nectar.info": "Выпустите падающую частицу нектара с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_falling_spore_blossom": "Частица: падающий цветок споры",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_falling_spore_blossom.info": "Выпустить падающую частицу цветка споры с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_ash": "Частица: Ясень",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_ash.info": "Выбросить частицу пепла с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_crimson_spore": "Частица: Багровая Спора",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_crimson_spore.info": "Выпустить малиновую частицу споры с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_warped_spore": "Частица: Искаженная спора",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_warped_spore.info": "Выпустить искривленную частицу споры с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_spore_blossom_air": "Частица: Воздух цветения спор",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_spore_blossom_air.info": "Выпустите частицу воздуха цветка споры с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_dripping_obsidian_tear": "Частица: Капающая обсидиановая слеза",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_dripping_obsidian_tear.info": "Выпустить капающую частицу обсидиановой слезы с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_falling_obsidian_tear": "Частица: Падающая обсидиановая слеза",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_falling_obsidian_tear.info": "Выпустить падающую частицу слезы обсидиана с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_landing_obsidian_tear": "Частица: Приземляющаяся обсидиановая слеза",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_landing_obsidian_tear.info": "Выпустите приземлившуюся частицу слезы обсидиана с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_reverse_portal": "Частица: Обратный портал",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_reverse_portal.info": "Выпустить обратную портальную частицу с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_white_ash": "Частица: Белый пепел",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_white_ash.info": "Выбросьте частицу белого пепла с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_small_flame": "Частица: Маленькое пламя",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_small_flame.info": "Выпустить небольшую частицу пламени с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_snowflake": "Частица: Снежинка",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_snowflake.info": "Выпустите частицу снежинки с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_dripping_dripstone_lava": "Частица: Капающая капающая лава",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_dripping_dripstone_lava.info": "Выпустить капающую частицу лавы с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_falling_dripstone_lava": "Частица: Падающая лава из капельного камня",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_falling_dripstone_lava.info": "Выпустить падающую частицу лавы с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_dripping_dripstone_water": "Частица: Капающая вода из капельного камня",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_dripping_dripstone_water.info": "Выпустите капающую частицу воды с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_falling_dripstone_water": "Частица: Падающая вода из капельного камня",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_falling_dripstone_water.info": "Выпустить падающую частицу воды из капельного камня с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_glow_squid_ink": "Частица: Светящиеся чернила кальмара",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_glow_squid_ink.info": "Выпустите светящуюся частицу чернил кальмара с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_glow": "Частица: Свечение",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_glow.info": "Испускает светящуюся частицу с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_wax_on": "Частица: Воск на",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_wax_on.info": "Выпускайте воск на частицу с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_wax_off": "Частица: Воск Off",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_wax_off.info": "Выпустите частицу воска с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_electric_spark": "Частица: Электрическая Искра",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_electric_spark.info": "Выпустить электрическую искру с определенной скоростью.",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_scrape": "Частица: Царапина",
  "aspect.integrateddynamics.write.double.effect.particle.minecraft_scrape.info": "Выпустить царапающую частицу с определенной скоростью.",
  "aspect.integrateddynamics.read.boolean.block.block": "Имеет блокировку",
  "aspect.integrateddynamics.read.boolean.block.block.info": "Если в целевом пространстве есть блок",
  "aspect.integrateddynamics.read.string.block.dimension": "Размерность",
  "aspect.integrateddynamics.read.string.block.dimension.info": "Идентификатор целевого измерения мира",
  "aspect.integrateddynamics.read.integer.block.posx": "Координата X",
  "aspect.integrateddynamics.read.integer.block.posx.info": "Координата X цели",
  "aspect.integrateddynamics.read.integer.block.posy": "Координата Y",
  "aspect.integrateddynamics.read.integer.block.posy.info": "Координата Y цели",
  "aspect.integrateddynamics.read.integer.block.posz": "Координата Z",
  "aspect.integrateddynamics.read.integer.block.posz.info": "Координата Z цели",
  "aspect.integrateddynamics.read.nbt.block.tile": "Плитка Entity NBT",
  "aspect.integrateddynamics.read.nbt.block.tile.info": "Целевой объект тайла как NBT",
  "aspect.integrateddynamics.read.string.block.biome": "Биом",
  "aspect.integrateddynamics.read.string.block.biome.info": "Название биома в цели",
  "aspect.integrateddynamics.read.integer.block.light": "Уровень освещенности",
  "aspect.integrateddynamics.read.integer.block.light.info": "Уровень освещенности на цели",
  "aspect.integrateddynamics.read.block.block": "Блокировать",
  "aspect.integrateddynamics.read.block.block.info": "Целевой блок",
  "aspect.integrateddynamics.read.integer.entity.itemframerotation": "Поворот рамки предмета",
  "aspect.integrateddynamics.read.integer.entity.itemframerotation.info": "Индекс поворота элемента в прикрепленном фрейме элемента.",
  "aspect.integrateddynamics.read.list.entity.entities": "Сущности",
  "aspect.integrateddynamics.read.list.entity.entities.info": "Сущности в целевом пространстве",
  "aspect.integrateddynamics.read.list.entity.players": "Игроки",
  "aspect.integrateddynamics.read.list.entity.players.info": "Игроки, которые есть в этом мире",
  "aspect.integrateddynamics.read.entity.entity": "Сущность",
  "aspect.integrateddynamics.read.entity.entity.info": "Выбранный объект в целевом пространстве",
  "aspect.integrateddynamics.read.itemstack.entity.itemframecontents": "Рамка предмета",
  "aspect.integrateddynamics.read.itemstack.entity.itemframecontents.info": "Элемент в рамке элемента, прикрепленный к считывателю.",
  "aspect.integrateddynamics.read.integer.extradimensional.random": "Случайный",
  "aspect.integrateddynamics.read.integer.extradimensional.random.info": "Случайное целое значение",
  "aspect.integrateddynamics.read.integer.extradimensional.playercount": "Количество игроков",
  "aspect.integrateddynamics.read.integer.extradimensional.playercount.info": "Количество игроков на сервере",
  "aspect.integrateddynamics.read.integer.extradimensional.ticktime": "Отметьте время",
  "aspect.integrateddynamics.read.integer.extradimensional.ticktime.info": "Среднее время тика сервера в наносекундах",
  "aspect.integrateddynamics.read.double.extradimensional.tps": "ТПС",
  "aspect.integrateddynamics.read.double.extradimensional.tps.info": "Среднее количество тиков в секунду по всем мирам",
  "aspect.integrateddynamics.read.list.extradimensional.players": "Игроки",
  "aspect.integrateddynamics.read.list.extradimensional.players.info": "Игроки, находящиеся онлайн на этом сервере",
  "aspect.integrateddynamics.read.boolean.fluid.empty": "Танк пустой",
  "aspect.integrateddynamics.read.boolean.fluid.empty.info": "Если резервуар с целевой жидкостью пуст",
  "aspect.integrateddynamics.read.boolean.fluid.full": "Бак полный",
  "aspect.integrateddynamics.read.boolean.fluid.full.info": "Если резервуар с целевой жидкостью полон",
  "aspect.integrateddynamics.read.boolean.fluid.nonempty": "Бак не пустой",
  "aspect.integrateddynamics.read.boolean.fluid.nonempty.info": "Если в целевом резервуаре с жидкостью что-то есть",
  "aspect.integrateddynamics.read.boolean.fluid.applicable": "Танк",
  "aspect.integrateddynamics.read.boolean.fluid.applicable.info": "Если у цели есть резервуар с жидкостью",
  "aspect.integrateddynamics.read.integer.fluid.amount": "Количество жидкости",
  "aspect.integrateddynamics.read.integer.fluid.amount.info": "Количество жидкости в мБ в активном резервуаре",
  "aspect.integrateddynamics.read.integer.fluid.totalamount": "Общее количество жидкости",
  "aspect.integrateddynamics.read.integer.fluid.totalamount.info": "Общий объем жидкости в мБ",
  "aspect.integrateddynamics.read.integer.fluid.capacity": "Емкость жидкости",
  "aspect.integrateddynamics.read.integer.fluid.capacity.info": "Общая емкость активного бака",
  "aspect.integrateddynamics.read.integer.fluid.totalcapacity": "Общая емкость жидкости",
  "aspect.integrateddynamics.read.integer.fluid.totalcapacity.info": "Общая емкость бака",
  "aspect.integrateddynamics.read.integer.fluid.tanks": "Танки",
  "aspect.integrateddynamics.read.integer.fluid.tanks.info": "Количество танков, обнаруженных у цели",
  "aspect.integrateddynamics.read.double.fluid.fillratio": "Коэффициент заполнения жидкостью",
  "aspect.integrateddynamics.read.double.fluid.fillratio.info": "Количество жидкости в активном баке, разделенное на его вместимость.",
  "aspect.integrateddynamics.read.list.fluid.fluidstacks": "Резервуарные жидкости",
  "aspect.integrateddynamics.read.list.fluid.fluidstacks.info": "Список жидкостей во всех баках",
  "aspect.integrateddynamics.read.list.fluid.capacities": "Емкость резервуаров",
  "aspect.integrateddynamics.read.list.fluid.capacities.info": "Список емкостей всех баков",
  "aspect.integrateddynamics.read.fluidstack.fluid": "Бак жидкости",
  "aspect.integrateddynamics.read.fluidstack.fluid.info": "Жидкость в целевом резервуаре",
  "aspect.integrateddynamics.read.fluidstack.block": "Блокировать жидкость",
  "aspect.integrateddynamics.read.fluidstack.block.info": "Жидкость в целевом блоке",
  "aspect.integrateddynamics.read.boolean.inventory.full": "Инвентарь полон",
  "aspect.integrateddynamics.read.boolean.inventory.full.info": "Если во всех слотах есть хотя бы один предмет",
  "aspect.integrateddynamics.read.boolean.inventory.empty": "Инвентарь пуст",
  "aspect.integrateddynamics.read.boolean.inventory.empty.info": "Если все слоты пусты",
  "aspect.integrateddynamics.read.boolean.inventory.nonempty": "Инвентарь не пуст",
  "aspect.integrateddynamics.read.boolean.inventory.nonempty.info": "Если есть хотя бы один элемент",
  "aspect.integrateddynamics.read.boolean.inventory.applicable": "Инвентарь",
  "aspect.integrateddynamics.read.boolean.inventory.applicable.info": "Если у цели есть инвентарь",
  "aspect.integrateddynamics.read.integer.inventory.count": "Инвентаризация",
  "aspect.integrateddynamics.read.integer.inventory.count.info": "Получить общее количество предметов",
  "aspect.integrateddynamics.read.integer.inventory.countslot": "Размер стека слотов",
  "aspect.integrateddynamics.read.integer.inventory.countslot.info": "Получить размер стека в активном слоте",
  "aspect.integrateddynamics.read.integer.inventory.slots": "Слоты",
  "aspect.integrateddynamics.read.integer.inventory.slots.info": "Количество слотов в инвентаре",
  "aspect.integrateddynamics.read.integer.inventory.slotsfilled": "Слоты заполнены",
  "aspect.integrateddynamics.read.integer.inventory.slotsfilled.info": "Количество слотов, в которых есть предмет",
  "aspect.integrateddynamics.read.double.inventory.fillratio": "Коэффициент заполнения",
  "aspect.integrateddynamics.read.double.inventory.fillratio.info": "Количество непустых слотов, разделенное на общее количество слотов.",
  "aspect.integrateddynamics.read.list.inventory.itemstacks": "Предметы",
  "aspect.integrateddynamics.read.list.inventory.itemstacks.info": "Получить список предметов в инвентаре",
  "aspect.integrateddynamics.read.itemstack.inventory": "Слотовый предмет",
  "aspect.integrateddynamics.read.itemstack.inventory.info": "Получите предмет в активный слот.",
  "aspect.integrateddynamics.read.boolean.machine.isworker": "Рабочий",
  "aspect.integrateddynamics.read.boolean.machine.isworker.info": "Если целью является рабочая машина",
  "aspect.integrateddynamics.read.boolean.machine.haswork": "Имеет работу",
  "aspect.integrateddynamics.read.boolean.machine.haswork.info": "Если у цели есть работа для обработки",
  "aspect.integrateddynamics.read.boolean.machine.canwork": "Может работать",
  "aspect.integrateddynamics.read.boolean.machine.canwork.info": "Если цель сможет начать работать в своем текущем состоянии",
  "aspect.integrateddynamics.read.boolean.machine.isworking": "Работает",
  "aspect.integrateddynamics.read.boolean.machine.isworking.info": "Если цель в данный момент работает",
  "aspect.integrateddynamics.read.boolean.temperature.istemperature": "Имеет температуру",
  "aspect.integrateddynamics.read.boolean.temperature.istemperature.info": "Если цель имеет определенную температуру",
  "aspect.integrateddynamics.read.double.temperature.temperature": "Температура",
  "aspect.integrateddynamics.read.double.temperature.temperature.info": "Текущая температура цели в градусах Кельвина",
  "aspect.integrateddynamics.read.double.temperature.maxtemperature": "Максимальная температура",
  "aspect.integrateddynamics.read.double.temperature.maxtemperature.info": "Максимальная температура цели в градусах Кельвина",
  "aspect.integrateddynamics.read.double.temperature.mintemperature": "Минимальная температура",
  "aspect.integrateddynamics.read.double.temperature.mintemperature.info": "Минимальная температура цели в градусах Кельвина",
  "aspect.integrateddynamics.read.double.temperature.defaulttemperature": "Температура по умолчанию",
  "aspect.integrateddynamics.read.double.temperature.defaulttemperature.info": "Температура цели по умолчанию в градусах Кельвина.",
  "aspect.integrateddynamics.read.boolean.recipehandler.applicable": "Обработчик рецептов",
  "aspect.integrateddynamics.read.boolean.recipehandler.applicable.info": "Если цель умеет обрабатывать рецепты",
  "aspect.integrateddynamics.read.list.recipehandler.recipes": "Рецепты",
  "aspect.integrateddynamics.read.list.recipehandler.recipes.info": "Рецепты, с которыми может справиться цель",
  "aspect.integrateddynamics.read.operator.recipehandler.recipeoutputbyinput": "Вывод рецепта по вводу",
  "aspect.integrateddynamics.read.operator.recipehandler.recipeoutputbyinput.info": "Оператор, который возвращает результирующий результат рецепта для заданного ввода.",
  "aspect.integrateddynamics.read.operator.recipehandler.recipeinputsbyoutput": "Входные данные рецепта по выходным",
  "aspect.integrateddynamics.read.operator.recipehandler.recipeinputsbyoutput.info": "Оператор, который возвращает все возможные входные данные рецепта для данного результата.",
  "aspect.integrateddynamics.read.operator.recipehandler.recipesbyinput": "Рецепты по вводу",
  "aspect.integrateddynamics.read.operator.recipehandler.recipesbyinput.info": "Оператор, возвращающий все возможные рецепты для данного ввода.",
  "aspect.integrateddynamics.read.operator.recipehandler.recipesbyoutput": "Рецепты по выходу",
  "aspect.integrateddynamics.read.operator.recipehandler.recipesbyoutput.info": "Оператор, который возвращает все возможные рецепты для заданного результата.",
  "aspect.integrateddynamics.read.operator.recipehandler.recipebyinput": "Рецепт по вводу",
  "aspect.integrateddynamics.read.operator.recipehandler.recipebyinput.info": "Оператор, возвращающий рецепт для заданного ввода.",
  "aspect.integrateddynamics.read.operator.recipehandler.recipebyoutput": "Рецепт по выходу",
  "aspect.integrateddynamics.read.operator.recipehandler.recipebyoutput.info": "Оператор, возвращающий рецепт для заданного результата.",
  "aspect.integrateddynamics.read.boolean.fe.applicable": "Обработчик FE",
  "aspect.integrateddynamics.read.boolean.fe.applicable.info": "Если цель каким-то образом обрабатывает FE",
  "aspect.integrateddynamics.read.boolean.fe.isreceiver": "Является ли приемник FE",
  "aspect.integrateddynamics.read.boolean.fe.isreceiver.info": "Если цель может получить FE",
  "aspect.integrateddynamics.read.boolean.fe.isprovider": "Является ли поставщиком FE",
  "aspect.integrateddynamics.read.boolean.fe.isprovider.info": "Если цель может обеспечить FE",
  "aspect.integrateddynamics.read.boolean.fe.canextract": "Можно извлечь FE",
  "aspect.integrateddynamics.read.boolean.fe.canextract.info": "Если ФЭ действительно можно извлечь из цели, учитывается хранилище",
  "aspect.integrateddynamics.read.boolean.fe.caninsert": "Можно вставить FE",
  "aspect.integrateddynamics.read.boolean.fe.caninsert.info": "Если ФЭ действительно можно вставить в цель, учитывается хранилище и емкость",
  "aspect.integrateddynamics.read.boolean.fe.isfull": "Буфер FE заполнен?",
  "aspect.integrateddynamics.read.boolean.fe.isfull.info": "Если буфер FE цели полностью заполнен",
  "aspect.integrateddynamics.read.boolean.fe.isempty": "Буфер FE пуст?",
  "aspect.integrateddynamics.read.boolean.fe.isempty.info": "Если буфер FE цели полностью пуст",
  "aspect.integrateddynamics.read.boolean.fe.isnonempty": "Буфер FE не пуст?",
  "aspect.integrateddynamics.read.boolean.fe.isnonempty.info": "Если буфер FE цели не пуст",
  "aspect.integrateddynamics.read.integer.fe.amount": "Сохраненный FE",
  "aspect.integrateddynamics.read.integer.fe.amount.info": "Количество FE, хранящееся в цели",
  "aspect.integrateddynamics.read.integer.fe.capacity": "Емкость FE",
  "aspect.integrateddynamics.read.integer.fe.capacity.info": "Емкость FE цели",
  "aspect.integrateddynamics.read.double.fe.fillratio": "Коэффициент заполнения FE",
  "aspect.integrateddynamics.read.double.fe.fillratio.info": "Количество FE в цели, деленное на его мощность",
  "aspect.integrateddynamics.read.boolean.network.applicable": "Сеть",
  "aspect.integrateddynamics.read.boolean.network.applicable.info": "Если у цели есть сеть",
  "aspect.integrateddynamics.read.integer.network.elementcount": "Элементы",
  "aspect.integrateddynamics.read.integer.network.elementcount.info": "Количество элементов в целевой сети",
  "aspect.integrateddynamics.read.integer.network.energy.batterycount": "Энергетические батареи",
  "aspect.integrateddynamics.read.integer.network.energy.batterycount.info": "Количество энергетических батарей в целевой сети",
  "aspect.integrateddynamics.read.integer.network.energy.stored": "Сохраненная энергия",
  "aspect.integrateddynamics.read.integer.network.energy.stored.info": "Количество энергии, доступное в целевой сети",
  "aspect.integrateddynamics.read.integer.network.energy.max": "Энергетическая мощность",
  "aspect.integrateddynamics.read.integer.network.energy.max.info": "Энергоемкость сети",
  "aspect.integrateddynamics.read.integer.network.energy.consumptionrate": "Уровень энергопотребления",
  "aspect.integrateddynamics.read.integer.network.energy.consumptionrate.info": "Текущий уровень энергопотребления всех частей идентификатора в целевой сети за тик",
  "aspect.integrateddynamics.read.any.network.value": "Значение",
  "aspect.integrateddynamics.read.any.network.value.info": "Значение, которое предоставляется целью",
  "aspect.integrateddynamics.read.boolean.redstone.high": "Редстоун Хай",
  "aspect.integrateddynamics.read.boolean.redstone.high.info": "Если уровень красного камня на максимуме",
  "aspect.integrateddynamics.read.boolean.redstone.low": "Редстоун Низкий",
  "aspect.integrateddynamics.read.boolean.redstone.low.info": "Если нет уровня красного камня",
  "aspect.integrateddynamics.read.boolean.redstone.nonlow": "Редстоун",
  "aspect.integrateddynamics.read.boolean.redstone.nonlow.info": "Если есть уровень красного камня",
  "aspect.integrateddynamics.read.boolean.redstone.clock": "Редстоунские часы",
  "aspect.integrateddynamics.read.boolean.redstone.clock.info": "Импульсы с настраиваемой длиной и интервалом.",
  "aspect.integrateddynamics.read.integer.redstone.value": "Редстоун",
  "aspect.integrateddynamics.read.integer.redstone.value.info": "Получите точный уровень красного камня",
  "aspect.integrateddynamics.read.integer.redstone.comparator": "Компаратор",
  "aspect.integrateddynamics.read.integer.redstone.comparator.info": "Получить значение компаратора",
  "aspect.integrateddynamics.write.boolean.redstone": "Редстоун",
  "aspect.integrateddynamics.write.boolean.redstone.info": "Выводит полный сигнал красного камня, если это правда",
  "aspect.integrateddynamics.write.boolean.redstone.pulse": "Редстоун Пульс",
  "aspect.integrateddynamics.write.boolean.redstone.pulse.info": "Выводит импульс с настроенным значением красного камня, если данное значение изменяется.",
  "aspect.integrateddynamics.write.integer.redstone": "Редстоун",
  "aspect.integrateddynamics.write.integer.redstone.info": "Выводит значение как точный сигнал красного камня.",
  "aspect.integrateddynamics.write.integer.redstone.pulse": "Редстоун Пульс",
  "aspect.integrateddynamics.write.integer.redstone.pulse.info": "Выводит импульс с настроенным значением красного камня, если данное значение изменяется.",
  "aspect.integrateddynamics.read.boolean.world.entity": "Имеет сущность",
  "aspect.integrateddynamics.read.boolean.world.entity.info": "Если в целевом пространстве есть сущность",
  "aspect.integrateddynamics.read.boolean.world.mob": "Имеет моб",
  "aspect.integrateddynamics.read.boolean.world.mob.info": "Если в целевом пространстве есть моб",
  "aspect.integrateddynamics.read.boolean.world.animal": "Имеет животное",
  "aspect.integrateddynamics.read.boolean.world.animal.info": "Если в целевом пространстве есть животное",
  "aspect.integrateddynamics.read.boolean.world.player": "Есть игрок",
  "aspect.integrateddynamics.read.boolean.world.player.info": "Если в целевой области есть игрок",
  "aspect.integrateddynamics.read.boolean.world.item": "Имеет предмет",
  "aspect.integrateddynamics.read.boolean.world.item.info": "Если в целевом пространстве есть элемент",
  "aspect.integrateddynamics.read.boolean.world.weather.clear": "Погода: Ясно",
  "aspect.integrateddynamics.read.boolean.world.weather.clear.info": "Если в мире ясная погода",
  "aspect.integrateddynamics.read.boolean.world.weather.raining": "Погода: Дождь",
  "aspect.integrateddynamics.read.boolean.world.weather.raining.info": "Если в мире идет дождь",
  "aspect.integrateddynamics.read.boolean.world.weather.thunder": "Погода: Гром",
  "aspect.integrateddynamics.read.boolean.world.weather.thunder.info": "Если в мире гроза",
  "aspect.integrateddynamics.read.boolean.world.isday": "День",
  "aspect.integrateddynamics.read.boolean.world.isday.info": "Если в целевом мире сейчас день",
  "aspect.integrateddynamics.read.boolean.world.isnight": "Ночь",
  "aspect.integrateddynamics.read.boolean.world.isnight.info": "Если в целевом мире ночь",
  "aspect.integrateddynamics.read.integer.world.entity": "Сущности",
  "aspect.integrateddynamics.read.integer.world.entity.info": "Количество сущностей в целевом пространстве",
  "aspect.integrateddynamics.read.integer.world.raincountdown": "Обратный отсчет дождя",
  "aspect.integrateddynamics.read.integer.world.raincountdown.info": "Количество тиков, пока в этом мире не пойдет дождь",
  "aspect.integrateddynamics.read.integer.world.ticktime": "Отметьте время",
  "aspect.integrateddynamics.read.integer.world.ticktime.info": "Среднее время тика в миллисекундах для этого мира",
  "aspect.integrateddynamics.read.integer.world.daytime": "Дневное время",
  "aspect.integrateddynamics.read.integer.world.daytime.info": "Время, прошедшее в целевой всемирный день",
  "aspect.integrateddynamics.read.integer.world.lightlevel": "Уровень освещенности",
  "aspect.integrateddynamics.read.integer.world.lightlevel.info": "Уровень освещенности на цели",
  "aspect.integrateddynamics.read.integer.world.players": "Количество игроков",
  "aspect.integrateddynamics.read.integer.world.players.info": "Игроки, которые онлайн в этом мире",
  "aspect.integrateddynamics.read.double.world.tps": "ТПС",
  "aspect.integrateddynamics.read.double.world.tps.info": "Количество тиков в секунду в этом мире",
  "aspect.integrateddynamics.read.long.world.time": "Время",
  "aspect.integrateddynamics.read.long.world.time.info": "Мировое время зависит от команды установки времени",
  "aspect.integrateddynamics.read.long.world.totaltime": "Общее время",
  "aspect.integrateddynamics.read.long.world.totaltime.info": "Мировое время независимо от команды установки времени.",
  "aspect.integrateddynamics.read.string.world.worldname": "Мировое имя",
  "aspect.integrateddynamics.read.string.world.worldname.info": "Целевое мировое имя",
  "aspect.integrateddynamics.read.list.world.players": "Игроки",
  "aspect.integrateddynamics.read.list.world.players.info": "Игроки, которые есть в этом мире",
  "aspect.aspecttypes.integrateddynamics.integer.tankid": "Идентификатор резервуара",
  "aspect.aspecttypes.integrateddynamics.integer.slotid": "Идентификатор слота",
  "aspect.aspecttypes.integrateddynamics.integer.listindex": "Элемент списка",
  "aspect.aspecttypes.integrateddynamics.integer.range": "Диапазон",
  "aspect.aspecttypes.integrateddynamics.integer.channel": "Канал",
  "aspect.aspecttypes.integrateddynamics.integer.interval": "Импульсный интервал",
  "aspect.aspecttypes.integrateddynamics.integer.length": "Длина импульса",
  "aspect.aspecttypes.integrateddynamics.integer.offset": "Смещение времени импульса",
  "aspect.aspecttypes.integrateddynamics.double.volume": "Объем",
  "aspect.aspecttypes.integrateddynamics.double.frequency": "Частота",
  "aspect.aspecttypes.integrateddynamics.double.offset_x": "Смещение по оси X",
  "aspect.aspecttypes.integrateddynamics.double.offset_y": "Смещение по оси Y",
  "aspect.aspecttypes.integrateddynamics.double.offset_z": "Смещение по оси Z",
  "aspect.aspecttypes.integrateddynamics.integer.particles": "Количество частиц",
  "aspect.aspecttypes.integrateddynamics.double.spread_x": "X спред",
  "aspect.aspecttypes.integrateddynamics.double.spread_y": "Y-спред",
  "aspect.aspecttypes.integrateddynamics.double.spread_z": "Z-разворот",
  "aspect.aspecttypes.integrateddynamics.boolean.strong_power": "Сильная сила",
  "aspect.aspecttypes.integrateddynamics.boolean.strong_power.info": "Если вместо обычной пыли Redstone следует моделировать факел Redstone",
  "aspect.aspecttypes.integrateddynamics.integer.pulse_emit_value": "Значение импульса",
  "aspect.aspecttypes.integrateddynamics.integer.pulse_emit_value.info": "Значение импульса, которое должно быть излучено.",
  "operator.integrateddynamics": "Оператор",
  "operator.integrateddynamics.applied.operator_name": "Применено %s [%s]",
  "operator.integrateddynamics.applied.type": "§Применяется к: §r%s",
  "operator.integrateddynamics.tooltip.operator_name": "§eОператор: §r%s (%s)",
  "operator.integrateddynamics.tooltip.operator_category": "§eКатегория: §r%s",
  "operator.integrateddynamics.tooltip.variable_ids": "§eVariable ID: §r§o%s",
  "operator.integrateddynamics.tooltip.input_type_name": "§eТип ввода %s: §r",
  "operator.integrateddynamics.tooltip.output_type_name": "§eВыходной тип: §r%s",
  "operator.integrateddynamics.error.wrong_input_length": "Оператор %s получил входные данные длиной %s, хотя ему необходима длина %s.",
  "operator.integrateddynamics.error.operator_param_wrong_input_length": "Требуется длина ввода оператора %s, тогда как %s имеет только длину ввода %s.",
  "operator.integrateddynamics.error.null_type": "Оператор %s получил входные данные с нулевой переменной в позиции %s.",
  "operator.integrateddynamics.error.wrong_type": "Оператор %s получил входные данные типа %s в позиции %s, хотя тип %s ожидался.",
  "operator.integrateddynamics.error.wrong_type_output": "Оценка оператора %s вернула %s вместо ожидаемого %s.",
  "operator.integrateddynamics.error.wrong_currying_type": "Оператор %s получил входные данные типа %s в позиции %s, тогда как тип %s ожидался для каррирования.",
  "operator.integrateddynamics.error.currying_overflow": "При каррировании оператора %s (входные данные %s) с входными данными %s на выходе ожидался оператор, но получен %s.",
  "operator.integrateddynamics.error.wrong_predicate": "Оператор %s получил оператор ввода, который выводит тип %s, хотя ожидался тип %s.",
  "operator.integrateddynamics.error.illegal_property": "Ожидается, что свойство выведет %s, тогда как %s был найден для оператора %s.",
  "operator.integrateddynamics.error.variable_not_in_network": "Переменная с идентификатором %s не найдена в текущей сети.",
  "operator.integrateddynamics.error.cyclic_reference": "Переменная с идентификатором %s зависит сама от себя, бесконечная рекурсия.",
  "operator.integrateddynamics.error.wrong_input_length_virtual": "Оператор %s получил оператор %s с входной длиной %s, хотя длина %s обязательна.",
  "operator.integrateddynamics.error.operator_recursion_limit": "Достигнут предел рекурсии оператора %s вызовов для %s. Пытаешься сломать игру, да?",
  "operator.integrateddynamics.error.operator_nbt_path_expression": "Обнаружено неверное выражение пути NBT «%s»: %s.",
  "operator.integrateddynamics.error.cast.no_mapping": "Не существует сопоставления приведения от %s к %s.",
  "operator.integrateddynamics.error.cast.illegal": "Попытка преобразовать %s в %s для значения «%s».",
  "operator.integrateddynamics.error.cast.unexpected": "Значение типа %s не соответствует ожидаемому типу %s для приведения к %s.",
  "operator.integrateddynamics.error.divide_by_zero": "Деление на ноль не допускается.",
  "operator.integrateddynamics.error.parse": "Значение «%s» не удалось преобразовать в %s.",
  "operator.integrateddynamics.error.no_derserializer": "Не найден сериализатор для десериализации значения оператора «%s».",
  "operator.integrateddynamics.error.regex.invalid": "Неверное регулярное выражение: «%s»",
  "operator.integrateddynamics.error.substring.to_greater_than_from": "Конечная позиция подстроки должна быть строго больше начальной позиции.",
  "operator.integrateddynamics.error.substring.index_negative": "Индексы подстрок не должны быть отрицательными.",
  "operator.integrateddynamics.error.substring.longer_than_string": "Индексы подстрок не должны превышать длину строки.",
  "operator.integrateddynamics.error.group.index_negative": "Групповой индекс не должен быть отрицательным.",
  "operator.integrateddynamics.error.group.no_match": "Для регулярного выражения «%s» в «%s» не найдено совпадений группового регулярного выражения.",
  "operator.integrateddynamics.error.group.no_match_group": "Не найдено совпадений с регулярным выражением группы для регулярного выражения «%s» в «%s» для группы «%s».",
  "operator.integrateddynamics.error.regex_scan.index_negative": "Индекс сканирования регулярных выражений не должен быть отрицательным.",
  "operator.integrateddynamics.error.regex_scan.no_match_group": "Не найдено совпадений при сканировании регулярных выражений для регулярного выражения «%s» в «%s» для группы «%s».",
  "operator.integrateddynamics.error.replace_regex.invalid_group": "Недопустимая группа в замене регулярного выражения для замены «%s»: %s",
  "operator.integrateddynamics.error.infinite_list.illegal": "Оператор %s нельзя применять к бесконечным спискам.",
  "operator.integrateddynamics.error.index_out_of_bounds": "Индекс выходит за пределы. Попытка получить элемент %s списка длины %s. Используйте оператор getOrDefault, чтобы указать значение по умолчанию, когда индекс выходит за пределы.",
  "operator.integrateddynamics.error.slice.to_greater_than_from": "Конечная позиция среза должна быть строго больше начальной позиции.",
  "operator.integrateddynamics.error.slice.index_negative": "Индексы срезов не должны быть отрицательными.",
  "operator.integrateddynamics.error.reduce.empty": "Оператор сокращения1 пытался получить заголовок пустого списка. Вместо этого используйте оператор сокращения, чтобы предоставить базовое значение для поддержки пустых списков.",
  "operator.integrateddynamics.error.operator_not_found": "Не удалось найти оператора с именем «%s».",
  "operator.integrateddynamics.logical": "Логический",
  "operator.integrateddynamics.logical.basename": "Логический %s",
  "operator.integrateddynamics.logical.and": "И",
  "operator.integrateddynamics.logical.or": "Или",
  "operator.integrateddynamics.logical.not": "Не",
  "operator.integrateddynamics.logical.nand": "Нанд",
  "operator.integrateddynamics.logical.nor": "Нор",
  "operator.integrateddynamics.arithmetic": "Арифметика",
  "operator.integrateddynamics.arithmetic.basename": "Арифметика %s",
  "operator.integrateddynamics.arithmetic.addition": "Дополнение",
  "operator.integrateddynamics.arithmetic.subtraction": "Вычитание",
  "operator.integrateddynamics.arithmetic.multiplication": "Умножение",
  "operator.integrateddynamics.arithmetic.division": "Отдел",
  "operator.integrateddynamics.arithmetic.maximum": "Максимум",
  "operator.integrateddynamics.arithmetic.maximum.info": "Принимает наибольшее из двух значений.",
  "operator.integrateddynamics.arithmetic.minimum": "Минимум",
  "operator.integrateddynamics.arithmetic.minimum.info": "Принимает наименьшее из двух значений.",
  "operator.integrateddynamics.arithmetic.modulus": "Модуль",
  "operator.integrateddynamics.arithmetic.increment": "Приращение",
  "operator.integrateddynamics.arithmetic.decrement": "Декремент",
  "operator.integrateddynamics.integer": "Целое число",
  "operator.integrateddynamics.integer.basename": "Целое число %s",
  "operator.integrateddynamics.integer.modulus": "Модуль",
  "operator.integrateddynamics.integer.increment": "Приращение",
  "operator.integrateddynamics.integer.decrement": "Декремент",
  "operator.integrateddynamics.relational": "Реляционный",
  "operator.integrateddynamics.relational.basename": "Реляционный %s",
  "operator.integrateddynamics.relational.equals": "Равно",
  "operator.integrateddynamics.relational.equals.info": "Типы один и два должны быть равны.",
  "operator.integrateddynamics.relational.gt": "Больше, чем",
  "operator.integrateddynamics.relational.lt": "Меньше чем",
  "operator.integrateddynamics.relational.notequals": "Не Равно",
  "operator.integrateddynamics.relational.notequals.info": "Типы один и два должны быть равны.",
  "operator.integrateddynamics.relational.ge": "Больше или равно",
  "operator.integrateddynamics.relational.le": "Меньше или равно",
  "operator.integrateddynamics.binary": "Двоичный",
  "operator.integrateddynamics.binary.basename": "Двоичный %s",
  "operator.integrateddynamics.binary.and": "И",
  "operator.integrateddynamics.binary.or": "Или",
  "operator.integrateddynamics.binary.xor": "Ксор",
  "operator.integrateddynamics.binary.complement": "Дополнить",
  "operator.integrateddynamics.binary.rshift": "Правый сдвиг",
  "operator.integrateddynamics.binary.rshift.info": "Правый Shift с заполнением единиц",
  "operator.integrateddynamics.binary.lshift": "Левый сдвиг",
  "operator.integrateddynamics.binary.rzshift": "Правый нулевой сдвиг",
  "operator.integrateddynamics.binary.rzshift.info": "Правый сдвиг с заполнением нулями",
  "operator.integrateddynamics.string": "Строка",
  "operator.integrateddynamics.string.basename": "Строка %s",
  "operator.integrateddynamics.string.length": "Длина",
  "operator.integrateddynamics.string.length.info": "Длина данной строки",
  "operator.integrateddynamics.string.concat": "Конкат",
  "operator.integrateddynamics.string.concat.info": "Объединить две заданные строки в одну",
  "operator.integrateddynamics.string.contains": "Строка содержит",
  "operator.integrateddynamics.string.contains.info": "Если данная подстрока содержится в данной строке.",
  "operator.integrateddynamics.string.contains_regex": "Содержит регулярное выражение",
  "operator.integrateddynamics.string.contains_regex.info": "Если заданное регулярное выражение соответствует любой подстроке данной строки.",
  "operator.integrateddynamics.string.matches_regex": "Соответствует регулярному выражению",
  "operator.integrateddynamics.string.matches_regex.info": "Если заданное регулярное выражение соответствует заданной строке.",
  "operator.integrateddynamics.string.index_of": "Индекс",
  "operator.integrateddynamics.string.index_of.info": "Получите индекс первого вхождения подстроки, соответствующей искомому слову в данной строке.",
  "operator.integrateddynamics.string.index_of_regex": "Индекс регулярного выражения",
  "operator.integrateddynamics.string.index_of_regex.info": "Получите индекс первого вхождения подстроки, соответствующей шаблону в данной строке.",
  "operator.integrateddynamics.string.starts_with": "Начинается с",
  "operator.integrateddynamics.string.starts_with.info": "Если данная подстрока соответствует началу данной строки.",
  "operator.integrateddynamics.string.ends_with": "Заканчивается на",
  "operator.integrateddynamics.string.ends_with.info": "Если данная строка соответствует концу данной строки.",
  "operator.integrateddynamics.string.split_on": "Разделение включено",
  "operator.integrateddynamics.string.split_on.info": "Получить список, содержащий части заданной строки, разделенные по заданному (литеральному) разделителю.",
  "operator.integrateddynamics.string.split_on_regex": "Разделить по регулярному выражению",
  "operator.integrateddynamics.string.split_on_regex.info": "Получить список, содержащий части заданной строки, разделенные по заданному регулярному выражению.",
  "operator.integrateddynamics.string.substring": "Подстрока",
  "operator.integrateddynamics.string.substring.info": "Получить подстроку от заданного индекса (включительно) до заданного индекса (исключающего) данной строки.",
  "operator.integrateddynamics.string.regex_group": "Группа регулярных выражений",
  "operator.integrateddynamics.string.regex_group.info": "Найдите заданное регулярное выражение и верните его, соответствующее группе по заданному индексу в заданной строке.",
  "operator.integrateddynamics.string.regex_groups": "Группы регулярных выражений",
  "operator.integrateddynamics.string.regex_groups.info": "Найдите заданное регулярное выражение и верните в нем список всех его групп в заданной строке.",
  "operator.integrateddynamics.string.regex_scan": "Сканирование регулярных выражений",
  "operator.integrateddynamics.string.regex_scan.info": "Найдите все совпадения данного регулярного выражения и верните группу по заданному индексу в заданной строке.",
  "operator.integrateddynamics.string.replace": "Заменить",
  "operator.integrateddynamics.string.replace.info": "Найдите все экземпляры искомого слова и замените их заданной строкой в данной строке.",
  "operator.integrateddynamics.string.replace_regex": "Заменить регулярное выражение",
  "operator.integrateddynamics.string.replace_regex.info": "Найдите все совпадения шаблона поиска и замените их заданной строкой в данной строке.",
  "operator.integrateddynamics.string.join": "Присоединяйтесь",
  "operator.integrateddynamics.string.join.info": "Создайте объединенную строку с заданным разделителем строк и заданным списком строк.",
  "operator.integrateddynamics.string.name": "В строку",
  "operator.integrateddynamics.string.name.info": "Получить строку или имя именованного объекта или преобразовать его в строку.",
  "operator.integrateddynamics.string.unique_name": "Уникальное имя",
  "operator.integrateddynamics.string.unique_name.info": "Получить уникальное имя объекта",
  "operator.integrateddynamics.double": "Двухместный",
  "operator.integrateddynamics.double.basename": "Двойной %s",
  "operator.integrateddynamics.number": "Номер",
  "operator.integrateddynamics.number.basename": "Номер %s",
  "operator.integrateddynamics.number.round": "Круглый",
  "operator.integrateddynamics.number.round.info": "Округлить до ближайшего целого числа",
  "operator.integrateddynamics.number.ceil": "Потолок",
  "operator.integrateddynamics.number.ceil.info": "Округлить до ближайшего целого числа",
  "operator.integrateddynamics.number.floor": "Этаж",
  "operator.integrateddynamics.number.floor.info": "Округлить до ближайшего целого числа",
  "operator.integrateddynamics.number.compact": "Компактный",
  "operator.integrateddynamics.number.compact.info": "Показать более короткое и менее точное представление числа",
  "operator.integrateddynamics.list": "Список",
  "operator.integrateddynamics.list.basename": "Список %s",
  "operator.integrateddynamics.list.length": "Длина",
  "operator.integrateddynamics.list.length.info": "Длина данного списка",
  "operator.integrateddynamics.list.empty": "Пустой",
  "operator.integrateddynamics.list.empty.info": "Если список пуст",
  "operator.integrateddynamics.list.notempty": "Не пусто",
  "operator.integrateddynamics.list.notempty.info": "Если список не пуст",
  "operator.integrateddynamics.list.get": "Получить",
  "operator.integrateddynamics.list.get.info": "Получает элемент списка в заданной позиции, выдает ошибку, если индекс выходит за пределы.",
  "operator.integrateddynamics.list.get_or_default": "Получить или по умолчанию",
  "operator.integrateddynamics.list.get_or_default.info": "Безопасно получите элемент списка в заданной позиции. Если этот элемент недоступен, верните заданное значение по умолчанию.",
  "operator.integrateddynamics.list.contains": "Содержит",
  "operator.integrateddynamics.list.contains.info": "Если список содержит данный элемент.",
  "operator.integrateddynamics.list.contains_p": "Содержит предикат",
  "operator.integrateddynamics.list.contains_p.info": "Если хотя бы один из элементов списка возвращает true для данного предиката.",
  "operator.integrateddynamics.list.count": "Граф",
  "operator.integrateddynamics.list.count.info": "Сколько раз данный элемент встречается в списке.",
  "operator.integrateddynamics.list.count_p": "Предикат подсчета",
  "operator.integrateddynamics.list.count_p.info": "Сколько раз данный предикат возвращает true для элементов в списке.",
  "operator.integrateddynamics.list.append": "Добавить",
  "operator.integrateddynamics.list.append.info": "Добавить в заданный список данный элемент.",
  "operator.integrateddynamics.list.concat": "Конкат",
  "operator.integrateddynamics.list.concat.info": "Объедините два списка друг с другом.",
  "operator.integrateddynamics.list.lazybuilt": "Ленивый построитель списков",
  "operator.integrateddynamics.list.lazybuilt.info": "Создайте список лениво, используя начальное значение и оператор, который применяется к предыдущему элементу для получения следующего элемента.",
  "operator.integrateddynamics.list.head": "Глава",
  "operator.integrateddynamics.list.head.info": "Получить первый элемент заданного списка.",
  "operator.integrateddynamics.list.tail": "Хвост",
  "operator.integrateddynamics.list.tail.info": "Удалить первый элемент из списка.",
  "operator.integrateddynamics.list.uniq_p": "Уникальный предикат",
  "operator.integrateddynamics.list.uniq_p.info": "Дедублировать все элементы в списке на основе заданного предиката компаратора.",
  "operator.integrateddynamics.list.uniq": "Уник",
  "operator.integrateddynamics.list.uniq.info": "Дедублировать все элементы в списке.",
  "operator.integrateddynamics.list.slice": "Срез",
  "operator.integrateddynamics.list.slice.info": "Возьмите подмножество данного списка от данного индекса (включительно) до данного индекса (исключающего).",
  "operator.integrateddynamics.list.intersection": "Пересечение",
  "operator.integrateddynamics.list.intersection.info": "Возвращает список элементов, присутствующих в обоих предоставленных списках.",
  "operator.integrateddynamics.block": "Блокировать",
  "operator.integrateddynamics.block.basename": "Заблокировать %s",
  "operator.integrateddynamics.block.opaque": "Непрозрачный",
  "operator.integrateddynamics.block.opaque.info": "Если данный блок непрозрачен, непрозрачен",
  "operator.integrateddynamics.block.itemstack": "Товар",
  "operator.integrateddynamics.block.itemstack.info": "Представление элемента данного блока",
  "operator.integrateddynamics.block.mod": "Мод",
  "operator.integrateddynamics.block.mod.info": "Название мода, владеющего данным блоком",
  "operator.integrateddynamics.block.breaksound": "Звук разрыва блока",
  "operator.integrateddynamics.block.breaksound.info": "Звук разрыва данного блока",
  "operator.integrateddynamics.block.placesound": "Блокировать звук места",
  "operator.integrateddynamics.block.placesound.info": "Звук места данного блока",
  "operator.integrateddynamics.block.stepsound": "Блокировать звук шагов",
  "operator.integrateddynamics.block.stepsound.info": "Звук шага данного блока",
  "operator.integrateddynamics.block.isshearable": "Блок можно резать",
  "operator.integrateddynamics.block.isshearable.info": "Если данный блок можно срезать",
  "operator.integrateddynamics.block.isplantable": "Блок — растение",
  "operator.integrateddynamics.block.isplantable.info": "Если данный блок является растением",
  "operator.integrateddynamics.block.planttype": "Тип блочной установки",
  "operator.integrateddynamics.block.planttype.info": "Тип установки данного блока",
  "operator.integrateddynamics.block.plant": "Блоковый завод",
  "operator.integrateddynamics.block.plant.info": "Результирующий блок при установке этого блока",
  "operator.integrateddynamics.block.cansustainplantblock": "Блок может выдержать завод по производству блоков",
  "operator.integrateddynamics.block.cansustainplantblock.info": "Если данный блок может выдержать данную блочную установку",
  "operator.integrateddynamics.block.cansustainplantitem": "Блок может выдержать завод по производству предметов",
  "operator.integrateddynamics.block.cansustainplantitem.info": "Если данный блок может поддерживать данный завод предметов",
  "operator.integrateddynamics.block.plantage": "Возраст блока растений",
  "operator.integrateddynamics.block.plantage.info": "Возраст данного растительного блока",
  "operator.integrateddynamics.block.blockbyname": "Блокировать по имени",
  "operator.integrateddynamics.block.blockbyname.info": "Получите блок, соответствующий заданному уникальному имени, добавьте пробел+цифру для указания метаданных.",
  "operator.integrateddynamics.block.blockproperties": "Свойства блока",
  "operator.integrateddynamics.block.blockproperties.info": "Получите свойства блока как составной тег NBT.",
  "operator.integrateddynamics.block.blockfromproperties": "Свойства блока",
  "operator.integrateddynamics.block.blockfromproperties.info": "Получите данный блок, примененный с заданными свойствами.",
  "operator.integrateddynamics.block.blockpossibleproperties": "Свойства блока",
  "operator.integrateddynamics.block.blockpossibleproperties.info": "Получите все возможные свойства блока в виде составного тега NBT со значениями списка.",
  "operator.integrateddynamics.itemstack": "Товар",
  "operator.integrateddynamics.itemstack.basename": "Товар %s",
  "operator.integrateddynamics.itemstack.size": "Размер",
  "operator.integrateddynamics.itemstack.size.info": "Текущий размер стека",
  "operator.integrateddynamics.itemstack.maxsize": "Максимальный размер",
  "operator.integrateddynamics.itemstack.maxsize.info": "Максимальный размер стека",
  "operator.integrateddynamics.itemstack.stackable": "Штабелируемый",
  "operator.integrateddynamics.itemstack.stackable.info": "Если стек предметов может содержать как минимум два предмета.",
  "operator.integrateddynamics.itemstack.damageable": "Повреждаемый",
  "operator.integrateddynamics.itemstack.damageable.info": "Если предмет может получить урон.",
  "operator.integrateddynamics.itemstack.damage": "Урон",
  "operator.integrateddynamics.itemstack.damage.info": "Текущий урон предмета",
  "operator.integrateddynamics.itemstack.maxdamage": "Максимальный урон",
  "operator.integrateddynamics.itemstack.maxdamage.info": "Максимальный урон предмета",
  "operator.integrateddynamics.itemstack.enchanted": "Зачарованный",
  "operator.integrateddynamics.itemstack.enchanted.info": "Если предмет зачарован",
  "operator.integrateddynamics.itemstack.enchantable": "Зачарованный",
  "operator.integrateddynamics.itemstack.enchantable.info": "Если предмет можно зачаровать",
  "operator.integrateddynamics.itemstack.repaircost": "Стоимость ремонта",
  "operator.integrateddynamics.itemstack.repaircost.info": "Стоимость ремонта изделия",
  "operator.integrateddynamics.itemstack.rarity": "Редкость",
  "operator.integrateddynamics.itemstack.rarity.info": "Редкость предмета",
  "operator.integrateddynamics.itemstack.strength": "Сила против блока",
  "operator.integrateddynamics.itemstack.strength.info": "Сила этого предмета против данного блока",
  "operator.integrateddynamics.itemstack.canharvest": "Можно собирать урожай",
  "operator.integrateddynamics.itemstack.canharvest.info": "Если предмет может собрать данный блок",
  "operator.integrateddynamics.itemstack.block": "Блокировать",
  "operator.integrateddynamics.itemstack.block.info": "Блок из данного элемента",
  "operator.integrateddynamics.itemstack.isfluidstack": "Имеет жидкость",
  "operator.integrateddynamics.itemstack.isfluidstack.info": "Если данный предмет содержит жидкость",
  "operator.integrateddynamics.itemstack.fluidstack": "Жидкость",
  "operator.integrateddynamics.itemstack.fluidstack.info": "Жидкость из данного предмета",
  "operator.integrateddynamics.itemstack.fluidstackcapacity": "Емкость жидкости",
  "operator.integrateddynamics.itemstack.fluidstackcapacity.info": "Емкость жидкости данного изделия в мБ",
  "operator.integrateddynamics.itemstack.isnbtequal": "НБТ равен",
  "operator.integrateddynamics.itemstack.isnbtequal.info": "Если теги NBT данных товаров равны",
  "operator.integrateddynamics.itemstack.isitemequalnonbt": "Необработанный предмет равен отсутствию NBT",
  "operator.integrateddynamics.itemstack.isitemequalnonbt.info": "Если необработанные предметы в данных стопках равны, NBT игнорируется, но включается значение урона.",
  "operator.integrateddynamics.itemstack.israwitemequal": "Необработанный элемент равен",
  "operator.integrateddynamics.itemstack.israwitemequal.info": "Если сырые элементы данных предметов равны, игнорируется NBT и значение урона.",
  "operator.integrateddynamics.itemstack.mod": "Мод",
  "operator.integrateddynamics.itemstack.mod.info": "Название мода, владеющего данным предметом",
  "operator.integrateddynamics.itemstack.burntime": "Время сгорания топлива",
  "operator.integrateddynamics.itemstack.burntime.info": "Время сгорания топлива в тиках данного пункта",
  "operator.integrateddynamics.itemstack.canburn": "Является топливом",
  "operator.integrateddynamics.itemstack.canburn.info": "Если данный предмет можно использовать в качестве топлива",
  "operator.integrateddynamics.itemstack.tag": "Имена тегов",
  "operator.integrateddynamics.itemstack.tag.info": "Имена тегов (строки) данного элемента.",
  "operator.integrateddynamics.string.tag": "Значения тегов",
  "operator.integrateddynamics.string.tag.info": "Значения тега (элементы) данного имени",
  "operator.integrateddynamics.itemstack.hasinventory": "Предмет имеет инвентарь",
  "operator.integrateddynamics.itemstack.hasinventory.info": "Если данный предмет имеет инвентарь",
  "operator.integrateddynamics.itemstack.inventorysize": "Размер инвентаря предмета",
  "operator.integrateddynamics.itemstack.inventorysize.info": "Получить размер инвентаря содержимого обработчика данного элемента.",
  "operator.integrateddynamics.itemstack.inventory": "Инвентарь предметов",
  "operator.integrateddynamics.itemstack.inventory.info": "Получить инвентарь содержимого обработчика данного элемента.",
  "operator.integrateddynamics.itemstack.withsize": "Товар с размером стека",
  "operator.integrateddynamics.itemstack.withsize.info": "Установить размер стека для данного элемента",
  "operator.integrateddynamics.itemstack.isplantable": "Товар-растение",
  "operator.integrateddynamics.itemstack.isplantable.info": "Если данный предмет является растением",
  "operator.integrateddynamics.itemstack.planttype": "Тип растения",
  "operator.integrateddynamics.itemstack.planttype.info": "Тип растения данного товара",
  "operator.integrateddynamics.itemstack.plant": "Предмет Растение",
  "operator.integrateddynamics.itemstack.plant.info": "Результирующий блок при установке этого предмета",
  "operator.integrateddynamics.itemstack.itembyname": "Товар по имени",
  "operator.integrateddynamics.itemstack.itembyname.info": "Получите элемент, соответствующий заданному уникальному имени, добавьте пробел+цифру для обозначения метаданных.",
  "operator.integrateddynamics.itemstack.itemlistcount": "Количество предметов в списке",
  "operator.integrateddynamics.itemstack.itemlistcount.info": "Получите общее количество элементов именно для данного элемента в списке.",
  "operator.integrateddynamics.itemstack.nbt": "Товар НБТ",
  "operator.integrateddynamics.itemstack.nbt.info": "Получите тег NBT данного элемента.",
  "operator.integrateddynamics.itemstack.hasnbt": "Имеет НБТ",
  "operator.integrateddynamics.itemstack.hasnbt.info": "Если стек элементов имеет тег NBT.",
  "operator.integrateddynamics.entity": "Сущность",
  "operator.integrateddynamics.entity.basename": "Объект %s",
  "operator.integrateddynamics.entity.ismob": "Моб",
  "operator.integrateddynamics.entity.ismob.info": "Если сущность является мобом",
  "operator.integrateddynamics.entity.isanimal": "Животное",
  "operator.integrateddynamics.entity.isanimal.info": "Если существо является животным",
  "operator.integrateddynamics.entity.isitem": "Это элемент",
  "operator.integrateddynamics.entity.isitem.info": "Если сущность является элементом",
  "operator.integrateddynamics.entity.isplayer": "Игрок",
  "operator.integrateddynamics.entity.isplayer.info": "Если сущность является игроком",
  "operator.integrateddynamics.entity.isminecart": "Вагонетка",
  "operator.integrateddynamics.entity.isminecart.info": "Если сущность представляет собой вагонетку",
  "operator.integrateddynamics.entity.item": "Товар",
  "operator.integrateddynamics.entity.item.info": "Элемент из сущности элемента",
  "operator.integrateddynamics.entity.health": "Здоровье",
  "operator.integrateddynamics.entity.health.info": "Здоровье сущности",
  "operator.integrateddynamics.entity.width": "Ширина",
  "operator.integrateddynamics.entity.width.info": "Ширина объекта",
  "operator.integrateddynamics.entity.height": "Высота",
  "operator.integrateddynamics.entity.height.info": "Высота объекта",
  "operator.integrateddynamics.entity.isburning": "Горит",
  "operator.integrateddynamics.entity.isburning.info": "Если сущность горит",
  "operator.integrateddynamics.entity.iswet": "Мокрый",
  "operator.integrateddynamics.entity.iswet.info": "Если объект мокрый",
  "operator.integrateddynamics.entity.iscrouching": "Приседает",
  "operator.integrateddynamics.entity.iscrouching.info": "Если существо приседает",
  "operator.integrateddynamics.entity.iseating": "Ест",
  "operator.integrateddynamics.entity.iseating.info": "Если существо ест",
  "operator.integrateddynamics.entity.armorinventory": "Инвентарь брони",
  "operator.integrateddynamics.entity.armorinventory.info": "Список предметов, которые сущность носит в качестве брони.",
  "operator.integrateddynamics.entity.inventory": "Инвентарь игрока",
  "operator.integrateddynamics.entity.inventory.info": "Список предметов, которые несет игрок.",
  "operator.integrateddynamics.entity.mod": "Мод",
  "operator.integrateddynamics.entity.mod.info": "Имя мода, владеющего данной сущностью",
  "operator.integrateddynamics.entity.targetblock": "Целевой блок",
  "operator.integrateddynamics.entity.targetblock.info": "Блок, который в данный момент просматривает данная сущность.",
  "operator.integrateddynamics.entity.targetentity": "Целевая сущность",
  "operator.integrateddynamics.entity.targetentity.info": "Сущность, которую данная сущность в данный момент просматривает.",
  "operator.integrateddynamics.entity.hasguiopen": "Имеет открытый графический интерфейс",
  "operator.integrateddynamics.entity.hasguiopen.info": "Если у данного плеера открыт внешний графический интерфейс.",
  "operator.integrateddynamics.entity.helditem": "Удерживаемый предмет",
  "operator.integrateddynamics.entity.helditem.info": "Предмет, который данная сущность в настоящее время держит в своей основной руке.",
  "operator.integrateddynamics.entity.helditemoffhand": "Удерживаемый предмет",
  "operator.integrateddynamics.entity.helditemoffhand.info": "Предмет, который данная сущность в настоящее время держит в своей левой руке.",
  "operator.integrateddynamics.entity.mounted": "Установленные объекты",
  "operator.integrateddynamics.entity.mounted.info": "Объекты, которые в данный момент подключены к данному объекту.",
  "operator.integrateddynamics.entity.itemframecontents": "Содержимое рамки элемента",
  "operator.integrateddynamics.entity.itemframecontents.info": "Содержимое данного фрейма элемента.",
  "operator.integrateddynamics.entity.itemframerotation": "Поворот рамки предмета",
  "operator.integrateddynamics.entity.itemframerotation.info": "Вращение от данного фрейма элемента.",
  "operator.integrateddynamics.entity.hurtsound": "Звук ранения сущности",
  "operator.integrateddynamics.entity.hurtsound.info": "Обиженный звук данной сущности.",
  "operator.integrateddynamics.entity.deathsound": "Звук смерти сущности",
  "operator.integrateddynamics.entity.deathsound.info": "Звук смерти данной сущности.",
  "operator.integrateddynamics.entity.age": "Возраст сущности",
  "operator.integrateddynamics.entity.age.info": "Возраст данного объекта.",
  "operator.integrateddynamics.entity.ischild": "Сущность является дочерней",
  "operator.integrateddynamics.entity.ischild.info": "Если данная сущность является дочерней.",
  "operator.integrateddynamics.entity.canbreed": "Сущность может размножаться",
  "operator.integrateddynamics.entity.canbreed.info": "Если данная сущность готова к разведению.",
  "operator.integrateddynamics.entity.isinlove": "Сущность влюблена",
  "operator.integrateddynamics.entity.isinlove.info": "Если данная сущность влюблена и готова к размножению.",
  "operator.integrateddynamics.entity.canbreedwith": "Сущность может скрещиваться с",
  "operator.integrateddynamics.entity.canbreedwith.info": "Если данную сущность можно размножить с использованием данного предмета.",
  "operator.integrateddynamics.entity.isshearable": "Объект можно срезать",
  "operator.integrateddynamics.entity.isshearable.info": "Если данный объект можно срезать",
  "operator.integrateddynamics.entity.nbt": "Организация НБТ",
  "operator.integrateddynamics.entity.nbt.info": "Получите данную сущность как NBT.",
  "operator.integrateddynamics.entity.entitytype": "Тип объекта",
  "operator.integrateddynamics.entity.entitytype.info": "Имя типа сущности.",
  "operator.integrateddynamics.entity.entityitems": "Предметы сущности",
  "operator.integrateddynamics.entity.entityitems.info": "Элементы, содержащиеся внутри этой сущности.",
  "operator.integrateddynamics.entity.entityfluids": "Сущностные жидкости",
  "operator.integrateddynamics.entity.entityfluids.info": "Жидкости, содержащиеся внутри этого объекта.",
  "operator.integrateddynamics.entity.entityenergystored": "Сохраненная энергия сущности",
  "operator.integrateddynamics.entity.entityenergystored.info": "Количество энергии, хранящейся в этом объекте.",
  "operator.integrateddynamics.entity.entityenergycapacity": "Энергетическая мощность предприятия",
  "operator.integrateddynamics.entity.entityenergycapacity.info": "Энергетическая емкость этого объекта.",
  "operator.integrateddynamics.itemstack.isfecontainer": "Является ли контейнер FE",
  "operator.integrateddynamics.itemstack.isfecontainer.info": "Если данный предмет может содержать FE",
  "operator.integrateddynamics.itemstack.storedfe": "FE сохранено",
  "operator.integrateddynamics.itemstack.storedfe.info": "Количество FE, хранящихся в этом элементе",
  "operator.integrateddynamics.itemstack.fecapacity": "Емкость FE",
  "operator.integrateddynamics.itemstack.fecapacity.info": "Максимальное количество FE, которое можно хранить в этом предмете",
  "operator.integrateddynamics.fluidstack": "Жидкость",
  "operator.integrateddynamics.fluidstack.basename": "Жидкость %s",
  "operator.integrateddynamics.fluidstack.amount": "Сумма",
  "operator.integrateddynamics.fluidstack.amount.info": "Объем МБ",
  "operator.integrateddynamics.fluidstack.block": "Блокировать",
  "operator.integrateddynamics.fluidstack.block.info": "Блок жидкости",
  "operator.integrateddynamics.fluidstack.light_level": "Уровень освещенности",
  "operator.integrateddynamics.fluidstack.light_level.info": "Уровень света, излучаемого жидкостью",
  "operator.integrateddynamics.fluidstack.density": "Плотность",
  "operator.integrateddynamics.fluidstack.density.info": "Плотность жидкости",
  "operator.integrateddynamics.fluidstack.temperature": "Температура",
  "operator.integrateddynamics.fluidstack.temperature.info": "Температура жидкости",
  "operator.integrateddynamics.fluidstack.viscosity": "Вязкость",
  "operator.integrateddynamics.fluidstack.viscosity.info": "Вязкость жидкости",
  "operator.integrateddynamics.fluidstack.lighter_than_air": "Легче воздуха",
  "operator.integrateddynamics.fluidstack.lighter_than_air.info": "Если жидкость легче воздуха",
  "operator.integrateddynamics.fluidstack.rarity": "Редкость",
  "operator.integrateddynamics.fluidstack.rarity.info": "Редкость жидкости",
  "operator.integrateddynamics.fluidstack.sound_fluid_vaporize": "Звук испарения жидкости",
  "operator.integrateddynamics.fluidstack.sound_fluid_vaporize.info": "Звук испарения жидкости для жидкости",
  "operator.integrateddynamics.fluidstack.sound_bucket_empty": "Звук пустого ведра",
  "operator.integrateddynamics.fluidstack.sound_bucket_empty.info": "Звук пустого ведра для жидкости",
  "operator.integrateddynamics.fluidstack.sound_bucket_fill": "Звук наполнения ведра",
  "operator.integrateddynamics.fluidstack.sound_bucket_fill.info": "Звук наполнения ведра жидкостью",
  "operator.integrateddynamics.fluidstack.bucket": "Ведро",
  "operator.integrateddynamics.fluidstack.bucket.info": "Заполненное ведро для жидкости",
  "operator.integrateddynamics.fluidstack.israwfluidequal": "Сырая жидкость равна",
  "operator.integrateddynamics.fluidstack.israwfluidequal.info": "Если исходные жидкости равны",
  "operator.integrateddynamics.fluidstack.mod": "Мод",
  "operator.integrateddynamics.fluidstack.mod.info": "Название мода, владеющего данной жидкостью",
  "operator.integrateddynamics.fluidstack.nbt": "Жидкость НБТ",
  "operator.integrateddynamics.fluidstack.nbt.info": "Получите метку NBT данной жидкости.",
  "operator.integrateddynamics.fluidstack.with_amount": "Жидкость с количеством",
  "operator.integrateddynamics.fluidstack.with_amount.info": "Скопируйте данную жидкость с заданным количеством",
  "operator.integrateddynamics.nbt": "НБТ",
  "operator.integrateddynamics.nbt.basename": "НБТ %s",
  "operator.integrateddynamics.nbt.compound_size": "Размер соединения НБТ",
  "operator.integrateddynamics.nbt.compound_size.info": "Количество записей внутри данного составного тега NBT",
  "operator.integrateddynamics.nbt.compound_keys": "Составные ключи NBT",
  "operator.integrateddynamics.nbt.compound_keys.info": "Список ключей внутри данного составного тега NBT.",
  "operator.integrateddynamics.nbt.compound_haskey": "Соединение NBT имеет ключ",
  "operator.integrateddynamics.nbt.compound_haskey.info": "Если данный составной тег NBT содержит заданный ключ",
  "operator.integrateddynamics.nbt.compound_type": "Тип записи соединения NBT",
  "operator.integrateddynamics.nbt.compound_type.info": "Тип значения в данном составном теге NBT, соответствующий данному ключу.",
  "operator.integrateddynamics.nbt.compound_value_tag": "Сложная стоимость NBT",
  "operator.integrateddynamics.nbt.compound_value_tag.info": "Значение любого типа в данном составном теге NBT с заданным ключом.",
  "operator.integrateddynamics.nbt.compound_value_boolean": "Логическое значение составного значения NBT",
  "operator.integrateddynamics.nbt.compound_value_boolean.info": "Логическое значение в данном составном теге NBT с заданным ключом.",
  "operator.integrateddynamics.nbt.compound_value_integer": "Целое число составного значения NBT",
  "operator.integrateddynamics.nbt.compound_value_integer.info": "Целочисленное значение в данном составном теге NBT с заданным ключом.",
  "operator.integrateddynamics.nbt.compound_value_long": "NBT Сложная стоимость Длинная",
  "operator.integrateddynamics.nbt.compound_value_long.info": "Длинное значение в данном составном теге NBT с заданным ключом.",
  "operator.integrateddynamics.nbt.compound_value_double": "Двойное сложное значение NBT",
  "operator.integrateddynamics.nbt.compound_value_double.info": "Значение Double в данном составном теге NBT с данным ключом",
  "operator.integrateddynamics.nbt.compound_value_string": "Строка составного значения NBT",
  "operator.integrateddynamics.nbt.compound_value_string.info": "Строковое значение в данном составном теге NBT с заданным ключом.",
  "operator.integrateddynamics.nbt.compound_value_compound": "NBT Соединение Значение Соединение",
  "operator.integrateddynamics.nbt.compound_value_compound.info": "Значение соединения в данном составном теге NBT с заданным ключом.",
  "operator.integrateddynamics.nbt.compound_value_list_tag": "Список сложных значений NBT NBT",
  "operator.integrateddynamics.nbt.compound_value_list_tag.info": "Значение списка NBT в данном составном теге NBT с заданным ключом.",
  "operator.integrateddynamics.nbt.compound_value_list_byte": "Массив байтов составного значения NBT",
  "operator.integrateddynamics.nbt.compound_value_list_byte.info": "Байтовый массив в данном составном теге NBT с заданным ключом в виде целочисленного списка.",
  "operator.integrateddynamics.nbt.compound_value_list_int": "Целочисленный массив составных значений NBT",
  "operator.integrateddynamics.nbt.compound_value_list_int.info": "Целочисленный массив в данном составном теге NBT с заданным ключом в виде целочисленного списка.",
  "operator.integrateddynamics.nbt.compound_value_list_long": "Длинный массив составных значений NBT",
  "operator.integrateddynamics.nbt.compound_value_list_long.info": "Длинный массив в данном составном теге NBT с заданным ключом в качестве длинного списка.",
  "operator.integrateddynamics.nbt.compound_without": "Соединение NBT без",
  "operator.integrateddynamics.nbt.compound_without.info": "Получить копию данного составного тега NBT без заданного ключа.",
  "operator.integrateddynamics.nbt.compound_with_boolean": "Соединение NBT с логическим значением",
  "operator.integrateddynamics.nbt.compound_with_boolean.info": "Получить копию данного составного тега NBT с заданной логической записью.",
  "operator.integrateddynamics.nbt.compound_with_short": "Соединение NBT с коротким",
  "operator.integrateddynamics.nbt.compound_with_short.info": "Получите копию данного составного тега NBT с заданным целым числом в виде короткой записи.",
  "operator.integrateddynamics.nbt.compound_with_integer": "Соединение NBT с целым числом",
  "operator.integrateddynamics.nbt.compound_with_integer.info": "Получить копию данного составного тега NBT с заданной целочисленной записью.",
  "operator.integrateddynamics.nbt.compound_with_long": "Соединение NBT с длинным",
  "operator.integrateddynamics.nbt.compound_with_long.info": "Получить копию данного составного тега NBT с данной длинной записью.",
  "operator.integrateddynamics.nbt.compound_with_double": "Соединение NBT с двойным",
  "operator.integrateddynamics.nbt.compound_with_double.info": "Получить копию данного составного тега NBT с заданной двойной записью.",
  "operator.integrateddynamics.nbt.compound_with_float": "Соединение NBT с поплавком",
  "operator.integrateddynamics.nbt.compound_with_float.info": "Получить копию данного составного тега NBT с заданным значением Double в качестве записи с плавающей запятой.",
  "operator.integrateddynamics.nbt.compound_with_string": "Соединение NBT со струной",
  "operator.integrateddynamics.nbt.compound_with_string.info": "Получить копию данного составного тега NBT с заданной строковой записью.",
  "operator.integrateddynamics.nbt.compound_with_tag": "Соединение НБТ с НБТ",
  "operator.integrateddynamics.nbt.compound_with_tag.info": "Получить копию данного составного тега NBT с данной записью NBT.",
  "operator.integrateddynamics.nbt.compound_with_list_tag": "Соединение НБТ со списком НБТ",
  "operator.integrateddynamics.nbt.compound_with_list_tag.info": "Получить копию данного составного тега NBT с данной записью в списке NBT.",
  "operator.integrateddynamics.nbt.compound_with_list_byte": "Соединение NBT со списком байтов",
  "operator.integrateddynamics.nbt.compound_with_list_byte.info": "Получите копию данного составного тега NBT с данным списком целых чисел в виде записи массива байтов NBT.",
  "operator.integrateddynamics.nbt.compound_with_list_int": "Соединение NBT со списком Int",
  "operator.integrateddynamics.nbt.compound_with_list_int.info": "Получите копию данного составного тега NBT с данной записью целочисленного массива NBT.",
  "operator.integrateddynamics.nbt.compound_with_list_long": "Соединение NBT с длинным списком",
  "operator.integrateddynamics.nbt.compound_with_list_long.info": "Получить копию данного составного тега NBT с данной записью длинного массива NBT.",
  "operator.integrateddynamics.nbt.compound_subset": "Подмножество соединений NBT",
  "operator.integrateddynamics.nbt.compound_subset.info": "Если первый составной тег NBT является подмножеством второго составного тега NBT или равен ему. Это будет рекурсивно проверять вложенные теги.",
  "operator.integrateddynamics.nbt.compound_union": "НБТ Компаунд Юнион",
  "operator.integrateddynamics.nbt.compound_union.info": "Объединение данных составных тегов NBT. Вложенные теги будут соединяться рекурсивно.",
  "operator.integrateddynamics.nbt.compound_intersection": "Соединение NBT на перекрестке",
  "operator.integrateddynamics.nbt.compound_intersection.info": "Пересечение заданных составных тегов NBT. Вложенные теги будут пересекаться рекурсивно.",
  "operator.integrateddynamics.nbt.compound_minus": "НБТ Соединение Минус",
  "operator.integrateddynamics.nbt.compound_minus.info": "Отличие данных составных тегов НБТ. Вложенные теги будут вычитаться рекурсивно.",
  "operator.integrateddynamics.nbt.as_boolean": "NBT Логическое значение Как логическое значение",
  "operator.integrateddynamics.nbt.as_boolean.info": "Получите логическое значение данного тега байта NBT.",
  "operator.integrateddynamics.nbt.as_byte": "Байт NBT как целое число",
  "operator.integrateddynamics.nbt.as_byte.info": "Получите целочисленное значение данного тега байта NBT.",
  "operator.integrateddynamics.nbt.as_short": "NBT Short как целое число",
  "operator.integrateddynamics.nbt.as_short.info": "Получите целочисленное значение данного короткого тега NBT.",
  "operator.integrateddynamics.nbt.as_int": "NBT Целое число как целое число",
  "operator.integrateddynamics.nbt.as_int.info": "Получите целочисленное значение данного целочисленного тега NBT.",
  "operator.integrateddynamics.nbt.as_long": "НБТ долго до тех пор",
  "operator.integrateddynamics.nbt.as_long.info": "Получите значение Long данного длинного тега NBT.",
  "operator.integrateddynamics.nbt.as_double": "НБТ двойной как двойной",
  "operator.integrateddynamics.nbt.as_double.info": "Получите значение Double данного тега NBT Double.",
  "operator.integrateddynamics.nbt.as_float": "NBT плавает как двойной",
  "operator.integrateddynamics.nbt.as_float.info": "Получите двойное значение данного тега NBT Float.",
  "operator.integrateddynamics.nbt.as_string": "Строка NBT как строка",
  "operator.integrateddynamics.nbt.as_string.info": "Получите строковое значение данного строкового тега NBT.",
  "operator.integrateddynamics.nbt.as_tag_list": "Список НБТ Как список НБТ",
  "operator.integrateddynamics.nbt.as_tag_list.info": "Получите значение списка NBT данного тега списка NBT.",
  "operator.integrateddynamics.nbt.as_byte_list": "Байтовый массив NBT как список байтов",
  "operator.integrateddynamics.nbt.as_byte_list.info": "Получите значение списка байтов данного тега байтового массива NBT.",
  "operator.integrateddynamics.nbt.as_int_list": "Целочисленный массив NBT как список целых чисел",
  "operator.integrateddynamics.nbt.as_int_list.info": "Получите значение целочисленного списка данного тега целочисленного массива NBT.",
  "operator.integrateddynamics.nbt.as_long_list": "Длинный массив NBT как длинный список",
  "operator.integrateddynamics.nbt.as_long_list.info": "Получите значение длинного списка данного тега NBT Long Array.",
  "operator.integrateddynamics.nbt.from_boolean": "NBT Байт из логического значения",
  "operator.integrateddynamics.nbt.from_boolean.info": "Создайте байтовый тег NBT на основе заданного логического значения.",
  "operator.integrateddynamics.nbt.from_short": "NBT Short From Integer",
  "operator.integrateddynamics.nbt.from_short.info": "Создайте короткий тег NBT на основе заданного целочисленного значения.",
  "operator.integrateddynamics.nbt.from_byte": "Байт NBT из целого числа",
  "operator.integrateddynamics.nbt.from_byte.info": "Создайте тег NBT Byte из заданного целочисленного значения.",
  "operator.integrateddynamics.nbt.from_int": "NBT Целое число Из целого числа",
  "operator.integrateddynamics.nbt.from_int.info": "Создайте целочисленный тег NBT на основе заданного целочисленного значения.",
  "operator.integrateddynamics.nbt.from_long": "НБТ Лонг От Лонг",
  "operator.integrateddynamics.nbt.from_long.info": "Создайте длинный тег NBT на основе заданного длинного значения.",
  "operator.integrateddynamics.nbt.from_double": "НБТ Дабл Из Дабла",
  "operator.integrateddynamics.nbt.from_double.info": "Создайте тег NBT Double на основе заданного значения Double.",
  "operator.integrateddynamics.nbt.from_float": "NBT Флоат из двойного",
  "operator.integrateddynamics.nbt.from_float.info": "Создайте тег NBT Double на основе заданного значения Float.",
  "operator.integrateddynamics.nbt.from_string": "Строка NBT из строки",
  "operator.integrateddynamics.nbt.from_string.info": "Создайте тег строки NBT из заданного значения строки.",
  "operator.integrateddynamics.nbt.from_tag_list": "Список NBT из списка тегов",
  "operator.integrateddynamics.nbt.from_tag_list.info": "Создайте тег списка NBT на основе заданного значения списка NBT.",
  "operator.integrateddynamics.nbt.from_byte_list": "Массив байтов NBT из списка байтов",
  "operator.integrateddynamics.nbt.from_byte_list.info": "Создайте тег массива байтов NBT из заданного значения целочисленного списка.",
  "operator.integrateddynamics.nbt.from_int_list": "Целочисленный массив NBT из целочисленного списка",
  "operator.integrateddynamics.nbt.from_int_list.info": "Создайте тег целочисленного массива NBT из заданного значения целочисленного списка.",
  "operator.integrateddynamics.nbt.from_long_list": "Длинный массив NBT из длинного списка",
  "operator.integrateddynamics.nbt.from_long_list.info": "Создайте тег длинного массива NBT из заданного значения длинного списка.",
  "operator.integrateddynamics.nbt.path_match_first": "NBT Path Match First",
  "operator.integrateddynamics.nbt.path_match_first.info": "Примените данное выражение пути NBT к заданному значению NBT и верните первое совпадение.",
  "operator.integrateddynamics.nbt.path_match_all": "Путь NBT соответствует всем",
  "operator.integrateddynamics.nbt.path_match_all.info": "Примените данное выражение пути NBT к заданному значению NBT и верните все совпадения в виде списка.",
  "operator.integrateddynamics.nbt.path_test": "Тест пути NBT",
  "operator.integrateddynamics.nbt.path_test.info": "Проверьте, соответствует ли данное выражение пути NBT заданному значению NBT.",
  "operator.integrateddynamics.operator": "Оператор",
  "operator.integrateddynamics.operator.basename": "Оператор %s",
  "operator.integrateddynamics.operator.apply": "Применить",
  "operator.integrateddynamics.operator.apply.info": "Применить для данного оператора заданное значение.",
  "operator.integrateddynamics.operator.apply2": "Применить 2",
  "operator.integrateddynamics.operator.apply2.info": "Примените к данному оператору данные два значения.",
  "operator.integrateddynamics.operator.apply3": "Применить 3",
  "operator.integrateddynamics.operator.apply3.info": "Примените для данного оператора заданные три значения.",
  "operator.integrateddynamics.operator.apply_n": "Применить Н",
  "operator.integrateddynamics.operator.apply_n.info": "Применить для данного оператора заданный список значений.",
  "operator.integrateddynamics.operator.apply0": "Применить 0",
  "operator.integrateddynamics.operator.apply0.info": "Примените данный оператор без аргументов.",
  "operator.integrateddynamics.operator.map": "Карта",
  "operator.integrateddynamics.operator.map.info": "Примените данный оператор ко всем элементам списка, в результате чего появится новый список сопоставленных значений.",
  "operator.integrateddynamics.operator.filter": "Фильтр",
  "operator.integrateddynamics.operator.filter.info": "Отфильтруйте список элементов, сопоставив их все с заданным предикатом.",
  "operator.integrateddynamics.operator.conjunction": "Союз",
  "operator.integrateddynamics.operator.conjunction.info": "Принимает союз двух предикатов.",
  "operator.integrateddynamics.operator.disjunction": "Дизъюнкция",
  "operator.integrateddynamics.operator.disjunction.info": "Принимает дизъюнкция двух предикатов.",
  "operator.integrateddynamics.operator.negation": "Отрицание",
  "operator.integrateddynamics.operator.negation.info": "Принимает отрицание предиката.",
  "operator.integrateddynamics.operator.pipe": "Труба",
  "operator.integrateddynamics.operator.pipe.info": "Создайте новый оператор, который передает выходные данные первого оператора второму оператору.",
  "operator.integrateddynamics.operator.pipe2": "Труба 2",
  "operator.integrateddynamics.operator.pipe2.info": "Создайте новый оператор, который передает входные данные первому и второму операторам и передает выходные данные обоих оператору третьему оператору.",
  "operator.integrateddynamics.operator.flip": "Перевернуть",
  "operator.integrateddynamics.operator.flip.info": "Поменяйте местами два первых входных параметра оператора.",
  "operator.integrateddynamics.virtual.flipped": "Перевернутый",
  "operator.integrateddynamics.operator.reduce": "Уменьшить",
  "operator.integrateddynamics.operator.reduce.info": "Примените данный оператор ко всем элементам списка, чтобы свести список к одному значению.",
  "operator.integrateddynamics.operator.reduce1": "Уменьшить 1",
  "operator.integrateddynamics.operator.reduce1.info": "Примените данный оператор ко всем элементам списка, чтобы свести список к одному значению. уменьшить1(оп, список) эквивалентно уменьшению(оп, хвост(список), голова(список)).",
  "operator.integrateddynamics.operator.by_name": "Оператор по имени",
  "operator.integrateddynamics.operator.by_name.info": "Получите оператор с заданным уникальным именем.",
  "operator.integrateddynamics.virtual.recipeoutputbyinput": "Вывод рецепта по вводу",
  "operator.integrateddynamics.virtual.recipeinputsbyoutput": "Входные данные рецепта по выходным",
  "operator.integrateddynamics.virtual.recipesbyinput": "Рецепты по вводу",
  "operator.integrateddynamics.virtual.recipesbyoutput": "Рецепты по выходу",
  "operator.integrateddynamics.ingredients": "Ингредиенты",
  "operator.integrateddynamics.ingredients.basename": "Ингредиенты %s",
  "operator.integrateddynamics.ingredients.items": "Ингредиенты",
  "operator.integrateddynamics.ingredients.items.info": "Список предметов",
  "operator.integrateddynamics.ingredients.fluids": "Ингредиентные жидкости",
  "operator.integrateddynamics.ingredients.fluids.info": "Список жидкостей",
  "operator.integrateddynamics.ingredients.energies": "Ингредиенты энергетических элементов",
  "operator.integrateddynamics.ingredients.energies.info": "Список энергетических элементов",
  "operator.integrateddynamics.ingredients.with_item": "Ингредиенты с предметом",
  "operator.integrateddynamics.ingredients.with_item.info": "Получите копию данных ингредиентов с данным элементом в указанной позиции ингредиента.",
  "operator.integrateddynamics.ingredients.with_fluid": "Ингредиенты с жидкостью",
  "operator.integrateddynamics.ingredients.with_fluid.info": "Получите копию заданных ингредиентов с заданной жидкостью в указанной позиции ингредиента.",
  "operator.integrateddynamics.ingredients.with_energy": "Энергетические ингредиенты",
  "operator.integrateddynamics.ingredients.with_energy.info": "Получите копию данных ингредиентов с заданной энергией в данной позиции ингредиента.",
  "operator.integrateddynamics.ingredients.with_items": "Ингредиенты с предметами",
  "operator.integrateddynamics.ingredients.with_items.info": "Получить копию данных ингредиентов с заданным списком элементов в данной позиции ингредиента.",
  "operator.integrateddynamics.ingredients.with_fluids": "Ингредиенты с жидкостями",
  "operator.integrateddynamics.ingredients.with_fluids.info": "Получите копию данных ингредиентов с заданным списком жидкостей в данной позиции ингредиента.",
  "operator.integrateddynamics.ingredients.with_energies": "Ингредиенты с энергетическими элементами",
  "operator.integrateddynamics.ingredients.with_energies.info": "Получите копию данных ингредиентов с заданным списком энергетических элементов в данной позиции ингредиента.",
  "operator.integrateddynamics.recipe": "Рецепт",
  "operator.integrateddynamics.recipe.basename": "Рецепт %s",
  "operator.integrateddynamics.recipe.input": "Ингредиенты для рецепта",
  "operator.integrateddynamics.recipe.input.info": "Исходные ингредиенты данного рецепта",
  "operator.integrateddynamics.recipe.output": "Выходные ингредиенты рецепта",
  "operator.integrateddynamics.recipe.output.info": "Выходные ингредиенты данного рецепта",
  "operator.integrateddynamics.recipe.with_input": "Рецепт с входными ингредиентами",
  "operator.integrateddynamics.recipe.with_input.info": "Получите копию данного рецепта с указанными ингредиентами в качестве входных данных.",
  "operator.integrateddynamics.recipe.with_output": "Рецепт с выходными ингредиентами",
  "operator.integrateddynamics.recipe.with_output.info": "Получите копию данного рецепта с указанными ингредиентами в качестве входных данных.",
  "operator.integrateddynamics.recipe.with_input_output": "Рецепт с входными и выходными ингредиентами",
  "operator.integrateddynamics.recipe.with_input_output.info": "Создайте рецепт с первыми ингредиентами в качестве входных данных и вторыми ингредиентами в качестве выходных данных.",
  "operator.integrateddynamics.general": "Общий",
  "operator.integrateddynamics.general.basename": "Общий %s",
  "operator.integrateddynamics.general.choice": "Выбор",
  "operator.integrateddynamics.general.choice.info": "Если первое значение истинно, берется второе значение, в противном случае — третье.\\nВведите два и три значения.",
  "operator.integrateddynamics.general.identity": "Идентичность",
  "operator.integrateddynamics.general.identity.info": "Копия входного значения.",
  "operator.integrateddynamics.general.constant": "Константа",
  "operator.integrateddynamics.general.constant.info": "Копия первого входного значения.",
  "operator.integrateddynamics.general.isnull": "Нулевой",
  "operator.integrateddynamics.general.isnull.info": "Если заданное значение равно нулю",
  "operator.integrateddynamics.general.isnotnull": "Не является нулевым",
  "operator.integrateddynamics.general.isnotnull.info": "Если заданное значение не равно нулю",
  "operator.integrateddynamics.virtual": "Виртуальный оператор",
  "operator.integrateddynamics.virtual.basename": "Виртуальный %s",
  "operator.integrateddynamics.virtual.p_conjunction": "Предикатный союз",
  "operator.integrateddynamics.virtual.p_conjunction.info": "Соединение двух предикатов",
  "operator.integrateddynamics.virtual.p_disjunction": "Предикат Дизъюнкция",
  "operator.integrateddynamics.virtual.p_disjunction.info": "Дизъюнкция двух предикатов",
  "operator.integrateddynamics.virtual.p_negation": "Отрицание предиката",
  "operator.integrateddynamics.virtual.p_negation.info": "Дизъюнкция сказуемого",
  "operator.integrateddynamics.virtual.piped": "Оператор трубопровода",
  "operator.integrateddynamics.virtual.piped.info": "Сеть операторов",
  "operator.integrateddynamics.virtual.piped2": "Оператор трубопровода 2",
  "operator.integrateddynamics.virtual.piped2.info": "Цепочка из двух конвейерных операторов",
  "operator.integrateddynamics.cast": "В ролях",
  "operator.integrateddynamics.cast.basename": "В ролях",
  "operator.integrateddynamics.cast.tooltip": "Привести %s к %s",
  "operator.integrateddynamics.parse": "Разобрать",
  "operator.integrateddynamics.parse.basename": "Разобрать",
  "operator.integrateddynamics.parse.tooltip": "Разобрать %s",
  "info_book.integrateddynamics.section.main": "О динамике интеграции",
  "info_book.integrateddynamics.tag_index": "&oИндекс&r",
  "info_book.integrateddynamics.introduction": "Введение",
  "info_book.integrateddynamics.introduction.text1": "Слишком долго возможности автоматизации были слишком ограничены. &1Integrated Dynamics&0 призван стать модом для автоматизации ваших логических систем. Он делает это, предоставляя выразительный опыт погружения в логическое программирование с крючками и поддержкой большинства элементов &lMinecraft&r и его модификаций.",
  "info_book.integrateddynamics.introduction.text2": "Схемы Redstone всегда были очень простым, но работоспособным и легко понятным методом автоматизации. Однако основа красного камня также доставляет неудобства. В сетях автоматизации более высокой сложности схемы из красного камня могут стать очень большими и, следовательно, трудными в управлении. Более того, одна небольшая утечка воды может вызвать сильную головную боль у каждого любителя редстоуна.",
  "info_book.integrateddynamics.introduction.text3": "Цель этой книги двоякая. Во-первых, предоставляется &ltutorial&r для изучения наиболее важных концепций этого мода. Во-вторых, подробное &lmanual&r всех элементов и механизмов объяснено для игроков, которые не заинтересованы в обучении.",
  "info_book.integrateddynamics.introduction.text4": "Перемещаться по книге можно, нажимая на стрелки внизу, нажатие клавиши Shift позволяет пролистывать целые разделы, а не отдельные страницы. В начале больших разделов вы увидите таблицу содержания, которая будет содержать гиперссылки на ее подразделы для более быстрого просмотра. Когда вы сталкиваетесь с рецептами, элементы, описанные в этой книге, можно щелкнуть мышью, чтобы быстро перейти к разделу, в котором они описаны. Вы также заметите кнопку в левом верхнем углу этой книги, которая приведет вас к разделу над текущим. Кнопка в правом верхнем углу будет возвращаться на ранее посещенную страницу каждый раз при нажатии.",
  "info_book.integrateddynamics.tutorials": "Учебники",
  "info_book.integrateddynamics.tutorials.introduction": "Введение",
  "info_book.integrateddynamics.tutorials.introduction.text1": "Эта часть книги содержит несколько руководств, которые помогут вам понять основы мода. Кроме того, это позволит вам заработать некоторые &lнаграды&r, выполняя достижения каждого урока.",
  "info_book.integrateddynamics.tutorials.menrilBasics": "Основы Менрила",
  "info_book.integrateddynamics.tutorials.menrilBasics.text1": "Чтобы начать работу с этим модом, вам нужно будет найти несколько &lMenril Trees&r, которые легче всего найти в &lMeneglin Biomes&r.",
  "info_book.integrateddynamics.tutorials.menrilBasics.text2": "После этого вам нужно будет изготовить &lСоковыжималку&r и &lСушилку&r для обработки &lБревна менрила&r. Это можно сделать, поместив деревянный брусок в &lSqueezer&r и прыгая по нему, пока он не станет плоским. Как только это будет сделано, &lMenril Resin&r попытается пройти к обеим сторонам &lSqueezer&r. Затем поместите &lСушилку&r рядом с &lСоковыжималкой&r, чтобы она наполнилась &lMenril Resin&r, которую вы только что выжали.",
  "info_book.integrateddynamics.tutorials.menrilBasics.text3": "Если вы хотите повторить процесс, вы можете сбросить &lSqueezer&r, применив импульс красного камня.",
  "info_book.integrateddynamics.tutorials.menrilBasics.text4": "В будущем вы также сможете создавать модернизированные варианты этих машин, которые легче автоматизировать, но которые стоят дороже: &lМеханическая соковыжималка&r и &lМеханическая сушильная чаша&r.",
  "info_book.integrateddynamics.tutorials.networkFoundations": "Сетевые фонды",
  "info_book.integrateddynamics.tutorials.networkFoundations.text1": "Основная цель этого мода — построение сетей управления для автоматизации. Это делается с помощью &lЛогических кабелей&r. Попробуйте создать сеть из десяти таких кабелей.",
  "info_book.integrateddynamics.tutorials.networkFoundations.text2": "Следующим шагом будет создание нескольких &lКарточек переменных&r и &lТрансформаторов переменных&r. &lКарты переменных&r используются для хранения ссылок на значения в сети. &lПеременные трансформаторы&r — это элементы для компонентов, которые можно разместить на &lлогических кабелях&r для чтения и записи этих значений.",
  "info_book.integrateddynamics.tutorials.basicNetworkComponents": "Основные сетевые компоненты",
  "info_book.integrateddynamics.tutorials.basicNetworkComponents.text1": "Одним из методов привязки &lVariable Cards&r к определенным значениям является чтение значений из &lReaders&r. Давайте начнем с создания базовых читателей. После этого создайте &lDisplay Panel&r, которая будет полезна для отображения значений &lVariable Cards&r.",
  "info_book.integrateddynamics.tutorials.aspects": "Аспекты",
  "info_book.integrateddynamics.tutorials.aspects.text1": "В качестве простого примера давайте попробуем прочитать значение красного камня и отобразить его.",
  "info_book.integrateddynamics.tutorials.aspects.text2": "СDelightе это, подключив &lRedstone Reader&r к &lLogic Cable&r в любой точке мира. Убедитесь, что чтение нацелено на что-то со значением красного камня, например &lRedstone Torch&r.",
  "info_book.integrateddynamics.tutorials.aspects.text3": "После этого щелкните правой кнопкой мыши &lRedstone Reader&r, чтобы открыть графический интерфейс, после чего вам нужно вставить &lVariable Card&r в аспект &6Integer&0 &lRedstone Value&r, чтобы привязать значение красного камня цели к этой &lVariable Card&r.",
  "info_book.integrateddynamics.tutorials.aspects.text4": "Затем поместите &lDisplay Panel&r в ту же сеть, что и &lRedstone Reader&r, и вставьте связанную &lVariable Card&r, чтобы отобразить ее значение.",
  "info_book.integrateddynamics.tutorials.aspects.text5": "В качестве следующего шага создайте &lRedstone Writer&r и позвольте ему записать максимальное целое значение красного камня, которое было прочитано Redstone Reader.",
  "info_book.integrateddynamics.tutorials.logicOperations": "Логические операции",
  "info_book.integrateddynamics.tutorials.logicOperations.text1": "Хотя отображение значений, полученных от читателей, может быть полезным, все становится действительно интересно, когда вы начинаете комбинировать определенные значения с другими значениями, используя &2Operators&0. Все &2Операторы&0 можно найти в &lLogic Programmer&r.",
  "info_book.integrateddynamics.tutorials.logicOperations.text2": "Начните с создания &lLogic Programmer&r, который существует как в элементарной, так и в блочной форме. Откройте его графический интерфейс, чтобы увидеть список всех &операторов&r.",
  "info_book.integrateddynamics.tutorials.logicOperations.text3": "Затем найдите оператор &6Целое&0 и щелкните его. Откроется окно, в котором вам следует ввести число. После этого вставьте пустую &lVariable Card&r, чтобы связать это &6Integer&0 с &lVariable Card&r. Когда вы закончите, сDelightе это еще раз для другого &6Integer&0.",
  "info_book.integrateddynamics.tutorials.logicOperations.text4": "Наконец, найдите оператор &lAddition&r и откройте его. Это позволяет вам добавить два &eNumbers&0. Вставьте две &6Целочисленные&0 &lКарты переменных&r в эти слоты и привяжите их к новой &lКарте переменных&r.",
  "info_book.integrateddynamics.tutorials.logicOperations.text5": "Поскольку &1Integrated Dynamics&0 оценивает переменные &olazy&r способом, эта &lAddition&r &lVariable Card&r не содержит непосредственного добавления этих &6Целен&0, но добавление будет выполняться только тогда, когда значение необходимо в сети, на основе ссылок на переменные. Для этого сеть должна иметь возможность найти эти ссылочные &lVariable Card&r. Для этого вам нужно будет создать и разместить &lVariable Store&r. Вставьте две &6Целочисленные&0 &lVariable Card&r в это хранилище, чтобы сделать их доступными для сети.",
  "info_book.integrateddynamics.tutorials.logicOperations.text6": "Наконец, теперь вы можете подключить кабель к &lVariable Store&r, прикрепить &lDisplay Panel&r и вставить &lAddition&r &lVariable Card&r для отображения дополнения.",
  "info_book.integrateddynamics.tutorials.logicOperations.text7": "&lLogic Programmer&r и &lVariable Stores&r станут вашими лучшими друзьями, когда вам понадобится выполнить более сложную автоматизацию.",
  "info_book.integrateddynamics.tutorials.recipe_handling": "Обработка рецептов",
  "info_book.integrateddynamics.tutorials.recipe_handling.text1": "&oРецепты&r — важная часть &lMinecraft&r. Вот почему этот мод предлагает им первоклассную поддержку через значения &8Recipe&0 и значения &lIngredients&r для представления их входных и выходных коллекций. В этом уроке мы рассмотрим, как можно получить и использовать рецепты.",
  "info_book.integrateddynamics.tutorials.recipe_handling.text2": "Самый простой способ получить &8Recipes&0 — просто прочитать его с машины, которая может обрабатывать рецепты. Итак, давайте начнем с чтения всех рецептов крафта, поместив &lMachine Reader&r на &lВерсталь&r и прочитав список рецептов.",
  "info_book.integrateddynamics.tutorials.recipe_handling.text3": "Если вам нужен более детальный контроль над рецептами или если вы работаете с машиной, которая не предоставляет свои рецепты через &lMachine Reader&r, вы можете визуально создать &8Рецепт&0 самостоятельно в &lLogic Programmer&r. Давайте попробуем создать простой рецепт, например, изготовления &lСундука&r.",
  "info_book.integrateddynamics.tutorials.recipe_handling.text4": "В этой последней части урока мы продвинем чтение рецептов еще на один шаг вперед. Используя аспект &lRecipe By Output&r, мы можем получить оператор, который при применении к экземпляру &8Ingredients&0 вернет первый &8Recipe&0, который возвращает заданные &8Ingredients&0 в качестве вывода. Мы будем использовать это, чтобы найти рецепт &lChest&r.",
  "info_book.integrateddynamics.tutorials.recipe_handling.text5": "Начнем с создания экземпляра &8Ingredients&0 с одним &8Chest&0 в вашем &lLogic Programmer&r. Затем прочитайте аспект &lRecipe By Output&r из &lMachine Reader&r, нацеленного на &lВерсталь&r. После этого используйте оператор &oApply&r, чтобы применить &lChest&r &8Ingredient&0 к оператору, полученному от &lMachine Reader&r. Наконец, вставьте полученную переменную в &lDisplay Panel&r, чтобы увидеть рецепт &lChest&r. (Не забудьте вставить все используемые вами переменные в &lVariable Store&r).",
  "info_book.integrateddynamics.tutorials.recipe_handling.text6": "Очевидно, что с &8Рецептами&0 и &8Ингредиентами&0 вы можете сделать гораздо больше. Загляните в &lMachine Reader&r и &lLogic Programmer&r, чтобы узнать, какие еще расширенные функции вам доступны.",
  "info_book.integrateddynamics.tutorials.nbt": "НБТ",
  "info_book.integrateddynamics.tutorials.nbt.text1": "Теги &4NBT&0 используются для представления сложных структур данных. Обычно они используются внутри Minecraft для хранения информации о машинах и объектах. В этом уроке мы рассмотрим простое чтение и манипулирование тегами NBT.",
  "info_book.integrateddynamics.tutorials.nbt.text2": "В качестве первого шага используйте &lBlock Reader&r на кафедре, считайте его &4NBT&0 данные и визуализируйте их на &lDisplay Panel&r.",
  "info_book.integrateddynamics.tutorials.nbt.text3": "Затем из прочитанного тега &lLectern&r &4NBT&0 прочтите подтег &3Book&0 как составной тег и визуализируйте его.",
  "info_book.integrateddynamics.tutorials.nbt.text4": "На последнем этапе мы прочитаем поле &3id&0 из этого субтега &3Book&0. Однако вместо того, чтобы начинать с последнего прочитанного подтега, мы начнем с корня и применим выражение &lNBT Path&r. Такие выражения полезны для получения глубоко вложенных значений &4NBT&0. Например, применение выражения &4”. root. child1. child2”&0 к тегу &3NBT&0 &3{ root: { child1: { child2: ”some value” } }}&0 выведет &3”some value”&0. Более продвинутые функции &lNBT Path&r описаны далее в расширенной части руководства.",
  "info_book.integrateddynamics.tutorials.nbt.text5": "Для завершения последнего шага создайте выражение &lNBT Path&r, которое выбирает поле &3Book&0/&3id&0, примените его к нашему тегу &lLectern&r и визуализируйте его на &lDisplay Panel&r.",
  "info_book.integrateddynamics.tutorials.advancedNetworkComponents": "Расширенные сетевые компоненты",
  "info_book.integrateddynamics.tutorials.advancedNetworkComponents.text1": "Теперь, когда вы знакомы с базовой логикой, мы можем взглянуть на более сложные сетевые компоненты: &lMaterializer&r и &lProxy&r.",
  "info_book.integrateddynamics.tutorials.advancedNetworkComponents.text2": "Как вы, возможно, помните, &lLogic Programmer&r позволяет вам создавать переменные со значениями &ostatic&r, или вы можете создавать более сложные переменные на основе оценки &odynamic&r значений.",
  "info_book.integrateddynamics.tutorials.advancedNetworkComponents.text3": "&lMaterializer&r можно использовать для преобразования значения &odynamic&r в &ostatic&r. Это можно сделать, вставив &odynamic&r &lVariable Card&r в верхний слот &lMaterializer&r. Каждой &lVariable Card&r, вставленной в левый слот, будет присвоено значение, которое имеет верхняя переменная в данный момент.",
  "info_book.integrateddynamics.tutorials.advancedNetworkComponents.text4": "&lProxy&r позволяет вам добавить дополнительный уровень косвенности для ваших переменных. Например, у вас может быть логическая программа, для которой требуется значение &ostatic&r. Если в какой-то момент в будущем вы захотите изменить это значение, вам придется переписать свою программу, если только это значение не было &oproxed&r, и в этом случае вам просто придется обновить значение в &lProxy&r.",
  "info_book.integrateddynamics.tutorials.advancedNetworkComponents.text5": "Для этого урока создайте материализованные и проксированные &lVariable Cards&r.",
  "info_book.integrateddynamics.tutorials.advancedOperations": "Расширенные операции",
  "info_book.integrateddynamics.tutorials.advancedOperations.text1": "Как вы, возможно, заметили в последнем уроке, &lLogic Programmer&r позволяет вам делать гораздо больше, чем просто складывать числа. В этом уроке мы рассмотрим более сложные структуры данных и цепочки операторов.",
  "info_book.integrateddynamics.tutorials.advancedOperations.text2": "Давайте начнем с создания статического &7Списка&0 из &6Целен&0, &61&0, &610&0 и &6100&0 и визуализируем его на &lDisplay Panel&r.",
  "info_book.integrateddynamics.tutorials.advancedOperations.text3": "&7Предметы&0 — один из возможных типов значений в этом моде. Давайте создадим статическую &7Item&0 &lVariable Card&r, динамически получим имя мода из этого элемента и визуализируем его на &lDisplay Panel&r.",
  "info_book.integrateddynamics.tutorials.advancedOperations.text4": "Помните, что вам придется использовать &lVariable Store&r для хранения указанной переменной.",
  "info_book.integrateddynamics.tutorials.advancedOperations.text5": "В заключительной части этого руководства мы объединим динамические переменные с операторами. Подключите &lEntity Reader&r к сети, прочитайте целевой &7Entity&0, получите &7Block&0, на который смотрит целевой &7Entity&0, и визуализируйте этот &7Block&0 на &lDisplay Panel&r.",
  "info_book.integrateddynamics.tutorials.theValueOfOperators": "Ценность операторов",
  "info_book.integrateddynamics.tutorials.theValueOfOperators.text1": "В &1Интегрированной динамике&0 &2Операторы&0 являются гражданами первого сорта. До сих пор мы использовали &lLogic Programmer&r только вручную, но в этом уроке мы рассмотрим, как их можно использовать более динамично, сохраняя &2Операторы&0 в &lVariable Cards&r и вызывая их динамически.",
  "info_book.integrateddynamics.tutorials.theValueOfOperators.text2": "В качестве первого шага перейдите в &lLogic Programmer&r и создайте новый статический &2Operator&0, начав вводить &oАрифметическое сложение&r &2Operator&0 в раскрывающемся списке автозаполнения, щелкнув его, и запишите его в &lVariable Card&r. После этого создайте две переменные &6Integer&0. Затем найдите оператор &oApply&r и примените первый &6Целое число&0 к &2Оператору&0, который &обвяжет&r первый входной аргумент дополнения &2Оператора&0 к этому &6Целому числу&0 и выведет новый &2Оператор&0 с одним оставшимся входным аргументом. Затем снова используйте оператор &oApply&r, чтобы &obind&r последний входной аргумент вновь созданного &2Operator&0. Наконец, используйте &lDisplay Panel&r для визуализации динамически вызываемого дополнения.",
  "info_book.integrateddynamics.tutorials.theValueOfOperators.text3": "Помимо применения &2Operators&0, существует множество других продвинутых операций &2Operator&0. Теперь мы рассмотрим использование &2Operators&0 в &7Lists&0, а точнее, &oFilter&r &2Operator&0, который принимает &7List&0 и &oPredicate&r (&2Operator&0 с одним входным аргументом и &9Boolean&0 выходным значением). Начните с создания &7Списка&0 из &6Целен&0, &61&0, &610&0 и &6100&0. Затем сохраните &oRelational Equals&r &2Operator&0 в переменной. Затем примените этот оператор к &6Integer&0 &610&0. Затем используйте &oFilter&r &2Operator&0 со своим &7List&0 и примененным &2Operator&0. Это позволит отфильтровать все элементы из &7List&0, которые возвращают &9False&0, применив их к данному оператору, что в данном случае означает, что все элементы, не равные &610&0, будут удалены из списка. Визуализируйте результат на &lпанели отображения&r.",
  "info_book.integrateddynamics.tutorials.theValueOfOperators.text4": "Существует множество других операций с &2Operator&0, таких как объединение &oPredicates&r, изменение аргументов &2Operator&0 и другие операции с &7Lists&0.",
  "info_book.integrateddynamics.tutorials.challenges": "Проблемы",
  "info_book.integrateddynamics.tutorials.challenges.text1": "Этот заключительный раздел руководства содержит несколько нетривиальных задач, призванных показать, что вы понимаете основы &1Интегрированной динамики&0. Никакой дополнительной информации по каждому заданию предоставлено не будет, так что удачи!",
  "info_book.integrateddynamics.manual": "Руководство",
  "info_book.integrateddynamics.manual.introduction": "Введение",
  "info_book.integrateddynamics.manual.introduction.text1": "Эта часть книги содержит подробные описания всех частей мода.",
  "info_book.integrateddynamics.manual.prerequisites": "Предварительные условия",
  "info_book.integrateddynamics.manual.prerequisites.menril_trees": "Менрильские деревья",
  "info_book.integrateddynamics.manual.prerequisites.menril_trees.text1": "Иногда вы можете встретить высокие синие деревья. Такие деревья называются &lMenril Trees&r, и они обладают некоторыми очень интересными свойствами. Во-первых, листья излучают свет. Виной всему светящиеся ягоды, которые к тому же очень вкусные! Во-вторых, красивая на вид древесина дерева содержит много смолы, которую можно использовать для изготовления большинства вещей в этом моде.",
  "info_book.integrateddynamics.manual.prerequisites.meneglin_biome": "Биом Менеглин",
  "info_book.integrateddynamics.manual.prerequisites.meneglin_biome.text1": "&lДеревья Менрила&r, к сожалению, довольно сложно найти. К счастью, есть один биом, &lМенеглин&r, в котором эти деревья процветают. Большое количество &lMenril Trees&r приводит к тому, что некоторые вещи в этом биоме становятся синими, что происходит из-за &lMenril Resin&r, который эти деревья выделяют в окружающую среду.",
  "info_book.integrateddynamics.manual.prerequisites.squeezer": "Соковыжималка",
  "info_book.integrateddynamics.manual.prerequisites.squeezer.text1": "&lSqueezer&r — это машина для ранней игры, которая позволяет вам прыгать по блокам и предметам, чтобы разбивать или сжимать их. Не только игроки, но и любые сущности могут прыгать или падать на него, чтобы выполнить процесс сжатия. Полученные предметы упадут либо в любой соседний инвентарь, либо на землю. Полученные жидкости останутся в машине и потекут к одной из двух сторон, когда появится целевой резервуар. Машина содержит небольшую подвеску, которую можно активировать с помощью импульса красного камня для ее сброса. В частности, эту машину можно использовать для выдавливания смолы из &lMenril Log&r.",
  "info_book.integrateddynamics.manual.prerequisites.drying_basin": "Сушильный бассейн",
  "info_book.integrateddynamics.manual.prerequisites.drying_basin.text1": "Сушить блоки и предметы можно с помощью &lСушильного бассейна&r. Это может быть полезно, например, если вы хотите, чтобы ваша &lMenril Resin&r высохла и превратилась в &lCrystallized Menril&r.",
  "info_book.integrateddynamics.manual.prerequisites.drying_basin.text2": "Что бы вы ни делали, не заливайте горячие жидкости!",
  "info_book.integrateddynamics.manual.networks": "Сети",
  "info_book.integrateddynamics.manual.networks.text1": "&lИнтегрированная динамика&r &lсети&r являются основой любой хорошей системы автоматизации. Сеть состоит из набора подключенных &lлогических кабелей&r, к которым можно размещать детали. Этими кабелями следует управлять с помощью &lWrench&r. Shift+щелчок правой кнопкой мыши по кабелю или детали удалит его, а обычный щелчок правой кнопкой мыши отсоединит его от других кабелей.",
  "info_book.integrateddynamics.manual.networks.text2": "Несмотря на то, что &lLogic Cables&r может выглядеть красиво, в некоторых случаях вам, вероятно, захочется их скрыть. Вы можете сделать это, используя &lFacades&r, который может напоминать любой материал. Кроме того, эти кабели также совместимы с &lMC MultiPart&r, что означает, что вы можете спрятать кабели в более сложных конструкциях фасада.",
  "info_book.integrateddynamics.manual.logic": "Логика",
  "info_book.integrateddynamics.manual.logic.value_types": "Типы значений",
  "info_book.integrateddynamics.manual.logic.value_types.boolean": "Логическое значение",
  "info_book.integrateddynamics.manual.logic.value_types.boolean.text1": "Самый простой тип значения, его значения могут быть либо &9True&0, либо &9False&0.",
  "info_book.integrateddynamics.manual.logic.value_types.integer": "Целое число",
  "info_book.integrateddynamics.manual.logic.value_types.integer.text1": "Тип значения для представления положительных и отрицательных чисел. Например, &6-20&0, &60&0, &61000&0, &6333&0,...",
  "info_book.integrateddynamics.manual.logic.value_types.integer.text2": "Значения могут находиться в диапазоне от &6–2147483648&0 до &62147483647&0.",
  "info_book.integrateddynamics.manual.logic.value_types.integer.text3": "Этот тип значения является частью категории &lNumber&r.",
  "info_book.integrateddynamics.manual.logic.value_types.double": "Двухместный",
  "info_book.integrateddynamics.manual.logic.value_types.double.text1": "Действительные числа, которые также могут быть положительными или отрицательными. Например, &e3.1415&0, &e4815162342&0, &e3.33333333&0,...",
  "info_book.integrateddynamics.manual.logic.value_types.double.text2": "Этот тип значения является частью категории &lNumber&r.",
  "info_book.integrateddynamics.manual.logic.value_types.long": "Длинный",
  "info_book.integrateddynamics.manual.logic.value_types.long.text1": "То же, что &6Целое число&0, но с более широким диапазоном значений: от &e-9223372036854775808&0 до &e9223372036854775807&0",
  "info_book.integrateddynamics.manual.logic.value_types.long.text2": "Этот тип значения является частью категории &lNumber&r.",
  "info_book.integrateddynamics.manual.logic.value_types.string": "Строка",
  "info_book.integrateddynamics.manual.logic.value_types.string.text1": "Последовательность символов, например &4«ааа»&0, &4«Привет!»&0, &4«x!(àà)ç»&0,...",
  "info_book.integrateddynamics.manual.logic.value_types.list": "Список",
  "info_book.integrateddynamics.manual.logic.value_types.list.text1": "Список, содержащий значения определенного &lТипа значения&r. Все элементы в определенном могут содержать только значения одних и тех же типов значений. Например, &8(0, 1, 2, 3)&0, &8(“a”, “b”, “c”)&0, &8(3,33, 1,14, 5, 6)&0",
  "info_book.integrateddynamics.manual.logic.value_types.operator": "Оператор",
  "info_book.integrateddynamics.manual.logic.value_types.operator.text1": "Значение, содержащее ссылку на &2Оператор&0. Операторы можно частично применять для более гибких вычислений на основе концепции &lCurrying&r. Это часть концепции &lметапрограммирования&r (посмотрите, это вещь!), где операторы рассматриваются другими операторами как данные. По сути, это позволяет вам самостоятельно создавать новые операторы, которые затем можно использовать для более сложных операций.",
  "info_book.integrateddynamics.manual.logic.value_types.operator.text2": "Например, вы можете сохранить дополнение &2Operator&0 в карточке переменной. Для этого начните вводить имя оператора, выберите его из раскрывающегося списка автозаполнения и щелкните по нему. Затем вы можете частично применить его с помощью одной &6Integer&0 &lVariable Card&r, что приведет к созданию нового виртуального оператора с одним типом ввода и одним типом вывода, который внутри содержит ссылку на примененный &6Integer&0. Применение другого &6Integer&0 приведет к получению &6Integer&0.",
  "info_book.integrateddynamics.manual.logic.value_types.operator.text3": "Другие операции &2Операторов&0 присутствуют в &lLogic Programmer&r для более сложных вычислений, таких как сокращение списка до одного значения или фильтрация списка на основе &lPredicate&r.",
  "info_book.integrateddynamics.manual.logic.value_types.nbt": "НБТ",
  "info_book.integrateddynamics.manual.logic.value_types.nbt.text1": "Некоторые вещи в &lMinecraft&r внутренне используют структуру данных &3NBT&0. Тег &3NBT&0 — это особый тип объекта, который может содержать несколько значений разных типов. Например, представление &8Сундука&0 в NBT, содержащее все его предметы, информацию о зачаровании &8Кирки&0,...",
  "info_book.integrateddynamics.manual.logic.value_types.nbt.text2": "Переменные могут содержать ссылки на такие теги &3NBT&0, и существуют соответствующие операторы для чтения или расширения этих тегов.",
  "info_book.integrateddynamics.manual.logic.value_types.nbt.text3": "Теги &3NBT&0 обычно используются в этом моде как низкоуровневый резервный механизм на случай, если вы не можете прочитать определенную информацию с помощью специальных операторов.",
  "info_book.integrateddynamics.manual.logic.value_types.block": "Блокировать",
  "info_book.integrateddynamics.manual.logic.value_types.block.text1": "Ссылка на блок &lMinecraft&r. Например, &8Грязь&0, &8Булыжник&0, &8Красная окрашенная глина&0, &8Сундук&0,....",
  "info_book.integrateddynamics.manual.logic.value_types.item": "Товар",
  "info_book.integrateddynamics.manual.logic.value_types.item.text1": "Ссылка на предмет &lMinecraft&r. Например, &8Яблоко&0, &8Булыжник&0, &8Алмазная кирка&0, &8Зачарованный меч&0,....",
  "info_book.integrateddynamics.manual.logic.value_types.entity": "Сущность",
  "info_book.integrateddynamics.manual.logic.value_types.entity.text1": "Ссылка на определенный объект &lMinecraft&r. Например, &8Зомби&0, &8Корова&0, &8Player_abc&0....",
  "info_book.integrateddynamics.manual.logic.value_types.fluid": "Жидкость",
  "info_book.integrateddynamics.manual.logic.value_types.fluid.text1": "Ссылка на жидкость &lMinecraft&r. Например, &8Лава@1000мБ&0, &8Вода@3мБ&0, &8Смола Менрила@3030мБ&0,....",
  "info_book.integrateddynamics.manual.logic.value_types.ingredients": "Ингредиенты",
  "info_book.integrateddynamics.manual.logic.value_types.ingredients.text1": "Коллекция &lПредметов&r, &lЖидкостей&r и &lКоличества энергии&r (&6Целое число&0). Его основное назначение — представление входных и выходных данных &8Recipes&0.",
  "info_book.integrateddynamics.manual.logic.value_types.recipe": "Рецепт",
  "info_book.integrateddynamics.manual.logic.value_types.recipe.text1": "Абстрактный рецепт крафта, который принимает &8Ингредиенты&0 в качестве входных данных и выводит другое значение &8Ингредиенты&0.",
  "info_book.integrateddynamics.manual.logic.value_types.recipe.text2": "Рецепты можно создавать визуально с помощью &lLogic Programmer&r или считывать с (поддерживаемых) машин с помощью &lMachine Reader&r.",
  "info_book.integrateddynamics.manual.logic.value_types.recipe.text3": "Эти рецепты можно использовать для модов автокрафта, таких как &lIntegrated Crafting&r.",
  "info_book.integrateddynamics.manual.logic.value_types.recipe.text4": "Чтобы быстро найти конкретные рецепты среди существующих &lКарточек переменных&r внутри графического пользовательского интерфейса, вы можете удерживать клавишу Shift, чтобы временно отобразить выходной элемент рецепта.",
  "info_book.integrateddynamics.manual.logic.value_types.recipe.text5": "Нажатие клавиши Shift на входном слоте в &lLogic Programmer&r позволяет вам настроить подробные свойства этого входного слота. Например, это позволяет вам указать, следует ли учитывать NBT или нет, можно ли повторно использовать этот предмет в нескольких рецептах (например, если он не будет полностью израсходован после создания), и следует ли рассматривать альтернативы на основе тегов для этого предмета.",
  "info_book.integrateddynamics.manual.logic.variables": "Переменные",
  "info_book.integrateddynamics.manual.logic.variables.variable_card": "Переменная карта",
  "info_book.integrateddynamics.manual.logic.variables.variable_card.text1": "&lКарты переменных&r являются основным способом передачи логики в этом моде. Переменная содержит ссылку на определенное &lValue&r с определенным &lValue&r типом.",
  "info_book.integrateddynamics.manual.logic.variables.variable_card.text2": "Переменные могут быть статическими или динамическими. Статические переменные определяются один раз и никогда не изменяются впоследствии. Динамические переменные являются результатом некоторой формы &lLogic Evaluation&r, выполняемой &lOperators&r или &lReader Aspects&r. Примером динамической переменной является время в мире &lMinecraft&r, которое постоянно меняется.",
  "info_book.integrateddynamics.manual.logic.variables.variable_card.text3": "Динамические переменные будут оцениваться только в том случае, если их значение каким-либо образом запрашивается, например, при отображении значения на &lDisplay Panel&r или при его использовании как часть оценки другой динамической переменной.",
  "info_book.integrateddynamics.manual.logic.variables.variable_card.text4": "Каждая &lКарта переменных&r имеет уникальный идентификатор, который используется внутри сетей для &lЛогической оценки&r. При возникновении ошибки в сети эти идентификаторы будут показаны игроку, чтобы помочь в отладке. Для большего удобства использования &lVariable Cards&r можно присвоить метку с помощью &lLabeler&r, что позволит игрокам видеть метку вместо идентификаторов.",
  "info_book.integrateddynamics.manual.logic.variables.variable_store": "Магазин переменных",
  "info_book.integrateddynamics.manual.logic.variables.variable_store.text1": "Некоторые динамические переменные оцениваются на основе других переменных, при этом доступ к этим переменным, на которые ссылаются, должен быть возможен. Динамическая переменная, представляющая собой добавление двух других переменных, должна иметь возможность доступа к этим двум другим переменным при ее вычислении. Доступ к этим другим переменным должен быть возможен в той же сети, в которой оценивается динамическая переменная, что можно сделать, поместив другие карты переменных в &lVariable Store&r. В сети может присутствовать несколько &lVariableStore&r. Эти другие переменные также могут ссылаться на определенные переменные, которые также должны присутствовать в той же сети.",
  "info_book.integrateddynamics.manual.logic.advanced": "Передовой",
  "info_book.integrateddynamics.manual.logic.advanced.nbt_path": "Путь НБТ",
  "info_book.integrateddynamics.manual.logic.advanced.nbt_path.text1": "При работе со сложными тегами &3NBT&0 вам могут быстро потребоваться сложные цепочки операторов для чтения глубоко вложенных значений NBT. Чтобы упростить эту задачу, для определения пути внутри тега &3NBT&0 можно использовать выражения &lNBT Path на основе &4String&0.",
  "info_book.integrateddynamics.manual.logic.advanced.nbt_path.text2": "Простейшее выражение пути NBT состоит из цепочки селекторов &lполя&r, таких как &4. fieldName&0 или &4.[”fieldName”]&0.",
  "info_book.integrateddynamics.manual.logic.advanced.nbt_path.text3": "Например, применение выражения &4”. root. child1. child2”&0 к тегу &3NBT&0 &3{ root: { child1: { child2: ”some value” } }}&0 выведет &3”some value”&0.",
  "info_book.integrateddynamics.manual.logic.advanced.nbt_path.text4": "Можно выбрать несколько полей, указав массив имен полей или подстановочный знак, например &4[fieldA, fieldB]&0 или &4*&0.",
  "info_book.integrateddynamics.manual.logic.advanced.nbt_path.text5": "Например, применение выражения &4”. a[b1, b2]*”&0 к тегу &3NBT&0 &3{ a: { b1: { c: ”некоторое значение” } }}&0 выведет &3”некоторое значение”&0.",
  "info_book.integrateddynamics.manual.logic.advanced.nbt_path.text6": "При работе со списками NBT отдельные записи можно выбрать, указав индекс, например &4[1]&0.",
  "info_book.integrateddynamics.manual.logic.advanced.nbt_path.text7": "Например, применение выражения &4”. a[1]”&0 к тегу &3NBT&0 &3{ a: [10,20] }&0 выведет &3”20”&0.",
  "info_book.integrateddynamics.manual.logic.advanced.nbt_path.text8": "Несколько индексов списка можно выбрать с помощью оператора среза: &4[start: end: step]&0. (Требуется только начало, остальные элементы можно опустить)",
  "info_book.integrateddynamics.manual.logic.advanced.nbt_path.text9": "Например, применение выражения &4». a[1:4:2]»&0 к тегу &3NBT&0 &3{ a: [0,1,2,3,4,5] }&0 выведет &3[1,3]&0.",
  "info_book.integrateddynamics.manual.logic.advanced.nbt_path.text10": "Более сложные выражения фильтра также возможны с использованием синтаксиса фильтра, например &4[?(@. childName < 10)]&0 (@ относится к текущему тегу,.. относится к родительскому тегу, $ относится к корневому тегу)",
  "info_book.integrateddynamics.manual.logic.advanced.nbt_path.text11": "Например, применение выражения &4”$. a[?(@ == 3)]”&0 к тегу &3NBT&0 &3{ a: [0,1,2,3,4,5] }&0 выведет &3[3]&0.",
  "info_book.integrateddynamics.manual.parts": "Части",
  "info_book.integrateddynamics.manual.parts.introduction": "Введение",
  "info_book.integrateddynamics.manual.parts.introduction.text1": "Детали можно размещать на каждой стороне &lлогического кабеля&r. В этом разделе описаны части, которые могут читать &lЗначения&r и размещать их как &lКарты переменных&r, а также части, которые могут выполнять действия на основе &lЗначений&r в &lКартах переменных&r.",
  "info_book.integrateddynamics.manual.parts.introduction.text2": "Большинство деталей имеют настраиваемые параметры, доступ к которым можно получить с помощью правой верхней кнопки в графическом интерфейсе детали. Это позволяет вам изменить часть &lTicks/Operation&r, то есть за сколько тиков эта часть должна выполнять свои действия. Во-вторых, можно изменить &lPriority&r части, которая указывает порядок, в котором эта часть может действовать относительно других частей в той же сети в одном и том же тике. Если часть A имеет приоритет -1, а часть B имеет приоритет 1, то часть B всегда будет выполнять свои действия раньше части A. Если приоритеты частей одинаковы, то относительный порядок является случайным.",
  "info_book.integrateddynamics.manual.parts.introduction.text3": "&lЭнергетический канал&r детали определяет, откуда она может черпать энергию. -1 — это подстановочный канал (он будет соответствовать всем каналам), а 0 — это канал по умолчанию (используется такими частями, как энергетические элементы, у которых нет настройки канала). Наконец, &lTarget Side&r определяет, с какой стороной целевого блока будет взаимодействовать. По умолчанию это сторона, против которой он фактически расположен.",
  "info_book.integrateddynamics.manual.parts.introduction.text4": "Некоторые части чтения и записи содержат аспекты только при наличии определенных других модов. Если для определенной детали нет аспектов, во всплывающую подсказку к предмету будет добавляться предупреждение всякий раз, когда вы пытаетесь его создать.",
  "info_book.integrateddynamics.manual.parts.settings": "Настройки",
  "info_book.integrateddynamics.manual.parts.settings.text1": "Большинство деталей имеют экран &lSettings&r, с помощью которого можно изменить основные настройки детали.",
  "info_book.integrateddynamics.manual.parts.settings.text2": "Целевая сторона — это сторона, с которой эта часть будет взаимодействовать. По умолчанию она противоположна той стороне, на которой была размещена эта деталь.",
  "info_book.integrateddynamics.manual.parts.settings.text3": "Ticks/Operation позволяет вам настроить частоту тикания этой части. Чем выше, тем медленнее он работает.",
  "info_book.integrateddynamics.manual.parts.settings.text4": "Приоритет определяет порядок выполнения этой части в течение одного сетевого тика.",
  "info_book.integrateddynamics.manual.parts.settings.text5": "Energy Channel указывает канал, из которого должна потребляться энергия, когда эта часть тикает. Это применимо только в том случае, если включено потребление энергии для сетей.",
  "info_book.integrateddynamics.manual.parts.offsets": "Смещения",
  "info_book.integrateddynamics.manual.parts.offsets.text1": "По умолчанию детали будут нацелены на прямое соседнее положение. Однако при применении &lPart Enhancements&r целевое положение можно изменить на экране &lOffset&r детали.",
  "info_book.integrateddynamics.manual.parts.offsets.text2": "Смещения всегда относятся к целевому положению детали и ограничиваются количеством примененных улучшений детали.",
  "info_book.integrateddynamics.manual.parts.offsets.text3": "Смещения можно установить вручную или визуально с помощью &lWrench&r. При установке &lWrench&r в режим смещения положение можно сохранить, нажав клавишу Shift + щелчок правой кнопкой мыши. Эту позицию можно сохранить на части, щелкнув правой кнопкой мыши по &lWrench&r.",
  "info_book.integrateddynamics.manual.parts.offsets.text4": "Смещения могут быть не только определены статически, но также могут быть &одинамическими&r с использованием &lVariable Cards&r.",
  "info_book.integrateddynamics.manual.parts.reader": "Читатели",
  "info_book.integrateddynamics.manual.parts.reader.introduction": "Введение",
  "info_book.integrateddynamics.manual.parts.reader.introduction.text1": "Самый простой способ создания динамической переменной осуществляется с помощью &lReaders&r. Существуют различные типы считывателей для чтения информации из мира и ее хранения внутри &lVariable Card&r. Каждый &lReader&r содержит один или несколько &lAspect&r для чтения различных данных с разными &lТипами значений&r.",
  "info_book.integrateddynamics.manual.parts.reader.audio": "Аудио",
  "info_book.integrateddynamics.manual.parts.reader.audio.text1": "Информация о музыке и аудио, которые воспроизводятся в окружающей среде.",
  "info_book.integrateddynamics.manual.parts.reader.block": "Блокировать",
  "info_book.integrateddynamics.manual.parts.reader.block.text1": "Информация о блоке, к которому обращена деталь.",
  "info_book.integrateddynamics.manual.parts.reader.entity": "Сущность",
  "info_book.integrateddynamics.manual.parts.reader.entity.text1": "Информация об объекте или объектах, находящихся внутри квадрата, к которому обращена часть.",
  "info_book.integrateddynamics.manual.parts.reader.extra_dimensional": "Экстрамерный",
  "info_book.integrateddynamics.manual.parts.reader.extra_dimensional.text1": "Информация о сервере, например список онлайн-игроков.",
  "info_book.integrateddynamics.manual.parts.reader.fluid": "Жидкость",
  "info_book.integrateddynamics.manual.parts.reader.fluid.text1": "Считайте значения из бака с жидкостью, к которому обращена эта деталь.",
  "info_book.integrateddynamics.manual.parts.reader.inventory": "Инвентарь",
  "info_book.integrateddynamics.manual.parts.reader.inventory.text1": "Прочитайте информацию из инвентаря, например, количество слотов и предметов. Это не приведет к переносу элементов.",
  "info_book.integrateddynamics.manual.parts.reader.machine": "Машина",
  "info_book.integrateddynamics.manual.parts.reader.machine.text1": "Можно прочитать машину, к которой обращена эта часть, например, работу, которую она выполняет.",
  "info_book.integrateddynamics.manual.parts.reader.network": "Сеть",
  "info_book.integrateddynamics.manual.parts.reader.network.text1": "Прочтите информацию о сети &lIntegrated Dynamics&r, с которой сталкивается эта часть. Это не обязательно должна быть та же сеть, в которой находится этот компонент.",
  "info_book.integrateddynamics.manual.parts.reader.redstone": "Редстоун",
  "info_book.integrateddynamics.manual.parts.reader.redstone.text1": "Прочитайте информацию о красном камне из облицовочного блока.",
  "info_book.integrateddynamics.manual.parts.reader.world": "Мир",
  "info_book.integrateddynamics.manual.parts.reader.world.text1": "Информация о мире, в котором находится эта часть, например текущая погода и время.",
  "info_book.integrateddynamics.manual.parts.writer": "Писатели",
  "info_book.integrateddynamics.manual.parts.writer.audio": "Аудио",
  "info_book.integrateddynamics.manual.parts.writer.audio.text1": "Воспроизведение звуков и музыки.",
  "info_book.integrateddynamics.manual.parts.writer.effect": "Эффект",
  "info_book.integrateddynamics.manual.parts.writer.effect.text1": "Испускайте частицы на основе определенных значений и настроек.",
  "info_book.integrateddynamics.manual.parts.writer.entity": "Сущность",
  "info_book.integrateddynamics.manual.parts.writer.entity.text1": "Настраивайте и контролируйте объекты.",
  "info_book.integrateddynamics.manual.parts.writer.machine": "Машина",
  "info_book.integrateddynamics.manual.parts.writer.machine.text1": "Настройка и управление машинами.",
  "info_book.integrateddynamics.manual.parts.writer.inventory": "Инвентарь",
  "info_book.integrateddynamics.manual.parts.writer.inventory.text1": "Выполнять действия, связанные с запасами и трубами. Это не приведет к переносу элементов.",
  "info_book.integrateddynamics.manual.parts.writer.redstone": "Редстоун",
  "info_book.integrateddynamics.manual.parts.writer.redstone.text1": "Выведите определенный уровень красного камня.",
  "info_book.integrateddynamics.manual.parts.other": "Другие",
  "info_book.integrateddynamics.manual.parts.other.light": "Свет",
  "info_book.integrateddynamics.manual.parts.other.light.text1": "Простой источник света, который либо всегда включен, либо может управляться с помощью &1Boolean&0 или &6Integer&0 &lVariable Card&r.",
  "info_book.integrateddynamics.manual.parts.other.display": "Дисплей",
  "info_book.integrateddynamics.manual.parts.other.display.text1": "Полезный инструмент мониторинга или отладки, который просто показывает значение &lVariable Card&r. &lДисплей&r можно вращать, щелкнув правой кнопкой мыши &lгаечный ключ&r.",
  "info_book.integrateddynamics.manual.parts.other.display.text2": "Внутри графического интерфейса доступна кнопка &lCopy&r для копирования текущего отображаемого значения в буфер обмена, чтобы его можно было использовать вне игры. Вы также можете просто использовать горячую клавишу копирования по умолчанию вашей ОС, чтобы скопировать это значение.",
  "info_book.integrateddynamics.manual.parts.other.connector_mono_directional": "Однонаправленный соединитель",
  "info_book.integrateddynamics.manual.parts.other.connector_mono_directional.text1": "Иногда ваши логические сети охватывают большие расстояния. Хотя обычные кабели подойдут, прокладывать кабели на большие расстояния может быть не очень удобно.",
  "info_book.integrateddynamics.manual.parts.other.connector_mono_directional.text2": "&lОднонаправленные разъемы&r позволяют подключать сети по беспроводной сети на большие расстояния. Это можно сделать, разместив первый разъем в одной сети, а второй разъем в другой сети. Эти два разъема должны располагаться по прямой линии друг к другу на расстоянии не более 512 блоков. Разъемы станут активными, когда будет установлено правильное соединение.",
  "info_book.integrateddynamics.manual.parts.other.connector_omni_directional": "Всенаправленный соединитель",
  "info_book.integrateddynamics.manual.parts.other.connector_omni_directional.text1": "Хотя соединители &lMono-Directional&r полезны для соединений на большие расстояния в одном направлении, в некоторых случаях это может быть слишком ограничено.",
  "info_book.integrateddynamics.manual.parts.other.connector_omni_directional.text2": "Например, вы можете захотеть соединить более двух сетей вместе с помощью одного разъема или подключиться к сетям в других измерениях. В таких случаях можно использовать &lВсенаправленные&r соединители.",
  "info_book.integrateddynamics.manual.parts.other.connector_omni_directional.text3": "При первом создании эти соединители будут иметь уникальный идентификатор группы, который идентифицирует группу, к которой можно подключать сети. Каждая группа соединителей имеет уникальный цвет частиц при размещении в мире. Идентификатор группы можно увидеть во всплывающей подсказке элемента или щелкнув правой кнопкой мыши соединитель при размещении. Дополнительные соединители можно добавить в группу, создав новый, используя существующий соединитель в группе.",
  "info_book.integrateddynamics.manual.parts.other.connector_omni_directional.text4": "Вы также можете изменить группу существующих соединителей двумя способами. Создание одного на верстаке в одиночку перенесет его в новую группу без других участников, а создание двух вместе скопирует группу первого во вторую.",
  "info_book.integrateddynamics.manual.machines": "Машины",
  "info_book.integrateddynamics.manual.machines.materializer": "Материализатор",
  "info_book.integrateddynamics.manual.machines.materializer.text1": "Чтобы сделать динамическую &lVariable Card&r статической, можно использовать &lMaterializer&r. Необходимо вставить динамическую &lVariable Card&r и новую пустую &lVariable Card&r, что приведет к тому, что она будет содержать текущее значение динамической &lVariable Card&r как статическое значение.",
  "info_book.integrateddynamics.manual.machines.materializer.text2": "Это может быть полезно в ситуациях, когда вы хотите записать значения определенной динамической &lVariable Card&r или когда вам больше не нужна динамическая оценка &lVariable Card&r.",
  "info_book.integrateddynamics.manual.machines.materializer.text3": "&lКарты переменных&r можно передавать по конвейеру в &lMaterializer&r.",
  "info_book.integrateddynamics.manual.machines.proxy": "Прокси",
  "info_book.integrateddynamics.manual.machines.proxy.text1": "&lProxy&r может использоваться для создания динамической ссылки на определенную &lVariable Card&r. Это позволяет вам вставить &lVariable Card&r в верхний слот и записать новую &lVariable Card&r, которая будет динамически принимать значение &lVariable Card&r, присутствующего в прокси. Обратите внимание, что указанная (или любая другая) &lVariable Card&r должна оставаться в верхнем слоте, чтобы прокси работал.",
  "info_book.integrateddynamics.manual.machines.proxy.text2": "Это полезно в ситуациях, когда у вас есть цепочка &lКарточек переменных&r, но вы все равно хотели бы иметь возможность изменить одно значение вручную. Затем вы можете проксировать эту переменную, что позволит в любое время заменить ее другой переменной.",
  "info_book.integrateddynamics.manual.machines.proxy.text3": "Как и в случае с &lMaterializer&r, &lVariable Cards&r можно вводить и выводить из него.",
  "info_book.integrateddynamics.manual.machines.delay": "Задержка",
  "info_book.integrateddynamics.manual.machines.delay.text1": "В некоторых ситуациях вам может потребоваться вести какую-то историю значений переменных. Например, если вы хотите получить среднее значение или разницу между последними значениями.",
  "info_book.integrateddynamics.manual.machines.delay.text2": "Для этого вы можете использовать &lDelay&r, с помощью которого вы можете вести историю значений данной переменной. Вы можете сделать это, вставив &lVariable Card&r в верхний слот, для которого вы хотите вести историю. Теперь вы можете создать &lКарты переменных&r, которые будут ссылаться на список значений, соответствующий истории. Чтобы задержка работала, указанная (или любая другая) карта &lVariable&r должна оставаться в верхнем слоте.",
  "info_book.integrateddynamics.manual.machines.delay.text3": "Самые старые значения соответствуют последним элементам в списке. Вы можете выбрать максимальную длину истории в графическом интерфейсе.",
  "info_book.integrateddynamics.manual.machines.energy_battery": "Энергетическая батарея",
  "info_book.integrateddynamics.manual.machines.energy_battery.text1": "Сети &lIntegrated Dynamics&r можно настроить на потребление энергии. Для этого вы можете подключить к сети &lЭнергетические батареи&r, чтобы увеличить для нее емкость хранения энергии.",
  "info_book.integrateddynamics.manual.machines.energy_battery.text2": "Эти батареи принимают энергию как от &lRF&r, так и от &ltesla&r.",
  "info_book.integrateddynamics.manual.machines.energy_battery.text3": "Применение сигнала красного камня включит режим автоматического экспорта энергии во все стороны.",
  "info_book.integrateddynamics.manual.machines.energy_battery.text4": "Когда эта батарея находится в вашем инвентаре, режим &auto-supply&r можно включить, нажав Shift+щелчок правой кнопкой мыши. При включении эта батарея автоматически попытается наполнить энергией предметы, которые вы держите в руках.",
  "info_book.integrateddynamics.manual.machines.generator": "Генератор",
  "info_book.integrateddynamics.manual.machines.generator.text1": "Когда вам нужна энергия &lRF&r или &ltesla&r, вы можете использовать &lГенератор&r для создания энергии из &огорящих&r предметов.",
  "info_book.integrateddynamics.manual.machines.mechanical_squeezer": "Механическая соковыжималка",
  "info_book.integrateddynamics.manual.machines.mechanical_squeezer.text1": "Придет время, когда вам надоест все это прыгание по &lSqueezers&r. Если к тому времени вы еще не автоматизировали свои &lSqueezers&r, возможно, пришло время заняться созданием &lMechanical Squeezers&r. Он не требует каких-либо ручных усилий, но для работы требуется энергия. Это также делает его значительно быстрее, чем обычные &lSqueezers&r, и позволяет сжимать больше объектов с более высокой производительностью.",
  "info_book.integrateddynamics.manual.machines.mechanical_drying_basin": "Механический сушильный бассейн",
  "info_book.integrateddynamics.manual.machines.mechanical_drying_basin.text1": "Сушка с помощью &lСушильного бассейна&r может занять некоторое время. Если вы хотите, чтобы все шло быстрее, или если вы хотите сушить больше вещей, вы можете использовать &lМеханическую сушильную чашу&r, для работы которой требуется энергия.",
  "info_book.integrateddynamics.manual.logic_programming": "Логическое программирование",
  "info_book.integrateddynamics.manual.logic_programming.text1": "Другой метод создания динамических карточек переменных — применение &lOperator&r к одной или нескольким &lVariable Card&r для создания новой &lVariable Card&r. Примером &lOperator&r является добавление двух &lNumbers&r, в результате чего получается новый &lNumber&r.",
  "info_book.integrateddynamics.manual.logic_programming.text2": "&lOperator&r может иметь одно или несколько входных значений и одно выходное значение. В большинстве случаев входные и выходные данные имеют определенный &lValue Type&r, в противном случае они будут иметь &lAny&r тип значения. &lOperator&r с одним входом и одним выходом &lBoolean&r называется &lPredicate&r.",
  "info_book.integrateddynamics.manual.logic_programming.text3": "&lLogic Programmer&r содержит большую коллекцию &lOperators&r. Он также позволяет создавать статические &lКарты переменных&r для всех &lТипов значений&r. После выбора &lОператора&r действительные &lVariable Cards&r должны быть вставлены в ожидаемые входные слоты. Наконец, в выходной слот следует вставить еще одну &lVariable Card&r. Если &lOperator&r действителен, на карту будет записана новая динамическая переменная. Помните, что указанные &lVariable Cards&r должны присутствовать в &lVariable Store&r в той же сети, где будет оцениваться &lOperator&r.",
  "info_book.integrateddynamics.manual.logic_programming.text4": "&lLogic Programmer&r позволяет выполнять поиск в списке &lОператоров&r по имени, используя текстовое поле вверху. Это также позволяет вам фильтровать типы входных или выходных значений, вставив &lVariable Card&r этих типов в нижние левые слоты.",
  "info_book.integrateddynamics.manual.logic_programming.text5": "Если в инвентаре игрока присутствует &lLabeller&r. Полученную &lVariable Card&r можно сразу пометить, нажав кнопку «E» рядом с выходным слотом.",
  "info_book.integrateddynamics.manual.logic_programming.text6": "&lLogic Programmer&r существует как в форме блока, так и в форме элемента. Оба можно поменять местами, поместив их в сетку крафта.",
  "info_book.integrateddynamics.manual.diagnostics": "Диагностика сети",
  "info_book.integrateddynamics.manual.diagnostics.text1": "Игроки со статусом оператора имеют доступ к инструменту &lДиагностика сети&r, который позволяет проверять время тика во всех сетях на сервере.",
  "info_book.integrateddynamics.manual.diagnostics.text2": "Чтобы включить этот инструмент, можно выполнить команду &o\\integrateddynamics networkdiagnostics&r, которая запустит временный локальный веб-сервер.",
  "info_book.integrateddynamics.manual.diagnostics.text3": "При нажатии на ссылку, отображаемую после выполнения команды, откроется ваш веб-браузер и отобразится таблица, содержащая все сети и их элементы. Вы можете нажать на любую строку, чтобы выделить ее в мире, или нажать кнопку &lТелепорт&r, чтобы телепортировать к ней вашего игрока."
}