春莲

由404Setup创建的简化库模组。包含网络库、配置库以及一些UI库。

基础库

Spring Lotus LIB

为了实现特定的 API,此模组可能会修改一些行为。 如果在安装此模组后遇到某些功能无法正常工作的情况, 或者此模组破坏了其他模组的行为,请向我提交 issue。

一个由 404Setup 制作的精简库模组。

包含网络库、配置库以及一些 UI 库。

示例

自动生成的配置页面 image
关于页面 image
对话框与示例界面 image
滑块组件 image

使用方法

Spring Lotus 支持 Fabric、NeoForge 和 Forge(从 26.1 版本起不再提供 Forge 兼容)。

repositories {
    mavenCentral()
    maven("https://mvnc.pkg.one/releases")
    maven("https://mvnc.pkg.one/snapshots")
}

dependencies {
    compileOnly("one.pkg.libsl:modcommon:[VERSION]")
}

Spring Lotus 已在 Modrinth 和 CurseForge 上发布,你不应将其通过 Shadow 或 JarInJar 打包进你自己的模组中。

Fabric

{
  "depends": {
    "springlotus": ">=1.0.0 <1.1.0"
  }
}

NeoForge/Forge

[[dependencies."${mod_id}"]]
modId = "springlotus"
type = "required"
versionRange = "[1.0,)"
ordering = "AFTER"
side = "BOTH"

文档

文档仍在开发中。

查看文档

版本规范

SpringLotus 采用以下版本规范:

B.A.N
1.0.0
11.2.1

含义:破坏性 API 变更。新增 API。无 API 变更。

许可证

源代码采用 LGPL-3.0-only 许可证授权。

2026 404Setup。保留所有权利。

Event 的部分代码来自 Fabric API。


**OreUI 是 Mojang Studio 的产品。Spring Lotus 的 OreUI 自定义组件库 仅参考了 OreUI 的设计,并未使用任何 OreUI 代码。Spring Lotus 与 Mojang Studio 无关联。 **

Spring Lotus 借鉴了少量 Fabric API 代码以实现更简单的 实现,用于集成少量我经常使用的跨平台 API。遵循 Apache License 2.0 许可。