Villager Backport — деревня из 1.14 в Minecraft 1.12.2

Villager Backport для Minecraft переносит профессии, рабочие места и цены из 1.14 в 1.12.2. Скачайте мод и установите его на Forge.

Скачать VillagerBackport для Minecraft 1.12.2

Оригинальное название: VillagerBackport

Версии Minecraft: 1.12.2

Загрузчик: Forge

ФайлВерсияЗагрузчикРазмер
VillagerBackport-1.0.0.jar1.12.2Forge788 КБСкачать
VillagerBackport-1.0.1.jar1.12.2Forge789 КБСкачать
VillagerBackport-1.0.2.jar1.12.2Forge789 КБСкачать

Villager Backport — полный бэкпорт жителей из 1.14 в Minecraft 1.12.2

Вы когда-нибудь хотели поиграть с жителями из версии 1.14, но по какой-то причине остались на старом добром 1.12.2? Мод Villager Backport решает эту проблему целиком и полностью. Это не просто косметическая замена текстур, а полноценный перенос механик: рабочие места, перезапас товаров, репутация, сон в кроватях и даже железные големы по новым правилам. Всё это работает на основе декомпилированных исходников 1.14.4, так что формулы цен, тайминги пополнения и веса слухов — один в один как в новой версии.

Мод не требует дополнительных библиотек и работает на Forge для Minecraft 1.12.2. Он нужен и на клиенте, и на сервере — это обязательное условие, чтобы механики синхронизировались у всех игроков. Если вы ищете, где скачать Villager Backport, просто закиньте jar-файл в папку mods на обеих сторонах и перезапустите игру. Убедитесь, что у вас установлен Forge 14.23.5.2847 или новее, иначе мод просто не запустится.

Профессии и рабочие места: как это работает

Главная фишка Villager Backport для Minecraft — система профессий. Житель сам находит ближайшее незанятое рабочее место, до которого может дойти. Важно, что он должен физически добраться до блока: сквозь стену или через недоступную деревню он профессию не получит. Сломали рабочее место — житель теряет работу и идёт искать новую.

В моде двенадцать функциональных блоков, и каждый даёт свою профессию. Вот основные:

  • Кафедра — библиотекарь. На неё можно положить книгу, которую прочитает любой игрок.
  • Компостер — фермер. Перерабатывает урожай в костную муку, принимает предметы сверху, выдаёт снизу.
  • Бочка — рыбак. Сундук, который открывается, даже если сверху стоит блок.
  • Стол картографа — картограф. Копирует и увеличивает карты без восьми листов бумаги.
  • Стол лучника — лучник. Режет дерево так же, как камнерез режет камень.
  • Стол кузнеца — инструментальщик. Ничего не делает, как и в оригинальной 1.14.
  • Ткацкий станок — пастух. Наносит узоры на знамёна за один краситель.
  • Плавильная печь — броневщик. Плавит руду и броню с двойной скоростью.
  • Коптильня — мясник. Готовит еду с двойной скоростью.
  • Точило — оружейник. Снимает чары и чинит предметы, возвращая опыт.
  • Камнерез — каменщик. Режет камень без отходов.
  • Варочная стойка и котёл — священник и кожевник, как в 1.12.2.

Колокол не является рабочим местом. Если в него позвонить, все жители в радиусе действия засветятся сквозь стены на несколько секунд. Это удобно для поиска деревенских в большом поселении.

Функциональность блоков: что нового

Каждый блок делает в 1.12.2 то же, что и в 1.14. Исключение — стол лучника, который в оригинале бесполезен. Здесь он работает как камнерез для дерева: бревно превращается в доски, доски — в ступени и плиты без лишних отходов. Это собственное дополнение мода. Обе пилы читают уже установленные рецепты крафта, поэтому если у вас стоит Chisel или Quark, их блоки тоже появятся в меню. Компостер аналогично работает с ore dictionary.

Перекатывание библиотекаря происходит через поломку и установку кафедры. Результат появляется в чате мгновенно, так что не нужно открывать экран торговли для проверки. Это экономит кучу времени при поиске нужной книги.

Перезапас товаров и динамические цены

Жители пополняют запасы дважды в день на рабочем месте, между 2000 и 9000 тиков. Если житель не может добраться до работы, он не пополняет запасы. Минимальный интервал между пополнениями — две минуты, и при этом проигрывается звук рабочего блока. Продающие сделки имеют 16 использований, покупающие — 12, как в 1.14. Для сравнения, в ванильной 1.12.2 всего 7.

Каждое использование сделки повышает спрос на неё. Каждое пополнение, при котором сделка осталась нетронутой, снижает его. Наценка — это базовая цена, умноженная на спрос и множитель: 5% для обычных сделок и 20% для зачарованных книг и заполненных карт. На экране торговли зачёркивается старая цена и показывается новая рядом.

Репутация и лечение зомби-жителей

