К содержанию

Приём криптовалюты на сервере Minecraft

Игрок вводит /donate, выбирает привилегию или набор и платит в USDT, BTC, ETH или другой из 30+ монет. Плагин сам выдаёт купленное, а деньги уходят прямо на ваши кошельки.

Серверы
Spigot и Paper 1.8–1.21, Folia
Сети серверов
Velocity и BungeeCord
Плагин
бесплатный, GPL

Что даёт плагин

  • Покупка не выходя из игры

    Команда /donate открывает меню с вашими товарами. Ссылка на оплату приходит в чат, а в руке появляется карта с QR-кодом: её сканируют телефоном. Через несколько секунд после оплаты товар выдан.

  • Деньги сразу на ваших кошельках

    CoinsPay не держит выручку у себя: каждая оплата уходит на ваши кошельки по правилу выплат магазина. В каждой сети до 5 адресов с долями, например 70 % вам и 30 % партнёру.

  • Цены в долларах, рублях или евро

    Цену товара вы пишете в привычной валюте. CoinsPay пересчитает её в монету по текущему курсу и удержит сумму 30 минут, пока игрок открывает кошелёк.

  • Ключ, которым нельзя вывести деньги

    Плагину хватает ключа с доступом «Только счета»: даже если config.yml увидит модератор, вывести деньги этим ключом нельзя. Команды выдачи плагин берёт только из вашего конфига.

Донат-магазин за пять минут

Нужны кабинет CoinsPay с магазином и доступ к файлам сервера. Программист не нужен.

  1. 01Положите плагинОдин файл CoinsPay.jar подходит ко всем версиям. Положите его в папку plugins и перезапустите сервер.
  2. 02Вставьте ключВ кабинете CoinsPay выпустите ключ API с доступом «Только счета» и впишите его в plugins/CoinsPay/config.yml.
  3. 03Опишите товарыДля каждого товара — название, цена и команды выдачи: группа LuckPerms, набор, предмет. Срок привилегии плагин может вести сам.
  4. 04Перечитайте настройкиКоманда /coinspay reload, затем /coinspay status покажет ваш магазин в CoinsPay. Магазин готов: игроки вводят /donate.

Плагин справляется и с неудобными случаями

Игрок вышел до оплаты, сервер перезапустился, пришла половина суммы: плагин доводит покупку до конца и не выдаёт товар дважды.

  • Привилегии и права

    Права выдаёт ваш плагин прав: LuckPerms, op и другие, CoinsPay выполняет его команду от консоли. Такие команды работают и для игрока не в сети.

  • Привилегия на срок

    Срок ведёт LuckPerms или сам плагин: когда он выходит, команды снятия выполняются даже без игрока на сервере. Повторная покупка продлевает срок.

  • Предметы ждут игрока

    Наборы и предметы выдаются, только когда игрок на сервере. Оплатил и вышел — получит всё при следующем входе.

  • Выдача ровно один раз

    Плагин записывает каждую покупку до выдачи. Если сервер упал посреди выдачи, товар не выдаётся повторно: администратор решает одной командой.

  • Недоплата и поздний платёж

    Если пришла часть суммы, игрок увидит в чате, сколько осталось, и доплатит по той же ссылке. Платёж, пришедший после срока счёта, всё равно выдаст товар.

  • Без вебхуков и внешнего адреса

    Плагин сам спрашивает CoinsPay об оплате раз в несколько секунд, поэтому серверу не нужен ни открытый порт, ни HTTPS.

  • Сеть серверов

    На Velocity или BungeeCord /donate работает на всех серверах сети. Можно поставить плагин и на отдельные серверы: каждый выдаёт то, что купили у него.

  • Тестовый режим

    С тестовым ключом cpk_test_ счёт оплачивается кнопкой на странице оплаты, монеты не двигаются. Удобно проверить товары до открытия магазина.

  • На русском и английском

    Меню, чат и страница оплаты говорят на языке игры игрока. Тексты лежат в файлах, их можно переписать под свой сервер.

Установка

Один файл для всех версий и платформ, исходный код — на GitHub. Положите CoinsPay.jar в папку plugins сервера или прокси и перезапустите его.

Документация API
Серверы
Spigot и Paper от 1.8.8 до 1.21, Folia
Сети серверов
Velocity 3.3 и новее, BungeeCord
Java
от 8, для Velocity — от 17
Проверен на
1.8.8, 1.12.2, 1.16.5, 1.20.6, 1.21.4 и Folia 1.21.4
Лицензия
GPLv3 или новее

Платите, только когда получаете деньги

  • Первые 10 дней без комиссии, на выплаты до $500
  • Без абонентской платы и платы за подключение
  • Комиссию можно включить в счёт покупателя
  • Комиссия сети по факту, без наценки

от0,3 %с выплаты, ставка зависит от оборота

Подключить магазинКак считается комиссия

Вопросы о плагине

Все вопросы
Сколько стоит плагин?

Плагин бесплатный. Вы платите только комиссию CoinsPay с выплат: от 0,3 %, ставка снижается с ростом оборота, абонентской платы нет. Первые 10 дней после первого платежа выплаты до $500 идут без комиссии.

Что такое Spigot, Paper и Folia?

Это серверные программы Minecraft, которые умеют загружать плагины. Paper — доработанный Spigot, на нём работает большинство серверов с плагинами, Folia — вариант Paper для очень больших серверов. Если на вашем сервере уже стоят плагины, CoinsPay встанет туда же.

Подойдёт сервер с модами или Bedrock?

Серверы на Forge и Fabric — нет: моды и плагины устроены по-разному. Игроки Bedrock могут покупать, если они заходят на ваш сервер Paper через Geyser.

Какие монеты сможет выбрать игрок?

Больше 30 монет и токенов в сетях TRON, Ethereum, BNB Smart Chain, Solana, Bitcoin и Litecoin: USDT, USDC, BTC, ETH, BNB, TRX, LTC, SOL и другие.

Что можно продавать?

Плагин выполнит любые команды из вашего конфига. Но правила Mojang запрещают продавать игровое преимущество за деньги (pay-to-win): разрешены косметика, доступ к серверу и пожертвования. За то, что продаёт сервер, отвечает его владелец.

Какие данные игрока уходят в CoinsPay?

Ник, название товара и цена — чтобы счёт был понятен. Пароли, IP-адреса и другие данные игроков в CoinsPay не передаются.

Начните принимать криптовалюту сегодня

Регистрация займёт минуту, настройка магазина ещё пять. За подключение платить не нужно.

Minecraft — товарный знак Mojang AB. CoinsPay не связан с Mojang и Microsoft и не одобрен ими; плагин — не официальный продукт Minecraft.