字幕+

字幕+

将Minecraft的字幕替换为可自定义系统,添加色彩编码声音、声音图标、背景选项以及可拖拽调整大小的屏幕编辑器。

游戏机制

d Subtitles+

掌控你的字幕。移动、缩放,并通过新增的分类图标和现代化 UI 为每种声音进行颜色标记。

preview A

🎨 主要功能

📦 可自定义字幕框

  • 拖拽 可在屏幕上的任意位置重新放置。
  • 使用角上的手柄进行 调整大小
  • 可调节 缩放(0.5x 至 3.0x)。
  • 预览模式 — 在关闭、仅轮廓和完整预览之间循环切换。
  • 自动翻转 — 拖拽到角落时自动切换向上/向下(需要开启参考线)。

⚙️ 智能渲染引擎

  • 完全替换原版字幕绘制。
  • 平滑的 滑入动画
  • 灵活布局: 选择字幕列表是向上还是向下展开。
  • 字幕背景: 在无背景、模组风格或原版外观之间切换。
  • 背景不透明度滑块 — 控制字幕背景的暗度。
  • 字幕数量限制 — 限制一次显示的字幕数量。
  • 对齐方式 — 居中会固定字幕位置,自动则会将字幕向最近的屏幕边缘移动。

🪄 声音自定义

  • 上下文颜色(可选): 切换是否根据声音类型对其进行颜色标记(例如,敌对生物为红色,玩家为蓝色),并包含对特定声音(如熔岩和传送门)的一些覆盖设置。
  • 声音图标(可选): 切换是否在字幕旁显示专用的声音图标,以便快速进行视觉识别。
  • 声音黑名单 — 阻止特定字幕显示,并带有自动建议功能。

⌨️ 配置菜单

  • 使用 F4 打开菜单,或使用 H 切换字幕的开启/关闭。
  • 按键绑定可在 选项 > 控制 > 按键绑定 中自定义。
  • 💡 请确保你已在 音乐和声音 中开启(隐藏字幕)

A

🛠️ 开发

由于我之前没见过有人彻底重做字幕系统,所以我想尝试一下。

这个模组花了我大约一周的时间来开发。 此前没有任何编程经验,

我使用了 GeminiClaude 根据我的设想和反馈来完成所有实际的编码工作。

我花了很多时间进行实验和测试,以理解如何让这一切协同工作。 由于我尝试在字幕系统上做一些新的东西,逻辑上可能仍存在一些小瑕疵,不能 100% 确定。 不过,我希望它能正常工作,并为游戏带来全新的体验。

A

🙌 致谢