База знаний / Основные команды чата Minecraft

🔧 Основы управления

Основные команды чата Minecraft

Справочник ванильных команд Minecraft для админов: режимы, эффекты, предметы, мир, блоки и модерация. Команды вводятся в консоли панели без / и в чате игры с /.

Нужны права OP. Из игры большинство команд доступны только оператору. Как выдать − Как выдать оператора на сервере?. В консоли панели права не нужны − команды идут от имени сервера.

Как читать команды и селекторы

Аргументы в угловых скобках − обязательные (<ник>), в квадратных − необязательные ([причина]). Вместо ника можно указать селектор:

  • @p − ближайший игрок;
  • @a − все игроки онлайн;
  • @s − исполнитель команды (сам себе);
  • @r − случайный игрок;
  • @e − все сущности (игроки, мобы, дроп на земле и т.д.).

К селектору можно добавить фильтр в квадратных скобках, например @e[type=zombie] или @a[gamemode=survival].
Координаты: числа − абсолютные, ~ − относительно исполнителя (~ ~1 ~ − на блок выше).

Режим игры (gamemode)

Команда /gamemode меняет режим конкретному игроку, /defaultgamemode задаёт режим по умолчанию для новых заходов.

  • survival (или 0) − выживание;
  • creative (или 1) − творческий;
  • adventure (или 2) − приключение (блоки руками почти не ломаются);
  • spectator (или 3) − наблюдатель (полёт сквозь блоки, без взаимодействия).
gamemode creative <ник>
gamemode survival @a
defaultgamemode survival

/defaultgamemode не меняет режим уже онлайн-игроков − только то, в каком режиме зайдут новые. Режим по умолчанию можно также задать в server.properties (gamemode=).

Эффекты (effect)

Вешает зельеподобные эффекты на игрока или сущность. Длительность − в секундах.

  • effect give <цель> <эффект> <сек> [уровень] − выдать эффект;
  • effect clear <цель> − снять все эффекты;
  • effect clear <цель> <эффект> − снять один конкретный.

Частые ID: speed, slowness, haste, strength, jump_boost, regeneration, resistance, fire_resistance, water_breathing, invisibility, night_vision, poison, wither, saturation.

effect give <ник> speed 60 1
effect give @a regeneration 30 0
effect clear <ник>
effect clear <ник> speed

Опыт (xp / experience)

Команды /xp и /experience − одно и то же. Можно работать с уровнями (levels) или с очками опыта (points).

  • xp add <ник> <число> levels|points − добавить;
  • xp set <ник> <число> levels|points − выставить точное значение;
  • xp query <ник> levels|points − узнать текущее число уровней или очков опыта.
xp add <ник> 10 levels
xp add <ник> 100 points
xp set <ник> 0 levels
xp query <ник> levels

Предметы и инвентарь

ID предметов пишутся как в игре без пробелов: diamond, oak_log, cooked_beef, netherite_sword, command_block.

Выдача и очистка

  • give <ник> <предмет> [количество] − выдать в инвентарь;
  • clear <ник> − очистить весь инвентарь (включая броню и вторую руку);
  • clear <ник> <предмет> − убрать только указанный тип предметов.
give <ник> diamond 64
give @a cooked_beef 16
give @s command_block 1
clear <ник>
clear <ник> dirt

Зачарование (enchant)

Зачаровывает предмет в основной руке цели.

Частые зачарования: sharpness, protection, efficiency, unbreaking, fortune, looting, mending, silk_touch.

enchant <ник> sharpness 5
enchant @s efficiency 5
enchant <ник> unbreaking 3

Замена в слоте (item)

Кладёт предмет сразу в нужный слот, не «в свободную ячейку» как give:

item replace entity <ник> weapon.mainhand with netherite_sword
item replace entity <ник> armor.chest with diamond_chestplate

Полезные слоты: weapon.mainhand, weapon.offhand, armor.head, armor.chest, armor.legs, armor.feet.

Телепортация и спавн

  • tp <кого> <x> <y> <z> − телепорт по координатам;
  • tp <кого> <к_кому> − телепорт другого игрока к игроку;
  • tp <к_кому> − телепорт себя к игроку;
  • teleport − то же самое, что tp;
  • spawnpoint <ник> [x y z] − личная точка возрождения игрока (после смерти);
  • setworldspawn [x y z] − общий спавн мира (куда попадают при первом входе / без личного спавна).
tp <ник> 0 64 0
tp <ник_1> <ник_2>
tp @a 100 70 -20
spawnpoint <ник> 0 70 0
setworldspawn 0 70 0

