
MiniFabricAPI
为Neoforge添加几个Fabric API模块
我没时间维护这个了,抱歉各位
这个模组将 Fabric API 中的几个模块添加到了 Neoforge 中。具体包括:
- Fabric Command API V2
- Fabric Keymapping API V1
- Fabric Networking API V1
- 与 Neoforge 配合使用时请小心,在某些情况下它可能不稳定。
- Fabric Rendering API V1
- Fabric API Base
- Fabric Object Builder V1
- Fabric Registry Sync API V2
- Fabric Lifecycle Events
这个模组旨在简化多平台模组的开发,并允许开发者在 common 模块中使用 Fabric API 的代码。
面向开发者(安装、配置等)
首先,将 Modrinth 添加到你的仓库中。
repositories {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
第二步取决于你要创建的项目类型。关于版本,请查看我们的版本页面。
Architectury:
dependencies {
compileOnly "maven.modrinth:minifabricapi:${project.minifabricapi_version}"
}
请注意,我们使用 compileOnly,因为此 API 仅适用于 Neoforge。为确保运行时提供源代码,请下载模组 JAR 并将其放入你的 neoforge/run/mods 文件夹。获取 Fabric API 并将其放入你的 fabric/run/mods 文件夹。
基础 Neoforge 项目:
dependencies {
implementation "maven.modrinth.minifabricapi:${project.minifabricapi_version}
}
始终记得将此模组作为依赖项添加到你的 neoforge.mods.toml 中,这样游戏崩溃时会清楚地显示用户需要做什么,而不是抛出 NoClassDefFoundError。
[[dependencies.${mod_id}]]
modId="minifabricapi"
type="required"
versionRange="${minifabricapi_version}"
ordering="NONE"
side="CLIENT"
版本系统是如何工作的? 此模组的版本与其所基于的 Fabric API 版本相匹配,末尾附加一个整数表示此模组自身的补丁版本。
我如何贡献? 如果你只是一个喜欢模组的普通玩家,点击那个下载按钮吧!我们获得的下载量越多,其他开发者就越会注意到这个模组。如果你是开发者,欢迎在我们的 GitHub 上提交拉取请求。去添加一两个模块吧,这会极其有帮助!
请在我的 GitHub 上报告任何及所有问题。我怎么强调都不为过。报告问题是问题得到修复的方式。如果你希望某个问题被修复,就报告它。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。