模组加载屏幕
一个带有模组加载进度的高级加载屏幕。它适用于所有 Minecraft 版本,因为它甚至不需要 Minecraft。其唯一要求是 Fabric Loader 0.12.0 或更高版本,或 Quilt Loader(Quilt 的具体支持版本未知)。请注意,如果您在非 Minecraft 的游戏上运行此模组,加载屏幕可能不会自动关闭。
Agent(Java 代理)
模组加载屏幕提供了一个 Java 代理,允许在模组加载器本身加载之前就打开加载屏幕。此功能主要面向希望打造无缝加载体验的模组包开发者。可以通过传递 -javaagent:mod-loading-screen-1.0.4.jar 作为 JVM 参数来使用该代理。如果使用了该代理,则不应将加载屏幕作为模组安装。
API
若要依赖此 API,请使用 Modrinth Maven。该 API 应当被嵌入(JiJed),这样做不会将模组加载屏幕包含在您的模组中(只会包含仅几千字节的 API)。该 API 旨在与未来的模组加载屏幕版本保持向前和向后的二进制兼容性。此外,还提供了一个 API 用于检查哪些 API 调用将返回存根(stubs),哪些是真实的实现。
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
filter {
includeGroup("maven.modrinth")
}
}
}
dependencies {
// 使用 implementation,而非 modImplementation!
include(implementation("maven.modrinth:mod-loading-screen:1.0.4:api"))
}
该 API 有两个顶层类:LoadingScreenApi 和 AvailableFeatures。这两个类均提供完整的 Javadoc 文档。
资源外链
选择礼物
使用社区积分,为喜欢的作品送上一份支持
加载中...
打赏记录
感谢每一位送出礼物的社区成员
0 次支持0 积分
正在加载内容…


