最傻库

最傻库

一个用于Silliest SMP模组的小型Library模组。

基础库

SilliestLib 是一个为 Silliest SMP 团队制作的小型库模组,用于减少重复使用的代码,并让一些事情对我们来说更简单 :p

extra info

如何将 SilliestLib 添加到你的项目中。

build.gradle

我们从你的 build.gradle 开始,在这里添加以下仓库块。

repositories {
    exclusiveContent {
        forRepository {
            maven {
                name = "Modrinth"
                url = "https://api.modrinth.com/maven"
            }
        }
        filter {
            includeGroup "maven.modrinth"
        }
    }
}

然后,在 dependencies 块中,添加以下内容。

dependencies {
    // SilliestLib
    implementation "maven.modrinth:silliestlib:${project.silliestlib_version}"
}

gradle.properties

在你的 gradle.properties 中,你现在需要添加模组版本,该版本会随模组的每次更新而变化,因此请确保更改它以更新 SilliestLib。

silliestlib_version=5L5NiRdW

这在技术上可选,可以在 build.gradle 中替换 ${project.silliestlib_version} 而不是写在这里,但放在这里更清晰。

fabric.mod.json

为了确保当缺少 SilliestLib 时人们可以调试问题,请记得将该模组添加到 dependencies 块中,由于我的版本命名方案不符合语义化版本格式,请确保将版本设为 *,否则将无法工作 :p

"depends": {
    "silliestlib": "*"
}

你的 ModInitializer

在你开始任何模组开发之前,在你的 ModInitializer 的 onInitialize() 方法中,你必须添加一行简单的代码。

SilliestLib.init(MOD_ID);

或者,MOD_ID 可以替换为你的 modId 字符串,或替换为调用你存储 modId 的位置。

before you ask 问:我可以在已发布的整合包中使用这个项目吗?

答:只要下载内容保持在 Modrinth 生态系统内托管,你就可以对我的任何项目这样做 :3