Concurrent Chunk Management Engine (NeoForge)
Мод, созданный для улучшения производительности чанков в Minecraft.
- Загрузчики
- NeoForge
- Скачиваний на Modrinth
- 3,2 млн
- Подписчиков на Modrinth
- 414
- версий
- 114
- Обновлён
- 15 октября 202615 окт.
- Опубликован
- в 2024
Коротко о моде
Нужен на сервере; в игре — по желанию
Concurrent Chunk Management Engine (NeoForge)
Мод, созданный для улучшения производительности чанков в Minecraft.
Также ищете экспериментальную генерацию мира с аппаратным ускорением?
Так что такое C2ME?
C^2M-Engine, или сокращённо C2ME, — это мод, созданный для улучшения производительности генерации, ввода-вывода и загрузки чанков. Это достигается за счёт параллельного использования нескольких ядер CPU. Для наилучшей производительности рекомендуется использовать C2ME вместе с Lithium и ScalableLux.
Что означает C2ME?
Concurrent chunk management engine — речь о том, чтобы сделать игру более многопоточной и масштабируемой в плане производительности генерации мира и ввода-вывода чанков.
Соответствие ванилле
C2ME не жертвует ванильным функционалом или поведением и по умолчанию не изменяет ванильную генерацию мира ради чистой скорости. Однако из-за недетерминированности ванильной генерации мира миры будут значительно различаться от запуска к запуску даже с одним и тем же сидом. Это не баг на нашей стороне.
Хотя мы тщательно проверяем, что не изменяем никакое ванильное поведение, баги всё же неизбежны. Так что если вы столкнётесь с проблемой, где C2ME отклоняется от предполагаемого ванильного поведения, не стесняйтесь открыть issue.
Совместимость с модами и датапаками
Датапаки генерации мира, которые могут работать на ванильном Minecraft, полностью поддерживаются.
Пользовательские генераторы мира, реализованные в модах, обычно работают хорошо, но могут вызывать проблемы совместимости из-за того, что определённые проектные допущения, используемые авторами модов, нарушаются ради дальнейшего ускорения генерации мира.
Как автор мода генерации мира, если вы обнаружите, что ваш мод сломан, не стесняйтесь обратиться за помощью в наш discord-сервер (ссылка ниже). Мы готовы помочь авторам модов освоить масштабируемую генерацию мира.
Санитизация неопределённого поведения
C2ME включает CheckedThreadLocalRandom для мирового рандома (входит в UWRAD) плюс несколько других. Эти проверки существуют, чтобы моды не ломали внутренности Minecraft и не вызывали неотлаживаемые проблемы.
Проверка должна почти никогда давать ложные срабатывания, и к ней следует относиться серьёзно и сообщать соответствующим авторам модов.
Уведомление об использовании
Делайте резервные копии миров и практикуйте хорошие навыки моддинга.
Статус поддержки версий Minecraft
Полностью поддерживаются только последний релиз Minecraft и последний снапшот Minecraft. Более старые релизы Minecraft находятся в долгосрочной поддержке и будут получать критические исправления багов. Более старые снапшоты Minecraft не поддерживаются.
Поддержка
Наш трекер проблем: ссылка
Наш discord-сервер: ссылка
Дополнительная информация
Ознакомьтесь с README.md здесь: https://github.com/RelativityMC/C2ME-neoforge
Частые вопросы
Как установить Concurrent Chunk Management Engine (NeoForge)?
Установите NeoForge под свою версию Minecraft, скачайте Concurrent Chunk Management Engine (NeoForge) под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Concurrent Chunk Management Engine (NeoForge)?
У Concurrent Chunk Management Engine (NeoForge) есть сборки для Minecraft 1.21.1, 1.21.5–1.21.6, 1.21.8–26.3.
Нужен ли Concurrent Chunk Management Engine (NeoForge) на сервере?
Нужен на сервере; в игре — по желанию