Найти в Дзене
ИгроНовости

Какие команды нужны для комфортной администрации локального сервера?

Оглавление

Часто возникает ситуация когда играешь с друзьями по хамачи и какой-нибудь особо недалёкий приятель решает устроить настоящий ад просто по фану, начинает читерить, подрывать всё подряд.

В таком случае вам непременно пригодятся команды из сегодняшней статьи что бы наказать обидчика и восстановить справедливость.

Примечание: некоторые очевидные факты которые много кто не знает.

  • Если нажать Tab вводя команду, то вам предложит её возможные варианты быстрого ввода.
  • Что бы повторить предыдущую команду просто нажмите стрелочку вверх.
  • Если вы находитесь в режиме креатива ,и открывая сервер для локальной сети отключаете параметр "Использование читов", то вы всё ещё сможете ими пользоваться а другие игроки нет(актуально на версии 1.16.3).

Основные команды для администрирования сервера.

clear <Игрок> [номер объекта] [дополнительные данные] - Очищает инвентарь указанного игрока ото всех предметов или конкретных ID.

defaultgamemode <survival|creative|adventure> - Дает возможность поменять режим по умолчанию для новых игроков на сервере.

difficulty <0|1|2|3> - Изменяет сложность игры, 0 - мирно, 1 - легко, 2 - нормально, 3 - сложно.

enchant <Игрок> [уровень] - Зачаровывает предмет в руках, на указанный в команде уровень.

gamemode <survival|creative|adventure> [цель] - Меняет режим игры для указанного игрока. Выживание (survival, s или 0), Творчество (creative, c или 1), Приключение (adventrure, a или 2). Чтобы команда сработала, игрок должен быть в сети.

gamerule <правило> [значение] - Дает возможность изменить несколько базовых правил. Значение долно быть true или false.

Правила:

  • doFireTick - при false прекращает распространение огня.
  • doMobLoot - при false с мобов не выпадает дроп.
  • doMobSpawning - при false запрещает спавн мобов.
  • doTileDrops - при false из разрушаемых блоков не выпадают предметы.
  • keepInventory - при true после смерти игрок не теряет содержимое инвентаря.
  • mobGriefing - при false мобы не могут уничтожать блоки (взрывы криперов не портят ландшафт).
  • commandBlockOutput - при false командный блок не выводит ничего в чат при выполнении команд.

give <Игрок> <Название объекта> [количество] [дополнительная информация] - Выдает игроку указанный предмет.

Раньше надо было знать id всех блоков что бы пользоваться этой командой, сейчас всё гораздо легче.

help [страница | команда] ? [страница | команда] - Выводит список всех доступных консольных команд.

publish - Открывает доступ к миру по локальной сети..

spawnpoint [цель] [x] [y] [z] - Позволяет установить точку спауна для игрока в указанных координатах. Если координаты не были указаны, точкой спауна окажется ваша текущая позиция.

time set <число|day|night> - Позволяет изменить время суток. Время можно указать в числовом значении, где 0 это рассвет, 6000 полдень, 12000 закат и 18000 полночь.

time add <число> - Добавляет указанное количество времени к текущему.

toggledownfall [значение]- Дает возможность включить или отключить осадки.

tp <цель1> <цель2>, tp <цель> <x> <y> <z> - Дает возможность осуществить телепортацию указанного по имени игрока к другому или по введенным координатам.

weather <clear|rain|thunder> <длительность> - Изменяет погодные условия в игре.

xp <количество> <цель> - Дает определенному игроку указанное количество опыта, от 0 до 5000. Если после числа ввести L, будет добавлено указанное количество уровней. Кроме того, уровни можно понижать, например, -10L уменьшит уровень игрока на 10.

ban <игрок> [причина] - Позволяет заблокировать доступ игрока на сервер по нику.

ban-ip <ip-адрес> - Позволяет заблокировать доступ игрока на сервер по ip адресу.

pardon <никнейм> - Позволяет разблокировать указанному игроку доступ к серверу.

pardon-ip <ip-адрес> - Удаляет указанный IP-адрес из черного списка.

banlist [ips] - Позволяет увидеть список из всех заблокированных на сервере игроков.

op <цель> - Дает указанному игроку привилегии оператора.

deop <цель> - Отбирает у игрока привилегии оператора.

kick <цель> [причина] - Кикает указанного игрока с сервера.

list - Выводит список всех игроков онлайн.

С помощью этих команд вы можете сотворит невероятные ловушки для грифера или же просто забанить его. Но я упустил ещё одну команду которая не столько эффективна, сколько дизморалит и мешает провинившемуся игроку. Это команда title, которая управляет надписями на экране.

Использование команды title:

title <цель> — отображает заголовок указанной цели или изменяет текущий. После окончания отображения устанавливает подзаголовок на пустой.

cleartitle <цель> — убирает надписи с экрана у указанной цели.

resettitle <цель> (title|subtitle|actionbar) <надпись> убирает надписи с экрана и сбрасывает параметры появление, задержка и исчезание к значениям по умолчанию у указанной цели.

title <цель> times <появление> <задержка> <исчезание> — изменяет время для исчезновения, задержки или исчезания всех текущих и будущих надписей у указанной цели.

Примеры

Отображение игроку "Grifer" полужирного заголовка «Грифер лох» с серым курсивным подзаголовком «Сломал дом» и с надписью «Щас забаним» над инвентарём:

  1. title @a subtitle {"text":"Грифер лох","color":"gray","italic":true}
  2. title @a title {"text":"Сломал дом","bold":true}
  3. title @a actionbar ["Щас ",{"text":"Забаним","bold":true}]

Надеюсь данный гайд был для вас полезен и гриферов стане в разы меньше на вашем сервере!

Удачных построек!)