bad packets — мод на библиотеку сетевых пакетов в МайнкрафтеМодифицированный клиент и сервер обмениваются собственными сообщениями: открывают экран, передают настройку, подтверждают действие. Разные платформы предоставляют для этого разные программные средства. bad packets создаёт общий слой, через который разработчик описывает сообщение один раз и связывает реализации своего мода. Тогда, например, клиентская сборка для одной платформы способна отправить поддерживаемый пакет серверной сборке для другой. Ключевое слово здесь — поддерживаемый: обе стороны относятся к одному проекту и сознательно используют API библиотеки. Наличие bad packets рядом с произвольными файлами не превращает их в единую экосистему. Синхронизация реестров, различия предметов и прочие игровые структуры сложнее обычного сообщения и остаются ответственностью разработчика. Пользователю библиотека не предлагает самостоятельной механики или меню.
Последнего релиза не было 6 месяцев. Проект работает на тех версиях, что уже перечислены, но ждать сборку под новую версию игры, скорее всего, не стоит.
| Версия игры | Загрузчики | Сборка | Размер | Дата |
|---|---|---|---|---|
| 1.20.1 | Fabric, Forge, NeoForge, Quilt | forge-0.4.3 | 27 КБ | 2023-10-06 |
| 1.21.1 | Fabric, Forge, NeoForge, Quilt | neo-0.8.2 | 53 КБ | 2025-01-08 |
| 1.20 | Fabric, Forge, NeoForge, Quilt | forge-0.4.3 | 27 КБ | 2023-10-06 |
| 1.21 | Fabric, Forge, NeoForge, Quilt | neo-0.8.2 | 53 КБ | 2025-01-08 |
| 26.1.2 | Fabric, Forge, NeoForge, Quilt | neo-0.12.2 | 53 КБ | 2026-04-05 |
| 26.2 | Fabric, Forge, NeoForge, Quilt | neo-0.12.2 | 53 КБ | 2026-04-05 |
Скачать neo-0.12.2 · 53 КБстраница автора на Modrinth
.jar в папку .minecraft/mods — создайте её, если её нет.| Сборка | Канал | Версии игры | Размер | Дата |
|---|---|---|---|---|
| neo-0.12.2 | релиз | 26.1, 26.1.1, 26.1.2, 26.2 | 53 КБ | 2026-04-05 |
| forge-0.12.2 | релиз | 26.1, 26.1.1, 26.1.2, 26.2 | 208 КБ | 2026-04-05 |
| fabric-0.12.2 | релиз | 26.1, 26.1.1, 26.1.2, 26.2 | 53 КБ | 2026-04-05 |
| neo-0.12.1 | релиз | 26.1 | 53 КБ | 2026-03-25 |
| fabric-0.12.1 | релиз | 26.1 | 53 КБ | 2026-03-25 |
| fabric-0.12.0 | релиз | 26.1-pre-2, 26.1-pre-3, 26.1-rc-1, 26.1- | 53 КБ | 2026-03-15 |
Не подойдёт как универсальный мост между любыми модами. Автор прямо предупреждает: библиотека не делает разные платформенные сборки совместимыми автоматически. Проект должен специально использовать её интерфейс, а сложная синхронизация идентификаторов игровых объектов вообще не решается одной передачей пакетов.
Если зависимый мод сообщает об отсутствии библиотеки, подберите bad packets по требованиям именно этого файла и установите на указанную сторону. Если соединение между разными платформами не работает, сначала убедитесь, что автор мода заявляет такую схему: одинаковое название проекта ещё не доказывает использование API. Ошибки идентификаторов или отсутствующих объектов не следует лечить повторной установкой транспорта — библиотека сама не синхронизирует реестры. Для диагностики оставьте только зависимый проект, bad packets и его обязательную основу, затем сравните журнал клиента и сервера.
bad packets полезна разработчикам и тем сборкам, где конкретный мод официально использует её для сетевого обмена. Обычному игроку достаточно воспринимать файл как зависимость и не ждать отдельного эффекта. Устанавливать библиотеку заранее ради абстрактной совместимости бессмысленно.


Библиотека предоставляет общие точки подключения, события и механизмы совместимости, на которые опираются другие моды. Самостоятельного контента она не добавляет: необходимость установки определяется требованиями выбранных проектов.


Cloth Config API даёт другим модам готовую основу для удобных экранов настроек. Самостоятельного контента библиотека не добавляет и обычно устанавливается по требованию зависимого проекта.


YACL предоставляет другим модам готовую основу для создания удобных экранов настроек. Самостоятельного контента библиотека не добавляет и обычно устанавливается как требуемая зависимость.


Обеспечивает запуск модов, написанных на Kotlin, когда им требуется соответствующая языковая среда. Fabric Language Kotlin служит технической зависимостью и не добавляет в игру предметы, механики или визуальные изменения.


Architectury API позволяет запускать моды, которым нужна общая многоплатформенная программная прослойка. Самостоятельного контента библиотека не добавляет и устанавливается ради зависимых проектов.


JEI показывает предметы, рецепты и способы применения прямо в интерфейсе игры, избавляя от постоянного поиска сведений вне сборки. Через строку поиска можно быстро найти нужную вещь, открыть её изготовление или выяснить, в каких рецептах она участвует.
Случайные находки из каталога — моды, шейдеры, текстуры и сборки с нашим разбором.


Lantern-shader — шейдер, рассчитанный на бережное сохранение ванильной палитры. Визуальный профиль объединяет пикселизацию изображения, мягкие динамические тени и свечение ярких объектов. Первый эффект: укрупняет визуальную сетку и создаёт ретро-подачу. Второй: подчёркивают форму рельефа и построек. Третий: делает солнце, лампы и магические блоки выразительнее. По производительности есть профиль для очень слабых видеокарт, но результат всё равно зависит от сцены.


Сборка посвящена покемонам в Minecraft: игрок исследует биомы, собирает и развивает команду, выполняет задания и решает загадки. Для сообщества заявлены турниры, строительные состязания и обмены.


SDM Shipping Box автоматически продаёт разрешённые предметы за SDM, или очки собственности, через заданные интервалы. Пять уровней ящиков постепенно повышают скорость и объём одной отправки.


Mr. Porky добавляет мутировавшего гибрида свиньи и человека, который может появиться после убийства обычной свиньи. Он скрывается в темноте, преследует виновника, предупреждает о близости искажённым визгом и не показывает полоску здоровья.


SMP PvP Essentials уменьшает огонь, щит и предметы, очищает частицы и выделяет меч с Knockback I красным, улучшая обзор и чтение таймингов.


Yori3o's Grappling Hooks добавляет крюки-кошки из разных материалов с физикой жёсткого троса, прочностью, ремонтом и чарами.
Она предоставляет модам единый API для отправки собственных сетевых сообщений между реализациями на разных платформах.
Нет. Разработчик конкретного проекта должен намеренно использовать библиотеку для своих пакетов на обеих сторонах.
Не автоматически. Автор отдельно отмечает, что синхронизация идентификаторов игровых объектов сложнее и этим транспортом сама по себе не решается.
Нет. Пользователь устанавливает её по требованию зависимого мода; предметов, биомов или отдельной прогрессии она не добавляет.