Доповнена информація
Сумісність
Вимоги
- DonateCase — обов'язкова залежність
- Java 8+ — мінімальна версія Java
- Spigot, Paper, Purpur — сумісні сервери
Інтеграція з іншими аддонами
DCEveryDayCase надає API для інтеграції з іншими плагінами:
- Отримання інформації про час отримання
- Перевірка статусу гравців
- Управління таймерами
Приклади інтеграції
- PlaceholderAPI — плейсхолдери для часу
- DiscordBM — команди для Discord бота
Усунення неполадок
Часті проблеми
Аддон не працює
- Перевірте, що DonateCase встановлений і працює
- Переконайтеся, що кейс
DCEveryDayCaseіснує в DonateCase - Перевірте права гравців:
dc.everydaycase.granted
Гравці не отримують кейси
- Перевірте налаштування
turn_off_daily_case_logic: false - Переконайтеся, що кулдаун не занадто великий
- Перевірте логи на помилки
Проблеми зі сповіщеннями
- Перевірте мовні файли
- Переконайтеся, що гравці увімкнули сповіщення:
/dc edc - Перевірте права доступу
Режим відладки
Увімкніть debug: true в config.yml для отримання детальних логів:
DCEveryDayCase:
debug: true
Логи
Аддон виводить інформацію в консоль:
- Видача ключів гравцям
- Помилки при роботі з БД
- Відладочна інформація (в режимі debug)
Події
Аддон використовує події DonateCase для інтеграції:
AnimationStartEvent— початок анімаціїAnimationEndEvent— кінець анімаціїOpenCaseEvent— відкриття кейса
База даних
Всі дані зберігаються в таблицях DonateCase:
- Часи наступного отримання
- Статуси сповіщень
- Налаштування гравців