Programmable Command Blocks (PCB)
Активный0.0
Установок
Последнее обновление
Programmable Command Blocks (PCB)
Данная модификация вводит в игру совершенно новый тип командного блока — программируемый командный блок (сокращённо PCB). Этот уникальный блок позволяет упаковать сложные конструкции из множества командных блоков в один компактный элемент!

Использование и функционал
Программируемый командный блок доступен только администраторам сервера с уровнем разрешений 4 или выше, находящимся в творческом режиме. Блок обладает продвинутым графическим интерфейсом с удобными инструментами для работы с командами.
Операции ввода-вывода
Левая панель интерфейса содержит кнопки для различных операций:
- Загрузка на Pastebin
- Сохранение на локальный компьютер
- Загрузка PCB из интернета
- Импорт PCB с локального компьютера
Создание и редактирование команд
Для создания новой команды удерживайте клавишу SHIFT и кликните левой кнопкой мыши в рабочей области. Удаление команд осуществляется аналогичным образом — кликом по уже созданной команде. Чтобы создать зависимую команду, используйте комбинацию CTRL+SHIFT с кликом левой кнопкой мыши, после чего выберите команду, от которой будет зависеть новая.
Дополнительные команды
Мод также добавляет несколько полезных команд:
/calculate [выражение] — выполняет математические вычисления. Пример: abs(2 - 4 * (-2))
/cutstr [от] [строка] или /cutstr [от] [до] [строка] — обрезает текст по указанным позициям. Примеры: /cutstr 2 PCOmmandBlocks вернёт "OmmandBlocks", /cutstr 3 8 Oh Hello There! вернёт "Hello"
/getpos [UUID сущности | селектор сущности | имя игрока] — получает координаты сущности. Пример: /getpos @p возвращает "X Y Z"
/ifoffline — может и должен использоваться в ванильных командных блоках. Выдаёт сигнал компаратора 1, если игра запущена в одиночном режиме И НЕ расшарена по LAN. В остальных случаях возвращает 0.