Полный гид по командам ядра Minecraft: Vanilla, PocketMine-MP, Spigot и Nukkit
Minecraft — это не просто игра, а целая экосистема, где команды играют ключевую роль в управлении миром, игроками и сервером. Если вы администратор сервера или просто энтузиаст, знание команд ядра (vanilla) и популярных серверных платформ поможет оптимизировать геймплей, решать проблемы и создавать уникальные опыты. В этой статье мы разберём все базовые команды для Vanilla Minecraft (ядро игры), PocketMine-MP (для Bedrock Edition), Spigot (для Java Edition) и Nukkit (альтернатива PocketMine).
Содержание
1. Команды ядра Vanilla Minecraft (Java и Bedrock Edition)
Vanilla-команды — это базовый набор, доступный без модов. Они одинаковы для Java и Bedrock, но с небольшими отличиями в синтаксисе (Bedrock использует @ для селекторов). Вот полный список ключевых команд с описаниями и примерами.
| Команда | Описание | Пример | Разрешения | 
|---|---|---|---|
| /help [команда] | Показывает справку по командам. | /help time | Нет (для всех) | 
| /gamemode [режим] [игрок] | Меняет режим игры (0 — выживание, 1 — креатив, 2 — приключение, 3 — наблюдатель). | /gamemode creative @p | minecraft.command.gamemode | 
| /give [игрок] [предмет] [кол-во] | Даёт предмет игроку. | /give @s diamond 64 | minecraft.command.give | 
| /tp [игрок] [координаты/игрок] | Телепортирует игрока. | /tp @s 100 64 100 | minecraft.command.teleport | 
| /kill [игрок] | Убивает сущность или игрока. | /kill @e[type=zombie] | minecraft.command.kill | 
| /time set [время] | Устанавливает время (day/night или тики: 0 — рассвет, 6000 — полдень). | /time set day | minecraft.command.time | 
| /weather [погода] [продолжительность] | Меняет погоду (clear/rain/thunder). | /weather clear 6000 | minecraft.command.weather | 
| /effect [игрок] [эффект] [секунды] | Даёт эффект (strength, speed и т.д.). | /effect @p speed 30 1 | minecraft.command.effect | 
| /summon [сущность] [координаты] | Призывает моба. | /summon creeper ~ ~ ~ | minecraft.command.summon | 
| /locate [структура] | Находит ближайшую структуру (village, stronghold). | /locate village | minecraft.command.locate | 
| /seed | Показывает сид мира. | /seed | minecraft.command.seed | 
| /difficulty [уровень] | Устанавливает сложность (peaceful/easy/normal/hard). | /difficulty normal | minecraft.command.difficulty | 
| /op [игрок] | Делает игрока оператором. | /op Steve | Нет (консоль) | 
| /deop [игрок] | Убирает статус OP. | /deop Steve | Нет (консоль) | 
| /ban [игрок] [причина] | Банит игрока. | /ban Steve Griefing | minecraft.command.ban | 
| /pardon [игрок] | Разбанивает. | /pardon Steve | minecraft.command.pardon | 
| /whitelist [on/off/add/remove/list] | Управляет белым списком. | /whitelist add Steve | minecraft.command.whitelist | 
| /save-all | Сохраняет мир. | /save-all | minecraft.command.save | 
| /stop | Останавливает сервер. | /stop | Нет (консоль) | 
Совет: В Bedrock Edition используйте селекторы вроде @p (ближайший игрок), @a (все), @e (сущности).
2. Команды ядра PocketMine-MP
PocketMine-MP — популярный сервер для Bedrock Edition. Его команды основаны на vanilla, но с расширениями для плагинов. Вот грамотный список базовых команд (актуально для версии 5.x). Синтаксис строг: укажите параметры в угловых скобках <>.
| Команда | Описание | Пример | Разрешения | 
|---|---|---|---|
| /help [страница] | Справка по командам (до 8 страниц). | /help 2 | pocketmine.command.help | 
| /gamemode [режим] [игрок] | Меняет режим (0/1/2/3). | /gamemode 1 Steve | pocketmine.command.gamemode | 
| /give [игрок] <предмет> [кол-во] | Даёт предмет (ID или имя). | /give Steve diamond 64 | pocketmine.command.give | 
| /tp [игрок] [цель/координаты] | Телепорт. | /tp Steve 100 64 100 | pocketmine.command.teleport | 
| /kill [игрок/цель] | Убивает. | /kill @e[type=zombie] | pocketmine.command.kill | 
| /time <set/add/query> <значение> | Управление временем. | /time set day | pocketmine.command.time | 
| /difficulty <уровень> | Сложность. | /difficulty normal | pocketmine.command.difficulty | 
| /effect [игрок] <эффект> [секунды] [уровень] | Эффекты. | /effect Steve speed 30 1 | pocketmine.command.effect | 
| /enchant [игрок] <очарование> [уровень] | Очаровывает предмет в руке. | /enchant Steve sharpness 5 | pocketmine.command.enchant | 
| /particle <тип> <координаты> | Создаёт частицы. | /particle flame 100 64 100 | pocketmine.command.particle | 
| /op [игрок] | Назначает OP. | /op Steve | Нет (консоль) | 
| /deop [игрок] | Убирает OP. | /deop Steve | Нет (консоль) | 
| /ban [игрок] [причина] | Бан. | /ban Steve Griefing | pocketmine.command.ban | 
| /ban-ip <IP> [причина] | Бан по IP. | /ban-ip 192.168.1.1 | pocketmine.command.ban.ip | 
| /pardon [игрок] | Разбан. | /pardon Steve | pocketmine.command.unban | 
| /whitelist <on/off/add/remove/list/reload> | Белый список. | /whitelist add Steve | pocketmine.command.whitelist | 
| /list | Список игроков. | /list | pocketmine.command.list | 
| /plugins | Список плагинов. | /plugins | pocketmine.command.plugins | 
| /version | Версия сервера. | /version | Нет | 
| /seed | Сид мира. | /seed | pocketmine.command.seed | 
| /save-all | Сохранить. | /save-all | pocketmine.command.save | 
| /stop | Остановить сервер. | /stop | Нет (консоль) | 
| /gc | Сборщик мусора (очистка памяти). | /gc | pocketmine.command.gc | 
| /timings [on/off/paste] | Профилирование производительности. | /timings on | pocketmine.command.timings | 
Совет: PocketMine-MP поддерживает плагины, которые добавляют команды (например, EssentialsPE).
3. Команды ядра Spigot (Bukkit/Spigot/Paper)
Spigot — форк для Java Edition, с фокусом на производительность. Команды похожи на vanilla, но с Bukkit-спецификой. Актуально для 1.21+.
| Команда | Описание | Пример | Разрешения | 
|---|---|---|---|
| /help [команда] | Справка. | /help gamemode | bukkit.command.help | 
| /gamemode [режим] [игрок] | Режим игры. | /gamemode creative Steve | bukkit.command.gamemode | 
| /give [игрок] <предмет> [кол-во] | Даёт предмет. | /give Steve diamond_sword 1 | bukkit.command.give | 
| /tp [игрок] [цель] | Телепорт. | /tp Steve ~ ~10 ~ | bukkit.command.teleport | 
| /effect [clear/give] [игрок] <эффект> | Эффекты. | /effect give Steve speed 30 | bukkit.command.effect | 
| /op [игрок] | OP. | /op Steve | Нет | 
| /deop [игрок] | Deop. | /deop Steve | Нет | 
| /ban [игрок] [причина] | Бан. | /ban Steve | bukkit.command.ban | 
| /pardon [игрок] | Разбан. | /pardon Steve | bukkit.command.pardon | 
| /kick [игрок] [причина] | Кик. | /kick Steve Bye! | bukkit.command.kick | 
| /whitelist [on/off/add/remove/reload/list] | Белый список. | /whitelist add Steve | bukkit.command.whitelist | 
| /save-all | Сохранить. | /save-all | bukkit.command.save | 
| /stop | Стоп. | /stop | Нет | 
| /plugins [reload] | Плагины. | /plugins | bukkit.command.plugins | 
| /reload [confirm] | Перезагрузка (не рекомендуется часто). | /reload confirm | bukkit.command.reload | 
| /list | Игроки. | /list | bukkit.command.list | 
| /version | Версия. | /version | Нет | 
| /tps | TPS сервера. | /tps | bukkit.command.tps | 
| /restart | Перезапуск (требует скрипт в spigot.yml). | /restart | bukkit.command.restart | 
| /timings [on/off/paste/separate] | Профилирование. | /timings paste | bukkit.command.timings | 
Совет: Spigot поддерживает тысячи плагинов (например, LuckPerms для разрешений). Избегайте /reload — лучше полный рестарт.
4. Команды ядра Nukkit
Nukkit — лёгкий сервер для Bedrock, аналог PocketMine. Команды близки к vanilla и PMMP, но с акцентом на производительность.
| Команда | Описание | Пример | Разрешения | 
|---|---|---|---|
| /help [команда] | Справка. | /help time | Нет | 
| /gamemode [режим] [игрок] | Режим. | /gamemode 1 Steve | nukkit.command.gamemode | 
| /give [игрок] <предмет> [кол-во] | Предмет. | /give Steve 264 64 | nukkit.command.give | 
| /tp [игрок] [цель] | Телепорт. | /tp Steve 0 64 0 | nukkit.command.tp | 
| /kill [игрок] | Убить. | /kill Steve | nukkit.command.kill | 
| /time <set> <значение> | Время. | /time set 0 | nukkit.command.time | 
| /difficulty <уровень> | Сложность. | /difficulty 2 | nukkit.command.difficulty | 
| /effect [игрок] <эффект> [секунды] | Эффекты. | /effect Steve 1 30 | nukkit.command.effect | 
| /op [игрок] | OP. | /op Steve | Нет | 
| /deop [игрок] | Deop. | /deop Steve | Нет | 
| /ban [игрок] | Бан. | /ban Steve | nukkit.command.ban | 
| /unban [игрок] | Разбан. | /unban Steve | nukkit.command.unban | 
| /whitelist <add/remove/on/off/list> | Белый список. | /whitelist add Steve | nukkit.command.whitelist | 
| /list | Игроки. | /list | nukkit.command.list | 
| /plugins | Плагины. | /plugins | Нет | 
| /version | Версия. | /version | Нет | 
| /seed | Сид. | /seed | nukkit.command.seed | 
| /save-all | Сохранить. | /save-all | nukkit.command.save | 
| /stop | Стоп. | /stop | Нет | 
| /gamerule <правило> <значение> | Игровые правила (doDaylightCycle и т.д.). | /gamerule doFireTick false | nukkit.command.gamerule | 
| /reload | Перезагрузка конфига. | /reload | nukkit.command.reload | 
Совет: Nukkit эволюционировал в Endstone (2025+).
