НАЖМИ, чтобы запустить свой Сервер Майнкрафт + 8🎁
pluginПлагины/BetterModel
BetterModel

BetterModel

BetterModel - серверный плагин для Майнкрафт, который рендерит 3D-модели из BlockBench с анимациями прямо на сервере без модов у игроков. Альтернатива ModelEngine с открытым API.

Оцените первым
Открыть в FateLauncher
65.0K
223

BetterModel - это серверный движок для Minecraft Java Edition, который позволяет запускать кастомные 3D-модели из BlockBench прямо на сервере. Игрокам не нужно ставить никаких модов - всё работает через пакеты item-display и автоматически генерируемый ресурспак. По сути, это современная замена ModelEngine, заточенная под актуальные версии Майнкрафт 1.20-1.21.

Что вообще за проблема и зачем это нужно

Если вы когда-нибудь хотели добавить на сервер кастомных мобов, боссов или декоративных существ с нормальными анимациями, а не с кривыми попытками натянуть модель на стойку для брони - вы наверняка слышали про ModelEngine. Это был де-факто стандарт для таких задач. Но у него есть проблемы: закрытый исходный код, медленные обновления, устаревшая сетевая оптимизация и сломанная ванильная физика сущностей. Разработчик BetterModel создал проект именно чтобы решить эти боли.

Плагин работает на базе пакетов item-display, что даёт куда более эффективную передачу данных по сети. Для серверов с большим онлайном это критично - меньше нагрузка на канал, меньше лагов у игроков.

Основные возможности BetterModel

Движок реализует все основные элементы BlockBench, так что ваши модели будут выглядеть именно так, как вы их сделали в редакторе:

  • Кубы, меши, null-объекты и локаторы - полная поддержка структуры модели
  • Анимации моделей с поддержкой выражений Molang
  • IK-риггинг (Inverse Kinematics) - обратная кинематика для реалистичных движений конечностей
  • Модели со скином игрока и кастомная броня
  • Автоматическая генерация ресурспака без зависимости от core-шейдеров
  • Синхронизация сущностей между сервером и клиентом
  • Расширяемый API для интеграции с другими плагинами

Последний пункт особенно важен. ModelEngine - закрытый проект с очень ограниченным API, из-за чего интегрировать его с чем-то своим было мучительно сложно. Тут ситуация обратная.

Кастомные хитбоксы

Одна из фишек, которой реально не хватало в подобных решениях - BetterModel предоставляет кастомные хитбоксы и на клиенте, и на сервере. Причём хитбокс отслеживает вращение анимации. Это значит, что если ваш босс размахивает огромным мечом, урон будет засчитываться корректно, а не по невидимой коробке где-то в стороне.

Поддержка MythicMobs

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

Модели игроков с анимациями

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

Сравнение с ModelEngine

Разработчик прямо называет причины, по которым создал свой проект:

Проблема ModelEngineРешение в BetterModel
Устаревшая сетевая оптимизацияРабота через item-display пакеты, меньше трафика
Медленный цикл обновленийАктивная разработка, быстрые фиксы под новые версии
Закрытый код и ограниченный APIОткрытый расширяемый API для интеграций
Ломает ванильное поведение сущностейВосстановление стандартной физики и механик

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

Где это пригодится

По факту, плагин нужен везде, где требуется кастомный визуал без модов на клиенте:

  • RPG-серверы - кастомные боссы, NPC, мобы с уникальными анимациями
  • Мини-игры - декоративные сущности, интерактивные объекты
  • Сюжетные проекты - катсцены с анимированными персонажами
  • Декоративные серверы - мебель, статуи, живые детали окружения

Игроки просто заходят на сервер, соглашаются на загрузку ресурспака - и видят все эти красивые модели. Никаких установок Fabric или Forge, никаких мучений с модпаками.

Совместимость и требования

Плагин работает на Bukkit и его форках (Paper, Purpur и так далее). Актуальные версии ориентированы на Minecraft 1.20-1.21. Для запуска на сервере достаточно закинуть плагин в папку plugins и настроить модели через BlockBench.

Если вы хотите поиграть с друзьями на собственном сервере с кастомными мобами и боссами - можно арендовать сервер Майнкрафт на BungeeHost и установить BetterModel в один клик. Хостинг серверов Майнкрафт там шустрый, так что никаких проблем с производительностью даже при большом количестве анимированных моделей не будет.

Важный нюанс

Плагин относительно молодой, так что перед использованием на продакшн-сервере с большим онлайном стоит протестировать всё на тестовом окружении. API активно развивается, и некоторые вещи могут меняться между версиями. Но по отзывам сообщества, проект уже сейчас стабильнее и быстрее ModelEngine в плане сетевой нагрузки.

Скачать BetterModel стоит тем, кто устал ждать обновлений MEG и хочет современное решение для кастомных моделей на сервере. Особенно если вы разработчик и вам нужен нормальный API для интеграций.

Скриншоты BetterModel

Preview
31 июля 2025 г.
New preview
19 мая 2026 г.
Rolling
3 августа 2025 г.
math animation support
3 августа 2025 г.
Smash
3 августа 2025 г.
icon
8 августа 2025 г.

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

Зависимости

Создатели

Детали

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

Версии плагина BetterModel

Доступно 823 версий. Сначала показаны самые популярные и самые свежие.

16 из 823 версий
Самые популярные
R
3.5.0BetterModel 3.5.0 for Paper
1.21.4–1.21.1126.1.x26.226.3
R
3.5.1BetterModel 3.5.1 for Paper
1.21.4–1.21.1126.1.x26.226.3
R
3.4.1BetterModel 3.4.1 for Paper
1.21.4–1.21.1126.1.x26.2
R
3.3.0BetterModel 3.3.0 for Paper
1.21.4–1.21.1126.1.x26.2
R
2.2.0BetterModel 2.2.0 for Paper
1.21–1.21.11
R
3.2.0BetterModel 3.2.0 for Paper
1.21.4–1.21.1126.1.x26.2
Самые Новые
B
3.6.0-SNAPSHOT-534BetterModel 3.6.0-SNAPSHOT-534 for Paper
1.21.4–1.21.1126.1.x26.226.3
B
3.6.0-SNAPSHOT-534BetterModel 3.6.0-SNAPSHOT-534 for Spigot
1.21.4–1.21.1126.1.x26.226.3
B
3.6.0-SNAPSHOT-534BetterModel 3.6.0-SNAPSHOT-534 for Fabric
26.3
B
3.6.0-SNAPSHOT-533BetterModel 3.6.0-SNAPSHOT-533 for Paper
1.21.4–1.21.1126.1.x26.226.3
B
3.6.0-SNAPSHOT-533BetterModel 3.6.0-SNAPSHOT-533 for Fabric
26.3
B
3.6.0-SNAPSHOT-533BetterModel 3.6.0-SNAPSHOT-533 for Spigot
1.21.4–1.21.1126.1.x26.226.3
B
3.6.0-SNAPSHOT-532BetterModel 3.6.0-SNAPSHOT-532 for Paper
1.21.4–1.21.1126.1.x26.226.3
B
3.6.0-SNAPSHOT-532BetterModel 3.6.0-SNAPSHOT-532 for Fabric
26.3
B
3.6.0-SNAPSHOT-532BetterModel 3.6.0-SNAPSHOT-532 for Spigot
1.21.4–1.21.1126.1.x26.226.3
B
3.6.0-SNAPSHOT-531BetterModel 3.6.0-SNAPSHOT-531 for Paper
1.21.4–1.21.1126.1.x26.226.3
Главная