跳到正文

Custom Main Menu

作者:Lumien231

允许你使用简单的 JSON 文件修改主菜单

收藏

截图

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

描述

该模组允许你使用 json 文件修改主菜单,你几乎可以修改原版菜单中所有内容的文本和位置。此外,你还可以向菜单中添加幻灯片、网页链接或全新的子菜单等内容。

使用方法

首次运行该模组后,你应该只会注意到主菜单中多出了一个按钮。打开 config/CustomMainMenu 文件夹,你会看到一个名为 menu.json 的文件。你可以在其中看到原版主菜单的所有元素,修改内容后在游戏中按下刷新按钮,即可立即查看所做的更改(满意结果后可以移除刷新按钮)。如果你曾经编辑过 json 文件,那么其中的内容应该都相当易懂。有关可以添加到菜单中的不同内容,请参阅页面以获取更多信息。

 

所有斜体属性都允许使用随机值。例如:”text” : [“Text1″,”Text2″,”Text3″,”Text4”]。每次运行 Minecraft 时,都会随机选择其中一个值。

对于纹理 / 图像 / 文本属性,需要填写资源位置(或者,如果你将 web 作为资源域名,则对于图像可以填写在线图像的 URL)。你可以通过资源包或Resource Loader(更简单)添加自己的资源。

示例

如果你不想浏览所有链接,也可以前往图片选项卡查看部分效果。

  1. 配置 / 效果
  2. 配置 / 效果
  3. 配置 / 效果
  4. 配置 / 效果 (自定义按钮文本颜色和纹理)
  5. 配置 / 效果
  6. 配置 / 效果
  7. 配置 / 效果
  8. 配置 / 效果
  9. 配置 / 效果
  10. 配置 / 结果
  11. 配置 / 结果
  12. 配置 / 结果 <- 幻灯片示例
  13. 配置 / 结果 <- 新的操作内容
  14. 配置 / 结果
  15. 配置  / 结果
  16. 配置 / 结果
  17. 配置 / 结果
  18. 配置 / 结果
  19. 配置 / 结果
  20. 配置 (1) (2) / 结果
  21. 即将推出(另外,如果你制作了不错的内容,也欢迎发布配置文件和图片)

由于格式发生了变化,其中一些示例可能无法在最新版本的 CMM 中正常运行或正确显示,不过它们仍然可以帮助你了解示例中的内容是如何制作的。此外,其中一些示例可能需要自定义图片,因此当你自己使用时,显示效果也可能会有些奇怪。

 

实用工具

  • Textcraft:用于生成“徽标”类文字内容的网站。
  • Minotar:通过 URL 获取玩家皮肤、头像或其他内容的简单方法。例如,可以与“web:”结合使用,将用户头像作为图片获取。

 

报告问题

在 GitHub 上创建 issue 之前,请确保:

  • 你的 json 文件实际上是有效的 json(请使用在线 json 检查器进行检查)
  • 所有 资源位置(例如图片路径)都必须完全使用小写字母(json 文件中和文件系统中都一样)
  • 你没有遗漏任何非可选的属性或部分。
  • 请确认属性名称 100% 正确
  • 如果你遇到材质缺失的问题,请在资源文件夹中创建一个名为 debug 的文件夹。这样一来,每当 Resource Loader 找不到 Minecraft 请求的文件时,就会在调试日志中打印一行信息。(调试日志位于 fml-client-latest.log 中)。请确保文件路径 100% 正确(在 Windows 上,你可以尝试使用 Win + R“运行”它)

联系

如果你对希望加入可修改功能的内容有建议,或者想要报告发现的漏洞,请在我的 github issue tracker 上提交,而不是在 CurseForge 上提交 :).

 

欢迎在任何整合包中使用这个模组 :). 你不需要给我发送任何东西。

评论

登录后评论和评分

Lumien231 的其他作品

查看全部 →