Утилита для NeoForge, разрешающая работу модифицированных команд через прокси Velocity.
Скачать
Версия игры
1.20.4
Категория
Ссылка на сайт
modrinth.com
Скачиваний:
0
Обновлено:
22.09.2026
ID:
Мод NeoForwarding для Minecraft — совместимость с прокси Velocity
NeoForwarding — это утилита для серверов Minecraft на платформе NeoForge, позволяющая корректно передавать данные игроков (игровые тики, движение, инвентарь) между сервером и прокси-сервером Velocity. Мод решает проблему, когда стандартный протокол не поддерживает передачу информации о модифицированных сущностях, что часто приводит к сбоям при использовании модов команд. В состав проекта также включён портированный код библиотеки CrossStitch, необходимый для корректной работы модифицированных команд. Мод не требует установки на клиентскую часть.
⚠️ Критическое обновление безопасности
Разработчик настоятельно рекомендует использовать версию 1.3.0 и выше. Предыдущие версии могли содержать уязвимость, позволяющую раскрыть секретный ключ Velocity (velocity secret). Если вы используете старую версию, её необходимо заменить на актуальную. После обновления рекомендуется также сгенерировать новый секретный ключ для безопасности: удалите файл forwarding.secret и перезапустите Velocity, чтобы создать новый ключ, затем скопируйте его в конфигурационный файл neoforwarding-server.toml.
Назначение и принцип работы
Мод NeoForwarding обеспечивает передачу современной информации о игроках на серверах NeoForge для использования с прокси-сервером Velocity. Основная задача — корректная синхронизация данных между сервером и прокси, что необходимо для работы модифицированных команд. В состав проекта также включён порт библиотеки CrossStitch, который является обязательным условием для функционирования командных модов в данной связке.
Настройка лимита пакетов для модов
Если на сервере установлен ряд дополнительных модов или используется мод-пак, возможно, потребуется увеличить лимит `max-known-packs` в настройках Velocity, чтобы избежать ошибок при входе. По умолчанию он составляет 64. Формула расчёта: `64 + количество установленных модов`. Например, при использовании 200 модов установите значение 264:
```bash
-Dvelocity.max-known-packs=264
```
**Важно:** Не устанавливайте значение слишком высоко, так как это защитная мера против злоумышленников. Значения, значительно превышающие пример выше, не дадут дополнительного эффекта.
Решение проблем с входом
Если при входе сервер выдаёт ошибку, связанную с превышением лимита известных пакетов (too many known packs), необходимо включить расширенное логирование. Добавьте в команду запуска Velocity следующее свойство:
`bash
-Dvelocity.packet-decode-logging=true`
Затем проверьте логи. Если проблема сохраняется, увеличьте лимит пакетов согласно описанной выше формуле.
Связанные материалы
- Mod Menu — похожий мод
- YetAnotherConfigLib (YACL) — похожий мод
- [ETF] Entity Texture Features — похожий мод
- [EMF] Entity Model Features — похожий мод
Войдите, чтобы поставить оценку и оставить отзыв.
| Канал | Файл | Игра | Модлоадер | Язык | Скачиваний | Загружен | |
|---|---|---|---|---|---|---|---|
| Бета | neoforwarding-1.3.0-1.20.4-NeoForge.jar 18.2 KB | 1.20.4 |
|
— | 0 | 19.12.2024 |
Скачать
Версия игры
1.20.4
Категория
Ссылка на сайт
modrinth.com
Скачиваний:
0
Обновлено:
22.09.2026
ID: