Перейти к содержимому

Control Blocks

Control Blocks — это командные блоки, но ещё лучше. Делай больше с меньшими затратами, программируя на ControlScript — эксклюзивном текстовом языке программирования мода.

Forge
Загрузчики
Forge
Скачиваний на Modrinth
323
Подписчиков на Modrinth
2
версий
5
Обновлён
8 мая 20268 мая
Опубликован
в 2026
Script Editor — You can see the script editor empty. · свайп

Коротко о моде

Работает на Forge
Для Minecraft 1.20–1.20.6
Нужен и в игре, и на сервере
Последняя версия — 1.1.1 от 8 мая 2026
Лицензия CC-BY-ND-4.0 — бесплатно
Где нужен
В игреобязателенНа сервереобязателен

Нужен и в игре, и на сервере

Версии игры1.20–1.20.6
Описание переведено автоматическиПоказать оригинал (EN)

Control Blocks Command Blocks You Script

Command blocks — это здорово: они открывают кучу возможностей и позволяют создавать невероятные штуки, но иногда для больших проектов всё становится либо слишком сложным, либо слишком громоздким! Вот тут-то и приходит на помощь этот мод: он позволяет писать скрипты прямо в игре, которые можно запускать разными способами, например:

  • Питание с помощью redstone;
  • Запуск каждый указанный тик;
  • Запуск каждый указанный тик при питании redstone;
    С помощью всего одного блока можно делать мини-игры, инструменты и многое другое! В моде есть простой язык, созданный специально для него, с полной документацией под названием Control Script. Ознакомьтесь с нашей документацией GitBook, чтобы узнать больше о ControlScript по этой ссылке.

С какими версиями совместим мод?

Я работаю над тем, чтобы перенести этот мод на всё больше версий и загрузчиков.

Загрузчик: Forge
Версия Minecraft: 1.20.1 – 1.20.6
Платформы: Curseforge и Modrinth

Как его получить?

Control Blocks похожи на командные блоки — их можно получить только через команды. /give @p controlblocks:control_block Полную информацию смотрите в документации!


ДОКУМЕНТАЦИЯ

Это не полная документация — полные документы смотрите в GitBook по этой ссылке.

Режимы выполнения

РежимОписание
PulseЗапускается один раз при получении импульса redstone
RepeatЗапускается каждые X тиков самостоятельно
RedstoneЗапускается каждые X тиков, но только при питании

ControlScript

ControlScript — это небольшой скриптовый язык, написанный с нуля для этого мода: без внешних библиотек и без среды выполнения Lua. Просто чистый язык, который напрямую общается с Minecraft.

Что поддерживает язык

  • Переменные (var x = 10)
  • Математика (+, -, *, /)
  • Конкатенация строк (..)
  • Условия (if / elseif / else / end)
  • Комментарии (-- и --[[ ]])

Встроенные функции

ФункцияОписание
log(message)Отправляет сообщение всем игрокам в чат
run(command)Выполняет команду Minecraft (уровень оператора 4)
randint(min, max)Случайное целое число от min до max
round(number)Округляет до ближайшего целого
abs(number)Абсолютное значение
outpower(level)Устанавливает выход redstone у блока (0–15)
outpower(level, ticks)Подаёт импульс redstone на X тиков, затем сбрасывает до 0
inpower()Считывает уровень входящего сигнала redstone (0–15)

Быстрый пример

var player = "@p"
var roll = randint(1, 6)

log("You rolled a " .. roll)
run(give player minecraft:diamond roll)

run() работает с предметами и командами любого мода, а не только ванильного.

Больше о Custom Function, get() и другом читайте в нашей документации по этой ссылке.


Сделано Web Demon

Частые вопросы

Как установить Control Blocks?

Установите Forge под свою версию Minecraft, скачайте Control Blocks под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Control Blocks?

У Control Blocks есть сборки для Minecraft 1.20–1.20.6.

Нужен ли Control Blocks на сервере?

Нужен и в игре, и на сервере

Лицензия и источник
Creative Commons Attribution No Derivatives 4.0 Internationalможно распространять, указывая автора и лицензию
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее