
ModPacketFix
Плагин ModPacketFix для Bukkit/Spigot/Paper/Folia чинит ошибки слишком больших или маленьких пакетов при входе Forge-клиента на ванильный сервер, убирая дисконнекты.
ModPacketFix
Если вы держите ванильный сервер Minecraft, но к вам периодически пытаются зайти игроки с модами Forge, они часто ловят disconnect из-за конфликтов пакетов. Ошибки вроде "too big/too small packet" выматывают и админов, и игроков. ModPacketFix - это плагин для Bukkit/Spigot/Paper/Folia, который закрывает этот класс сетевых проблем, позволяя Фордж-клиентам спокойно сидеть на ванилле.
Зачем нужен плагин
Когда клиент с модами подключается к чистому серверу, протоколы пытаются обменяться данными, которых в ванилле нет или они превышают лимиты. Плагин ModPacketFix перехватывает и чинит часть этих пакетов, снижая количество вылетов. Проект актуален для Minecraft Java 1.13-1.21.3. В свежей версии 1.0.2 разработчик добавил JSON-конфиг, что сильно упростило настройку.
Важный нюанс: некоторые фиксы срабатывают только после того, как игрок с Forge переподключится к серверу. Из-за обилия каналов и модов текстуры или предметы на клиенте могут отображаться криво - это ограничение самого протокола при миксе ваниллы и модов, а не баг плагина.
Зависимости
Для работы на сервере обязательно нужен ProtocolLib.
Что исправляет плагин
- Сервер отправляет пакет книги рецептов (recipe book packet), который слишком большой для Фордж-клиента.
Частая ошибка: Too Many Channels
Иногда проблема не в размере пакета, а в лимите каналов.
Ошибка на клиенте:
text Invalid payload REGISTER!
Ошибка на сервере:
text
java.lang.IllegalStateException: Cannot register channel 'modid:channel'. Too many channels registered!
Как исправить:
Добавьте флаг -Dpaper.disableChannelLimit=true в аргументы запуска сервера. Если вы хоститесь на BungeeHost (https://bungee.host), это можно настроить в пару кликов через панель управления.
Скачайте плагин ModPacketFix, если устали разбираться с вылетами моддеров на вашем ванильном сервере Майнкрафт. Это must-have для проектов, где уживаются ванильные игроки и любители модов.
Сервер для плагина ModPacketFix - как у профи
Плагин ModPacketFix создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином ModPacketFix для друзей можно за пару минут - BungeeHost всё уже подготовил.
