В данной теме я, простым языком, постараюсь рассказать, как настроить плагин Essentials. Ничего сложного в его настройке нет, если вы внимательно будете читать гайд, то у вас все получится. Полную настройку конфига я рассматривать не буду, расскажу лишь самые основные моменты, которые скорей всего вам пригодятся, при создании своего сервера.
Для тех, кто вообще не знает, что из себя представляет плагин Essentials, поясню - данный плагин добавляет очень много полезных команд и функций, без которых, на современном сервере, не обойтись. Мало того, данный плагин установлен почти на каждом сервере Minecraft. На наших серверах он тоже присутствует. Лично я выражаю огромное уважение разработчикам этого замечательного плагина.
Для профессионалов в своем деле: данный гайд написан на этом форуме с целью ознакомления новых игроков с настройкой этого плагина. Не нужно показывать себя мастерами всех дел. Если вы знакомы с этим плагином, знакомы с его настройкой, то данный гайд не для вас, вы не найдете в нем ни чего нового. Прошу не отписываться в теме, не набивайте посты. Повторюсь, данный гайд предназначен для тех, кто не знаком с настройкой плагина.
Все настройки плагина будут производится в файле config.yml
Где скачать плагин Essentials?
Крайне не рекомендую скачивать данный плагин с левых сайтов, качайте только с сайта dev.bukkit.org, или с нашего сайта.
Скачать этот плагин вы можете по этой ссылке ТЫК
Для версии 1.8 и выше ТЫК
Как установить этот плагин?
Все просто, для этого вам нужна сборка сервера, как ее создать, вы сможете ознакомится в этой теме.
Скачанный jar файл плагина перемешаем в папку plugins, далее запускаем сервер, ждем его окончательного запуска и останавливаем (Команда stop, если кто-то не знал). Данным действием мы полностью установим плагин и в папке plugins появится папка Essentials, в ней будут находится конфиги плагина.
У меня на сервере ник op игрока красного цвета, как поменять цвет?
Находим строку:
PHP код:
ops-name-color: '4'
Где цифра 4 - цветовой код. Меняйте эту цифру на любую другую из таблицы цветов (Без символа &, просто цифру)
Как поменять максимальное количество символов в нике?
Находим строку:
PHP код:
max-nick-length: 15
Где цифр 15 - количество символов. Меняем на свою цифру.
Как поменять лимит спавна мобов?
Находим строку:
PHP код:
spawnmob-limit: 10
Где цифр 10 - максимальное количество спавна мобов за раз. Меняем на свое значение.
Как убрать или изменить время ухода в AФК?
Ищем строку: Где 300 - время в секундах. Меняем на свое время (В секундах). Значение -1 отключает автоматический уход в АФК.
Как сделать автокик игрока с сервера за нахождение в АФК?
Находим строку:
PHP код:
auto-afk-kick: -1
Где -1 значение, которое отключает данную функцию. Указываем свое время в секундах. Если хотите сделать так, как у нас на серверах (раз в 20 минут), прописывайте 1200
Как настроить количество домов для каждой группы игроков?
Находим строку:
PHP код:
sethome-multiple:
default: 3
vip: 5
staff: 10
Где default, vip и staff - игровые группы. Ставьте те группы, которые настроены у вас в конфиге плагина PermissionEx. Цифры 3, 5, 10 - количество домов. Меняем на свои значения.
Тут есть один нюанс: для того, чтобы у игроков работала данная функция, вам нужно в конфиге плагина PermissionEx указать права на данную функцию:
PHP код:
- essentials.sethome.multiple.default
Где default - группа, для которой настроены количество домов.
Обратите внимание: Если у вас в конфине плагина PermissionEx указаны группы, для которых вы собираетесь настроить количество домов, то и в конфиге плагина Essentials названия должны быть идентичны.
Как настроить стартовый баланс игроков?
Находим строку:
PHP код:
starting-balance: 0
Где 0 - количество игровой валюты (0 эконов, если так будет понятнее). Изменяем на свое значение.
Как сделать респавн игрока у себя дома?
Находим:
PHP код:
respawn-at-home: false
Меняем false на true.
Как отключить сообщения о смерти?
Находим:
PHP код:
death-messages: true
Меняем true на false
Как настроить киты?
Находим это:
PHP код:
kits:
tools:
delay: 10
items:
- 272 1
- 273 1
- 274 1
- 275 1
Где kits: - параметр, отвечающий за все киты; tools - название кита; delay: 10 - время, по истечению которого можно будет снова прописать кит (Время в секундах); items: - предметы, которые будут выдаваться китом; - 272 - ID предмета, 1 - количество выдаваемого предмета.
На примере сделаем кит с название start, который можно получать раз в 24 часа, в котором будут выдаваться: железные меч, кирка, топор, лопата, 32 жаренной курицы:
PHP код:
kits:
start:
delay: 86400
items:
- 267 1
- 257 1
- 258 1
- 256 1
- 366 32
Для того, чтобы сделать выдачу зачарованных предметов, достаточно после ID и количества предмета прописать название и уровень чара.
Сделаем выдачу алмазного меча, зачарованным на Прочность 3, Остроту 5:
PHP код:
- 276 1 Sharpness:5 Unbreaking:3
Где Sharpness:5 - Острота 5, Unbreaking:3 - Прочность 3
Сделаем выдачу предмета с произвольным названием и описанием:
Возьмем алмазный меч, который будет иметь название: Алмазный меч (Желтым цветом), описание: Меч игрока: Player (Салатовым цветом):
PHP код:
- 276 1 name:&6Алмазный_мечь lore:&aВладелец_меча:_{PLAYER}
Где name: - наименование предмета, lore: - описание предмета, {PLAYER} - Ник игрока, который получит кит. (Как вы видите, тут можно использовать цветовые коды)
Обратите внимание: Пробелы в словах заменяйте на нижнее подчеркивание _ (Как для названия предмета, так и для описания)
Закрепим полученное:
PHP код:
kits:
diamond_sword:
delay: 86400
items:
- 276 1 Sharpness:5 Unbreaking:3 name:&6Алмазный_мечь lore:&aВладелец_меча:_{PLAYER}
Для того, чтобы игроки или определенная группа игроков могли пользоваться китами, нужно в PermissionEx дописать право на кит:
PHP код:
- essentials.kits.diamond_sword
Где diamond_sword - название кита.
Как писать цветным тестом на табличках?
Находим:
PHP код:
enabledSigns:
#- color
#- balance
#- buy
#- sell
#- trade
#- free
#- disposal
#- warp
#- kit
#- mail
#- enchant
#- gamemode
#- heal
#- info
#- spawnmob
#- repair
#- time
#- weather
Перед - color убираем #, тем самым мы разрешаем писать цветным текстом на табличках. Для того, чтобы игроки имели право на это, нужно в PermissionEx прописать право:
PHP код:
- essentials.signs.color
Как сделать команду платной?
Находим:
PHP код:
command-costs:
# /example costs $1000 PER USE
#example: 1000
# /kit tools costs $1500 PER USE
#kit-tools: 1500
Где kit-tools: - команда, 1500 - цена за активирование команды. (Если хотите использовать эту команду, уберите # в начале).
Таким образом можно прописывать любую команду, ставить на нее цену.
На примере сделаем команду /spawn платной, будет она стоить 100$
PHP код:
command-costs:
spawn: 100
Где spawn - команда /spawn, 100 - количество игровой валюты.
На этом пока все. Тема будет пополнятся новыми объяснениями функций плагина. Надеюсь вам этот гайд оказался полезен, вы почерпнули из него что-то новое =)