Edge
FPSMaster Edge 是面向 Minecraft 1.8.9 的客户端,以 Forge 模组形式发布。当前版本 1.0.2-beta,处于 beta 阶段。
Edge 采用 GPL-3.0 许可证,这一点和 Nova(MIT)不同,详见许可证。源码在 fpsmaster-edge。想参与开发,见构建 Edge。
下载
任选一个渠道:
也可以直接用 FPSMaster 启动器,它自带 Edge 预设实例,不用手动装。
手动安装
- 安装 Forge 1.8.9。从 Forge 官网下载 1.8.9 的安装器,运行并选择「Install client」。
- 下载 Edge 的 jar 文件。
- 把 jar 放进
.minecraft/mods文件夹。 - 用 Forge 1.8.9 配置启动游戏。1.8.9 请用 Java 8 运行,版本太老或太新都可能出问题。
启动后看到 Edge 的主菜单,说明装好了。
首次启动引导
第一次启动 Edge 会进入游戏内引导,跟着走完即可:
- 选语言和界面缩放。
- 看一段基础教程和功能介绍。
- 登录 FPSMaster 账号。这一步可以跳过,不影响游玩。
- 在「选项」页决定两件事:是否开启客户端反作弊(在支持的服务器上获得受信任标识),是否允许上传匿名数据。
- 可选的偏好问答。按你的回答预先开启一批模块并设置背景。
左下角可以跳过整个引导。匿名数据的说明见下文。
基本操作
| 操作 | 默认按键 |
|---|---|
| 打开客户端设置界面 | 右 Shift |
| 按住缩放视野 | 左 Ctrl |
| 聊天栏命令前缀 | . |
这些都能在设置界面的「客户端设置」里改。
调整 HUD 布局:打开设置界面,点左侧边栏底部的「HUD 编辑器」。点击组件选中,拖动换位置(有网格吸附和对齐辅助线),拖右下角的手柄调大小(个别组件不支持缩放),点组件右上角的 × 直接关闭该组件。点「完成」或按 Esc 保存退出。只有已开启的组件会出现在编辑器里。
模块
Edge 的功能以「模块」组织,分四类:优化、视觉、实用、界面。在设置界面里按分类浏览,点击开关,进入模块面板调整选项。
优化
帮你把帧数和操作手感调顺。
| 模块 | 用途 |
|---|---|
| 性能 | 一组帧数优化开关:快速渲染、粒子限制、实体裁剪、限制区块加载、隐藏干扰物等,按需打开 |
| 旧动画 | 恢复旧版风格的挥手、格挡等动作 |
| 缩放 | 让缩放视野的过程平滑,支持滚轮调倍率 |
| 没有受伤动画 | 移除受伤时的视角摇晃 |
| 无打击延迟 | 取消击空后的点击延迟 |
| 固定物品栏 | 取消药水效果对物品栏位置的影响 |
| 更好的鱼竿 | 调整钓鱼竿的显示,如线的宽度 |
视觉
改画面表现,不加信息。
| 模块 | 用途 |
|---|---|
| 运动模糊 | 给画面加运动模糊,可调强度 |
| 保持亮度 | 保持视野明亮 |
| 物品物理 | 给掉落物添加物理效果 |
| 最小摇晃 | 停止走路时的画面摇晃 |
| 更多粒子 | 添加更多攻击粒子和击杀效果 |
| 聊天头像 | 在聊天消息旁显示玩家头像 |
| 击中颜色 | 自定义击中生物时的变色 |
| 方块高亮 | 高亮你瞄准的方块 |
| 清洁视角 | 隐藏自己身上发出的粒子 |
| 火焰修改 | 调整火焰效果的高度和颜色 |
| 自由视角 | 不改变朝向的情况下自由转动视角。服务器是否允许,见常见问题 |
| 碰撞箱 | 显示实体碰撞箱 |
| 自定义准心 | 用自定义准星替代原版准星 |
| 自定义迷雾 | 自定义世界迷雾的颜色和距离 |
| 伤害指示器 | 生物受伤时显示伤害数字 |
实用
杂项功能。
| 模块 | 用途 |
|---|---|
| 强制疾跑 | 保持疾跑,不用一直按键 |
| 切换潜行 | 按一下切换键就保持潜行 |
| 录像 | 录制并回放对局,详见下文 |
| 自动GG | 游戏结束后自动发送自定义消息 |
| 自动文本 | 按快捷键发送预存的聊天消息 |
| 时间修改 | 修改你看到的世界时间 |
| TNT时间显示 | 显示 TNT 爆炸倒计时 |
| 名字标签 | 自定义名字标签的背景和字体,可隐藏 NPC 的名字、显示自己的名字标签 |
| 名字保护 | 把自己的名字显示成假名。服务器是否允许,见常见问题 |
| 原始输入 | 用鼠标原始数据移动视角 |
| 自定义视场角 | 去掉疾跑、飞行、拉弓时的视角变化 |
| 音量修改 | 分类调整方块、生物等音量 |
| 粒子修改 | 调整方块粒子等粒子效果 |
| 客户端设置 | 语言、按键、界面缩放、主题、命令前缀都在这里 |
界面
可自由摆放的 HUD 组件和界面美化。
| 模块 | 用途 |
|---|---|
| 帧数显示 | 显示 FPS |
| 点击速度显示 | 显示 CPS |
| 按键显示 | 在屏幕上显示按键情况 |
| 延迟显示 | 显示到服务器的延迟 |
| 坐标显示 | 显示玩家坐标 |
| 方向显示 | 显示一个指南针 |
| 时钟显示 | 显示当前系统时间 |
| 服务器地址 | 显示当前服务器 IP 或存档名 |
| 游玩时间 | 统计并显示游玩时间 |
| 连击显示 | 显示连击数 |
| 攻击距离显示 | 每次攻击时显示攻击距离 |
| 目标显示 | 显示攻击目标的信息 |
| 伤害 HUD | 显示你最近一次攻击造成的伤害 |
| TNT 计时器 HUD | 显示最近点燃的 TNT 倒计时 |
| 护甲显示 | 显示护甲耐久信息 |
| 药水显示 | 显示药水效果和剩余时间 |
| 饱和度显示 | 用独立 HUD 显示原版隐藏的饱和度(进度条 + 数值),原版饥饿条照常渲染 |
| 物品栏显示 | 显示背包内物品 |
| 物品数量 | 显示指定物品的数量 |
| 玩家显示 | 显示附近玩家的信息 |
| 小地图 | 小地图组件 |
| 功能列表 | 显示已开启的功能 |
| 性能监视器 | 显示帧率、帧时间分布、内存与 GC |
| 计分板 | 自定义计分板样式 |
| 聊天框 | 修改聊天框背景、字体和动画 |
| Tab显示 | 自定义 Tab 玩家列表界面 |
| 方块指示器 | 显示准星指向方块的详细信息 |
| 歌词 HUD | 歌词组件 |
| 自定义标题 | 调整屏幕中间标题文字的位置 |
| 更好的界面 | 美化原版的部分界面 |
命令
在聊天栏输入,以 . 开头。常用命令:
.help:列出全部命令。.help <命令>查看某个命令的用法。.toggle <模块>:开关模块。.set <模块> <选项> <值>:修改模块选项。.bind <模块> <按键|none>:给模块绑定快捷键。.config save|load|list [名称]:保存、加载、查看配置。.replay:打开回放界面。.replay start [名称]开始录制,.replay stop停止。.telemetry:查看匿名数据开关的当前状态。
命令前缀可以在客户端设置里改。
录像与回放
开启录像模块后,可以录制对局并回放:
- 进入世界。
- 输入
.replay start开始录制,或从回放界面操作。 - 输入
.replay stop停止。文件保存在.minecraft/FPSMaster Edge/replays文件夹,扩展名.edgereplay。 - 从主菜单的「回放」进入,播放、重命名或删除录像。
回放内置剪辑工具,可以打关键帧做运镜,导出 MP4。导出的文件在 .minecraft/FPSMaster Edge/exports,需要系统里装有 ffmpeg。
配置方案
当前配置会自动保存。想保留多套配置:
- 打开主菜单或设置界面里的「配置」入口。
- 新建配置并命名。
- 点击配置卡片即可切换。
配置支持导入和导出,文件在 .minecraft/FPSMaster Edge/config 文件夹,方便分享给朋友。
账号
主菜单支持添加微软账号或离线账号,可以在游戏内切换。另外可以登录 FPSMaster 账号,用于饰品等联网功能,不登录不影响正常游玩。
匿名使用数据
Edge 默认会发送匿名使用数据,用于改进客户端,不包含明文账号信息。
- 开关在首次启动引导的「选项」页,之后没有游戏内开关。
.telemetry命令只能查看当前状态,不能开关。
