con-craft way life of game mine
Активный0.0
Установок
Последнее обновление
Версии
con-craft way life of game mine
Принцип работы
Данный мод вводит в игру особые блоки, которые функционируют по принципу "игры жизни" Конвея. Эти специализированные блоки считаются "живыми", тогда как все остальные блоки в мире Minecraft рассматриваются как "мёртвые". Уникальность этих блоков заключается в их способности замещать практически любой другой блок в игре, при этом оригинальный блок выпадает в виде предмета. Кроме того, конвеевские блоки можно перемещать с помощью поршней.
Механика обновления
Каждые 3 секунды происходит автоматическое обновление состояния всех конвеевских блоков. К сожалению, настройка интервала обновления недоступна, поэтому игрокам приходится работать с фиксированным трёхсекундным циклом. Важной особенностью является то, что вычисления производятся отдельно для каждого уровня по оси Y, что создаёт интересные многоуровневые паттерны.
Получение блоков
Создать конвеевские блоки можно двумя способами: либо скрафтить их, расположив глаз края в центре верстака и окружив его блоками травы, либо добыть уже существующие блоки с помощью кирки с зачарованием "Шёлковое касание".
Возможности применения
Потенциал использования этих блоков ограничен только вашей фантазией! Вы можете создавать сложные паркур-трассы, предоставляя игрокам ограниченное количество конвеевских блоков для стратегического размещения. Также мод открывает возможности для автоматической добычи ресурсов, поскольку блоки выпадают при замене. Более продвинутые игроки могут создавать движущиеся механизмы и сложные системы.
Производительность
Мод демонстрирует удивительно хорошую оптимизацию. При отсутствии конвеевских блоков в мире вы не заметите никакого падения производительности. Однако при большом количестве таких блоков может возникать задержка, что связано с необходимостью массового пересчёта и замены блоков — аспект, который невозможно дополнительно оптимизировать. Для отслеживания производительности мод добавляет специальный раздел в профилировщик, отображающий время, затраченное на вычисления и замену блоков.
Работа с чанками
Конвеевские блоки способны загружать необходимые чанки по мере необходимости. Следует отметить, что такие загруженные чанки не получают стандартных обновлений — редстоун-механизмы не функционируют, обычные процессы не происходят. Единственной активностью в этих чанках остаётся обновление конвеевских блоков.
Технические детали
[1] Для определения того, какие блоки могут быть разрушены, используется тег блоков wither_immune