Concurrent Chunk Management Engine
Мод для Fabric/NeoForge, предназначенный для повышения производительности обработки чанков в Minecraft.
Тесты производительности для версии 1.21.10 с Terralith (21 ноября 2025)
| 2 потока - 80 потоков | 1 поток - 16 потоков |
|---|---|
![]() | ![]() |
Что такое C2ME?
C^2M-Engine, или сокращенно C2ME, — это мод для Fabric/NeoForge, разработанный для повышения производительности генерации, ввода-вывода и загрузки чанков. Это достигается за счет параллельного использования нескольких ядер процессора. Для наилучшей производительности рекомендуется использовать C2ME вместе с Lithium и ScalableLux.
Что означает аббревиатура C2ME?
Concurrent chunk management engine (движок параллельного управления чанками). Его цель — улучшить многопоточность и масштабируемость игры в отношении производительности генерации мира и операций ввода-вывода чанков.
Соответствие ванильному поведению
C2ME по умолчанию не жертвует функциональностью или поведением ванильной игры и не изменяет ванильную генерацию мира ради чистой скорости. Однако из-за недетерминированности ванильной генерации мира, миры могут значительно различаться между запусками даже с одним и тем же сидом. Это не ошибка с нашей стороны.
Хотя мы тщательно проверяем, чтобы не изменять ванильное поведение, ошибки всё же неизбежны. Поэтому, если вы столкнетесь с проблемой, когда C2ME отклоняется от задуманного ванильного поведения, не стесняйтесь создать отчёт об ошибке.
Совместимость с модами и датапаками
Датапаки генерации мира, которые могут работать на ванильном Minecraft, полностью поддерживаются.
Пользовательские генераторы мира, реализованные в модах, обычно работают хорошо, но могут вызывать проблемы совместимости из-за нарушения некоторых допущений в дизайне, используемых авторами модов, для дальнейшего ускорения генерации мира.
Если вы, как автор мода на генерацию мира, обнаружили, что ваш мод не работает, не стесняйтесь обратиться за помощью на наш Discord-сервер (ссылка ниже). Мы готовы помочь авторам модов в реализации масштабируемой генерации мира.
Санкционирование неопределенного поведения
C2ME включает CheckedThreadLocalRandom для мирового рандома (также включен в UWRAD) и несколько других. Эти проверки существуют для предотвращения ситуаций, когда моды нарушают внутреннюю работу Minecraft и вызывают неотлаживаемые проблемы.
Проверка практически никогда не должна давать ложных срабатываний, и к её предупреждениям следует относиться серьезно и сообщать о них соответствующим авторам модов.
Уведомление об использовании
Создавайте резервные копии своих миров и соблюдайте хорошие практики моддинга.
Поддержка версий Minecraft
Полная поддержка предоставляется только для последнего стабильного релиза и последнего снапшота Minecraft. Более старые релизы Minecraft находятся на долгосрочной поддержке и будут получать критические исправления ошибок. Более старые снапшоты Minecraft не поддерживаются.
Поддержка
Наш трекер ошибок: Fabric NeoForge
Наш Discord-сервер: ссылка
Дополнительная информация
Ознакомьтесь с файлом README.md здесь: https://github.com/RelativityMC/C2ME-fabric
Сноски
https://gist.github.com/ishland/6eb0dd0af4216ffffd340ea994dc5796
Предыдущие тесты производительности
Из-за ограничений Markdown на CurseForge (отсутствие спойлеров) ознакомьтесь с предыдущими тестами на нашей странице Modrinth.
Пожалуйста, НЕ ИЩИТЕ поддержку и НЕ ПУБЛИКУЙТЕ сообщения об ошибках в разделе комментариев. Используйте наш трекер ошибок для получения помощи и запросов функций.






