
Fake Fps Plus
Fake Fps+ 是一个Minecraft Fabric模组,可让你伪装FPS显示。按F6打开配置界面,可设置固定FPS值或随机值。
Fake Fps+
轻松伪造你的FPS — 支持静态或随机数值,可在游戏中配置。兼容Sodium、Iris及任何FPS计数器模组。
概述
Fake Fps+ 是一款轻量级的Fabric模组,可拦截Minecraft的FPS显示并将其替换为你选择的数值。无论你是录制内容、直播、基准测试,还是只想在屏幕上看到稳定的FPS数字,这款模组都能让你完全掌控,且零性能影响。
功能特性
- 可配置FPS数值:选择静态FPS数字,或每秒自然更新的随机范围。
- 游戏内GUI(F6):按F6打开简洁的配置界面,无需离开游戏即可切换模组、在静态/随机模式之间切换以及调整数值。
- 快速开关(F7):按F7可在游戏中即时启用或禁用模组。
- 持久化设置:你的配置会保存到JSON文件中,并在下次启动时自动恢复 — 一次设置,永久生效。
- 零性能损耗:模组仅拦截FPS计数器的输出。它不会注入帧率、限制帧数,也不会以任何方式影响渲染。
- 广泛兼容:与Sodium、Iris、OptiFine(通过F3)、Lunar Client的FPS计数器,以及其他任何读取Minecraft内置FPS计数器的模组兼容。
工作原理
Fake Fps+ 使用单个Mixin拦截 Minecraft.getCurrentFps() 并返回你配置的数值。禁用时,它会原样传递真实的FPS。在随机模式下,每秒生成一个新值,并带有小范围的平滑窗口以避免突兀的跳变。
按键控制
┌─────┬────────────────────────────────────────────────────────────┐
│ 按键 │ 功能 │
├─────┼────────────────────────────────────────────────────────────┤ │ F6 │ 打开配置GUI(静态/随机模式,数值滑块) │
├─────┼────────────────────────────────────────────────────────────┤ │ F7 │ 切换模组开/关 │ └─────┴────────────────────────────────────────────────────────────┘
配置
模组的配置文件位于:
.config/fakefps/fakefps.json
你可以手动编辑它,或使用游戏内GUI。可用选项:
- enabled(true/false)— 切换模组
- mode("static" / "random")— FPS模式
- fakeFps(1-999)— 静态FPS数值
- minFps / maxFps(1-999)— 随机范围的边界值
Java Agent(实验性)
为Lunar Client、Feather Client和Badlion附带了实验性的Java Agent版本,可在非Fabric客户端上实现相同功能。将Agent的JAR文件添加到你的启动器JVM参数中:
-javaagent:/path/to/fakefps-agent-1.0.0.jar
该Agent使用字节码转换(ASM)来拦截FPS方法。它支持相同的F6/F7热键,并包含一个基于Swing的配置窗口。注意:此Agent为实验性,运行时需要在类路径中包含ASM。
需求
- Minecraft 1.21.11 / 26.1 / 26.1.1 / 26.1.2 / 26.2
- Fabric Loader >=0.19.3
- Fabric API
- Java 21+
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。