CommandBook — серверный плагин для Minecraft, который добавляет набор команд для управления Bukkit-сервером. С его помощью администратор может выдавать предметы, менять время и погоду, телепортировать игроков, управлять чатом, лечить персонажей, кикать и блокировать нарушителей.
Ниже собраны основные команды CommandBook, их синтаксис, назначение и соответствующие права permissions. Такая таблица пригодится как владельцу сервера, так и администратору или модератору при настройке групп доступа.
Важно: это команды именно плагина CommandBook, а не полный список стандартных команд Minecraft. Материал в первую очередь относится к старым Bukkit/Spigot-серверам и классическим версиям CommandBook. Для современных встроенных команд игры смотрите чит-коды и команды Minecraft.
Как читать синтаксис команд
В примерах ниже параметры в угловых скобках <...> являются обязательными, а параметры в квадратных скобках [...] можно не указывать. Параметр target обычно означает ник игрока, над которым выполняется действие.
У многих команд существуют отдельные permissions для действий над собой и другими игроками. Например, базовое право может разрешать использование команды только для себя, а permission с окончанием .other — применение команды к другому игроку.
В старых версиях Minecraft и CommandBook для предметов часто использовалась запись item:data и числовые ID. Если нужен номер старого блока или предмета, можно воспользоваться таблицей ID предметов Minecraft.
Основные команды CommandBook
Команда
Синтаксис
Что делает
Permission
/item
/item [-d] <item[:data]> [amount]
Выдаёт предмет самому игроку. Можно указать тип предмета, дополнительные данные и количество.
commandbook.give
/give
/give [-d] <target> <item[:data]> [amount]
Выдаёт выбранный предмет указанному игроку.
commandbook.give commandbook.give.other
/more
/more [-a] [-i] <target>
Увеличивает количество предметов в выбранном стаке. Дополнительные флаги меняют способ заполнения.
commandbook.more
/online
/online [filter]
Показывает игроков, которые сейчас находятся на сервере. При необходимости список можно отфильтровать.
commandbook.who
/motd
/motd
Показывает сообщение дня, настроенное на сервере.
commandbook.motd
/rules
/rules
Выводит установленные администрацией правила сервера.
commandbook.rules
/setspawn
/setspawn [destination]
Устанавливает основную точку появления игроков на сервере.
commandbook.setspawn
/time
/time [world] <time>
Устанавливает время в выбранном мире. CommandBook позволяет использовать более понятные обозначения времени.
commandbook.time
/weather
/weather <stormy|sunny> [duration] [world]
Меняет погоду: позволяет включить плохую погоду или установить ясное небо.
Создаёт одного или несколько мобов. Можно выбрать тип существа, количество и место появления.
commandbook.spawnmob
/kit
/kit <kit> [target]
Выдаёт заранее настроенный комплект предметов себе или другому игроку.
commandbook.kit.kits.<kit>
Команды телепортации
CommandBook содержит несколько способов перемещения игроков. Они позволяют отправляться на спавн, телепортироваться к другому игроку, перемещать игроков к себе и отправлять запрос на телепортацию.
Команда
Синтаксис
Что делает
Permission
/spawn
/spawn
Телепортирует игрока на основную точку появления сервера.
commandbook.spawn
/tp
/tp [target] <destination>
Телепортирует вас или выбранного игрока к указанной цели.
commandbook.teleport commandbook.teleport.other
/bring
/bring <target>
Перемещает указанного игрока к администратору, который выполнил команду.
commandbook.teleport.other
/put
/put <target>
Перемещает выбранного игрока в указанную или текущую точку в зависимости от версии CommandBook.
commandbook.teleport.other
/call
/call <target>
Отправляет другому игроку запрос на телепортацию.
commandbook.call
/return
/return
Возвращает игрока в предыдущую точку пребывания, если эта возможность включена на сервере.
commandbook.return
Команды для общения на сервере
Следующая группа отвечает за сообщения, объявления и управление чатом. Часть этих команд можно разрешить обычным игрокам, а команды массовых сообщений и мута чаще оставляют модераторам.
Команда
Синтаксис
Что делает
Permission
/broadcast
/broadcast <message>
Отправляет объявление сразу всем игрокам, находящимся на сервере.
commandbook.broadcast
/say
/say <message>
Публикует сообщение от имени сервера или пользователя команды.
commandbook.say
/me
/me <message>
Отправляет сообщение в формате действия игрока.
commandbook.say.me
/msg
/msg <target> <message>
Отправляет личное сообщение указанному игроку.
commandbook.msg
/reply
/reply <message>
Быстро отвечает последнему игроку, с которым велась личная переписка.
commandbook.msg
/mute
/mute <target>
Запрещает выбранному игроку отправлять сообщения в чат.
commandbook.mute
/unmute
/unmute <target>
Снимает установленный ранее запрет на отправку сообщений.
commandbook.mute
Управление игроками
Эти команды пригодятся администраторам и модераторам для управления инвентарём, режимом игры и состоянием персонажей. Здесь же находятся необычные возможности CommandBook вроде запуска игрока в воздух или получения «Молота Тора».
Команда
Синтаксис
Что делает
Permission
/whereami
/whereami
Показывает информацию о текущем местоположении игрока.
commandbook.whereami
/compass
/compass
Выводит направление, в котором в данный момент смотрит игрок.
commandbook.whereami.compass
/clear
/clear [-a] [target]
Очищает инвентарь. Команду можно применить к себе или другому игроку.
commandbook.clear commandbook.clear.other
/slap
/slap [-s] [-h|-v] [-d] [target]
Слегка отбрасывает или ударяет выбранного игрока. Дополнительные параметры изменяют характер воздействия.
commandbook.slap commandbook.slap.other
/rocket
/rocket [-s] [-h] [target]
Подбрасывает игрока вверх подобно ракете.
commandbook.rocket commandbook.rocket.other
/barrage
/barrage [-s] [target]
Запускает серию воздействий по выбранному игроку.
commandbook.barrage commandbook.barrage.other
/shock
/shock [-s] [target]
Ударяет игрока молнией. Может использоваться как эффект или административное воздействие.
commandbook.shock commandbook.shock.other
/thor
/thor [target]
Даёт игроку так называемый Молот Тора. После этого можно вызывать удары молнии при помощи кирки.
commandbook.thor commandbook.thor.other
/unthor
/unthor [target]
Отбирает возможность использования Молота Тора.
commandbook.thor commandbook.thor.other
/gamemode
/gamemode [target] [mode]
Проверяет или изменяет игровой режим себе либо другому игроку.
Восстанавливает здоровье себе или выбранному игроку.
commandbook.heal commandbook.heal.other
/whois
/whois [target]
Показывает дополнительную информацию об указанном игроке.
commandbook.whois commandbook.whois.other
Бан и кик игроков
Для модерации сервера CommandBook предоставляет отдельный набор команд. С их помощью можно удалить нарушителя с сервера, добавить его в список заблокированных пользователей или снять блокировку.
Команда
Синтаксис
Что делает
Permission
/kick
/kick <target> [reason]
Отключает выбранного игрока от сервера. При необходимости можно указать причину.
commandbook.kick
/ban
/ban [-e] <target> [reason]
Блокирует игрока и запрещает ему повторный вход на сервер.
commandbook.bans.ban
/unban
/unban <name> [reason]
Удаляет игрока из списка заблокированных.
commandbook.bans.unban
/isbanned
/isbanned <name>
Проверяет, находится ли указанный игрок в бан-листе.
commandbook.bans.isbanned
/bans load
/bans load
Повторно загружает список заблокированных игроков с диска.
commandbook.bans.load
/bans save
/bans save
Принудительно сохраняет текущий список банов.
commandbook.bans.save
Дополнительные и служебные команды
Команда
Синтаксис
Что делает
Permission
/ping
/ping
Проверяет, отвечает ли сервер. В ответ обычно возвращается короткое сообщение.
—
/intro
/intro
Запускает настроенное на сервере вступление, если соответствующая функция используется.
commandbook.intro
/midi
/midi <midi>
Запускает MIDI-файл средствами старых версий CommandBook.
commandbook.midi
/debug info
/debug info
Показывает диагностическую информацию, полезную при поиске проблем с сервером.
commandbook.debug.info
/debug clock
/debug clock
Запускает встроенную проверку производительности и задержек сервера.
commandbook.debug.clock
/reload
/reload
Перезагружает конфигурацию CommandBook без полной остановки сервера.
commandbook.reload
Примеры использования
Несколько простых примеров помогут быстрее разобраться с синтаксисом:
/give Steve stone 64
/tp Steve Alex
/time 12pm
/weather sunny
/heal Steve
/kick Steve Спам в чате
/ban Steve Гриферство
/unban Steve
/thor Steve
Первая команда выдаст игроку Steve стак камня, вторая телепортирует его к игроку Alex, а остальные позволяют изменить время и погоду, восстановить здоровье, удалить или заблокировать нарушителя и активировать одну из необычных возможностей CommandBook.
Как работают permissions в CommandBook
Наличие самой команды ещё не означает, что каждый игрок сможет её выполнить. Доступ определяется permission nodes — отдельными правами, которые обычно назначаются через серверный плагин управления группами и разрешениями.
Например, право commandbook.teleport разрешает использовать телепортацию, а commandbook.teleport.other даёт возможность телепортировать других игроков. Аналогичная схема применяется к очистке инвентаря, лечению, игровому режиму, эффектам и некоторым другим функциям.
Если администратору требуется полный доступ ко всем возможностям CommandBook, набор разрешений зависит от используемого permissions-плагина и версии сервера. Для обычных игроков безопаснее выдавать только конкретные необходимые права вместо полного доступа.
Обратите внимание: CommandBook является модульным плагином. Отдельные возможности могут быть отключены в конфигурации сервера. Поэтому ситуация, когда permission выдан правильно, но команда отсутствует, не всегда означает ошибку в настройке прав.
Почему команда CommandBook не работает?
Сначала убедитесь, что сам CommandBook загружен сервером и нужный компонент включён в его конфигурации. После этого проверьте permission пользователя или группы. Для команд, воздействующих на другого игрока, нередко требуется дополнительное право с окончанием .other.
Что означает target в командах?
target — это цель команды. В большинстве случаев вместо этого параметра указывается ник игрока. Например, в команде /heal Steve целью будет игрок Steve.
Что означают квадратные скобки?
Параметр в квадратных скобках является необязательным. Например, в записи /kick <target> [reason] ник игрока обязателен, а причину кика можно указать по желанию.
Работает ли CommandBook на новых версиях Minecraft?
Эта справка основана на классическом синтаксисе CommandBook, который активно использовался на старых Bukkit-серверах. На новых сборках сервера совместимость, набор компонентов и отдельные команды могут отличаться. Если вам нужны именно современные стандартные команды Minecraft без сторонних плагинов, используйте отдельный список команд Minecraft.
Итог
CommandBook объединяет большое количество инструментов для управления Minecraft-сервером: от обычной телепортации и выдачи предметов до модерации чата, управления игроками и бан-листом. Главное при настройке — не только знать синтаксис команды, но и правильно назначить соответствующий permission.
Если какая-либо команда отсутствует или работает иначе, учитывайте версию CommandBook, конфигурацию сервера и набор включённых компонентов.
Steve's Carts — это продолжение мода Steve's Carts 2 от Vswe, портированное на современные версии Minecraft. Мод предоставляет игроку возможность создавать и модифицировать вагонетки, превращая их в многофункциональные автоматизированные устройства. Полная заслуга за оригинальную идею принадлежит Vswe.
С помощью Steve's Carts можно настроить вагонетки для выполнения различных задач: автоматической добычи блоков, сбора урожая, транспортировки предметов и жидкостей, а также для строительства и разрушения. Каждая вагонетка собирается из модулей, что позволяет гибко адаптировать её под конкретные нужды. Мод подходит для технических сборок, где требуется автоматизация перемещения ресурсов и выполнения рутинных операций.
Создание модульных вагонеток с возможностью установки различных инструментов и улучшений.
Автоматическая добыча руд, дерева и других блоков с помощью специализированных модулей.
Сбор урожая и посадка семян, включая поддержку культур из других модов.
Транспортировка предметов и жидкостей между контейнерами и механизмами.
Строительство и разрушение конструкций по заданному шаблону.
Совместимость с большинством популярных модов на автоматизацию и транспорт.