Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
ValheimChestNaming
给箱子起名字:打开箱子按 N(可在游戏设置里改键),用游戏原生输入框改名,名字显示在悬停提示与箱子界面标题上。Lets you name containers with the games native text dialog; hotkey configurable in-game.
CHANGELOG
Changelog
1.2.2
- 更新图标:图标右下角键帽上的字形由
F2改为N,与 1.1.0 起已生效的默认快捷键一致。 仅改tools/make-icon.js的字形绘制,重新生成icon.png;键帽与图标其余部分未改动。
1.2.1
- 修复:设置页「键盘与鼠标」里看不到「重命名箱子」一行。
根因是设置页注入的补丁被挂成了 postfix,跑在游戏
SetupKeys()接线之后, 插进去的行赶不上注册点击监听,因而不可见/不可用;现已改为正确的 prefix 注入。 - 修复:按键注册状态在插件加载时被误判。插件加载远早于游戏的
ZInput初始化, 原先的启动诊断会必然打印「未注册」,属误导信息;现改为在ZInput.Reset补丁里 于注册成功时输出 Info 级日志,并在注入设置页前主动补一次注册作为兜底。 - 移除对静态方法
ZInput.Initialize的错误__instance补丁(已由ZInput.Reset覆盖)。
1.2.0
- 打开箱子前也能改名:没开任何界面时,准星对着箱子按
N即可直接弹出改名输入框, 不必先按E开箱。输入抑制沿用原版聚合判定(聊天/控制台/菜单/死亡/传送等场景不触发)。 - 开箱后按
N的原路径保持不变;两条路径互斥,不会重复弹框。
1.1.0
- 快捷键可在游戏内设置界面修改:按键注册进了原版键位系统(ZInput), 在「设置 → 键盘与鼠标」最下方新增「重命名箱子」一行,点击即可像原版按键一样改键; 绑定随游戏存档持久化,「重置按键」会恢复默认。
- 默认快捷键 F2 → N:N 不与原版任何按键冲突(V 已被 MassFarm mod 占用,故不用 V)。
- 悬停提示与箱子改键联动:改键后提示行会显示新按键名。
- 聊天栏有焦点时不再触发改名快捷键,避免误把 N 打进聊天框。
1.0.0
- 首个版本:给箱子起名字。
- 快捷键:打开箱子后按
F2(可配置),弹出游戏原生文字输入框改名;留空则恢复默认名字。 - 悬停提示:看着箱子时显示自定义名字,并在原版「按 E 打开」下方追加一行
[F2] 重命名提示。 - 界面标题:箱子界面顶部的标题显示自定义名字。
- 多人同步:名字存在箱子自身的 ZDO 里,随存档与多人联机一起同步。
- 权限:默认只能在自己的私人区域内改名,与原版告示牌一致。