▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Cape Provider
Cape Provider

Cape Provider

Мод Cape Provider для Minecraft позволяет игрокам выбирать плащи из множества источников или добавлять собственные. Гибкая настройка и поддержка кастомных провайдеров.

Оцените первым
2.9M
107

Cape Provider - мод для Майнкрафт, который решает давнюю проблему: получить красивый плащ в игре без покупки скинов или участия в мероприятиях. Теперь ты можешь выбирать плащи из разных источников (провайдеров) или добавлять свои собственные текстуры. Работает на Fabric и Forge, совместим с версиями Minecraft 1.19-1.21.

По сути, это улучшенная версия старого мода Capes, но со своими фишками. Разработчик переписал всё на чистом Java (без Kotlin), сделал интеграцию провайдеров проще, добавил сортировку источников и кучу настроек для тонкой подгонки. В общем, если хочешь уникальный плащ - это твой вариант.

Как создать свой провайдер плаща

Мод даёт несколько способов добавить кастомный плащ, от простого до продвинутого. Разберём по порядку.

Простой локальный провайдер (Simple Local Provider)

Самый лёгкий вариант для обычных игроков и сборок модов. Подходит, если хочешь просто вставить свою картинку и всё.

Что нужно сделать:

  • Зайди в папку конфига: config/cape-provider
  • Положи туда файл текстурки плаща с названием cape.png

По желанию можно добавить:

  • owners.txt - список ников или UUID игроков, которым будет показываться этот плащ. Если файла нет - плащ увидят все.
  • name.txt - название провайдера, которое отобразится в меню настроек.

Хочешь несколько плащей? Создай подпапки в config/cape-provider/simple-custom. Пример: config/cape-provider/simple-custom/my-super-cool-provider/cape.png

Удалённый провайдер в конфиге (Remote Provider in configuration)

Для тех, кто хочет подключать плащи с внешних сайтов. Например, с SkinMC или своего сервера.

Инструкция:

  1. Открой файл config/cape-provider/config.json
  2. В раздел remoteCustomProviders добавь запись вроде такой:
{
  "id": "cp1",
  "name": "CustomProvider1",
  "uriTemplate": "https://.../uuid.png"
}

Вместо uuid можно использовать переменные: $id, $name или $idNoHyphen - они подставят данные игрока.

Пример для SkinMC:

{
  "id": "skinmc",
  "name": "SkinMC",
  "uriTemplate": "https://skinmc.net/api/v1/skinmcCape/$id"
}

После добавления перезапусти игру и активируй провайдер в настройках.

Через мод (для разработчиков)

Если ты мододел и хочешь выдавать плащи своим подписчикам или контрибьюторам, можно встроить текстуру прямо в ресурсы мода. Работает по аналогии с ModMenu.

Локальный вариант (рекомендуется):

  • В fabric.mod.json добавь:
{
  "custom": {
    "cape": "Contributors"
  }
}

В папке resources создай директорию cape, положи туда cape.png. Список игроков, кому показывать плащ, укажи в cape/owners.txt (можно через UUID или ники).

Удалённый вариант:

{
  "custom": {
    "cape": "https://.../uuid.png"
  }
}

Программный способ (Programmatic)

Для тех, кто пишет свой код на Java - можно создать провайдер через API мода. Всё документировано, глянь исходники.

Важно знать

  • Максимальный размер текстуры - 10 МБ. Если больше, мод просто проигнорирует файл.
  • Анимированные текстуры поддерживаются, но только в формате PNG (стопкой кадров) и GIF. В настройках можно заморозить анимацию или отключить её полностью.
  • Встроенные резолверы текстур: обычный PNG (default), спрайтовый PNG с анимацией (sprite) и GIF (gif). ГИФы жрут больше ресурсов, так что лучше использовать PNG.

Скачай мод Cape Provider для Майнкрафт, настрой пару провайдеров и носи плащ, которого ни у кого нет. На сервере с друзьями это будет выглядеть стильно.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.2.x26.1.x1.21.x

Платформы

Поддерживаемые окружения

Клиент

Зависимости

Ссылки

Создатели

Детали

Лицензия:
Опубликован:1 год назад
Обновлён:1 месяц назад
Главная