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

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

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

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

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

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

permissions.manage.worlds.inheritance Установить родительский мир/миры

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

Для распределения прав игрокам нужно отредактировать файл 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: — ранг игрока.

Настройка сервера. Часть 1., изображение №1

Это первая премиум статья и с сегодняшнего дня каждый четверг мы будем выпускать уникальный контент, который поможет вам развиваться в навыках разработки и учиться создавать свои собственные проекты!

Примечание: редактирование файлов рекомендуется проводить через программу Notepad++.

Изменение названия сервера

Большая часть плагинов имеет файл для перевода, либо перевод может храниться в конфигурационном файле — config (такие файлы располагаются в папке с плагином).

Чтобы найти нужный файл с переводом, можно воспользоваться поиском:

Настройка сервера. Часть 1., изображение №2

Например, вы хотите убрать оранжевый жирный текст с названия MCSTUDIO (&6&lMCSTUDIO) и сделать новое название MCS светло-зеленого цвета и жирным (&a&lMCS). У вас это будет выглядеть примерно так:

Настройка сервера. Часть 1., изображение №3

Essentials

/spawn, /tpa, /tp и другие популярные команды находятся в плагине Essentials.

Результат

Настройка сервера. Часть 1., изображение №5

Настройка сервера. Часть 1., изображение №6

Настройка сервера. Часть 1., изображение №7

Настройка сервера. Часть 1., изображение №8

Настройка сервера. Часть 1., изображение №9

Настройка сервера. Часть 1., изображение №10

Другие плагины

Настройка сервера. Часть 1., изображение №11

Настройка сервера. Часть 1., изображение №12

Настройка сервера. Часть 1., изображение №13

Настройка сервера. Часть 1., изображение №14

Настройка сервера. Часть 1., изображение №15

Сохраняем файл и перезапускаем плагин командой /authme reload, в игре видим изменения:

Настройка сервера. Часть 1., изображение №16

Настройка сервера. Часть 1., изображение №17

Настройка сервера. Часть 1., изображение №18

Настройка сервера. Часть 1., изображение №19

Сохраняем файл и вводим /ah reload, после чего можем увидеть изменения в игре:

Настройка сервера. Часть 1., изображение №20

Изменение названий привилегий

Если вам требуется сделать только замену названий привилегий либо изменить цвет, то на это уйдёт не так много времени, как кажется. Первым делом нужно понимать, где у нас фигурируют названия привилегий, например, рассмотрим самый обычный случай: у нас привилегии отображаются: в табуляции; меню различных; голограммах и в чате.

Менеджер прав

Нужно будет изменить название привилегий в менеджере прав, в нашем случае это PermissionsEx. Переходим к нему, plugins > PermissionsEx > permissions.yml. Каждая привилегия имеет примерно такой вид:

Настройка сервера. Часть 1., изображение №21

В нашем случае потребуется только prefix. Внимание! Префикс отображается в чате и плагинах, которые выводят группы по средствам плагина Vault, в табуляции и меню не будет выводить вашу измененную группу. Изменим префикс или цвет на который вам нужно, для примера сделаем привилегию с названием Супер-Игрок и красным цветом (&c[Супер-игрок]), вот как это будет выглядеть:

Настройка сервера. Часть 1., изображение №22

Изменение в табуляции

Теперь нужно изменить название привилегии в табуляции, для этого перейдем к плагину NameTagEdit. plugins > NameTagEdit > groups.yml, каждая группа имеет такой формат:

Настройка сервера. Часть 1., изображение №23

Нам требуется только изменить префикс, в табуляции у нас будет &cСупер, без квадратных скобок. Вот так это будет выглядеть:

Настройка сервера. Часть 1., изображение №24

Если вы используете версию ядра выше 1.13, то перейдите в plugins > NameTagEdit > config.yml и установите в строке LongTags значение true

Голограммы

Перейдите в plugins > HolographicDisplays > database.yml, любая голограмма имеет такой вид:

Настройка сервера. Часть 1., изображение №26

Нам нужно сменить название Вип на Супер-Игрок, переходим на нужную нам голограмму и заменяем название привилегии:

Настройка сервера. Часть 1., изображение №27

Настройка сервера. Часть 1., изображение №28

Настройка сервера. Часть 1., изображение №29

Настройка сервера. Часть 1., изображение №30

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