
XXL Packets
Мод XXL Packets - форк XL Packets, который увеличивает лимит размера пакетов с 2 МБ до предела Java Integer (2.14 ГБ). Нужен для серверов с большими датапаками и модами, чтобы клиент не вылетал.
XXL Packets - это простой, но крайне полезный мод для Minecraft, который решает давнюю и неприятную ошибку под номером MC-185901. Проблема в том, что ванильный Майнкрафт имеет жесткое ограничение на размер сетевых пакетов - всего 2 МБ. На первый взгляд кажется много, но на практике это ограничение становится узким горлышком, когда вы играете на серверах с:
- крупными датапаками (которые добавляют сотни новых рецептов, структур и лута);
- модами, которые передают большие объемы данных (например, карты, сложные машины или кастомная графика);
- модпаками, где синхронизация конфигов или ресурсов превышает лимит.
Если пакет больше 2 МБ, клиент просто вылетает или отключается от сервера с ошибкой. По факту, это реальная головная боль для администраторов сборок и игроков, которые любят много контента. XXL Packets (форк оригинального XL Packets) поднимает этот лимит до максимально возможного значения в Java - почти 2.15 ГБ. Другими словами, вы можете забыть про эту ошибку, даже если сервер передает просто гигантские объемы информации.
Что делает мод и зачем он нужен
- Увеличивает лимит сетевых пакетов с 2 МБ до 2,14 ГБ (2147483647 байт).
- Не добавляет новых блоков, мобов или механик - это чисто техническое исправление.
- Работает на стороне клиента для любого сервера, который тоже использует этот мод (или аналогичный с таким же лимитом).
- Совместим с большинством популярных загрузчиков - ставили в основном на Fabric, но версии для Forge и NeoForge тоже встречаются, читайте описание к файлу.
Простыми словами: если у вас сборка модов на Fabric 1.20.1 или 1.21, где много контента, и вы периодически ловите дисконнекты - скачайте XXL Packets. Он просто расшивает это узкое место. На слабом железе влияния нет, мод вообще не грузит систему - он только меняет одну цифру в коде игры.
Важно знать
- Устанавливается с двух сторон? Да, и на сервер, и на клиент. Без этого смысла нет - игрок без мода всё равно вылетит, если пакет превысит стандартный лимит.
- Конфликтует с другими модами? В большинстве случаев нет. Но если у вас есть другой мод, который тоже меняет лимит пакетов - может быть конфликт. Обычно их форки (вроде этого) уже решают проблему.
- Зачем форк, если есть оригинальный XL Packets? Оригинал не обновлялся, а XXL Packets поддерживает современные версии Minecraft и убирает некоторые баги. Мелочь, но приятно.
XXL Packets - это классический "мод-фикс", который ты ставишь один раз и забываешь. Ничего лишнего, только решение конкретной проблемы. Если играешь на крупных серверах или собираешь свою сборку с датапаками - считай, must-have.
