跳转至

Java 集成

Maven

你可以在 Maven 中找到最新版本。

ldlib2 maven

ldlib2 maven

自 2.2.1

repositories {
    // LDLib2
    maven { url = "https://maven.firstdark.dev/snapshots" } 
}

dependencies {
    // for LDLib2 1.21
    implementation("com.lowdragmc.ldlib2:ldlib2-neoforge-${minecraft_version}:${ldlib2_version}:all")
    // for LDLib2 26.1+
    implementation("com.lowdragmc.ldlib2:ldlib2-neoforge-${minecraft_version}:${ldlib2_version}")
}

2.2.1 之前
repositories {
    // LDLib2
    maven { url = "https://maven.firstdark.dev/snapshots" } 
}

dependencies {
    // LDLib2
    implementation("com.lowdragmc.ldlib2:ldlib2-neoforge-${minecraft_version}:${ldlib2_version}:all") { transitive = false }
    compileOnly("org.appliedenergistics.yoga:yoga:1.0.0")   
}

IDEA 插件 - LDLib Dev Tool

Image title

如果你打算使用 LDLib2 进行开发,我们强烈建议你安装我们的 IDEA 插件 LDLib Dev Tool。 该插件提供了:

  • 代码高亮
  • 语法检查
  • 代码跳转
  • 自动补全
  • 其他功能

这些功能将极大地帮助你使用 LDLib2 的各项特性。特别地,所有 LDLib2 的注解均已支持使用。

LDLibPlugin

你可以通过使用 ILDLibPlugin@LDLibPlugin 来创建一个 LDLibPlugin。

@LDLibPlugin
public class MyLDLibPlugin implements ILDLibPlugin {
    public void onLoad() {
        // 在此处进行 LDLib2 的注册或设置
    }
}