Плагин для серверов Майнкрафт с внутриигровой почтой и подарочными наборами. Игроки могут отправлять письма с вложениями, а администрация — раздавать предметы и награды группам игроков.
Возможности
- Сохраняет письма и вложения в локальной базе SQLite, включая предметы с пользовательскими данными NBT.
- При обрыве соединения, перезагрузке сервера или необычном закрытии меню возвращает вложенные предметы в инвентарь; если места нет — выбрасывает их рядом с игроком.
- Защищает вложения в меню просмотра: нельзя забрать их через Shift-клик или перетаскивание мышью.
- Администратор создаёт шаблон набора в меню на 36 ячеек и отправляет его сразу нескольким игрокам.
- Позволяет просматривать историю всей серверной почты, после разблокировки менять текст и вложения либо удалять письма.
- Поддерживает плату за отправку письма и вложения, а также автоматическую очистку устаревшей почты.
Команды
/cmailили/cmail mail— открыть личный ящик./cmail send <игрок> <сообщение>— написать письмо и добавить вложения./cmail help— показать справку./cmail admin— открыть меню проверки писем./cmail sendall <сообщение>— отправить письмо всем игрокам./cmail reload— перезагрузить конфигурацию./cmail savepack <название_набора>— сохранить предметы как шаблон набора./cmail sendpack <игрок1,игрок2,...> <название_набора> <сообщение>— отправить шаблон нескольким игрокам./cmail consolesend <игрок1,игрок2,...> <сообщение> [материал:ячейка:количество]...— отправить письмо с предметами, заданными командой.
Команды sendpack и consolesend можно выполнять из консоли, RCON и внешних сценариев; имена игроков перечисляются через запятую.
Права
cmail.use— личная почта, отправка писем и справка; доступно всем.cmail.admin— управление почтой, рассылка, шаблоны наборов и перезагрузка; по умолчанию у OP.
Настройка
В config.yml задаётся имя отправителя системных писем с цветовыми кодами. Там же настраиваются сроки хранения писем, очистка непрочитанных писем и писем с вложениями.
Требования
Работает на серверах Paper. Для платы за отправку требуется Vault.
