modsmith Войти Войти Рус / Eng

Villager API

villagerapi · 182223 загрузок · LGPL-3.0-only

клиент: required · сервер: required (заявлено автором мода)

API для добавления пользовательских профессий и типов биомов сельских жителей с пользовательскими сделками без написания кода.

Описание

API деревенского жителя

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

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

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

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

Все обрабатывается с помощью файлов JSON в папке villagerpacks. Никакого программирования, никакой сложной настройки — просто создайте файлы и загрузите игру.

Быстрый пример

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

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

Вот и все. Мод занимается регистрацией, механикой торговли и всем остальным.

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

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

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

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

Работает как с обычными пакетами ресурсов, такими как пакеты сельских жителей, так и как часть модов, просто помещая папку «Деревенские жители» в основной каталог ваших модов. Одновременно можно запускать несколько пакетов — более поздние пакеты переопределяют более ранние, если они перекрываются.

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

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

Здесь вы можете создать пакет онлайн без необходимости создавать все файлы вручную: Генератор пакетов деревенских жителей

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

Версии (46)

ВерсияMinecraftЗагрузчикиФайл
1.26.9.6 26.3, 26.4-snapshot-1, 26.4-snapshot-2, 26.4-snapshot-3, 26.4-snapshot-4, 26.4-snapshot-5 neoforge скачать
1.26.9.6 26.3, 26.4-snapshot-1, 26.4-snapshot-2, 26.4-snapshot-3, 26.4-snapshot-4, 26.4-snapshot-5 fabric, quilt скачать
1.26.9.6 1.21.1 neoforge скачать
1.26.9.6 1.21.1 fabric, quilt скачать
1.26.9.5 26.3, 26.4-snapshot-1 neoforge скачать
1.26.9.5 26.3, 26.4-snapshot-1 fabric, quilt скачать
1.26.9.5 1.21.1 neoforge скачать
1.26.9.5 1.21.1 fabric, quilt скачать
1.26.9.4 26.3, 26.4-snapshot-1 neoforge скачать
1.26.9.4 26.3, 26.4-snapshot-1 fabric, quilt скачать
1.26.9.3 1.21.1 neoforge скачать
1.26.9.3 1.21.1 fabric, quilt скачать
1.26.9.3 26.3, 26.4-snapshot-1 neoforge скачать
1.26.9.3 26.3, 26.4-snapshot-1 fabric, quilt скачать
1.26.9.2 26.3, 26.4-snapshot-1 neoforge скачать
1.26.9.2 26.3, 26.4-snapshot-1 fabric, quilt скачать
1.26.9.1 26.3, 26.4-snapshot-1 neoforge скачать
1.26.9.1 26.3, 26.4-snapshot-1 fabric, quilt скачать
1.26.7.1 26.1, 26.1.1, 26.1.2, 26.2, 26.3, 26.3-pre-1, 26.3-pre-2, 26.3-pre-3, 26.3-rc-1, 26.3-rc-2, 26.3-rc-3, 26.3-snapshot-1, 26.3-snapshot-10, 26.3-snapshot-2, 26.3-snapshot-3, 26.3-snapshot-4, 26.3-snapshot-5, 26.3-snapshot-6, 26.3-snapshot-7, 26.3-snapshot-8, 26.3-snapshot-9, 26.4-snapshot-1 neoforge скачать
1.26.7.1 26.1, 26.1.1, 26.1.2, 26.2, 26.3, 26.3-pre-1, 26.3-pre-2, 26.3-pre-3, 26.3-rc-1, 26.3-rc-2, 26.3-rc-3, 26.3-snapshot-1, 26.3-snapshot-10, 26.3-snapshot-2, 26.3-snapshot-3, 26.3-snapshot-4, 26.3-snapshot-5, 26.3-snapshot-6, 26.3-snapshot-7, 26.3-snapshot-8, 26.3-snapshot-9, 26.4-snapshot-1 fabric, quilt скачать
1.26.1.3 1.21.11 neoforge скачать
1.26.1.3 1.21.11 fabric, quilt скачать
1.26.1.3 1.21.1 neoforge скачать
1.26.1.3 1.21.1 fabric, quilt скачать
1.26.1.2 1.21.1 fabric, quilt скачать
1.26.1.2 1.21.1 neoforge скачать
1.26.1.2 1.21.11 neoforge скачать
1.26.1.2 1.21.11 fabric, quilt скачать
1.26.01.1 1.21.11 neoforge скачать
1.26.01.1 1.21.11 fabric, quilt скачать
1.26.01.1 1.21.1 neoforge скачать
1.26.01.1 1.21.1 fabric, quilt скачать
1.25.12.3 1.21.1 neoforge скачать
1.25.12.3 1.21.1 fabric, quilt скачать
1.25.12.2 1.21.11 neoforge скачать
1.25.12.2 1.21.11 fabric, quilt скачать
1.25.12.2 1.21.1 neoforge скачать
1.25.12.2 1.21.1 fabric, quilt скачать
1.25.12.1 1.21.11 neoforge скачать
1.25.12.1 1.21.11 fabric, quilt скачать
1.1.1 1.21.1 neoforge скачать
1.1.1 1.21.1 fabric, quilt скачать
1.1.0 1.21.1 fabric, quilt скачать
1.1.0 1.21.1 neoforge скачать
1.0.1 1.21.1 fabric, quilt скачать
1.0.1 1.21.1 neoforge скачать

Страница на Modrinth →