Скачать WorldOptimiser — Minecraft Моды — MetaMods

WorldOptimiser

Активный

Установок

0

Последнее обновление

4 недели назад

Версии

1.20.1 — 1.20.6
Сервер
Forge
Управление
Оптимизация игры
Технологические

Преобразуя HTML в Markdown: %%details_markdown%%

WorldOptimiser

Автоматическая оптимизация миров для совместимости с ReplayMod

Это дополнение для Minecraft Forge самостоятельно настраивает миры при обнаружении изменений в модах, специально созданное для устранения проблем несоответствия идентификаторов блоков в ReplayMod.

Для чего создан

Данный мод появился в ответ на серьёзную проблему с ReforgedPlay Mod (версия 0.3.1), где добавление или удаление модов, содержащих блоки, модели или текстуры, вызывало ошибки отображения текстур и моделей в записях ReplayMod.

С чем сталкивались пользователи

  • ReplayMod отлично работает, когда мир создан с фиксированным набором модов
  • Сложности возникают при изменении списка модов, имеющих блоки, модели или текстуры
  • Это приводит к изменению справочника идентификаторов, из-за чего ReplayMod показывает неправильные блоки
  • Ручное исправление требовало загрузки мира → открытия в одиночной игре → ручной оптимизации → повторной загрузки
  • Процесс был сложным и рискованным, особенно на серверах, где моды могут обновляться регулярно

Как работает решение

WorldOptimiser самостоятельно отслеживает изменения в списке установленных модов и запускает процедуру оптимизации мира, которая ранее выполнялась вручную через кнопку «Оптимизировать мир» в одиночной игре. Это перенастраивает соответствия идентификаторов и восстанавливает корректную работу ReplayMod.

Основные возможности

  • Самостоятельное отслеживание: Мониторит добавление, удаление и обновления модов
  • Интеллектуальная оптимизация: Запускается только при реальном изменении модов
  • Работа на серверах: Функционирует как на выделенных, так и на локальных серверах
  • Ненавязчивость: Работает в фоновом режиме при запуске мира
  • Безопасность для записей: Гарантирует правильное воспроизведение в ReplayMod после изменений модов

Принцип действия

  1. Проверка при загрузке: При запуске мира мод считывает сохранённый список модов из level.dat
  2. Сравнение данных: Сопоставляет сохранённый список с текущими активными модами
  3. Выявление изменений: Определяет добавление, удаление или обновление компонентов
  4. Запуск оптимизации: Самостоятельно выполняет оптимизацию мира при обнаружении изменений
  5. Завершение обработки: Мир запускается как обычно с обновлённым соответствием идентификаторов

Установка

Скачайте актуальную версию со страницы релизов и поместите файл worldoptimiser-1.0.jar в папку mods. Начните игру или запустите сервер — мод автоматически выполнит необходимые действия при выявлении изменений модов.

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

Никакой дополнительной настройки не нужно! Мод функционирует автономно.

В журнале вы увидите сообщения подобного типа:

[Server thread/WARN] [worldoptimiser]: Detected new mods world will be optimised on startup
[Server thread/INFO] [worldoptimiser/worldupgrader]: World will be optimised it may take a while, please wait...
[Server thread/INFO] [worldoptimiser/worldupgrader]: World optimisation complete

Особенности

  • Оптимизация может занимать некоторое время для больших миров
  • Процесс блокирует запуск мира до завершения (это необходимо для правильного изменения идентификаторов)

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

Проблема была характерна для ReforgedPlay Mod v0.3.1 на Forge 1.20.1. Предыдущие версии (Forge 1.16.5 и варианты для Fabric) обрабатывали изменения идентификаторов автоматически, однако эта функциональность была утрачена в версии Forge для 1.20.1.

Технические параметры

  • Идентификатор мода: worldoptimiser
  • Minecraft: 1.20.1
  • Необходимый Forge: 47.4.0 или выше
  • Требуемая версия Java: 17+

Данный мод решает специфическую техническую проблему с совместимостью ReplayMod. Если вы сталкиваетесь с похожими трудностями сопоставления идентификаторов блоков или текстур после изменений модов, этот инструмент автоматизирует ручной процесс оптимизации.

Участники проекта
Pelotrio

Pelotrio

Разработчик

Создан: 24 сен 2025

ID: 268146