Zume

Zume

一个过度设计的Zoom模组,作者是Nolij

工具

重要许可声明

通过以任何形式使用本项目,您即表示对本项目许可条款的“明确同意”(见 许可协议),并确认我(本项目作者)已履行许可协议中“在情况下做出合理努力获取接受者对本许可条款的明确同意”的义务。

Zume

一个过度设计的简单缩放模组。

此模组添加了一个按键绑定,按住时可放大视野(FOV),使您能看清更远的距离,同时还有用于增加和减少缩放级别的按键绑定。

常见问题

问:配置文件在哪里?

答:您可以在 .minecraft/global/zume.json5 找到配置文件(请注意这是默认的 .minecraft 文件夹,而不是实例的 .minecraft)。您可以在游戏运行时修改该文件,配置将自动重新加载。在带有模组菜单的平台上(如 Forge,以及安装了 Mod Menu 的 Fabric),Zume 的配置按钮将用系统文本编辑器打开此文件。

问:discord 在哪

答:https://discord.gg/6ZjX4mvCMR

问:这适用于哪个版本?

答:Zume 支持以下平台:

  • Fabric: Fabric Keybinding API v1 支持的任何版本(目前为 14.4+)
  • NeoForge: 20.4+(需要 NeoForge 20.4.195+)
  • LexForge: 14.4 - 20.5(16.1 之前需要 MixinBootstrap)(目前没有支持 20.6+ 的计划)
  • Legacy Fabric: Legacy Fabric Keybinding API v1 支持的任何版本(目前为 7.10 - 12.2)
  • Babric(用于 Minecraft Beta 的 Fabric): Station API 支持的任何版本(目前为 b7.3)
  • Vintage Forge: 8.9 - 12.2(需要 MixinBooter 或 UniMixins)
  • Archaic Forge: 7.10(需要 UniMixins)

问:你能添加对<在此处插入平台>的支持吗?

答:我打算亲自添加支持的所有平台都已被支持。如果满足以下条件,欢迎为其他平台提交拉取请求:

  • 不得破坏与任何已支持平台的单 jar 兼容性(显然的)。
  • 不得针对已有第一方兼容层的平台——只要 Quilt 维护 Fabric 兼容层,就不会接受显式的 Quilt 支持;那会浪费 CI 时间。Sinytra Connector 是第三方兼容层,因此将提供显式的 Forge 支持。
  • 不得手动维护被覆盖的游戏选项;看起来像 Mooz 的 这样的实现将不被接受——无意冒犯 embeddedt。只要功能足够相似,直接 ASM 是可以的。
  • 必须做出合理努力,最大限度地与目标平台上的现有模组兼容——参见在 Neo/LexForge 实现中使用 Neo/LexForge API 而非 mixins,以及在大多数实现中使用来自 MixinExtras 的 @WrapWithCondition 和 @ModifyExpressionValue 而非 @Redirect。
  • 必须遵循现有格式——为每个新支持的平台添加一个 Unimined 子项目。
  • 不得在没有充分理由的情况下拥有独占功能——如果您要添加功能,请将其添加到所有版本。

问:这是什么奇怪的许可证?

答:OSL-3.0 是我能找到的最接近 LAGPL 的许可。AGPL 和 GPL 与 Minecraft 不兼容,而 LGPL 不保护网络使用。OSL-3.0 保护网络使用且与 Minecraft 兼容。

问:为什么?这也太严格了!!!!

答:这是并将永远是自由、著佐权(copyleft)软件。任何更改许可证的请求(除非使其更严格)都将被立即拒绝(不幸的是,GPL 和 AGPL 因链接限制与 Minecraft 不兼容,尽管我很想使用它们)。即使在需要使用具有更“宽松”许可的其他项目部分的情况下,我也会将其视为著佐权、自由软件。

许可协议

本项目根据 OSL-3.0 许可。更多信息,请参见 许可协议。

需要 Minecraft 服务器?考虑 CreeperHost!

使用代码 taumc-qk0 享受 10% 折扣