Mirai 经济服务前置插件
目前需要 Mirai Hibernate Plugin 前置才能使用
默认的经济货币为 mirai-coin
已对接 Mirai 币
的插件有:
repositories {
mavenCentral()
}
dependencies {
compileOnly("xyz.cssxsh.mirai:mirai-economy-core:${version}")
}
// hibernate 6 和 HikariCP 5 需要 jdk11
mirai {
jvmTarget = JavaVersion.VERSION_11
}
自定义货币 提供以下两种方式
-
实现
xyz.cssxsh.mirai.economy.service.EconomyCurrency
接口
然后使用EconomyService.register
注册货币 -
脚本文件夹, 例如 Lua 或 TXT, 文件夹名称将是 货币ID
也支持打包为 Zip 压缩包, 此时压缩包名称将是 货币ID
可以使用EconomyScriptCurrency.fromFolder
或者EconomyScriptCurrency.fromZip
手动加载, 然后手动注册
也可以放到data/xyz.cssxsh.mirai.plugin.mirai-economy-core/currencies
中,在经济系统初始化时自动加载并注册