Redirected — мод на снижение лишних выделений памяти в МайнкрафтеМетод получения значений enum обычно возвращает новый массив, чтобы вызывающий код не мог изменить внутреннее представление перечисления. Когда игра многократно обращается к одним и тем же константам, безопасное клонирование создаёт поток краткоживущих объектов. Они занимают heap и увеличивают работу сборщика мусора, хотя сами значения неизменны. Redirected переносит и обновляет идею старого проекта, заменяя такие вызовы более экономным доступом более чем в ста местах Minecraft. Основная выгода — меньше allocation rate и реже возникающее давление на garbage collector. Исправлены также отдельные проблемы исходной реализации. Мод не удаляет функции, не упрощает графику и должен присутствовать на обеих сторонах согласно официальной карточке.
Последнего релиза не было 1 год: проект, судя по всему, заброшен. Последняя поддержанная версия игры — 1.20. Ставить его в новую сборку рискованно — совместимость с соседними модами никто уже не чинит.
| Версия игры | Загрузчики | Сборка | Размер | Дата |
|---|---|---|---|---|
| 1.20.1 | Fabric, Forge | fabric-1.20.1-1.0.0 | 217 КБ | 2025-02-02 |
| 1.21.1 | Fabric, NeoForge | fabric-1.21.1-1.0.0 | 208 КБ | 2025-02-02 |
| 1.20 | Fabric, Forge | fabric-1.20.1-1.0.0 | 217 КБ | 2025-02-02 |
Скачать fabric-1.21.1-1.0.0 · 208 КБстраница автора на Modrinth
.jar в папку .minecraft/mods — создайте её, если её нет.Обязательно: Fabric API, TxniLib
| Сборка | Канал | Версии игры | Размер | Дата |
|---|---|---|---|---|
| fabric-1.21.1-1.0.0 | релиз | 1.21.1 | 208 КБ | 2025-02-02 |
| fabric-1.20.1-1.0.0 | релиз | 1.20, 1.20.1 | 217 КБ | 2025-02-02 |
| neoforge-1.21.1-1.0.0 | релиз | 1.21.1 | 212 КБ | 2025-02-02 |
| forge-1.20.1-1.0.0 | релиз | 1.20, 1.20.1 | 406 КБ | 2025-02-02 |
Не подойдёт как гарантированное решение любой нехватки памяти. Эффект зависит от сборки и частоты затронутых вызовов; текстуры, модели и другие крупные потребители остаются прежними.
Оценивайте не только занятый объём после запуска, но и скорость выделений и паузы сборщика мусора в повторяемой сцене. Не делайте вывод по одному замеру, пока JVM прогревается. При конфликте сохраните стек и найдите enum-участок, который меняет другой оптимизатор. Не уменьшайте лимит памяти резко только из-за установки Redirected: основные ресурсы сборки никуда не исчезают. Проверяйте запуск клиента и сервера отдельно. Старый оригинальный мод не следует держать одновременно с обновлённым портом.
Redirected устраняет небольшой, но систематический источник мусора памяти. Особенно уместен большой сборке как один из измеряемых, а не магических, оптимизационных слоёв.


Sodium ускоряет отрисовку Minecraft, повышает частоту кадров и уменьшает микроподвисания. При этом мод сохраняет привычный вид игры и исправляет ряд графических дефектов.


Iris подключает шейдерпаки и позволяет преобразить освещение, тени и атмосферу мира. Он рассчитан на большинство паков, созданных для OptiFine, но отдельные решения могут работать с ограничениями.


Entity Culling снижает лишнюю нагрузку, не отрисовывая мобов и блок-сущности, полностью скрытые стенами или рельефом. Видимые объекты и правила игры при этом сохраняются.


FerriteCore сокращает потребление оперативной памяти Minecraft, причём заметность результата зависит от конкретной сборки. Мод не добавляет предметы или механики и может применяться как в клиентской игре, так и на сервере.


Lithium ускоряет расчёты мира, поведение мобов, физику и обработку блоков, сохраняя ванильные правила игры. Он полезен как в одиночном мире, так и на многопользовательском сервере.


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


FlowFont заменяет ванильные шрифтовые текстуры гладким набором 32×, улучшая читаемость интерфейса и текста при сохранении встроенной шрифтовой системы Minecraft.


Cobblemon PokeFactory — Fabric-сборка, соединяющая ловлю покемонов Cobblemon с фабриками Create, хранением Applied Energistics 2, фермерством и магией.


Bees Reimagined заменяет ванильных пчёл маленькими кубическими моделями размером 3×4 пикселя, сохраняя узнаваемый стиль Minecraft.


AlphaCraft Essentials Core переоформляет панораму и титульный экран AlphaCraft, а в описании проекта также заявлены красный указатель панели быстрого доступа и мясные значки еды.


View Distance Fix убирает преждевременный серверный туман, когда клиентская дальность прорисовки выше установленной на сервере.


Extremely Simple Camera Effects — шейдер, рассчитанный на бережное сохранение ванильной палитры. Визуальный профиль объединяет эффект старой видеокассеты, цветокоррекцию контраста и насыщенности и хроматическую аберрацию. Первый эффект: добавляет цветовые и шумовые искажения аналоговой записи. Второй: делает границы света выразительнее без полной замены стиля. Третий: разводит цветовые каналы на краях кадра ради стилизации. По производительности есть профиль для очень слабых видеокарт, но результат всё равно зависит от сцены.
Массивы значений enum при повторных вызовах.
Официально указано более ста мест в коде.
Да, это одна из основных целей.
Нет, крупные ресурсы сборки он не убирает.