Как поменять название привилегии в майнкрафт

Обновлено: 06.07.2024

В этой части мы поговорим о: аргументах запуска сервера, настройке server.properties, конфигурации Bukkit.

Начнем с самого главного - server.properties. Он включает себя настройки самого сервера и некоторые геймплейные фичи.

Мы не рассматриваем все фичи, а только лишь которые стоят по-умолчанию. Подробнее здесь.

Этот конфиг вы уже можете поставить к себе на сервер и настроить под себя.

Теперь о аргументах запуска. Они не особо важны, если у вас все прописано в конфиге, однако мы рассмотрим самые важные.

Все аргументы пишутся без скобок.

Следующее — конфиг Bukkit. Помните, что конфиг использует язык YAML, а значит из-за лишнего пробела может не заработать.

Я настоятельно рекомендую не копировать к себе конфиг с комментариями, иначе могут быть ошибки.

Итак, на сегодня все. В следующей части мы поговорим об конфигурации Spigot и самых важных плагинах. Да, знаю, немного скучновато, может и не понятно. Но я писал гайд, расчитывая на пользователей, которые настроены серьезно и обладают хотя-бы базовыми знаниями игры.

Для админок:
/pex user (User nickname) add * (Наиглавнейший оператор)
/pex user (User nickname) add Helper (Помощник, если на серверах это последний донат)
/pex user (User nickname) add Owner (Владелец но многие пишут Vladelec)
/op (User nickname) (ВНИМАНИЕ ПОСЛЕ ЭТО ИГРОК СМОЖЕТ ДЕЛАТЬ ВСЁ ЧТО ЗАХОЧЕТ ЕМУ НИЧЕГО НЕ ПОМЕШАЕТ ДАЖЕ АНТИ КРАШ!)
Не любите дурные префиксы: Овнер главный овнер? Сменить префикс так (Показываю админские префиксы):
/pex uer (User nickname) set prefix (Серый цвет) [(Ваш любимый цвет) Владыка (Серый цвет)] ну для меня лучше префикс Владыка кто не додумался до такого доната идите делаете!

я нечего не помешает анти краш а если прописать pex user player delete а это помешает точно и он токой удивится ку админка делась

ему консоль помешает создатель там введёт pex user Flayser delete и всё

Название группы посмотри в permissions
Например pex user Super1000 group add Admin

LeGenDa Ученик (229) Я же написал: Как дать привелегию игроку на месяц

Ну запомни ник как месяц пройдет, убери его из группы, потому что инче никак нельзя плагина я не видел что бы на определенное время ставить
убрать привелегию команда pex user Name group remove Admin

/pex user (ник) prefix (и сам префикс)
для того чтобы сделать ник жирным напишите после выбранного цвета &l
для того чтобы сделать ник подчёркнутым добавьте после цвета (можно и после &l)
для того чтобы сделать ник сделать зачёркнутым напишите после цвета &m(так можно где угодно, главное, что после цвета)
вот и всё, спасибо за внимание!
/prefix list - показывает список разрешенных цветов
/prefix - Изменить свой префикс
/prefix [prefix] nickname - Изменить префикс другому игроку
/prefix -r nickname - Очистить проефикс

/pex user ник prefix &6так преф убераеться

P.s цвет &(любую цифру) цвет зависит от того что какие у игроков ники такую вы цифру ставите

Из-за новой политики Microsoft в отношении сторонних ресурсов, Minecraft Wiki больше не является официальной. В связи с этим были внесены некоторые изменения, в том числе и обновлён логотип вики-проекта. Подробности на нашем Discord-сервере.

PermissionsEX (PEX) — плагин для Bukkit, который позволяет легко разграничивать полномочия игроков на сервере. Имеет встроенные дополнения Modifyworld, которое даёт возможность определять, что игроки могут или не могут изменять в игровом мире, а также ChatManager с помощью которого можно разделить чат на локальный и глобальный, раскрасить ники игроков и добавить к ним префиксы и суффиксы.

Установка [ ]

Критика [ ]

Содержание

Команды и права [ ]

С помощью следующих команд вы можете управлять PEX прямо через консоль или игровой чат, не редактируя файл permissions.yml

  • Добавление префиксов и суффиксов будет работать только если включен Chat Manager или EssentialsChat (начиная с 1.6.4).
  • Значение параметров: <такой> параметр обязателен для указания; [такой] параметр — опциональный.
  • Параметр [world] позволяет локализировать действие команды в определенном мире.
  • Там где упоминается единственное/множественное можно перечислять параметры через запятую.

Служебные [ ]

Управление правами игроков [ ]

