DGuard

Команды сервера Minecraft: шпаргалка администратора

Команды в консоли сервера пишут без косой черты, в игре — с ней. Каждой нужен свой уровень оператора: кик и бан — 3, правила игры и телепортация — 2, остановка и сохранение — 4. Ниже — команды, которые нужны администратору каждый день, сгруппированные по задачам.

Команда DGuard5 мин

Коротко: консоль сервера выполняет любую команду, а игроку нужен уровень оператора не ниже того, что требует команда. В консоли / не пишут (ban Steve), в чате — пишут (/ban Steve). Большинство команд ниже ванильные и работают на любом ядре; команды Paper, spark и плагинов — в конце.

Игроки: доступ и наказания

КомандаЧто делаетУровень
op <ник> / deop <ник>Выдать или снять права оператора3
whitelist add|remove <ник>, whitelist on|off, whitelist listУправлять белым списком3
kick <ник> [причина]Выкинуть игрока с сервера3
ban <ник> [причина] / pardon <ник>Забанить и разбанить по нику3
ban-ip <ник|IP> / pardon-ip <IP>Забанить и разбанить адрес3
banlist [players|ips]Показать списки банов3
setidletimeout <минуты>Кикать бездействующих через N минут3
transfer <хост> [порт] [игроки]Перевести игроков на другой сервер (только если там accepts-transfers=true)3
Уровни — из списка команд Java Edition на Minecraft Wiki

Ванильные баны хранятся в banned-players.json и banned-ips.json этого сервера. В сети из нескольких серверов бан на одном не действует на других — для этого ставят плагин наказаний с общей базой; разбор — в статье плагины банов.

Игра и мир

КомандаЧто делаетУровень
gamemode <режим> [игрок]Режим игры: survival, creative, adventure, spectator2
gamerule <правило> [значение]Правило игры; без значения — показать текущее. Полный список — правила игры2
difficulty <сложность>Сложность: peaceful, easy, normal, hard2
time set day|night|<тики>Время суток2
weather clear|rain|thunderПогода2
worldborder set <диаметр>Граница мира — подробнее в статье граница мира2
setworldspawn / spawnpoint <игрок>Точка спавна мира и отдельного игрока2
tp <кто> <куда>Телепортировать игрока к игроку или на координаты2
give <игрок> <предмет> [кол-во] / clear <игрок>Выдать предметы и очистить инвентарь2
effect give <игрок> <эффект>Наложить эффект2
kill <цель> / summon <сущность>Убить или призвать сущности2
locate structure|biome <id>Найти ближайшую структуру или биом2
seedПоказать сид мира (в мультиплеере нужен уровень 2)2
tick rate|freeze|stepУправлять скоростью тиков — для отладки3

Цели задают селекторами: @p — ближайший игрок, @r — случайный, @a — все игроки, @e — все сущности, @s — тот, кто выполняет команду, @n — ближайшая сущность (с 1.21). Аргументы уточняют выбор: @e[type=minecraft:item,distance=..32] — все выпавшие предметы в радиусе 32 блоков, @a[gamemode=creative] — все в творческом режиме.

Сервер: сохранение, остановка, сообщения

КомандаЧто делаетУровень
listКто онлайн0
say <текст>Сообщение всем от имени сервера2
msg <игрок> <текст>Личное сообщение (синонимы tell, w)0
save-all [flush]Сохранить миры; с flush — немедленно, на мгновение подвешивая сервер4
save-off / save-onВыключить и включить автосохранение — нужно для бэкапа без остановки4
stopСохранить всё и корректно выключить сервер4
versionВерсия игры сервера2
help [команда]Справка по командам0

Как делать бэкап с save-off и save-all flush, не останавливая сервер, — в статье резервные копии. Выключайте сервер только через stop: закрытие окна или принудительное завершение процесса может оставить мир несохранённым.

Команды Paper и spark

КомандаЧто делает
plugins (pl)Список плагинов: зелёный — работает, красный — не загрузился
version [плагин]Версия Paper или плагина
tpsTPS за 1, 5 и 15 минут
msptВремя тика в миллисекундах за 5, 10 и 60 секунд
spark profiler start --timeout 600Профиль лагов на 10 минут со ссылкой на отчёт
spark healthTPS, процессор, память и диск
paper entity listКакие сущности тикают и где их больше всего
paper mobcapsЛимиты мобов и сколько чанков участвует в спавне
По справочнику команд Paper; reload и timings Paper помечает устаревшими

Не используйте /reload: Paper помечает её как устаревшую и советует перезапускать сервер. Перезагрузка оставляет плагины в непредсказуемом состоянии. Как искать причину лагов по mspt и spark, — в статье почему лагает сервер.

Команды античита DGuard

У плагинов свои команды и права. У DGuard — лучшего античита для современного сервера Minecraft — команды доступны с правом dguard.admin:

КомандаЧто делает
/dguard licenseТариф, лимит онлайна, состояние лицензии, последний сигнал сайту и версия PacketEvents
/dguard updateПроверить и скачать новую версию — она встанет при перезапуске
/dguard reloadПеречитать конфиг
/dguard perfСколько времени занимают проверки

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

Как написать команду в консоль сервера Minecraft?

Просто введите её без косой черты: op Steve, whitelist add Alex, stop. Консоль выполняет любую команду с максимальными правами.

Какой уровень OP нужен для бана?

3: ban, ban-ip, pardon, kick, op и whitelist требуют уровня 3. Для stop и save-all нужен 4.

Как узнать сид сервера?

Командой seed в консоли или в игре с уровнем оператора 2 и выше.

Можно ли перезагружать плагины командой /reload?

Не стоит: Paper помечает /reload устаревшей и советует перезапуск сервера. Плагины после перезагрузки могут работать неправильно.

Как посмотреть TPS сервера?

Командой tps (за 1, 5 и 15 минут) или mspt (время тика) на Paper; подробный отчёт даёт spark health.

Источники

Все разделы
Администрирование4 минОператоры и белый список: кому что разрешено на сервереOP — это ванильные права администратора с уровнями от 1 до 4, белый список — список игроков, которых сервер пускает. Оба хранятся в JSON-файлах рядом с сервером. Разбираем, какой уровень что даёт, как закрыть сервер белым списком и почему модераторам лучше выдать права плагином, а не OP.ЧитатьМиры и геймплей5 минПравила игры (/gamerule) на сервере MinecraftПравила игры — переключатели механик мира: сохранять ли вещи после смерти, ломают ли мобы блоки, распространяется ли огонь, сколько игроков должно лечь спать. Разбираем команду /gamerule, полезные для сервера правила с значениями по умолчанию и главное изменение последних версий: с 1.21.11 все правила переименованы.ЧитатьМодерация7 минПлагины банов: от ванильного /ban до банов на всю сетьВанильный /ban банит навсегда и только на одном сервере. Как только нужны временные баны, муты, предупреждения, история нарушений или общие баны на сеть серверов, ставят плагин наказаний с базой данных. Разбираем ванильные команды, три известных плагина, IP-баны и то, как связать баны с апелляциями и античитом.Читать

Поставьте лучший античит для современного Minecraft

DGuard ловит все 47 видов читов из нашего сравнения — у ближайшего соперника, Intave, 27. Полная защита на любом тарифе, до 30 игроков онлайн — бесплатно.