跳到正文

Zume

Nolij 出品的一款过度设计的缩放模组

收藏

截图

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

重要许可声明

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

Zume

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

此模组添加了一个按键绑定,按住时会缩放你的视野,让你能看得更远,还添加了用于增加和减少缩放级别的按键绑定。

常见问题

问:配置文件在哪里?

答:你可以在.minecraft/global/zume.json5找到配置文件(注意这是默认的.minecraft文件夹,而不是实例的.minecraft)。你可以在游戏运行时修改该文件,配置将自动重新加载。在拥有模组菜单的平台上(例如Forge,以及安装了模组菜单的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)

问:你能添加对\的支持吗?

答:我打算自己添加支持的所有平台都已支持。欢迎为其他平台提交PR,**前提是满足以下条件**:

  • 不得破坏与任何已支持平台的单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 兼容。

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

答:这是,并且将一直是免费、著作传承的软件。任何要求更改许可证的请求,除非是为了让许可证变得更加严格,否则都会被立即拒绝(遗憾的是,由于链接限制,GPL 和 AGPL 与 Minecraft 不兼容,尽管我很希望使用它们)。即使在我使用了其他采用更“宽松”许可证的项目中的部分内容时,我也会将其视为著作传承的自由软件。

许可证

本项目采用 OSL-3.0 许可证授权。更多信息请参阅 LICENSE。

需要 Minecraft 服务器?欢迎考虑 CreeperHost!

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

评论

登录后评论和评分

embeddedt 的其他作品

查看全部 →