Перейти к содержимому

Firewall

Фильтрует отправленные/полученные пакеты

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
1,6 тыс.
Подписчиков на Modrinth
5
версий
36
Обновлён
27 августа 202627 авг.
Опубликован
в 2025
Configuration screen · свайп

Коротко о моде

Работает на Fabric
Для Minecraft 1.21–1.21.11, 26.1.2–26.2
Работает и в игре, и на сервере — ставьте, где нужен
Последняя версия — 1.5.0 от 27 августа 2026
Нужен Fabric API и oωo (owo-lib)
Лицензия MIT — бесплатно
Где нужен
В игренеобязателенНа серверенеобязателен

Работает и в игре, и на сервере — ставьте, где нужен

Версии игры1.21–1.21.11, 26.1.2–26.2
Описание переведено автоматическиПоказать оригинал (EN)

Это мод для Minecraft на Fabric, позволяющий настроить, какие пакеты отправляются и принимаются.

Установка

  • Fabric API (обязательно);
  • owo-lib (обязательно);
  • Mod Menu (или другой мод для изменения конфигурации мода) (настоятельно рекомендуется).

Использование

Мод фильтрует отправляемые и принимаемые пакеты; по умолчанию (стандартная конфигурация) он ничего не делает.

⚠️ Учтите: поскольку он напрямую отклоняет и фильтрует отправляемые и принимаемые пакеты (в соответствии с настройками), это может сломать некоторые моды или ванильные системы, особенно если фильтровать идентификаторы пакетов (первая опция); изменение остальных опций, скорее всего, не сломает ванильную игру. Настраивайте осторожно!

Весь мод настраивается через интерфейс Mod Menu с полезными подсказками; учтите, что каждое изменение пакетов (их отклонение или фильтрация) записывается в консоль. Ниже — краткое описание каждой из текущих опций:

Идентификаторы пакетов

Управляют тем, какие идентификаторы пакетов разрешены.

Список всех идентификаторов смотрите в статье на Minecraft Wiki о пакетах Java Edition, а именно поле resouce в поле Packet ID любого пакета. Учтите, что идентификатор нужно указывать с пространством имён minecraft:, например minecraft:custom_payload.

Идентификаторы пользовательских полезных нагрузок

Управляют тем, какие идентификаторы пакетов пользовательских полезных нагрузок (они же plugin message или channel) разрешены; их отправляют большинство загрузчиков модов и плагинов, а также некоторые моды и плагины.

Можно выбрать настройку Use from "Registered channel identifiers" option below, чтобы также применить фильтры из соответствующей опции.

Список некоторых идентификаторов смотрите в статье на Minecraft Wiki о plugin channels или в документации соответствующего мода или плагина об отправляемых пакетах. И снова, как и с идентификаторами пакетов, не забывайте про пространство имён minecraft: или другое.

Настройку Respond to rejected received query requests, вероятно, стоит включить, чтобы не сломать процесс рукопожатия.

Идентификаторы зарегистрированных каналов

Управляют тем, какие идентификаторы каналов в пакетах minecraft:register, minecraft:unregister (используются Bukkit, BungeeCord, Velocity и Fabric API) и c:register (используются командой FabricMC, NeoForged, PaperMC и SpongePowered) разрешены.

Можно выбрать настройку Use from "Custom payload identifiers" option above, чтобы также применить фильтры из соответствующей опции.

Можно отключить опции Send/Receive empty channel lists, чтобы не отправлять и не принимать пустые списки каналов.

Список некоторых идентификаторов смотрите всё в той же статье на Minecraft Wiki о plugin channels.

Идентификаторы логируемых пакетов

Какие пакеты должны логироваться — независимо от того, отклонены они или нет. По умолчанию ничего не логируется.

Идентификаторы логируемых пользовательских полезных нагрузок

Какие пользовательские полезные нагрузки должны логироваться — независимо от того, отклонены они или нет. По умолчанию ничего не логируется.

У меня проблема / есть предложение / перевод

Пожалуйста, создайте issue на GitHub.

Частые вопросы

Как установить Firewall?

Установите Fabric под свою версию Minecraft, скачайте Firewall под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Firewall?

У Firewall есть сборки для Minecraft 1.21–1.21.11, 26.1.2–26.2.

Нужен ли Firewall на сервере?

Работает и в игре, и на сервере — ставьте, где нужен

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее