指环王信息

指环王信息

为LOTR:Renewed Extended添加悬停提示工具,覆盖袋子(类箱界面)、武器(克制追踪)、桶(酿造信息),以及时间HUD。

基本信息

LOTR Info 是一个适用于 LOTR: Renewed Extended 的模组,它为钱包、酒桶和带有克制进度(bane progress)的武器添加了高度可自定义的悬停提示框,并为 LOTR 昼夜循环提供了 HUD 显示。

游戏内配置菜单需要 Cloth Config API,如果无法使用该 API,你也可以编辑 .minecraft/config 文件夹中的 lotrinfo-client.toml 文件。如果你不使用图形界面,请阅读本描述的配置部分,以便理解所有选项。

钱包提示框

截图显示钱包的工具提示显示其中包含物品的网格。 你可以关闭或自定义彩色背景,并显示一些默认的背景故事(lore)行。

克制追踪器提示框

截图显示林顿斧头的工具提示,显示兽人击杀 84/100,座狼击杀 73/100。

这些行始终按击杀数排序,但你可以自定义它们的显示方式。

酒桶提示框

截图显示酒桶的工具提示,内有 16/16 强效阿塞拉斯药酒。 你可以禁用饮料的背景故事,或要求按住 Shift 键(按键可重新绑定)。

时间 HUD

HUD 截图显示时间为下午 12:00 剩余时间精确到生物开始或停止生成的时间,我测试得出在 48,000 刻周期中的 26,375-45,625 之间。

按键绑定

  • 打开配置界面(默认:未绑定)
  • 显示隐藏的提示框(默认:左 Shift)
  • 切换 HUD(默认:Control + H)
  • 切换模组(默认:未绑定)

功能与配置

所有文本编辑均支持使用 格式代码,例如 &e 代表黄色。

常规设置 general_settings

  • 启用模组 - 切换所有模组功能。enable_mod 默认值:true

  • 百分比取整 - 选择百分比显示要取整到的数字,例如 0.1 表示取整到十分位。percentage_rounding 默认值:0.01,范围:0.001-100

