▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/Better Player Model
Better Player Model

Better Player Model

Better Player Model - мод для Minecraft Fabric, который позволяет использовать анимированные 3D-модели игроков. Поддерживает .ysm и Blockbench .json, синхронизацию в мультиплеере и совместим с оптимизационными модами.

Оцените первым
5.9K
28

Better Player Model - это мод для Майнкрафт на Fabric, который кардинально меняет подход к внешнему виду игроков. Вместо стандартных скинов вы получаете полноценные 3D-модели с анимациями, причём всё это отлично работает в мультиплеере. Если вы устали от одинаковых Стивов и Алекс, хотите выделиться или добавить серверу уникальности - этот мод станет отличным решением.

Мод умеет загружать модели в форматах .ysm и Blockbench .json, поддерживает сложные анимации через MoLang - это почти безграничные возможности для создания живых персонажей. Прямо в игре можно листать свою библиотеку моделей, переключать текстуры и категории, не выходя в меню.

Ключевые возможности

  • Универсальная поддержка моделей - любые .ysm или .json (Blockbench) загружаются без проблем.
  • Анимации уровня Bedrock - полная поддержка MoLang для плавных, сложных и скриптованных анимаций.
  • Встроенный браузер - управляйте моделями, категориями и текстурами прямо из меню мода.
  • Синхронизация без компромиссов - работает как клиентский мод, но при установке на сервер все игроки видят ваши кастомные модели и анимации.

Мультиплеер

Тут всё продумано. Если мод стоит только у вас - вы видите свои модели в одиночке и на любом сервере, но другие игроки увидят стандартные скины. Если же сервер тоже использует Better Player Model (или официальный плагин для Paper/Purpur), то все видят ваши модели и анимации. Это особенно круто для ролевых серверов, Minecraft-проектов с косметикой или просто для дружеской игры, где хочется выглядеть необычно.

Совместимость и установка

  • Форматы: .json (Blockbench) и .ysm (зашифрованные).
  • Расположение: поместите модели в папку config/better_player_model/custom.
  • Производительность: полностью совместим с Sodium, Iris и другими оптимизационными модами - лагать не будет.

Для работы понадобятся Architectury API и Fabric API - они указаны как зависимости, их нужно установить заранее.

Где взять модели?

Готовые модели можно найти в сообществе Yes Steve Model - там сотни работ от игроков. Скачивайте понравившиеся и закидывайте в папку конфига. Для серверных админов есть официальный плагин для Paper/Purpur, который синхронизирует модели без установки мода на сервер - он находится во вкладке Versions на странице мода.

Решение проблем с синхронизацией

Если у игроков со слабым интернетом (Wi-Fi, мобильный интернет, Starlink) возникают таймауты при подключении или во время загрузки моделей, вот что можно сделать.

Почему это происходит?

  1. Переполнение буфера сети (Bufferbloat): когда игрок заходит, сервер передаёт недостающие модели. Если он шлёт данные быстрее, чем может скачать клиент, буферы роутера или ОС переполняются.
  2. Задержка KeepAlive-пакетов: из-за перегрузки критичные игровые пакеты (например, KeepAlive, проверяющие связь) застревают в очереди за файлами моделей. Если клиент не отвечает в течение 15-30 секунд, сервер выкидывает игрока.
  3. Большие файлы моделей: если моделей много или они весят несколько мегабайт каждая, суммарный размер загрузки может быть большим (десятки мегабайт), что увеличивает время синхронизации.

Решение 1: Ограничение пропускной способности на сервере (рекомендуется)

Начиная с версии 1.0.6 есть встроенный ограничитель скорости для каждого игрока. Он не даст перегрузить канал.

Откройте config/better_player_model-server.toml и настройте секцию [server_scheduler]:

[server_scheduler]
    # Общий лимит скорости для всех игроков (в Мбит/с)
    # По умолчанию: 100
    BandwidthLimit = 25

    # Лимит для каждого игрока отдельно
    # По умолчанию: 5 (рекомендуется 3-10)
    PlayerBandwidthLimit = 5

Значение PlayerBandwidthLimit в 5 Мбит/с (~625 КБ/с) позволяет моделям скачиваться стабильно, не забивая канал и оставляя место для игрового трафика.

Решение 2: Увеличение таймаута подключения

По умолчанию Minecraft кикает игрока, если не получает ответа в течение 30 секунд. Можно увеличить это время до 120 секунд.

Для выделенного сервера добавьте в аргументы запуска:

-Dnet.minecraft.network.readTimeout=120

Для клиента (в Prism Launcher или другом лаунчере): в настройках Java Arguments укажите ту же строку.

Решение 3: Моды на увеличение таймаута

Можно установить моды Connectivity или Timeouts - они автоматически обработают ситуацию и не дадут игрокам вылетать.

Встроенная модель

В комплекте идёт модель "Wine Fox" (酒狐) - сразу есть что показать. Она создана командой авторов, распространяется по лицензии CC BY-NC-SA 4.0. Если планируете использовать её в своих проектах, не забудьте указать авторство.

Лицензия

Мод распространяется по лицензии MIT - можно свободно использовать и модифицировать. Все упоминания об авторских правах сохранены.

Better Player Model - это не просто мод, а целая система для кастомизации внешнего вида. Он подойдёт и одиночкам, которые хотят приятно провести время, и серверам, где важна атмосфера и уникальность каждого игрока. Скачайте Better Player Model и сделайте свой Minecraft ярче!

Партнёрский материал

Сервер для плагина Better Player Model - как у профи

Плагин Better Player Model создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином Better Player Model для друзей можно за пару минут - BungeeHost всё уже подготовил.

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

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

Minecraft: Java Edition

26.2.x26.1.x1.21.x1.20.x

Платформы

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

Клиент и сервер

Зависимости

Ссылки

Создатели

Детали

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