Время, погода и сложность

  • time set day|night|noon|midnight или число тиков (0 − рассвет, 6000 − полдень, 13000 − ночь);
  • time add <тики> − сдвинуть текущее время вперёд;
  • weather clear|rain|thunder − погода (можно добавить длительность в секундах: weather clear 600);
  • difficulty peaceful|easy|normal|hard − сложность мира;
  • seed − показать сид мира;
  • worldborder set <диаметр> − размер границы мира в блоках;
  • worldborder center <x> <z> − центр границы.
time set day
time set night
time set 1000
time add 1000
weather clear
weather rain
weather thunder
difficulty hard
seed

Правила мира (gamerule)

Меняют поведение мира сразу, без правки файлов и перезапуска. Синтаксис: gamerule <правило> <true|false|число>. Без значения команда показывает текущее значение правила.

Геймплей

  • gamerule keepInventory true − инвентарь не теряется после смерти;
  • gamerule doMobSpawning false − отключить естественный спавн мобов;
  • gamerule mobGriefing false − криперы, эндермены и др. не ломают / не двигают блоки;
  • gamerule doFireTick false − огонь не распространяется и не тухнет сам;
  • gamerule playersSleepingPercentage 50 − какой % игроков должен спать, чтобы наступило утро;
  • gamerule randomTickSpeed 3 − скорость «случайных» тиков (рост растений и т.п.; по умолчанию 3, 0 − стоп);
  • gamerule showDeathMessages false − скрыть сообщения о смерти в чате.

Время и погода

  • gamerule doDaylightCycle false − остановить смену дня и ночи;
  • gamerule doWeatherCycle false − остановить автоматическую смену погоды.

Команды и чат

  • gamerule commandBlockOutput false − не писать в чат результат работы командных блоков;
  • gamerule sendCommandFeedback false − меньше служебных подтверждений команд у игроков.

Блоки: setblock, fill, clone

Эти команды меняют мир напрямую − удобно для карт, арен и быстрых правок местности.

setblock 10 64 10 beacon
setblock ~ ~ ~ command_block
fill 0 64 0 10 70 10 stone
fill 0 65 0 10 69 10 air
clone 0 64 0 10 70 10 100 64 100
  • setblock <x> <y> <z> <блок> − поставить один блок;
  • fill <x1> <y1> <z1> <x2> <y2> <z2> <блок> − заполнить прямоугольную область. fill … air − очистить область (заменить на воздух);
  • clone <угол1> <угол2> <куда> − скопировать область в другую точку (куда − нижний угол копии).

Сущности: summon, kill, data

Сущность − всё, что «живёт» в мире отдельно от блока: игрок, моб, предмет на земле, стойка для брони и т.д.

Призыв (summon)

summon cow ~ ~ ~
summon zombie 100 64 100
summon armor_stand ~ ~ ~

ID сущности обычно совпадает с именем: cow, zombie, creeper, armor_stand, item.

Удаление / убийство (kill)

Убивает цель. Для игрока − обычная смерть. Для мобов и дропа − удаляет их из мира. Без аргумента в игре убивает игрока, выполнившего команду.

  • kill <ник> − убить игрока;
  • kill @e[type=item] − убрать весь дроп с земли;
  • kill @e[type=zombie] − убрать всех зомби;
  • kill @e[type=!player] − убрать все сущности, кроме игроков (мобы, дроп, стойки и т.д.).
kill <ник>
kill @e[type=item]
kill @e[type=zombie]
kill @e[type=!player]

Данные сущности (data)

Для отладки карт и командных блоков − посмотреть NBT сущности:

data get entity @e[type=armor_stand,limit=1]

Модерация и управление сервером

  • op / deop − выдать / снять оператора;
  • kick <ник> [причина] − выгнать без бана (можно зайти снова);
  • ban, pardon, ban-ip − бан и разбан;
  • whitelist on|off|add|remove|list − белый список;
  • list − кто онлайн;
  • say <текст> − сообщение от имени сервера в общий чат;
  • tell <ник> <текст> − личное сообщение;
  • save-all − принудительно сохранить мир на диск;
  • stop − корректно остановить сервер (в панели обычно удобнее кнопки Start/Stop).
op <ник>
deop <ник>
kick <ник> Гриферство
list
say Сервер перезапустится через 5 минут
tell <ник> Привет
save-all
stop

Связанные статьи

Полный список команд и аргументов − в Minecraft Wiki (Commands).