Мод для Майнкрафт на Fabric добавляет плодовую мушку с работающей моделью мозга настоящего насекомого. Она воспринимает мир, учится, ищет еду, летает, спит и размножается в зависимости от активности нейронов, а не по заранее прописанному сценарию.
Возможности
В мозге мушки моделируются 158 262 нейрона и около 3,1 миллиона синапсов. На её поведение влияют запахи еды, дым костра, грибы, вкус сладкого и горького, вода, прикосновения, кактусы, звуки нотных блоков, колоколов и проигрывателя, свет, движущиеся объекты, температура, влажность, ветер и дождь.
Мушка умеет:
- ходить, отдыхать, чиститься, прыгать, ползать по стенам и висеть на потолке;
- находить пищу по запаху, есть и пить из котла с водой, влажной земли или бутылочки воды;
- запоминать опасную еду: если ударить её во время кормления, в следующий раз она предпочтёт другой корм;
- ориентироваться по пройденному пути, спать ночью и летать под открытым небом;
- спариваться с самцом, откладывать яйца и выводить потомство с собственным мозгом;
- соперничать с другой голодной самкой за еду.

В творческом режиме есть яйцо призыва Connectome Fly. Мушку можно кормить сладкой едой из руки, напоить бутылочкой воды правым кликом и вести на поводке. Под крышей она держится ближе к месту обитания, а на открытом воздухе может улететь далеко.

При взгляде на мушку появляется экранная панель со сведениями о её действиях, чувствах, памяти, голоде, жажде, сне и полёте. Метка [brain] означает действие, вызванное нейронами, а [model] — игровую модель среды или правила поведения.
Как пользоваться
В мире с включёнными читами выполните /flylab arena all, чтобы построить 33 стеклянных бокса с опытами. В каждом есть книга с объяснением эксперимента и кнопка, которая помещает внутрь мушку; команда /flylab arena list выводит названия отдельных опытов, а /flylab arena <name> строит выбранный.
Полезные команды:
/flyintro— открыть вводный экран;/flyhud— показать или скрыть панель состояния;/flyhud small,/flyhud medium,/flyhud big— изменить размер панели;/flylab spawn— призвать самку,/flylab spawn male— самца;/flylab hungry,/flylab thirsty— сделать мушку голодной или испытывающей жажду;/flylab fly— отправить её в полёт;/flylab mate— начать ухаживание;/flylab body modelили/flylab body bee— выбрать внешний вид мушки или простое тело пчелы;/flylab stacked onили/flylab stacked off— оставлять всех призванных мушек либо проводить по одному опыту;/flylab brains <n>— задать число одновременно работающих полных мозгов;/flylab book— получить полевой справочник;/flycredits— посмотреть, какие элементы взяты из данных мозга, откалиброваны или смоделированы.
Требования и совместимость
Нужны Fabric Loader и Fabric API на клиенте и сервере. Полный мозг одной самки заметно нагружает примерно одно ядро процессора: одновременно запускается не больше половины доступных ядер, а лишние самки ожидают с пометкой brain queued. Самцы используют упрощённую схему и почти не нагружают компьютер. Дополнение рассчитано и проверено для одиночной игры; работа в мультиплеере не заявлена.