Команда Permission Описание
/pex users permissions.manage.users Показывает список всех записанных пользователей. И игроков сервера
/pex user <user> [world] permissions.manage.users Показывает права игрока <user>
/pex user <user> prefix [newprefix] [world] permissions.manage.users.prefix.<user> Установить игроку <user> префикс [newprefix]
/pex user <user> suffix [newsuffix] [world] permissions.manage.users.suffix.<user> Установить игроку <user> суффикс [newsuffix]
/pex user <user> delete permissions.manage.users.<user> Удалить игрока <user> из бэкенда, используемого на данный момент.
/pex user <user> add <permission> [world] permissions.manage.users.permissions.<user> Дать право <permission> игроку <user>
/pex user <user> remove <permission> [world] permissions.manage.users.permissions.<user> Забрать право <permission> у игрока <user>
/pex user <user> group add <permission> [world] [lifetime] permissions.manage.users.permissions.timed.<user> Дать временное право <permission> игроку <user> на время [lifetime] (в сек.) Выставите значение на "" (две двойные скобки) если вы хотите использовать право во всех мирах!
/pex user <user> group remove <permission> permissions.manage.users.permissions.timed.<user> Забрать у игрока <user> временное право <permission>
/pex user <user> set <option> <value> [world] permissions.manage.users.permissions.<user> Выставить опцию <option> на значение <value>. Выставите значение на "" (две двойные кавычки) если вы хотите убрать опцию <option>

Управление правами групп игроков [ ]

Команда Permission Описание
/pex user <user> group list [world] permissions.manage.membership.<user> Показать список групп в которых состоит игрок <user>
/pex user <user> group add <group> [*] [lifetime] permissions.manage.membership.<user> Добавить игрока <user> в группу <group> на время [lifetime]= [min\hour\day] = [3min]
/pex user <user> group set <group> [world] permissions.manage.membership.<user> Установить группу <group> для игрока <user> (удалит его из остальных групп)
/pex user <user> group remove <group> [world] permissions.manage.membership.<user> Удалить игрока <user> из группы <group>

Управление правами групп [ ]

Управление игроками в группах [ ]

Управление наследственностью миров [ ]

Команда Permission Описание
/pex worlds permissions.manage.worlds Показать загруженные миры
/pex world <world> permissions.manage.worlds Показать информацию о наследственности мира <world>
/pex world <world> inherit <parentWorlds> permissions.manage.worlds.inheritance Установить родительский мир/миры <parentWorlds> для мира <world>

Использование [ ]

Для распределения прав игрокам нужно отредактировать файл permissions.yml по адресу plugins/PermissionsEx. Это можно сделать с помощью любого текстового редактора, но для удобности рекомендуется использовать Online YAML Editor
Открыв его мы увидим:

Значение этих строк следующее:
groups: — указывает, что ниже будут идти группы и их права.
default: — название группы, куда попадают все только что зашедшие на сервер игроки, если они не прописаны в других группах. Вы можете менять это название на какое захотите.
default: true — параметр, который задаёт группу, как группу по-умолчанию. То есть, все права этой группы будет иметь любой игрок, для которого не определены другие группы и/или исключения.
permissions: — все, что идёт ниже, это и есть сами "права" для группы, сюда нужно прописывать permissions от различных плагинов установленных на вашем сервере. Значение null означает, что у группы/игрока нет никаких прав.
- modifyworld.* — возможность "модифицировать" мир. Если Вы не намерены конкретно определять, что игроки могут или не могут изменять в игровом мире, то это право лучше оставить как есть, а если намерены, то смотрите в Modifyworld (с версии 1.0 функция плагина modifyworld вшита в плагин PermissionsEx).

Рассмотрим как мы можем отредактировать данный файл:

Здесь мы добавили новую группу Admins, а также права для отдельного игрока BigBoss:.
default: false — означает, что данная группа не является группой по-умолчанию.
inheritance: — параметр, с помощью которого можно установить наследственность прав определённой группы, в данном случае — это группа default. Это значит, что Вам не придётся еще раз прописывать права группы default для группы Admins.
Звездочка ('*') означает, что у группы/игрока есть абсолютно все права на все плагины, установленные на сервере.
users: — означает, что ниже идут права отдельных игроков.
BigBoss: — имя игрока для которого настраиваются отдельные права.
group: Admins — указывает на то, что игрок входит в группу Admins
rank: — ранг игрока.

Если Вы хотите раскрасить ники игроков и добавить к ним префиксы и суффиксы то нужно включить и настроить в permissions.yml Chat Manager.

Важно! В YAML нужно чётко соблюдать последовательность, один лишний пробел — и параметр работать не будет. Поэтому для проверки permissions.yml рекомендуется использовать этот сайт. Там в левое окошко нужно вставить ваш код из permissions.yml, и если в правом окне не выдаст ошибок, то код написан правильно и он будет работать, если будут ошибки, то оно выдаст номер забракованной строки.

Читайте также: