Участник:DrakD/Essentials
| На данной стадии создания статьи, сторонняя помощь НЕ ТРЕБУЕТСЯ! |
Essentials (рус. Основы) - один из самых популярных плагинов для Bukkit серверов. Включает в себя более сотни команд, позволяющих управлять событиями на серверами, и облегчающими его администрирование. Данный плагин является модульным, т.е. состоящим из отдельных частей, для того чтобы если есть плагины с аналогичными командами которые вступают в конфликт с этими частями, могли быть легко заменены.
Основной пакет имеет все необходимые команды для начальной настройки сервера а также необходим для использования остальных, дополняющих его файлов.
Установка
- Если у вас установлен bukkit сервер, переходите к пункту "2", иначе, читайте статью по установке сервера
- Скачивайте рекомендуемую версию плагина соответствующую вашему серверу
- Извлеките из скачанного архива все Jar файлы и поместите их в папку plugins вашего сервера
- Один раз запустите сервер, чтобы была создана папка с конфигурационными файлами
- Пользуйтесь
Для настройки прав желательно использовать подплагин EssentialsGroupManager
Если не хотите заморачиваться с детальной настройкой плагина, в качестве альтернативы можете использовать этот плагин PermissionsEX
Модули
Основные модули
Основные модули которые требуют essentials.jar:
- Essentials - выполняет большую часть тяжелой работы, здесь вы найдете практически все команды, экономика, API, и весь код, который соединяет остальные модули
- EssentialsChat - с этим модулем вы можете изменить форматирование текста в публичном чате и добавлять такие вещи, как префиксы, суффиксы. А также раскрашивать чат в разные цвета
- EssentialsSpawn - этот плагин позволяет настроить место спавна игроков после смерти, а также место, где люди изначально появляются при присоединении к серверу. Местоположение может быть изменено в игре для игрока с необходимыми разрешениями, и может быть настроено для всех или для конкретной группы
- EssentialsAntiBuild - включает в себя систему разрешений. Такое разрешение позволяет ограничить, кто из игроков может строить, или кто может разместить/сломать то или иные блоки. Полезно, например, для предотвращения размещения лавы игроками
- EssentialsProtect - является основной системой защиты мира, этот модуль позволяет настроить основные правила для сервера, такие как запрет распространения лиан, запрет на разрушение зданий, а также запрет на распространения огня, ну и контроль за спавном мобов
Дополнительные модули
Другие модули Essentials (которые также требуют essentials.jar):
- EssentialsXMPP - выступает в качестве моста между сервером и сетью Jabber чат. Этот плагин, позволяет игроку общаться при помощи услуг, таких как GTalk и Facebook прямо в игре, а также может быть использован для мониторинга сервера на наличие ошибок
- EssentialsGeoIP - обеспечивает географический поиск по IP. То есть модуль может показать примерное расположение игрока, когда такой игрок входит в систему сервера. Использует в качестве основы публичные данные IP баз
Автономные модули
Из автономных модулей существует лишь один (GroupManager ранее разрабатывался AnjoCaido):
- EssentialsGroupManager - включает в себя систему разрешений. Этот модуль используется для создания групп пользователей, позволяет создать такие группы как: «builder», «Mod» и «Admin»
Команды и права Essentials
Известные конфликты плагинов
ПРИМЕЧАНИЕ: Перечислены те плагины команды для которых не могут быть переписаны плагином Essentials.
Обычно, если плагин переписывает компанды Essentials, то вы можете разрешить команде Essentials переписать использование перезаписанных команд в файле настроек:
<ваш сервер>/plugins/Essentials/config.yml
- WorldGuard → /heal, /god, перекрываются командами WorldGuard и не могут быть перезаписаны обратно плагином Essentials
- WorldEdit → /info, /ext, /tree, перекрываются командами WorldEdit и не могут быть перезаписаны обратно плагином Essentials
- CommandBook → любая команда CommandBook может вступить в конфликт с Essentials, отчего последний будет работать неправильно
Ссылки