钱包提示框 pouch_display

  • 启用钱包提示框 - 切换钱包提示框的显示。enable_pouch 默认值:true

  • 按住按键显示钱包提示框 - 需要按下“显示隐藏的提示框”按键才能显示钱包提示框。pouch_key_required 默认值:false

  • 取消钱包名称斜体 - 移除提示框和快捷栏上方钱包名称的斜体样式。deitalicize_name 默认值:true

  • 松开时恢复鼠标位置 - 将光标重置到按下“悬停查看钱包物品”按键之前的位置。mouse_reset 默认值:true

  • 钱包着色 - 根据钱包颜色为背景槽位着色。pouch_coloring 默认值:true

  • 默认背景颜色 - 当钱包着色关闭或钱包未染色时的背景十六进制颜色(#RRGGBB)。default_bg_color 默认值:"#FFFFFF"

背景故事隐藏选项

(第一个选项用于隐藏一行,第二个选项用于在按住“显示隐藏的提示框”按键时反转该行为。)

  • 默认物品列表 - 切换 LOTR 提供的物品列表。hide_item_list 默认值:trueinvert_hide_item_list 默认值:false
  • 已用槽位数 - 切换 LOTR 的已用槽位计数器。hide_slots_counter 默认值:trueinvert_hide_slots 默认值:true
  • 已染色 - 切换原版和 LOTR 的染色文本。hide_dyed 默认值:trueinvert_hide_dyed 默认值:true
  • 拾取了新物品 - 隐藏“拾取了新物品”文本。hide_picked_up_new 默认值:trueinvert_hide_picked_up 默认值:true

克制追踪器 bane_tracker

  • 启用克制追踪器 - 切换克制追踪器的显示。enable_bane 默认值:true

  • 按住按键显示克制追踪器 - 需要按下“显示隐藏的提示框”按键才能看到酒桶提示框。bane_key_required 默认值:true

  • 克制文本格式 - 克制追踪器的显示样式。bane_text_format 默认值:"&7%race% - %kills%/100"

类别特定变量:

  • %race% - 需要获得克制的种族。
  • %kills% - 针对该种族的击杀数。

时间 HUD time_hud

  • 启用时间 HUD - 切换时间 HUD 的显示。enable_hud 默认值:true

  • 显示格式 - 文本的显示样式。hud_format 默认值:"&e%h%:%m% %a% &7(%m_left%m %s_left%s left)"

  • 文本阴影 - 切换 HUD 中的文本阴影。hud_shadow 默认值:true

  • 文本背景 - 切换 HUD 的文本背景。hud_background 默认值:false

  • 背景颜色 - 文本背景的颜色,使用 ARGB(#AARRGGBB)十六进制格式。格式如下:alpha(透明度)、红色、绿色和蓝色强度,使用从 0 到 F 的两位数字,其中 A = 11,#80FF0000 表示 50% 透明度且 100% 红色。hud_background_color 默认值:"#40000000"

  • 文本大小(%) - 时间 HUD 中文本的大小,50% 为一半大小,200% 为两倍大小。hud_scale 默认值:100 范围:1.0-1000.0

  • 垂直位置(%) - HUD 从其锚点沿屏幕向下显示的百分比。hud_y 默认值:1 范围:0.0-100.0

  • 垂直锚点 - 在垂直位置上方、中间或下方显示 HUD。(锚点顶部 = 显示在下方)hud_y_anchor 默认值:"TOP" 允许值:TOP, MIDDLE, BOTTOM

  • 水平位置(%) - HUD 从其锚点沿屏幕向右显示的百分比。hud_x 默认值:0.5 范围:0.0-100.0

  • 水平锚点 - 在水平位置的左侧、中心或右侧显示 HUD。(锚点左侧 = 显示在右侧)hud_x_anchor 默认值:"LEFT" 允许值:LEFT, CENTER, RIGHT

类别特定变量:

  • %h% - 游戏内昼夜循环的小时数。(12 小时制)
  • %h24% - 游戏内昼夜循环的小时数。(24 小时制)
  • %m% - 游戏内昼夜循环的分钟数。
  • %a% - 12 小时制的上午(AM)或下午(PM)。
  • %m_real% - 游戏 40 分钟昼夜循环中已经过去的真实分钟数。
  • %s_real% - 游戏昼夜循环中已过去的真实秒数 % 60。(分钟后的余数)
  • %m_left% - 距离生物在夜晚开始/停止生成剩余的真实分钟数。
  • %s_left% - 距离生物在夜晚开始/停止生成剩余的真实秒数 % 60。
  • %dn% - 在剩余时间显示中指示当前是“白天”还是“夜晚”。
  • %!dn% - %dn% 的反转版本,白天 = 夜晚,夜晚 = 白天。

酒桶提示框 keg_tooltips

  • 启用酒桶提示框 - 切换酒桶提示框的显示。enable_keg_info 默认值:true

  • 按住按键显示酒桶提示框 - 需要按下“显示隐藏的提示框”按键才能看到酒桶提示框。keg_key_required 默认值:false

  • 显示饮料背景故事 - 在其他信息下方显示酒桶内酿造饮料的背景故事。show_drink_lore 默认值:true

  • 饮料背景故事显示时机 - 决定饮料背景故事何时可见,“按住”表示“显示隐藏的提示框”按键被按下,“完成”表示酒桶已完成酿造。lore_display_mode 默认值:"FINISHED_OR_HELD",允许值:ALWAYS, IF_FINISHED, IF_HELD, FINISHED_OR_HELD, FINISHED_AND_HELD

  • 行编辑 - 未开始 - 显示在有配方但尚未开始的酒桶上的文本。not_started_lines 默认值:["&7%type%", "&7Not Started"]

  • 行编辑 - 酿造中 - 显示在酿造进行中的酒桶上的文本。brewing_lines 默认值:["&7%type% - %potency%", "&7%percent%% %m%m %s%s Left", "&8%percent_max%% %m_max%m %s_max%s Max"]

  • 行编辑 - 已完成 - 显示在完成酿造的酒桶上的文本。finished_lines 默认值:["&7%type% - %potency%", "&7%count%/16 Remaining"]

类别特定变量:

  • %type% - 酿造饮料的名称,例如:“阿塞拉斯药酒”。
  • %potency% - 效力等级。(如果当前正在酿造中,它将显示正在酿造的效力等级,而非已经达到的等级)
  • %count% - 剩余饮料的数量。
  • %percent% - 朝向下一效力等级的百分比进度。
  • %percent_max% - 朝向最高效力等级的百分比进度。
  • %m% - 距离下一效力等级剩余的分钟数。
  • %s% - 距离下一效力等级剩余的秒数 % 60。(分钟后的余数)
  • %m_max% - 距离最高效力等级剩余的分钟数。
  • %s_max% - 距离最高效力等级剩余的秒数 % 60。

已知问题

  • 配置界面中变量上的提示框会渲染在滚动条后面。
  • 配置自动换行不保留 § 格式颜色。
  • 钱包背景故事无法动态隐藏(不适用于不同语言)。
  • LOTR 提示框具有自动换行功能,在高 GUI 缩放与分辨率比例下会破坏钱包提示框。
  • 按住按键调试选项不会取消物品渲染。
  • 当同时选择了“全部重置”时,“重置按键绑定”选项不起作用。
  • 钱包内悬停的着色层会渲染在物品后面。