Плагин для серверов Майнкрафт на Paper, создающий отдельные сюжетные линии для каждого игрока. Истории автоматически продвигаются после действий в игре и подходят для серверов с заданиями, событиями и последовательным прохождением.
Возможности
- Связывает истории в цепочку через
previousStoryиnextStory: следующая открывается после выполнения текущей. - Использует несколько условий в одной истории: ломание блока, крафт предмета, взаимодействие с сундуком, убийство моба MythicMobs, события Towny и завершение задания Quests.
- Поддерживает обычные предметы и блоки, а также предметы ItemsAdder в формате
namespace:id. - После срабатывания условия отправляет личное сообщение или объявление, выполняет консольную команду и увеличивает счётчик цели.
- В сообщениях доступны цветовые коды
&и заполнители PlaceholderAPI.
Команды
/story reload— перезагружает файлы историй без перезапуска сервера./story restart— сохраняет данные и полностью перезагружает плагин./story list— показывает загруженные истории и их состояние./story next <player>— принудительно переводит игрока к следующей истории./story set <player> <storyId>— назначает игроку указанную историю.
Настройка
Файлы историй находятся в plugins/Story/. Для каждой истории задают связи с предыдущей и следующей, условия срабатывания и действия после них.
Требования
Нужен сервер Paper или совместимое ответвление и Java 21. ItemsAdder, MythicMobs, Towny Advanced, Quests и PlaceholderAPI подключаются по желанию: плагин использует их возможности, если они установлены.