У каждого жителя есть персональный счёт по отношению к каждому игроку. Он ежедневно затухает и передаётся другим жителям в радиусе 8 блоков. Сделка даёт +2 очка (максимум 25), лечение зомби-жителя даёт +125, и большая часть этого бонуса никогда не затухает. Удар по жителю — минус 25, убийство на глазах у другого — минус 125.

Скидка — это тот же множитель, что и наценка, только умноженный на ваш счёт. Много торгуете — получаете скидку в один изумруд. Вылечили жителя — минус шесть изумрудов с обычной сделки и до двадцати пяти с зачарованной книги. Убили одного на глазах у других — цены вырастут для вас у всех свидетелей.

В ванильной 1.12.2 зомби-житель сохраняет только профессию, а карьера и сделки сбрасываются. В Villager Backport весь житель переносится туда и обратно: сделки, уровень, опыт, спрос и слухи хранятся на зомби, пока он стоит, и возвращаются после лечения. Лечение — самая большая скидка в моде, и она не затухает. Повторное лечение того же жителя снова снижает цены, вплоть до пяти лечений, как в 1.14.

Уровни, кровати и железные големы

Сделки открываются по уровню, а не по количеству торгов. Опыт идёт по правилам 1.14: сделка первого уровня даёт 1–2 очка, пятого — 30. Переполнение переходит на следующий уровень, как у игрока. Жители носят скины 1.14: биомный тип, одежда профессии и значок уровня — всё на месте.

Житель занимает кровать как дом и спит с заката до рассвета. Если вытолкнуть его достаточно далеко, он проснётся. Дети тоже спят. Размножение требует свободную кровать вместо двери, так что ферма из 1.14 будет работать в 1.12.2 без изменений. Команда /village [радиус] показывает деревню: каждая кровать получает рамку — зелёную, если житель её занял, красную, если свободна. Там же видны счётчики, которые определяют, может ли деревня расти.

Железные големы спавнятся по правилам 1.14. Житель учитывается только если у него есть работа, он спал за последние 24000 тиков, работал за последние 36000 и не видел спавна голема за последние 600. Паникующему жителю нужно трое соседей, двум сплетничающим — пятеро. Это те самые правила, на которых строятся голем-фермы в 1.14.

Генерация деревень и настройка

Сгенерированные деревни получают мастерские, рыночные палатки и место встречи. Ванильные дома, дома из структурных модов и новые — всё смешивается в одну деревню без патчей. Уже сгенерированные деревни дооснащаются при исследовании: компостеры появляются на полях, кафедры — в библиотеках, верстак становится рабочим местом.

Чего в моде нет — так это рейдов и разбойников. Бэкпорт касается только жителей, а в 1.14 было много всего остального: илладжеры, патрули, аванпосты, равджеры, Плохое предзнаменование и скидка Героя деревни, странствующие торговцы с ламами, блокировка карт. Полного расписания дня тоже нет: жители работают, спят и размножаются по таймингам 1.14, но не собираются у колокола в полдень, а у детей нет игрового периода.

Файл конфигурации и установка

Все настройки лежат в config/villagerbackport.cfg или в игровом экране конфигурации. Восемь категорий, каждый параметр задокументирован. Можно отключить что угодно: перезапас, цены, работу, рабочие места, генерацию, кровати, отображение. Хотите, чтобы жители игнорировали кровати — отключаете homes. Хотите, чтобы рабочие места были просто декором — отключаете jobs.

Пробел перезаполняет торговлю. Если не работает — другой мод занял клавишу, например Inventory Tweaks по умолчанию. Клавиша настраивается. Существующие миры работают: жители берут работу при первом нахождении рабочего места, деревни дооснащаются автоматически.

Если вы пользуетесь лаунчером foxygame.net, то установка Villager Backport для Minecraft займёт пару кликов: в каталоге дополнений этого лаунчера мод находится за секунды, а совместимость версий проверяется автоматически, что избавляет от ошибок при запуске. Кстати, перед установкой обязательно удалите старую версию мода, иначе два jar-файла с одинаковым id вызовут краш на старте.

Мод распространяется по лицензии MIT и не аффилирован с Mojang. Исходный код доступен на GitHub. Если вам понравился этот мод, обратите внимание на другие работы автора: Enchantment Recipes для крафта зачарованных книг из модовых материалов и Villager Tomes, который позволяет обучить библиотекаря найденным книгам.

Villager Backport — это редкий случай, когда бэкпорт механик работает безупречно. Все формулы, тайминги и условия взяты из оригинальных исходников, так что вы получаете честный опыт 1.14 в старом мире. Деревни оживают, торговля становится глубже, а фермы големов работают по новым правилам. Если вы остались на 1.12.2 из-за модов, этот мод закроет вашу тоску по новым жителям.

Мод не требует зависимостей, но обязателен на клиенте и сервере. Для игры по сети убедитесь, что у всех игроков стоит одна и та же версия. И помните: две копии мода в папке mods вызовут краш, так что следите за чистотой установки.