重要许可证声明
本项目基于 OSL-3.0 许可证开源。
Nolijium
由 Nolij 编写的 Embeddium(可选)支持和集成的各种 QoL 增强功能的集合 Mod。
功能
功能 | NeoForge 21+ | Fabric 21+ | (Lex)Forge 20.1 |
---|
亮度等级显示 | √ | √ | × |
自定义最大聊天记录长度 | √ | √ | √ |
其他聊天增强功能 | √ | √ | √ |
高级提示信息开关 | √ | √ | √ |
渲染器自定义选项 | √ | √ | √ |
雾气自定义选项 | √ | ×[1] | √ |
准确高效的界面 FPS 跟踪功能,包括 0.1% 的低点 | √ | √ | √ |
回退 MC-26678 | √ | √ | √ |
药水还原(自定义药水闪烁效果并修改颜色)
| √ | √ | √ |
不透明方块轮廓开关 | √ | √ | √ |
纯粹黑暗 | √ | √ | √ |
纹理动画开关 | √ | √ | √ |
天空渲染开关 | √ | √ | √ |
天气开关 | √ | √ | √ |
文字阴影开关 | √ | √ | √ |
消息开关 | √ | √ | √ |
粒子效果开关 | √ | √ | √ |
彩色方块描边效果,方块模型显示,提示框 & HUD | √ | ⚠[2] | √ |
全局配置文件(同一台计算机上的游戏之间同步配置)
| √ | √ | √ |
可选的 Embeddium 集成 | √ | ×[3] | √ |
鸣谢(排名不分先后)
FAQ
Q: 其中一些功能很熟悉...
A: 灵感来自多个来源,但这个模组中所有的代码要么是原创(即专门为这个模组编写的),要么是在代码作者的明确许可下使用的(唯一的 “例外 ”可能是捆绑的 MixinExtras,但 MixinExtras 的 README 从字面上提供了捆绑的说明, 所以作者认为这是合理的。作者不介意 LlamaLad7 停止授权 MixinExtras)。
Q: 配置在哪里?
A:可以在 .minecraft/global/nolijium.json5 中找到配置(没有开版本独立的情况下)。或者在游戏运行时修改文件,配置将自动重载。NeoForge 的模组菜单中的配置按钮将使用系统的默认文本编辑器打开文件。Nolijium 还有可选的 Embeddium 配置集成,这可能是修改此模组配置最简单的方法。
Q: 这是哪个版本的模组?
A: 这个模组支持 (Lex)Forge 20.1 和 NeoForge 21+。不过,它是基于 Zume 的构建脚本构建的,因此添加对 Fabric 或较旧的 Minecraft 版本的支持应该是可行的。欢迎扩展平台支持并维护 Monojar 支持的 PR。
Q: 什么是 Monojar?
A:使用了大量构建脚本的“魔力”,不需要为每个支持的版本使用不同的 jar 文件。Monojar 允许在所有支持的平台上使用单个 jar 文件。作者开始在 Zume 中使用这个概念(这就是为什么 Nolijium 的 90% 的构建脚本是 Zume 的构建脚本的副本)。请注意,这对大多数模组来说不是很可行,因此作者强烈建议不要要求其他模组作者支持 Monojars。即使其他模组开发者有能力支持 Monojar,但期望这些开发者这样做是完全不合理的,因为它只是在一个很简单的模组上工作都可能会带来许多令人头疼的事情。Monojar 化的大型 Mod(尤其是内容 Mod)将花费更多的精力,甚至可能比合理的要多得多。话虽如此,作者欢迎其他想要尝试一下的开发者,如果有任何问题,请与作者联系。
Q: 这是什么奇怪的许可证?
A:OSL-3.0 是作者能找到的最接近 LAGPL 的版本。AGPL 和 GPL 与 Minecraft 不兼容,LGPL 不保护网络使用。OSL-3.0 保护网络使用并与 Minecraft 兼容。
Q:为什么呢?太严格了!!!
A:这是,并且将一直是免费的左版软件。任何更改许可证的请求都将立即被拒绝(不幸的是,由于链接限制,GPL 和 AGPL 与 Minecraft 不兼容,尽管作者想使用它们)。即使使用其他项目的一部分和更 “宽松” 的许可证,作者也会把它们当作左版的自由软件。
画廊