Skip to main content
Версія: 2.1.0

Доповнена информація

Сумісність

Вимоги

  • DonateCase — обов'язкова залежність
  • Java 8+ — мінімальна версія Java
  • Spigot, Paper, Purpur — сумісні сервери

Інтеграція з іншими аддонами

DCEveryDayCase надає API для інтеграції з іншими плагінами:

  • Отримання інформації про час отримання
  • Перевірка статусу гравців
  • Управління таймерами

Приклади інтеграції

  • PlaceholderAPI — плейсхолдери для часу
  • DiscordBM — команди для Discord бота

Усунення неполадок

Часті проблеми

Аддон не працює

  1. Перевірте, що DonateCase встановлений і працює
  2. Переконайтеся, що кейс DCEveryDayCase існує в DonateCase
  3. Перевірте права гравців: dc.everydaycase.granted

Гравці не отримують кейси

  1. Перевірте налаштування turn_off_daily_case_logic: false
  2. Переконайтеся, що кулдаун не занадто великий
  3. Перевірте логи на помилки

Проблеми зі сповіщеннями

  1. Перевірте мовні файли
  2. Переконайтеся, що гравці увімкнули сповіщення: /dc edc
  3. Перевірте права доступу

Режим відладки

Увімкніть debug: true в config.yml для отримання детальних логів:

DCEveryDayCase:
debug: true

Логи

Аддон виводить інформацію в консоль:

  • Видача ключів гравцям
  • Помилки при роботі з БД
  • Відладочна інформація (в режимі debug)

Події

Аддон використовує події DonateCase для інтеграції:

  • AnimationStartEvent — початок анімації
  • AnimationEndEvent — кінець анімації
  • OpenCaseEvent — відкриття кейса

База даних

Всі дані зберігаються в таблицях DonateCase:

  • Часи наступного отримання
  • Статуси сповіщень
  • Налаштування гравців