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

Resource Trimmer

Снижает лишнюю сетевую нагрузку.

FabricNeoForgeForgeQuilt
Загрузчики
FabricNeoForgeForgeQuilt
Скачиваний на Modrinth
22,3 тыс.
Подписчиков на Modrinth
29
версий
20
Обновлён
28 сентября 202628 сент.
Опубликован
в 2025

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

Работает на Fabric, NeoForge, Forge и Quilt
Для Minecraft 1.21.1, 26.1–26.3
Нужен и в игре, и на сервере
Последняя версия — 26.3.0.1 от 28 сентября 2026
Лицензия LGPL-2.1-only — бесплатно
Где нужен
В игреобязателенНа сервереобязателен

Нужен и в игре, и на сервере

Версии игры1.21.1, 26.1–26.3
Описание переведено автоматическиПоказать оригинал (EN)

Этот мод убирает накладные расходы на сетевую передачу, удаляя ненужное пространство имён из ванильных ресурсных локаций. Это изменение экономит 10 байт на каждое вхождение.

Как это работает?

Minecraft часто использует идентификаторы с пространством имён, называемые ресурсными локациями. У каждого идентификатора есть пространство имён и путь, описывающий игровой объект. Пространство имён необязательно и по умолчанию считается minecraft, если не указано. Ванильные сетевые кодировщики всё равно включают пространство имён, даже если оно не нужно, что добавляет лишние накладные расходы.

Насколько эффективно это изменение?

Каждое вхождение пространства имён по умолчанию добавляет 10 байт ненужных накладных расходов. Игроки могут ожидать сокращения процесса входа как минимум на 105 КБ. Объём сокращения растёт с количеством установленного дополнительного контента, например, процесс входа для модпака ATM 10 сокращается как минимум на 125 КБ. Хотя это может звучать как небольшое сокращение, накладные расходы unnecessary и могут оказать заметное влияние для игроков с плохим интернет-соединением и для серверов с большой базой игроков. Этот мод также может помочь смягчить проблемы с пакетами, превышающими лимит в 2 МБ. Этот мод не является серебряной пулей, способной решить все ваши проблемы, но это ещё один инструмент, который стоит рассмотреть.

Следующий список показывает, сколько времени занимает передача пакета размером 120 КБ по идеальной двунаправленной сети. В реальном мире скорость ограничена скоростью загрузки сервера, скоростью скачивания игрока и многими другими факторами.

  • 5 Мбит/с = 192 мс
  • 10 Мбит/с = 96 мс
  • 15 Мбит/с = 64 мс
  • 100 Мбит/с = 9,6 мс
  • 200 Мбит/с = 4,8 мс
  • 500 Мбит/с = 1,92 мс
  • 1000 Мбит/с = 0,96 мс

Примечание: 120 КБ — это 960 000 бит, а соединение 1 Мбит/с передаёт 1 000 000 бит в секунду. Интернет-провайдеры указывают свою скорость в мегабитах в секунду, а не в мегабайтах, чтобы вводить потребителей в заблуждение.

Сервер? Клиент? Одиночная игра?

Изменения, внесённые этим модом, должны быть полностью совместимы с клиентами и серверами, даже если у них этот мод не установлен. Например, модифицированные серверы будут отправлять меньшие пакеты любому клиенту, а модифицированные клиенты могут отправлять меньшие пакеты любому серверу, включая ванильные серверы. Эти изменения также применяются к одиночной игре и режиму LAN, которые всё ещё полагаются на пакеты к встроенному серверу. Если возможно, мы рекомендуем всем игрокам и серверу установить этот мод для максимальной выгоды.

Совместимость

Этот мод использует Mixin для внесения своих изменений. Хотя это распространено для современных модов Minecraft, это всегда несёт риск возникновения несовместимости с другими сетевыми модами или модифицированными клиентами. Изменения, внесённые этим модом, соответствуют ванильной спецификации и должны быть совместимы со всем, что полностью её реализует. Известных несовместимостей нет.

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

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

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

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

У Resource Trimmer есть сборки для Minecraft 1.21.1, 26.1–26.3.

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

Нужен и в игре, и на сервере

Лицензия и источник
GNU Lesser General Public License v2.1 onlyможно использовать и распространять; изменённые версии — под той же лицензией и с исходным кодом
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

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