
Slayer
Плагин Slayer для сервера Майнкрафт добавляет систему заданий на убийство мобов с наградами Slayer Points и магазином. Поддерживает MythicMobs, PlaceholderAPI и NPC через Citizens.
Slayer - серверный плагин для Minecraft, который добавляет на сервер полноценную систему заданий на убийство мобов. Игрок берёт задание у Мастера Слееров, идёт фармить нужных монстров, получает очки Slayer Points и тратит их в специальном магазине на предметы, перки и другие награды.
Если вы держите сервер на Paper, Purpur, Spigot или обычном Bukkit и хотите дать игрокам дополнительную мотивацию гриндить мобов - это прямо то, что нужно. Плагин работает на версиях Minecraft Java от 1.12.x до 1.21.x, так что подойдёт и для старых сборок, и для свежих.
Как это работает
Механика простая, но затягивает. Игрок прописывает команду /slayer - и получает случайное задание на убийство определённого количества мобов. Выполнил - получил очки. Накопил достаточно - пошёл в Slayer Shop и купил что-то полезное.
По факту это готовый аналог Slayer-системы из Hypixel SkyBlock, только без привязки к конкретному режиму. Вы сами решаете, какие задания будут доступны, сколько очков дадут за выполнение и что можно купить в магазине. Всё настраивается через конфиг.
Основные возможности
- Задания на убийство мобов - игроки получают задачи через
/slayerи выполняют их за награды - Slayer Points - внутренняя валюта плагина, которую игроки зарабатывают за задания
- Slayer Shop - магазин, где очки тратятся на предметы, перки и прочие бонусы
- Поддержка MythicMobs - можно выдавать задания на убийство кастомных мобов из MythicMobs, что открывает огромный простор для RPG-серверов
- Полная настройка - задания, награды, товары в магазине и другие параметры конфигурируются под ваш сервер
- Файл локализации - есть языковой файл, можно перевести интерфейс на русский
- PlaceholderAPI - поддержка плейсхолдеров для вывода статистики игрока в табе, скорборде или голограммах
Команды плагина
Основная команда для игроков - /slayer. Она открывает меню Слеера, где можно взять задание, посмотреть прогресс и зайти в магазин.
Для администрации есть набор команд управления:
/slayer- открыть меню Slayer/slayer <игрок>- открыть меню Slayer другому игроку/slayer <игрок> -s- то же самое, но без уведомления себе/canceltask [игрок]- отменить текущее задание игрока/collectreward [игрок]- принудительно выдать невостребованную награду/slayerbuy [игрок]- заставить игрока купить предмет из магазина/starttask [игрок]- принудительно выдать задание, если у игрока его нет/givepoints <количество> <игрок>- выдать Slayer Points игроку/givepoints <количество> <игрок> -s- выдать очки без уведомления себе
Права доступа (Permissions)
slayer.open- доступ к команде/slayer. Если вы не планируете делать NPC Мастера Слееров, выдайте это право всем игрокамslayer.openothers- возможность открывать меню другим игрокам через/slayer <игрок>slayer.canceltask- доступ к/canceltask(для отмены чужих заданий нужно дополнительноslayer.canceltask.others)slayer.collectreward- доступ к/collectreward(для чужих наград -slayer.collectreward.others)slayer.slayerbuy- доступ к/slayerbuy(для покупок другим игрокам -slayer.slayerbuy.others)slayer.starttask- доступ к/starttask(для выдачи заданий другим -slayer.starttask.others)slayer.givepoints- доступ к/givepoints
Плейсхолдеры PlaceholderAPI
Если на сервере установлен PlaceholderAPI, Slayer предоставляет следующие плейсхолдеры:
%slayer_points%- текущее количество Slayer Points%slayer_tasks_completed%- количество выполненных заданий%slayer_kills%- прогресс текущего задания (убито мобов)%slayer_required_kills%- сколько убийств нужно для текущего задания%slayer_current_task_name%- название текущего задания%slayer_current_task_entity%- тип моба, которого нужно убивать
Эти плейсхолдеры можно вставлять в скорборд, таб-лист, голограммы или любые другие плагины, поддерживающие PlaceholderAPI. Удобно для вывода прогресса задания прямо на экране игрока.
Создание NPC Мастера Слееров
По умолчанию игроки открывают меню командой /slayer. Но если хотите добавить атмосферы, можно создать NPC - Мастера Слееров, который будет выдавать задания при клике. Для этого понадобятся плагины Citizens и CitizensCMD. Связка работает так: ставите NPC в нужном месте, привязываете к нему команду /slayer через CitizensCMD - и игроки взаимодействуют с персонажем вместо ввода команды в чат.
Совместимость с MythicMobs
Одна из главных фишек Slayer - интеграция с MythicMobs. Если на вашем сервере есть кастомные боссы или мобы с уникальными механиками, вы можете выдавать задания именно на них. Это особенно полезно для RPG-серверов, где стандартные зомби и скелеты уже не впечатляют.
Настройка
Все задания и товары в магазине полностью настраиваются через конфигурационный файл config.yml. При первом запуске плагин сгенерирует дефолтный конфиг с инструкциями внутри. Там же можно поменять другие параметры. Отдельный языковой файл позволяет перевести все сообщения плагина на русский язык.
Кому пригодится
Slayer - must-have для серверов с элементами RPG, гринда и прокачки. Если вашим игрокам нечего делать после постройки базы и фарма ресурсов, система заданий на убийство мобов даст им цель и мотивацию. А магазин с наградами за Slayer Points добавит ещё один слой прогрессии.
Плагин лёгкий, не требует дополнительных зависимостей (кроме опциональных PlaceholderAPI, MythicMobs и Citizens) и работает на большинстве популярных серверных платформ. Скачайте Slayer и добавьте на сервер систему охоты на мобов с наградами - игроки оценят.
Сервер для плагина Slayer - как у профи
Плагин Slayer создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином Slayer для друзей можно за пару минут - BungeeHost всё уже подготовил.
