Compukters
Программируемая платформа автоматизации для Minecraft — пиши настоящие программы на Kotlin для компьютеров, контроллеров и в перспективе целых распределённых систем.
- Загрузчики
- NeoForge
- Скачиваний на Modrinth
- 228
- Подписчиков на Modrinth
- 2
- версий
- 10
- Обновлён
- 15 октября 202615 окт.
- Опубликован
- в 2026
Коротко о моде
Нужен и в игре, и на сервере
Compukters
Программируйте компьютеры в Minecraft на Kotlin прямо в игре. Compukters позволяет писать проекты на Kotlin во встроенной IDE, запускать их на компьютерах, автоматизировать redstone и выводить текст на дисплеи в мире. 
Compukters — экспериментальный мод в активной разработке.
Поддержка Kotlin и внутриигровые возможности всё ещё развиваются. Проекты могут требовать изменений между релизами.
Пишите на Kotlin во встроенной IDE
Создавайте проекты с несколькими файлами Kotlin, не выходя из Minecraft. IDE предоставляет:
- подсветку синтаксиса, диагностику, автодополнение, информацию при наведении и информацию о параметрах;
- навигацию по объявлениям, форматирование с учётом Kotlin, умный ввод и историю редактора;
- обозреватель проектов и запоминаемые рабочие пространства;
- действия сборки, развёртывания и запуска для подключённого компьютера;
- предпросмотр и импорт файлов с подключённого компьютера;
- подключённый терминал для прямого взаимодействия с целевым компьютером.
Запускайте программы на компьютерах
Каждый компьютер запускается с интерактивной оболочкой и хранит собственные файлы между перезапусками мира. Для быстрых правок можно также написать и запустить программу прямо из терминала компьютера:
edit hello.kt kotlinc hello.kt helloПрограммы могут запускать другие программы, ждать ввода в терминале и воспроизводить звуки компьютера.
Выводите результат работы программ в мир
Базовый мод включает одноблочный текстовый дисплей с сеткой 20 столбцов на 10 строк. Разместите его рядом с компьютером или подключите через именованные периферийные кабели. Программы могут писать текст в любой позиции сетки, а экран очищается, когда компьютер останавливается или отключается. Дисплей показывает текст, но не принимает ввод от игрока.
Автоматизируйте с помощью redstone
Программы могут читать и управлять redstone со всех шести сторон компьютера. Они умеют:
- мгновенно считывать входной сигнал redstone;
- ждать изменения, точного уровня или минимального уровня;
- выдавать уровни от
0до15;- использовать постоянные режимы слабого и прямого питания.
Интеграция с Create на Minecraft 1.21.1
Установите отдельно распространяемое дополнение для Create вместе с Create 6.0.x, чтобы подключать программы к механизмам Create. Считывайте спидометры и стрессометры, управляйте контроллерами скорости вращения, ищите в инвентаре Stock Ticker и запрашивайте посылки или выводите уровень воды, нагрев и мощность парового котла на дисплей. Подключайте устройства напрямую или по имени через ветвящиеся периферийные кабели. Базовый мод работает без Create.
Совместимость
- Minecraft 1.21.1 — NeoForge 21.1.250 или новее, Java 21
- Minecraft 26.1.2 — NeoForge 26.1.2.97 или новее, Java 25
- Операционные системы: Linux x86_64 и Windows x86_64 Выберите загрузку, соответствующую вашей версии Minecraft.
Ссылки
- Документация и начало работы
- Матрица поддержки Kotlin
- API и поведение redstone
- API текстового дисплея
- Руководство по дополнению для Create
- API кинетики Create
- API логистики Create
- Мониторинг котлов Create
- Список изменений
- Исходный код
- Блог разработки — на русском
- Лицензия ПО — Apache-2.0
- Лицензии на медиа и благодарности
Частые вопросы
Как установить Compukters?
Установите NeoForge под свою версию Minecraft, скачайте Compukters под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Compukters?
У Compukters есть сборки для Minecraft 1.21.1, 26.1.2.
Нужен ли Compukters на сервере?
Нужен и в игре, и на сервере