Villager API avatar

Villager API [1.21.1]

Villager API

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

Что он делает?

Этот мод позволяет создавать полностью пользовательских жителей со своими:

  • Профессиями — новые профессии с пользовательскими рабочими местами и списками торговли.
  • Типами — различными внешними видами жителей, привязанными к определённым биомам.
  • Сделками — полный контроль над тем, что жители покупают и продают на каждом уровне.
  • Подарками героя — пользовательские таблицы добычи для наград после рейда.

Всё управляется через JSON-файлы в папке villagerpacks. Никакого кодирования, сложной настройки — просто создайте файлы и запустите игру.

Краткий пример

Хотите жителя-Алхимика, который использует блок плачущего обсидиана в качестве рабочего места?

  1. Создайте villagerpacks/my_pack/villagers/poi_types/alchemist.json
  2. Определите блок рабочего места.
  3. Добавьте файл профессии, ссылающийся на этот тип POI.
  4. Настройте свои сделки.
  5. Поместите текстуры для наложения профессии.

Всё. Мод сам обрабатывает регистрацию, механику торговли и всё остальное.

Что можно настроить?

  • Рабочие места — любой блок может быть местом работы.
  • Пуллы торговли — точно определите, что жители предлагают на каждом уровне опыта (от Новичка до Мастера).
  • Компоненты предметов — полная поддержка зачарований, пользовательских названий, зелий и всех компонентов данных, используемых в Minecraft.
  • Карты сокровищ — продавайте карты к модовым или ванильным структурам с пользовательскими маркерами.
  • Внешний вид в биомах — сделайте так, чтобы жители выглядели по-разному в зависимости от места появления.
  • Сделки для определённых биомов — одна профессия, но разный инвентарь в зависимости от местоположения.

Для кого и для чего это?

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

Работает как с обычными ресурспаками (villager packs), так и в составе модов, просто поместив папку villagers в главный каталог мода. Несколько паков могут работать одновременно — более поздние паки переопределяют более ранние в случае совпадений.

Полная документация

Ознакомьтесь с полной документацией, примерами и всеми доступными опциями здесь:
https://github.com/frikinjay/morevillagers/blob/1.21.1/DOCUMENTATION.md

Документация включает полную структуру пака, все форматы JSON, примеры компонентов предметов и полный пример пака для начала работы.

Скачать Villager API

 
Тип Скачать Версия Загрузчик Обновлено Размер
ReleaseVillager-API-1.21.1-fabric-1.0.1.jar1.21.1Fabric3 декабря 202584,3 КБ
ReleaseVillager-API-1.21.1-neoforge-1.0.1.jar1.21.1NeoForge3 декабря 202581,9 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.