Привет, игрок!
Это мой первый пост на этой платформе. Я владею сервером Minecraft уже более 10 лет. За это время произошло много событий — как приятных, так и не очень. И это одна из моих первых историй.
Когда я только начинал работать над этим проектом, у меня не было опыта использования плагинов на сервере. Я только знал, как настроить сам сервер.
Я не обращался за помощью к другим специалистам. Только полагался на свою интуицию и использовал поисковик, чтобы найти ответы на возникающие вопросы.
И настало время первого прокола с правами для игроков.
Даже те, кто не разбирается в технических вопросах, понимают, что у игроков есть разные уровни доступа к функциям сервера.
Однажды вечером я смотрел сериал, и вдруг мне начали приходить сообщения о том, что какой-то игрок ломает спавн. Я был в недоумении, ведь приват был там 100%.
Прямо ночью с ноутбука захожу на сервер и вижу следующее:
Спавн был немного перекопан (но не сильно повреждён), один игрок был немедленно заблокирован (забанен), а вокруг находились другие игроки, которые пытались восстановить порядок. Один из тех игроков (которые восстанавливали спавн) стал позже полицейским и помогал какое-то время.
Возможно, самые проницательные уже поняли, в чём заключалась моя ошибка. Или, по крайней мере, предположили несколько возможных вариантов.
Есть права на команды. Тогда я наверное не совсем в них разобрался и дал всем игрокам право вида worldguard.region.delete.*. Звёздочка в конце показывает, что все подкоманды этой команды доступны.
Ошибка заключалась в том, что это позволяло всем игрокам удалять все регионы на сервере. Один из игроков воспользовался этой возможностью: он удалил приват на спавне и мог делать всё, что хотел. Сейчас мне кажется, что моя ошибка была слишком глупой, но на ошибках учатся.
Вот и подошла к концу моя первая заметка о жизни администратора Minecraft-сервера. В будущем планирую рассказать ещё больше интересных историй.