
Achievements Optimizer: легкий мод для оптимизации производительности, который ускоряет обработку достижений и улучшений, связанных с предметами: сокращает лишние сканирования инвентаря и повышает эффективность тиков.
Он не меняет игровую механику или логику, а лишь делает проверки достижений быстрее и чище под капотом.
⚙️** Ключевые оптимизации**
- Ранний пропуск тиков: тяжелые вычисления слотов (пустой/занятый/полный) пропускаются на раннем этапе, что предотвращает лишнюю работу при каждом событии.
- Мгновенное отбрасывание пустых стаков: при включенном ignoreEmptyStacks пустые стаки удаляются сразу, без сканирования всего инвентаря.
- Быстрое сопоставление нескольких предметов: однопроходная проверка инвентаря с использованием флагов boolean[] и ранним выходом. Без выделений памяти, заметно быстрее на больших инвентарях или длинных списках условий.
- Ранняя фильтрация слотов: сначала вычисляется slots.matches(full, empty, occupied), что позволяет избежать более глубоких проверок, когда слоты не совпадают.
- Сохранен быстрый путь для одиночных целей: при items.size() == 1 сравнение выполняется напрямую по измененному слоту без полного прохода по инвентарю.
🚀 Результат
Меньше избыточных проверок, меньше нагрузки на память и более быстрая реакция на события инвентаря.
Особенно полезно для серверов или модпаков с большим количеством игроков и сложными триггерами улучшений.
**С версии 2.0.0 требуется Forge Config API Port (только для версии Fabric).
**
Пишите обо всех проблемах и предложениях на моем GitHub! Удачи!
Как установить Achievements Optimizer
- В списке файлов выберите свою версию Minecraft и загрузчик. Установите этот загрузчик в профиль игры.
- Проверьте требуемые библиотеки у выбранного релиза. Скачайте их для той же версии Minecraft и загрузчика.
- Скачайте JAR мода для выбранной версии Minecraft и загрузчика.
- Закройте игру и поместите JAR мода и необходимых библиотек в папку
modsвыбранного профиля. JAR распаковывать не нужно. - Запустите выбранный профиль. Для русского текста выберите «Русский» в настройках языка Minecraft.
Где находится папка mods?
Откройте папку выбранной сборки в лаунчере и найдите mods. Если папки нет, создайте её. Для стандартной установки:
- Windows:
%appdata%\.minecraft\mods - macOS:
~/Library/Application Support/minecraft/mods - Linux:
~/.minecraft/mods
Если в лаунчере задана другая папка игры, используйте её, а не стандартный путь.
Версии и загрузки
Версии Minecraft и загрузчики указаны отдельно для каждого релиза.
| Релиз | Minecraft / загрузчик | Файл |
|---|---|---|
| 1.21-1.1.0Оригинал автора2024-06-21 | 1.21Fabric | Скачать Fabric5 КБSHA-256b804ae5bdc0387c3654bd71445bbfb3ca4576035e447843005d50b88622ef58e |
| 1.0.1Оригинал автора2024-06-01 | 1.20.1Fabric | Скачать Fabric6 КБSHA-256cf785b41c9c5e923d4a07bdc547a9bbf160f3ad4faf2ef49239c23329332906c |
| 1.20.2-1.0.0Оригинал автора2024-05-20 | 1.20.2Fabric | Скачать Fabric6 КБSHA-256bf4ee283f19b2d0de50ec9e803779cb583e613857f6213a0ec498200623f77ea |
Источник и перевод
Источник: Modrinth, Achievements Optimizer.
Описание переведено на русский язык с помощью DeepSeek.
Achievements Optimizer: версии Minecraft
- Скачать Achievements Optimizer для Minecraft 1.21Загрузчики: Fabric · Релизов: 1
- Скачать Achievements Optimizer для Minecraft 1.20.2Загрузчики: Fabric · Релизов: 1
- Скачать Achievements Optimizer для Minecraft 1.20.1Загрузчики: Fabric · Релизов: 1