Пошаговая настройка EasyDonate для сервера Minecraft: от регистрации до первого доната
Настройка EasyDonate для сервера Minecraft: пошаговая инструкция от регистрации до первого доната.
Введение: 15 минут до первого доната
EasyDonate — самый популярный сервис автодоната в СНГ. Он позволяет принимать платежи из России и стран ближнего зарубежья: банковские карты (Мир, Visa, Mastercard), ЮMoney, QIWI, SberPay, WebMoney и даже криптовалюты. В этой статье я покажу полную пошаговую инструкцию: от регистрации на сайте до выполнения команд на сервере после оплаты. Никакой воды — только копипаста и конкретные действия.
Шаг 1: Регистрация на EasyDonate
- Перейдите на сайт easydonate.ru.
- Нажмите кнопку «Войти» в правом верхнем углу.
- Выберите удобный способ входа: через Discord, Telegram, ВКонтакте, Google или по email.
- После входа вы попадёте в личный кабинет. Если это ваш первый раз — система предложит создать новый проект (магазин).
Шаг 2: Создание магазина (проекта)
- В личном кабинете нажмите кнопку «Создать магазин».
- Заполните поля:
- Название магазина: название вашего сервера (например, «SunnyCraft»).
- IP сервера: внешний IP-адрес вашего сервера (например,
play.sunnycraft.ru). - Порт сервера: 25565 (стандартный порт Minecraft).
- Версия: выберите версию Minecraft (например, 1.21).
- Ядро: выберите тип сервера (Spigot/Paper для большинства серверов).
- Нажмите «Создать». Магазин создан, вы попадёте на страницу управления.
Шаг 3: Установка плагина EasyDonate на сервер
- В личном кабинете EasyDonate перейдите в раздел «Плагин» (левый боковой меню).
- Нажмите кнопку «Скачать плагин». Скачается файл
EasyDonate.jar. - Остановите ваш Minecraft-сервер командой
/stopв консоли. - Загрузите скачанный файл
EasyDonate.jarв папкуpluginsвашего сервера (через FTP, SFTP или файловый менеджер хостинга). - Запустите сервер снова.
- После запуска в папке
pluginsпоявится папкаEasyDonate, а внутри неё — файлconfig.yml.
Шаг 4: Привязка плагина к магазину (САМЫЙ ВАЖНЫЙ ШАГ)
- В личном кабинете EasyDonate перейдите в раздел «Настройки» → «API и безопасность».
- Скопируйте значение поля «Секретный ключ (Secret Key)». Это длинная строка вида
easydonate_xxxxxxxxxxxxxxxxxxxx. - Откройте файл
plugins/EasyDonate/config.ymlна сервере. - Найдите строку
secret-key: ""и вставьте скопированный ключ между кавычек:secret-key: "easydonate_xxxxxxxxxxxxxxxxxxxx" - Сохраните файл.
- В консоли сервера выполните команду:
/easydonate reload(или перезапустите сервер командой/stopи запустите снова). - Проверьте соединение: в консоли должно появиться сообщение «EasyDonate successfully connected» или аналогичное.
Если плагин не подключается — проверьте, что сервер имеет доступ в интернет (порт 443 исходящий) и что секретный ключ скопирован без пробелов в начале/конце.
Шаг 5: Создание товара (привилегии)
- В личном кабинете EasyDonate перейдите в раздел «Товары».
- Нажмите кнопку «Создать товар».
- Заполните поля:
- Название: «VIP навсегда».
- Цена: 299 (в рублях).
- Описание: «Доступ к командам /fly, /feed, /hat, цветной ник в чате, 5 домов, ежемесячный бонус 1000 монет».
- Картинка: загрузите изображение товара (рекомендуемый размер 512x512).
- Команды (самое важное): команды, которые выполнятся на сервере после успешной оплаты. Вводите по одной команде на строку:
/lp user {player} parent set vip
/give {player} minecraft:diamond 64
/eco give {player} 1000
/bc &6&lИгрок &e{player}&6 приобрёл привилегию &bVIP&6!
Поддерживаемые переменные:
{player}— никнейм игрока, совершившего покупку.{price}— цена товара.{product}— название товара.
- Нажмите «Создать». Товар появится в витрине магазина.
Шаг 6: Подключение платёжных систем
- В личном кабинете перейдите в раздел «Платёжные системы».
- Подключите нужные системы. Для приёма платежей из РФ рекомендуется подключить в порядке приоритета:
- Банковские карты РФ (MIR, Visa, Mastercard) — самый популярный способ.
- ЮMoney (Яндекс.Деньги) — электронный кошелёк, популярен в СНГ.
- SberPay — оплата через СберБанк Онлайн.
- QIWI — электронный кошелёк.
- Криптовалюты (Bitcoin, Ethereum, USDT) — если ваши игроки используют крипту.
- Для подключения каждой системы EasyDonate проведёт вас через процесс: нужно будет ввести данные кошелька (номер ЮMoney, QIWI) или заключить договор с эквайрингом (для карт).
- После подключения проверьте: в разделе «Платёжные системы» статус должен быть «Активен».
Шаг 7: Проверка работоспособности
- Попросите друга (или используйте второй аккаунт) зайти на ваш сервер.
- Откройте ссылку на ваш магазин. Она имеет вид:
https://easydonate.ru/ВАШ_ИДЕНТИФИКАТОР(узнать можно в разделе «Магазин» → «Настройки» → «Домен»). - Выберите товар, нажмите «Купить».
- Введите НИКНЕЙМ, который зарегистрирован на сервере (ВАЖНО: никнейм должен существовать на сервере, иначе плагин не сможет выполнить команды).
- Оплатите любым способом (можно минимальную сумму для теста).
- После оплаты в течение 5-15 секунд плагин выполнит команды на сервере.
- Проверьте, что игрок получил привилегию (команда
/lp user Ник infoв консоли).
Шаг 8: Настройка уведомлений в Discord
- В личном кабинете EasyDonate перейдите в раздел «Уведомления».
- Нажмите «Добавить» → выберите «Discord Webhook».
- В вашем Discord-сервере создайте канал (например,
#донаты). - В настройках канала: «Интеграции» → «Создать вебхук» → скопируйте URL вебхука.
- Вставьте URL в поле в EasyDonate.
- Настройте события: «Новая покупка», «Ошибка выполнения команд», «Возврат средств».
- Сохраните. Теперь при каждом донате в Discord-канал будет приходить красивое сообщение.
Шаг 9: Создание купонов и скидок
- В личном кабинете перейдите в раздел «Купоны».
- Нажмите «Создать купон».
- Укажите:
- Код: например,
START2025(то, что игрок введёт при покупке). - Скидка: 20%.
- Срок действия: до конца месяца.
- Количество использований: 100 (или безлимитно).
- Код: например,
- Разместите код купона в Discord-сервере, в чате игры, на сайте — это стимулирует продажи.
Шаг 10: Настройка кейсов (лотерей)
EasyDonate поддерживает кейсы — это виртуальные лутбоксы, которые игрок покупает и получает случайную награду.
- В разделе «Товары» нажмите «Создать товар» → выберите тип «Кейс».
- Укажите название (например, «Легендарный кейс»), цену (149 ₽).
- Добавьте награды:
- Награда 1 (шанс 50%): команда
/give {player} diamond 10. - Награда 2 (шанс 30%): команда
/give {player} diamond 32. - Награда 3 (шанс 15%): команда
/give {player} netherite_ingot 2. - Награда 4 (шанс 5%): команда
/lp user {player} parent set legend.
- Награда 1 (шанс 50%): команда
- Игрок покупает кейс, система случайно выбирает награду и выполняет соответствующую команду.
Типичные проблемы и их решение
Проблема 1: Товар оплачен, но команды не выполнились
- Проверьте, что плагин EasyDonate запущен:
/plв консоли — в списке должен быть EasyDonate. - Проверьте, что секретный ключ в config.yml совпадает с ключом в личном кабинете.
- Проверьте, что сервер имеет доступ в интернет (исходящие подключения на порт 443).
- Проверьте, что никнейм игрока написан ПРАВИЛЬНО (регистр важен: «Player» и «player» — разные ники).
- Проверьте консоль сервера на наличие ошибок от EasyDonate.
Проблема 2: Игрок ошибся в никнейме при покупке
- В личном кабинете EasyDonate: «Продажи» → найдите платёж → «Редактировать» → измените никнейм.
- Нажмите «Выполнить команды повторно» — плагин выполнит команды для правильного ника.
Проблема 3: Платёж прошёл, но деньги не пришли на кошелёк
- Деньги выводятся из EasyDonate по запросу. Перейдите в раздел «Вывод средств» и закажите выплату.
- Минимальная сумма вывода обычно 500-1000 ₽.
- Вывод занимает от нескольких часов до 3 рабочих дней.
💡 Совет профи
Настройте «Пробный период» для VIP. Вместо того чтобы сразу продавать привилегию за 299 ₽, создайте бесплатный товар, который выдаёт VIP на 3 дня: /lp user {player} parent settemp vip 3d. Игрок пробует привилегию, привыкает к удобствам, а через 3 дня привилегия снимается. Сервер автоматически отправляет ему сообщение: «Ваш VIP истёк. Продлите за 299 ₽». Конверсия в продажу после пробного периода составляет 15-25% — проверено на десятках серверов.
💬 Комментарии (0)
🔒 Войдите, чтобы оставить комментарий
😊 Пока нет комментариев. Будьте первым!