
即时无边框
添加一个无边框全屏模式,使游戏填满显示器且没有标题栏或窗口边框,这样按Alt+Tab切换窗口依然能即时响应。
查看大图即时无边框
添加一种无边框全屏模式,让游戏窗口填满显示器,没有标题栏或窗口边框,因此切换窗口(alt-tab)依然即时。
它的作用
开启此模式会同时做两件事:游戏窗口会去掉标题栏和系统边框,并移动和调整大小以完全覆盖其所在的显示器。
它刻意不会接管显示器。该窗口仍然是一个普通窗口——游戏绝不会将显示切换到独占全屏模式。这正是关键所在:
- 切换到其他窗口是即时的,没有模式切换,也没有黑屏闪烁;
- 当你离开游戏时,游戏仍会正常渲染;
- 在多显示器设置中,窗口会填满它当前所在的显示器。
原版全屏(F11)的工作方式与之前完全相同,退出全屏时会直接将窗口恢复为无边框模式,而不是恢复窗口边框。
如何使用
该模式默认关闭——在你开启之前,游戏会保持普通窗口模式。
- 视频设置 → 无边框窗口,就在全屏分辨率正下方。
- F10 可随时切换。可在控制 → 杂项中重新绑定,并且值得保留绑定:无边框窗口无法再通过其标题栏拖动。
关闭该模式会恢复之前的精确窗口大小和位置。
Sodium
Sodium 会将其自带的视频设置界面替换掉原版界面,因此原版的选项在那里无法访问。使用Sodium 0.8 或更新版本时,同一个开关会通过其官方配置 API 注册到 Sodium 的设置界面中,并出现在即时无边框分类下。
在较旧的 Sodium 0.6.x 系列中,根本没有配置 API,因此该模式只能通过按键绑定和配置文件访问。其他所有功能均相同。
配置
config/borderlesswindows.json,首次启动时创建:
| 键 | 默认值 | 含义 |
|---|---|---|
enabled |
false |
无边框模式是否开启 |
enforceEveryTick |
true |
每 tick 重新断言一次窗口状态,这可以防止某些窗口管理器在显示器或 DPI 更改后恢复窗口边框 |
需求
Minecraft 1.21.1,仅客户端——该模组在服务器上不做任何事,也无需在服务器上安装。
| 加载器 | 需同时安装 |
|---|---|
| Fabric | Architectury API, Fabric Language Kotlin |
| NeoForge | Architectury API |
Kotlin 运行时已捆绑在 NeoForge 版本中,因此不需要 Kotlin For Forge。
翻译
英语和俄语。
正在加载版本记录…


正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。