截图
介绍
如果启动时遇到崩溃,请将 NeoForge 降级至 21.1.233。由于技术原因,我目前很遗憾无法完成并发布包含该问题修复的更新。给您带来不便,敬请谅解。
目前项目介绍尚未更新。介绍正在全面重写中,详情请查看 GitHub 更新日志或 Modrinth 更新日志,了解最新新增内容。
Create: Improved Display Link Experience(C: IDLX)是一个面向机械动力的轻量生活品质附属模组,旨在改进显示链接的部分功能,尤其是被低估的附加标签选项。
功能
附加标签占位符
Create 模组目前通过附加标签显示信息(即数据)的方式,是简单地用空格将两者拼接起来。虽然这种方式很简单,但在自定义方面也因此受到很大限制。

这个附属模组通过引入 $ 和 {} 占位符(即格式符)打破了这些限制。放置一个或多个占位符,即可标记插入信息字符串的位置。简而言之,附加标签现在可以像格式化字符串一样使用!

你可以在同一个字符串中使用任意数量的占位符。混合使用这两种占位符也不会造成任何问题!

如果需要插入字面意义上的 $ 字符({} 也同样适用),而不让它变成占位符,请在它前面使用反斜杠进行转义。

如果标签中完全没有未转义的占位符,则会使用默认的拼接方式(即 Create 原版的拼接方式)。

最后,还新增了一个悬停按钮,点击后会显示“占位符使用指南”提示框,其中包含上述所有说明。

提示框的最后一行会显示当前已启用的占位符(即此世界/服务器中可用的占位符,具体由模组的服务器配置决定)。

(如果上方的版本无法正常播放,这里提供了 .webp 版本)

配置
C: IDLX 为客户端(视觉效果)和服务器(按世界生效)都提供了符合 Create 风格的完整配置界面。
客户端设置
Enable Guide Buttons:关闭后,显示链接界面中的上述悬停按钮将被隐藏。- 提示框自定义:
Enable (Active Placeholders / Progress Bar Support) Tooltip:这两项会将额外说明添加到“占位符使用指南”提示框中,说明文字会反映服务器设置中对应配置项的状态。
服务器设置
Hide Escaping Of Disabled Placeholders:默认情况下,转义已禁用的占位符时,反斜杠会像出现在普通字符前一样保持可见;启用此项后,反斜杠会隐藏,就像转义生效了一样;Enable Crude Progress Bar Support:目前,进度条字符与占位符一起使用时会显示异常(看起来挤在一起),因此默认完全禁用了对这种显示格式的支持(详见已知问题)。- 占位符可用性:
启用(美元符号 / 花括号)占位符:通过这两个选项,可以将占位符功能限制为仅使用其中一种格式——美元符号或花括号;也可以将两项都关闭以完全禁用此功能(影响“占位符使用指南”工具提示的最后一行字符串);
已知问题
Essentially C: IDLX 提供了一个带默认格式选项的单一翻页显示区域,而 Create 则分别为标签(默认格式)和值(针对其显示格式的专属格式)提供了两个区域。采用前一种方式的结果是,进度条字符会被渲染为普通字符(非宽字符),因此看起来挤在了一起。要修复这个问题,需要重写代码,改为生成一个区域数组。我曾开始着手处理,但遇到了许多问题,没能及时完成,因此决定等有更多时间时再继续。目前,进度条的占位符支持由配置项控制(默认关闭)。
如果有人愿意帮忙解决这个问题,我将非常感谢。
移植计划
计划将 C: IDLX 向后移植到 Forge 1.20.1。不过,目前我还无法确定具体何时完成。
致谢
模组开发
- @LIUKRAST 和 @serverside-swzo 在 C: IDLX 开发初期提供了宝贵的 Mixin 建议;
- GG_Gnom(Discord 用户名为
gg_gnom)帮助测试了这个模组(据我所知,这是唯一一次测试)。
模组页面装饰
- Devin’s Badges 提供了本 README 中使用的大部分徽章;
- @flikrheist 专门制作了 NeoForge 徽章;
- FOR THE BADGE 提供了“适用于:1.21.1”和“许可证:MIT”徽章。
翻译
- @KEricMinecraft 负责简体中文(
zh_cn)翻译。
顺便一提,这是我制作的第一个 Minecraft 模组!
常见问题
Create: Improved Display Link Experience 支持哪些 Minecraft 版本?
Create: Improved Display Link Experience 支持 Minecraft Java 版 1.20.1–1.21.1,共 2 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
Create: Improved Display Link Experience 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
VladisCrafter 的其他作品
查看全部 →Create Encased
允许在传动轴/齿轮/管道上使用所有外壳
Create: Extended Wrenches
自定义你的机械动力扳手,打造专属风格
Create: Improved Display Link Experience
Sprucing up the functionality of Display Links from Create mod
评论
登录后评论和评分