v0.4-pre-alpha
Java CI / build (push) Successful in 48s
.NET+Docker CI/CD / Unit and Integration tests (push) Successful in 34s
Release CI / build-and-upload-mod (push) Successful in 7s
Release CI / build-and-upload-mod (release) Successful in 8s
.NET+Docker CI/CD / Push Docker image to ghcr.io (push) Failing after 27s
Signed-off-by: Dmitrii <computer@yawaflua.tech> Took 23 minutes
SPMega
SPMega - клиентский Fabric-мод с банковым UI для работы с картами и переводами через API spworlds.ru.
Возможности
- Открытие главного меню мода по клавише
Pи кнопкойSPMegaв менюEsc - Экран
Карты:- список карт из локальной базы
- добавление новой карты (ввод
cardId+cardToken) - удаление карты
- обновление карты через API
- Экран
Оплата:- перевод по номеру карты
- ввод ника получателя с автопоиском карт игрока
- Быстрая оплата по табличкам или рамкам:
- Shift + клик по табличке
- если найден отдельный 5-значный номер, открывается окно оплаты с подставленным получателем
- Считывание QR кодов с помощью камеры
Конфиг
Файл: config/spmega.properties
sign.quickPay.enabled=true|false- включить/выключить Shift-клик по табличке
При добавлении карты выполняется проверка через GET /api/public/accounts/me:
- карта должна присутствовать в списке ваших карт
- если айди владельца не совпадает с UUID игрока, показывается предупреждение:
Вы не владелец карты. Часть функций может быть ограничена.позже это станет ограничением для синхронизации карт/истории с облаком
Сборка (PowerShell)
.\gradlew.bat build
Дорожная карта
- Синхронизация карт/истории с облаком
- Получение уведомлений о переводах прямо в Minecraft, опять-таки, через облако.
- Отображение важных игроков в табе(банкиры, фсбшники и прочее) с возможностью редактирования
Languages
Java
65.6%
C#
17.3%
HTML
16.8%
Dockerfile
0.3%