游戏中网页

游戏中网页

InGameWeb 为 Minecraft Fabric 添加了一个基于 Chromium 的游戏内网页浏览器覆盖层。按 Shift + Tab 打开,浏览普通网站,使用多个标签页,保持会话持久性,安全控制下载,无需离开游戏。

工具

InGameWeb

一个游戏内的 Chromium 网页浏览器覆盖层,适用于 Minecraft 1.21.11(Fabric)。

使用 Shift + Tab 在 Minecraft 内打开完整浏览器——浏览文档、Wiki、YouTube 以及任何普通网站,无需离开游戏。支持多标签页、持久化会话和下载确认。

---覆盖层


需求

MCEF 是必需的配套模组。首次启动时会下载 Chromium 二进制文件。初始设置需要互联网连接。


安装

  1. 安装 Fabric Loader。
  2. 下载 Fabric API 并放入 mods/ 文件夹。
  3. 下载 MCEF [Keksuccino's Fork](v2.2.0 或更新版本,适用于 1.21.11)并放入 mods/ 文件夹。
  4. 下载 InGameWeb 并放入 mods/ 文件夹。
  5. 启动 Minecraft。MCEF 将在首次运行时下载 Chromium 二进制文件——等待完成。

按键控制

操作 默认按键 位置
打开覆盖层 Shift + Tab InGameWeb 设置
关闭覆盖层 ESC 控制 → Web - EywDev
聚焦地址栏 Ctrl + L (在覆盖层中)
新标签页 Ctrl + T (在覆盖层中)
关闭标签页 Ctrl + W (在覆盖层中)
后退 / 前进 Alt + ← / →(通过浏览器) (在覆盖层中)
刷新 Ctrl + R(通过浏览器) (在覆盖层中)

打开快捷键支持组合键,例如 Shift + Tab、Ctrl + M 或 Alt + B。通过工具栏设置按钮或 Mod Menu 在 InGameWeb 设置界面中更改。关闭键可在 选项 → 控制 → Web - EywDev 中设置。


功能

  • 完整的 Chromium 浏览器,由 MCEF 驱动——真实网站、YouTube、登录会话
  • 多标签页支持——自由打开、关闭和切换标签页
  • URL / 搜索栏——输入 URL 或纯文本搜索查询;youtube.com 会自动添加 https:// 前缀
  • 默认为 Google 主页和搜索引擎(可配置)
  • 持久化会话——cookies、缓存和登录状态在 Minecraft 重启后仍保留
  • 下载确认——保存任何文件前都会询问;由你选择保存位置
  • 单人游戏暂停——覆盖层打开时游戏暂停(可配置)
  • 配置界面——可通过覆盖层工具栏、Mod Menu 或直接编辑 config/wboverlay.json 访问
  • 后台标签页处理——关闭覆盖层后标签页保持活跃,同时隐藏的浏览器视图保持轻量
  • 可选黑名单/白名单——默认关闭

配置

通过覆盖层工具栏设置按钮、Mod Menu 打开配置界面,或直接编辑 config/wboverlay.json。

选项 默认值 描述
主页 https://www.google.com 新标签页打开的页面
搜索引擎 URL Google 必须包含 %s 作为查询占位符
打开快捷键 Shift + Tab 打开覆盖层;支持 Shift、Ctrl、Alt 和 Super 修饰键
单人游戏时暂停 开启 覆盖层打开时暂停游戏
持久化会话 开启 在会话之间保留 cookies 和缓存
默认下载文件夹 ~/Downloads 默认保存下载文件的位置
黑名单 关闭 如果启用,则阻止特定域名
白名单 关闭 如果启用,则限制访问特定域名

平台支持

MCEF 提供以下平台的 Chromium 二进制文件:

  • Windows 10/11(x86_64, arm64)
  • macOS 11+(Intel, Apple Silicon)
  • 带 glibc 2.31+ 的 GNU/Linux(x86_64, arm64)

其他平台不受 MCEF 支持。


兼容性

模组 状态
Fabric API 必需
MCEF [Keksuccino's Fork] 必需
Mod Menu 支持——配置界面集成
Sodium 兼容——无已知冲突
Iris 兼容——无已知冲突
Forge / NeoForge 不支持

InGameWeb 是仅客户端模组。无需在服务器上安装,也不会向服务器发送任何数据。


已知限制

  • MCEF 在首次启动时会下载 Chromium 二进制文件(约 200 MB)。这由 MCEF 处理,而非 InGameWeb。
  • 音频和视频支持取决于 MCEF 附带的 Chromium 版本和你的操作系统。在支持的平台上,YouTube 通常可以正常工作。
  • 关闭覆盖层后,后台媒体可能继续播放,但性能取决于网站、视频分辨率和系统硬件。
  • 如果缺少必要的系统库,浏览器初始化可能失败(参见 MCEF 文档中的平台需求)。
  • 如果未安装 MCEF,InGameWeb 将拒绝加载(启动时进行依赖检查)。