Skip to content

Releases: iTXTech/soyuz

Soyuz 1.0.0

10 Apr 11:44
Compare
Choose a tag to compare

第一个正式版本

  • 优化命令
  • 优化List Handler

Soyuz 1.0.0-beta.1

04 Apr 01:48
Compare
Choose a tag to compare
Soyuz 1.0.0-beta.1 Pre-release
Pre-release

第一个测试版本

引入开发

build.gradle.kts

添加依赖 implementation("org.itxtech:soyuz:1.0.0-beta.1"),打包时不加入依赖

JvmPluginDescription

// 如果基于 iTXTech Soyuz 的功能为可选功能,则可以选择性依赖,通过第二个参数控制
dependsOn("org.itxtech.soyuz", true)

如为可选依赖,插件加载后检测iTXTech Soyuz是否存在

        try {
            Class.forName("org.itxtech.soyuz.Soyuz")
            // Your logic with iTXTech Soyuz
        } catch (e: Exception) {
            PluginMain.logger.warning("iTXTech Soyuz 未安装,Soyuz MCL Handler 特性已禁用")
        }