跳到正文

Zoom-o-Matic

一款简单又可自定义的多按键缩放工具。 最多可设置 3 个按键绑定,并分别自定义缩放倍率和镜头平滑效果的开关。

收藏

介绍

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

Title Logo.png

一款简单但可自定义的 Minecraft 多按键缩放工具。

最多可设置 3 个按键绑定,并可自定义缩放倍率以及平滑镜头的开关。

_这款模组主要用于学习,欢迎使用;但它最重要的目的是学习和教授 Fabric 模组开发。_

Fabric 学习文档

虽然我们并不是 Fabric 方面的专家,但希望分享我们的学习历程,帮助其他人开始学习 Fabric 模组开发和 Java。

因此,我们目前正在为代码编写详细注释(仍在进行中)。未来,我们可能会根据反馈制作书面教程或视频教程。

点击此处查看代码注释。

使用说明

安装方法

为对应版本安装 Fabric 加载器后,将最新版本的 Zoom-o-matic 以及兼容的依赖项放入 .minecraft/mods 文件夹。

依赖项

Fabric Mod Loader(安装后即可使用)
https://fabricmc.net/use/installer/

Fabric API(放入模组文件夹)
https://github.com/FabricMC/fabric

owo-lib(放入模组文件夹)
https://github.com/wisp-forest/owo-lib

使用模组

默认的 Zoom 1 按键绑定为“c”,但该按键已被占用,因此你需要取消“保存快捷栏激活器”的绑定,或将 Zoom 1 绑定到其他按键,模组才能正常工作。

模组菜单

此模组已注册到模组菜单中,你可以通过该图形界面调整设置,也可以使用命令。

按键绑定

可在 Minecraft 常规按键绑定菜单的 Zoom-o-Matic 栏目中找到。

选项 -> 控制 -> 按键绑定

滚轮缩放

缩放时,可以使用鼠标滚轮放大或缩小。

缩放倍率

调整缩放倍率,其中

/ZoomO ZoomAmount Zoom_X YY

  • X = 缩放按键编号(1、2 或 3)。
  • YY 表示缩放百分比(1 – 99)

平滑镜头开关

切换缩放时是否启用 smooth_camera;启用后会减缓镜头移动。

/ZoomO SmoothCamera Zoom_X YY

  • X = 缩放按键编号(1、2 或 3)。
  • YY true/false

滚轮缩放文字开关

切换使用滚轮缩放时是否以文字显示缩放百分比。

/ZoomO ActionBarWriting XX

  • XX = true/false

关于此模组与计划

这款模组旨在帮助大家学习如何为 Minecraft 开发 Fabric 模组。这是我们的第一个模组,我们知道它并非十全十美,但这并不是重点。

我们的目标是优化模组、改进功能,并通过持续完善来进一步学习模组开发。

以下是我们希望完成的改进,按优先级排序:

  • 移除 owo 依赖项——例如,创建一个与世界无关的数据保存系统。
  • 添加滚轮缩放(已完成)
  • 添加自定义、可配置的平滑效果,
  • 添加自定义 GUI
  • 添加更多按键绑定(包括通过 GUI 添加更多按键绑定)
  • 添加动画
  • 添加缓动等预设。
  • 添加可自定义的动画

鸣谢

@Fej1Dev在整个开发过程中与我并肩合作,亲自编写了大部分代码,并在我遇到困难时帮助我完成自己的部分!

@LogcialGeekBoy & Logical Zoom – 本模组使用了 Logical Zoom 的部分代码(主要是 mixin);更重要的是,他的模组启发了我们制作自己的模组。

常见问题

Zoom-o-Matic 支持哪些 Minecraft 版本?

Zoom-o-Matic 支持 Minecraft Java 版 1.19.3–1.20.1,共 4 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

Zoom-o-Matic 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅客户端。

评论

登录后评论和评分

Fej1Fun 的其他作品

查看全部 →