
M*dder 名称库
又一个这样的。这是quat的赛季2模组的共享代码。
M*dder Name Lib 是我个人在所有 第2季 项目中共享的代码库。这些代码更适合只存在一份副本,而不是每个模组各有一份;同时也是我厌倦了在模组间复制粘贴的代码。
您可能不需要单独安装 M*dder Name Lib。 所有使用它的模组都通过 Fabric 和 NeoForge 中的 "jar-in-jar" 系统包含了 M*dder Name Lib。如果您选择手动安装,您选择的版本(可能)会替代内置版本被使用。
目前,它包含:
- 基础模组脚手架,
- 一个用于同时注册内容和数据生成的自定义系统,
- 对模组加载器之间差异的抽象,
- 一个错误报告系统,
- 一个配置库,可通过 fabric 和 neoforge 使用。
随着 第2季 范围的扩大,它还会包含我需要的其他任何东西。
什么是 “第2季”
这是 quat 的模组第2季 项目的一部分。所有 第2季 模组都在同一个 Git 仓库中一起开发和测试,并从同一代码库编译。
在 第1季(2018-2025年)期间,我分别开发了我所有的模组。这使得启动新项目变得困难,在 Minecraft 版本之间移植项目很麻烦,维护多个项目之间共享的代码容易出错,而且切换项目有时需要长时间等待开发工具准备就绪。这些因素综合起来导致我对 Minecraft 模组开发感到倦怠。 在 第2季(2025年-?)期间,我旨在通过新的开发工具来解决这些问题。
名字里有什么?
moddernamelib 是一个带有贬义的术语,指“仅供单个模组作者使用的库模组”。
而且 Curseforge 出于某种原因不接受标题中包含“mod”子字符串的模组。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。