Приветствую!
Хочу рассказать в этой теме о таком цветке, как Жизнеодуванчик.
Жизнеодуванчик - это генерирующий цветок из мода Botania. Он производит ману, моделируя игру "Жизнь" в области 25х25 блоков вокруг него. Когда на Жизнеодуванчик подаётся сигнал красного камня, он продвигается на одно поколение каждые полсекунды (10 тиков).
Каждый квадрат в области 25х25 называется ячейкой.
Ячейки имеют 2 состояния:
Живая: клеточный автомат находится над ячейкой.
Мёртвая: клеточный автомат не находится над ячейкой.
Состояние ячейки будет изменяться в зависимости от состояния её соседей, которые представляют собой 8 квадратов, окружающих ячейку:
Живая → мёртвая: у живой ячейки меньше двух или больше трёх живых соседей.
Живая → живая: у живой клетки ровно два-три живых соседа.
Мёртвая → живая: у мёртвой клетки ровно трое живых соседей.
Все изменения происходят одновременно.
Ботания имеет свои дополнительные правила по сравнению с оригинальной игрой "Жизнь".
Возраст: каждой живой ячейке будет присвоено значение возраста. С каждым поколением возраст клетки будет увеличиваться на 1. Когда мертвая клетка становится живой клеткой, ее новый возраст равен: Ановая ячейка=соседстарый + 1
Преобразование маны: область 3х3 с Жизнеодуванчиком посередине непригодна для проживания ячейки. Клетки в диапазоне Жизнеодуванчика умрут. Возраст клетки прямо пропорционален возрасту клетки. Ячейки с возрастом 0 не будут генерировать ману, клетки возраста 101 и старше будут генерировать столько маны, сколько клетки возраста 100.
Множественные одуванчики: ячейка, которая находится в функциональном диапазоне как минимум 2 одуванчиков, умрет и не может быть превращена в живую.
Перемещение: клеточные автоматы, которые перемещаются не с помощью одуванчика, ломаются и не подлежат восстановлению.
Захват ячейки: клеточные автоматы не будут генерироваться в заполненных ячейках.
Каждый раз, когда какие-либо живые клетки поглощаются зоной 3x3 в центре, все остальные клетки на доске умирают.
Количество сгенерированной маны на потребляемую ячейку равно Возраст х 60 - например, максимальное количество маны, генерируемой цветком за один раз, составляет 6 х 100 х 60 = 36000 (так как невозможно создать инсталляцию, заполняющую более 6 ячеек вокруг цветка).
Полные и актуальные правила находятся в лексиконе ботании.
Жизнеодуванчик может хранить внутри 50000 маны и может быть привязан к распределителю маны в пределах 6 блоков для вывода маны.
Крафт
Макет Жизнеодуванчика (100 повторов максимум).
Эта установка генерирует ману за 100 повторов.
Базовый слой. "0" представляет собой ячейки. "Х" - блоки.
Оригинал схемы: https://imgur.com/a/rzDOf
Статья https://ftb.fandom.com/wiki/Dandelifeon была переведена мной.
Желаю удачи!