3e9753055ecacb1d9312466c7cb6c311a78fd8d0
Java CI / build (push) Successful in 1m15s
Signed-off-by: Dmitrii <computer@yawaflua.tech> Took 5 minutes
SPMega
SPMega - клиентский Fabric-мод с банковым UI для работы с картами и переводами через API spworlds.ru.
Возможности
- Открытие главного меню мода по клавише
Pи кнопкойSPMegaв менюEsc - Экран
Карты:- список карт из локальной базы
- добавление новой карты (ввод
cardId+cardToken) - удаление карты
- обновление карты через API
- Экран
Оплата:- перевод по номеру карты
- ввод ника получателя с автопоиском карт игрока
- Быстрая оплата по табличкам:
- Shift + клик по табличке
- если найден отдельный 5-значный номер, открывается окно оплаты с подставленным получателем
Конфиг
Файл: config/spmega.properties
sign.quickPay.enabled=true|false- включить/выключить Shift-клик по табличке
При добавлении карты выполняется проверка через GET /api/public/accounts/me:
- карта должна присутствовать в
cardsпоid - если
minecraftUUIDне совпадает с UUID игрока, показывается предупреждение:Вы не владелец карты. Часть функций может быть ограничена.
позже это станет ограничением для синхронизации карт/истории с облаком
Сборка (PowerShell)
.\gradlew.bat classes
Дорожная карта
- Синхронизация карт/истории с облаком
- Получение уведомлений о переводах прямо в Minecraft, опять-таки, через облако.
- Отображение важных игроков в табе(банкиры, фсбшники и прочее) с возможностью редактирования
Description
Languages
Java
100%