Universal Sawmill для Minecraft 1.20.1 Forge добавляет блок лесопилки и новую профессию — плотника. В публикации приведена неофициальная русская редакция RU1 версии 1.20-1.4.11. В словаре добавлены четыре строки: название категории «Распил древесины», запасное имя профессии и два субтитра — «Плотник работает» и «Работает лесопилка». Всего в словаре восемь ключей; старые переводы сохранены. Исполняемые классы мода не изменены.
Авторская иллюстрация Sawmill: лесопилка и плотник. Это изображение исходного мода, а не игровой тест RU1.
Установите Minecraft Java Edition 1.20.1, Java 17 и Forge не ниже 47.1.0. Мод требует Moonlight Lib для той же версии игры и загрузчика. Скачайте подходящую библиотеку и разместите JAR-файл вместе с Sawmill RU1 в папку mods выбранного профиля. Архивы не нужно распаковывать. При замене версии уберите старый JAR Sawmill, чтобы мод не загружался дважды.
Sawmill добавляет собственный блок и рецепты. Для многопользовательского мира мод нужен и на сервере, и у игроков. Согласуйте версию мода, Moonlight и настройки сборки. Перед изменением состава модов сделайте резервную копию мира. Файлы для Fabric, NeoForge и других версий выбираются отдельно. Данный файл предназначен для Forge 1.20.1.
JEI помогает просматривать рецепты, но в манифесте Sawmill он не указан как обязательная зависимость. Для установки достаточно Forge, Sawmill и Moonlight. Существование интеграции с JEI проверено по классам JAR-файла. Совместимость с каждой сборкой JEI не тестировалась.
Официальная иллюстрация блока лесопилки из исходного JAR. Не снимок русской редакции.
Для одного блока нужно три палки, два деревянных забора, железный слиток и три деревянные плиты. На верстаке заполните верхний ряд палками. В среднем ряду — забор, железный слиток и второй забор. Нижний ряд заполните деревянными плитами. В рецепте используются теги деревянных плит и заборов, поэтому он не привязан только к дубу.
Поставьте лесопилку в доступное место и откройте интерфейс. Положите во входной слот подходящее бревно или доски, выберите результат и заберите его. Список изделий зависит от рецептов и материалов, распознанных в сборке. Не предполагайте, что любой предмет из любого мода появится в списке.
Sawmill использует Moonlight для распознавания древесины и динамически формирует варианты распила по рецептам сборки. Параметр dynamic_recipes включён по умолчанию. Для авторов сборок предусмотрен save_recipes — он сохраняет сгенерированные рецепты для подготовки собственных данных. По умолчанию сохранение выключено.
Параметр mods_blacklist исключает выбранные моды из обработки. В стандартном списке уже есть framedblocks. Для отдельных предметов предусмотрен тег sawmill:blacklist. Если в лесопилке нет ожидаемого результата — проверьте обычный рецепт, распознавание материала, список и тег исключений. Изменения проверяйте сначала на копии сборки.
Параметр allow_non_blocks разрешает изделия, не являющиеся блоками. Значение по умолчанию — true. Параметр limit_planks_input_to_one по умолчанию оставляет для досок только варианты с одним входным предметом. Эти настройки влияют на доступные рецепты. Поэтому одинаковые моды не означают одинаковые настройки лесопилки.
Поиск в окне лесопилки управляется параметром search_bar_mode. Доступны режимы: OFF, ON, AUTOMATIC и DYNAMIC. По умолчанию — AUTOMATIC. Порог search_bar_threshold равен 32. В режиме DYNAMIC строка зависит от количества отображаемых рецептов, в AUTOMATIC — от общего набора рецептов. Если нужна постоянно видимая строка — выбирайте ON.
Лесопилка — рабочее место плотника. Его предложения определяются данными мода и могут меняться в сборке. Например, в стандартных данных мода есть обмен четырёх брёвен на один изумруд на первом уровне и продажа 24 факелов за один изумруд на том же уровне. Эти данные из файлов выбранного JAR. Конкретную торговлю жителя в этом выпуске не проверяли.
Мод добавляет дома плотника в генерацию деревень. Уже сгенерированные деревни не перестраиваются после установки. Новые структуры ищите в несгенерированных областях мира. Универсальная совместимость с генераторами деревень и всеми модами мира не подтверждена.
Названия блока, окон и профессии уже присутствовали в исходном файле. RU1 добавляет актуальный ключ категории «Распил древесины», дополнительный ключ имени профессии и субтитры «Плотник работает» и «Работает лесопилка». Старый ключ категории JEI сохранён. Английские комментарии конфигурации не переводятся.
В основу взята версия JAR Sawmill 1.20-1.4.11. Изменены только русский словарь и описание мода в манифесте. Все 34 исполняемых класса совпадают с оригиналом. Новые игровые тесты не проводились. Изображения взяты из авторских материалов и показывают мод, а не проверку RU1 в игре.
Авторская иллюстрация Sawmill: лесопилка и плотник. Это изображение исходного мода, а не игровой тест RU1.
Что нужно для установки
Установите Minecraft Java Edition 1.20.1, Java 17 и Forge не ниже 47.1.0. Мод требует Moonlight Lib для той же версии игры и загрузчика. Скачайте подходящую библиотеку и разместите JAR-файл вместе с Sawmill RU1 в папку mods выбранного профиля. Архивы не нужно распаковывать. При замене версии уберите старый JAR Sawmill, чтобы мод не загружался дважды.
Sawmill добавляет собственный блок и рецепты. Для многопользовательского мира мод нужен и на сервере, и у игроков. Согласуйте версию мода, Moonlight и настройки сборки. Перед изменением состава модов сделайте резервную копию мира. Файлы для Fabric, NeoForge и других версий выбираются отдельно. Данный файл предназначен для Forge 1.20.1.
JEI помогает просматривать рецепты, но в манифесте Sawmill он не указан как обязательная зависимость. Для установки достаточно Forge, Sawmill и Moonlight. Существование интеграции с JEI проверено по классам JAR-файла. Совместимость с каждой сборкой JEI не тестировалась.
Официальная иллюстрация блока лесопилки из исходного JAR. Не снимок русской редакции.
Как сделать лесопилку
Для одного блока нужно три палки, два деревянных забора, железный слиток и три деревянные плиты. На верстаке заполните верхний ряд палками. В среднем ряду — забор, железный слиток и второй забор. Нижний ряд заполните деревянными плитами. В рецепте используются теги деревянных плит и заборов, поэтому он не привязан только к дубу.
Поставьте лесопилку в доступное место и откройте интерфейс. Положите во входной слот подходящее бревно или доски, выберите результат и заберите его. Список изделий зависит от рецептов и материалов, распознанных в сборке. Не предполагайте, что любой предмет из любого мода появится в списке.
Откуда берутся рецепты
Sawmill использует Moonlight для распознавания древесины и динамически формирует варианты распила по рецептам сборки. Параметр dynamic_recipes включён по умолчанию. Для авторов сборок предусмотрен save_recipes — он сохраняет сгенерированные рецепты для подготовки собственных данных. По умолчанию сохранение выключено.
Параметр mods_blacklist исключает выбранные моды из обработки. В стандартном списке уже есть framedblocks. Для отдельных предметов предусмотрен тег sawmill:blacklist. Если в лесопилке нет ожидаемого результата — проверьте обычный рецепт, распознавание материала, список и тег исключений. Изменения проверяйте сначала на копии сборки.
Параметр allow_non_blocks разрешает изделия, не являющиеся блоками. Значение по умолчанию — true. Параметр limit_planks_input_to_one по умолчанию оставляет для досок только варианты с одним входным предметом. Эти настройки влияют на доступные рецепты. Поэтому одинаковые моды не означают одинаковые настройки лесопилки.
Поиск и профессия плотника
Поиск в окне лесопилки управляется параметром search_bar_mode. Доступны режимы: OFF, ON, AUTOMATIC и DYNAMIC. По умолчанию — AUTOMATIC. Порог search_bar_threshold равен 32. В режиме DYNAMIC строка зависит от количества отображаемых рецептов, в AUTOMATIC — от общего набора рецептов. Если нужна постоянно видимая строка — выбирайте ON.
Лесопилка — рабочее место плотника. Его предложения определяются данными мода и могут меняться в сборке. Например, в стандартных данных мода есть обмен четырёх брёвен на один изумруд на первом уровне и продажа 24 факелов за один изумруд на том же уровне. Эти данные из файлов выбранного JAR. Конкретную торговлю жителя в этом выпуске не проверяли.
Мод добавляет дома плотника в генерацию деревень. Уже сгенерированные деревни не перестраиваются после установки. Новые структуры ищите в несгенерированных областях мира. Универсальная совместимость с генераторами деревень и всеми модами мира не подтверждена.
Что переведено в RU1
Названия блока, окон и профессии уже присутствовали в исходном файле. RU1 добавляет актуальный ключ категории «Распил древесины», дополнительный ключ имени профессии и субтитры «Плотник работает» и «Работает лесопилка». Старый ключ категории JEI сохранён. Английские комментарии конфигурации не переводятся.
В основу взята версия JAR Sawmill 1.20-1.4.11. Изменены только русский словарь и описание мода в манифесте. Все 34 исполняемых класса совпадают с оригиналом. Новые игровые тесты не проводились. Изображения взяты из авторских материалов и показывают мод, а не проверку RU1 в игре.