比约恩的拴马桩

比约恩的拴马桩

将动物拴住以简化驯服或防止其走失。支持鱼叉拴系和骑乘拴系、单独释放以及可配置的拴绳。需要服务器;兼容原版玩家。

[size=6]Bjørn 的拴马桩[/size]
拴住动物以便驯服或防止它们走失。支持鱼叉拴系和骑乘拴系、单独释放以及可配置的拴绳。需要服务器;兼容原版玩家。
[heading]使用拴马桩[/heading]
在工作台附近的锤子 [b]家具[/b] 菜单中建造 [b]Bjørn 的拴马桩[/b]。每个拴马桩花费 [b]10 个优质木材和 10 个青铜钉[/b]。
拴住被鱼叉击中的动物
[list=1]
[]用你的 [b]深渊鱼叉[/b] 击中符合条件的动物。安装此模组后,符合条件的动物不会因该次击中受到伤害或击退,并且无需启用 PvP 即可用鱼叉击中友好的宠物。[/]
[]在保持鱼叉绳索连接的情况下,将动物带到拴马桩配置的拴绳距离内([b]默认五米[/b])。[/]
[]看向拴马桩并按下 [b]使用(默认为 E)[/b]。你的鱼叉绳索会转移到拴马桩上。[/]
[/list][size=5][b]拴住你的坐骑[/b][/size]
骑着已装备鞍具的驯服动物靠近拴马桩。在仍骑乘的状态下,看向拴马桩并按下 [b]使用[/b]。你的坐骑无需鱼叉即可被拴住,确认连接后你会下马。骑乘时,此操作会选中你的坐骑,而非附近被鱼叉击中的动物。
释放动物
[list]
[][b]单只动物:[/b] 靠近它,看向它的身体或鞍具,然后按下 [b]Shift + 使用[/b]。你无需站在拴马桩旁边。在拴系状态下,此操作优先于重命名或移除鞍具。[/]
[][b]某个拴马桩上的所有动物:[/b] 看向拴马桩并按下 [b]Shift + 使用[/b]。[/]
[/list]默认快捷键为 E 拴住、左 Shift + E 释放。可在下方的配置中更改它们,或将它们设置为
[code]None[/code]以遵循游戏交互绑定。领地权限适用于拴马桩,对于单独释放则适用于动物所在位置。在骑乘或运输动物离开之前,请先释放它。
多个动物可以共用一个拴马桩。每只动物都可以在配置的拴绳距离内移动(默认五米)。仍然需要食物、平静度和正常的驯服时长。动物可能会受惊、攻击并损坏拴马桩,拴马桩有 1,000 点生命值。拴马桩绳索不消耗玩家耐力。玩家手持的鱼叉保留其正常的耐力和释放规则。
进入某个区域时,请稍等片刻,让服务器完成模拟转移后再进行交互。无害鱼叉行为适用于已安装模组的玩家;未安装模组的玩家的鱼叉击中保留正常行为。
[heading]符合条件的生物[/heading]
资格判定使用游戏的
[code]Tameable[/code]组件,或幼年生物成长为可驯服成年生物的
[code]Growup[/code]路径。玩家和首领被排除在外。
[list]
[]野猪和猪崽[/]
[]狼和狼崽[/]
[]耗牛和耗牛犊[/]
[]Asksvin 和 Asksvin 幼体[/]
[]驼鹿和驼鹿幼崽[/]
[]母鸡和小鸡[/]
[/list]可驯服的召唤同伴也符合条件:
[code]Skeleton_Friendly[/code]以及野猪、狼、驼鹿和熊的唤灵者变体。它们原生的存活时间/解散逻辑不会被重写,但在静止回退状态下模拟会暂停。普通的野生熊、鹿、蜥蜴、巨魔、蛋以及其他不可驯服的生物无法被拴住。星级不会限制资格。模组生物必须暴露相同的组件;自定义物种本身可能需要额外的客户端模组。
[heading]未安装模组的玩家会体验到什么[/heading]
此模组 [b]兼容原版玩家[/b]。未安装模组的玩家会看到动物和普通的原版 [b]木杆[/b]。他们看不到自定义装饰、名称、建造配方、控制方式或拴马桩绳索。保存/联网的拴马桩使用现有的
[code]wood_pole[/code]预制体,因此他们的机器上不需要未知资源。装饰不会增加额外的碰撞几何体。
[b]当附近没有兼容的模组模拟器时,被拴系的动物会在服务器所有权下保持静止。[/b] 它们仍被限制在原地,但 AI、战斗和主动驯服模拟会暂停。当已安装模组的玩家返回,或已安装模组的主机正在主动模拟该区域时,拴绳范围内的游走和驯服会恢复。基于世界时间的原版计时器可能会在恢复时补算;这不会增加屏幕外的驯服。原版客户端无法执行此模组的约束规则。
被标记的拴马桩也会留在兼容所有权下,以保留资源退还。当服务器端对象未加载时,未安装模组的用户无法可靠地移除/损坏被持有的拴马桩,也无法与被持有的动物交互。请使用已安装模组的玩家来管理拴马桩。这是一个混合群体模组,并非功能完整的仅服务器体验。
[heading]持久化与权限[/heading]
拴系关系会随动物一起保存,并在其成长时转移。在领地之外,附近的已安装模组玩家可以释放被拴系的动物。与被摧毁的拴马桩的连接会在 15 秒宽限期后清除。当附近没有兼容的模组模拟器时,动物会暂停,如上所述。
非官方社区模组;并非 Iron Gate 产品。不包含游戏和依赖 DLL。
[heading]配置[/heading]
安装模组后首次启动,编辑
[code]BepInEx/config/bjorns.hitchingpost.cfg[/code]。对于模组管理器配置文件,打开该配置文件的配置文件夹。编辑前请停止游戏或服务器,然后重启以加载更改。
游戏玩法设置 — 服务器或世界主机
服务器/主机控制这些值并将它们发送给已安装模组的客户端。客户端侧的游戏玩法值不会覆盖服务器。在单人游戏中,你的本地设置会生效。
[table][tr][th]设置[/th]
[th]默认值[/th]
[th]效果[/th]
[/tr]
[tr][td][code]TetherLength[/code][/td]
[td][code]5[/code][/td]
[td]拴绳距离,以米为单位,从
[code]1[/code]到
[code]30[/code]。支持小数。适用于所有拴马桩和现有拴系关系,包括停放的动物。[/td]
[/tr]
[tr][td][code]AllowUntamedAnimals[/code][/td]
[td][code]true[/code][/td]
[td]设置为
[code]false[/code]以仅允许新拴住已驯服的动物。现有拴系关系保留,并且仍可释放。[/td]
[/tr]
[/table]无论此设置如何,只有可驯服的生物类型才符合条件。缩短拴绳会将超出新限制的动物带回其中。增加拴绳长度不会增加你与拴马桩交互或释放动物的距离。
快捷键 — 每个玩家的客户端
[table][tr][th]设置[/th]
[th]默认值[/th]
[th]操作[/th]
[/tr]
[tr][td][code]HitchKey[/code][/td]
[td][code]E[/code][/td]
[td]看向拴马桩时拴住你被鱼叉击中的动物或骑乘的坐骑。[/td]
[/tr]
[tr][td][code]ReleaseAnimalKey[/code][/td]
[td][code]E + LeftShift[/code][/td]
[td]释放你正在看的被拴系动物。[/td]
[/tr]
[tr][td][code]ReleaseAllKey[/code][/td]
[td][code]E + LeftShift[/code][/td]
[td]释放你正在看的拴马桩上的所有动物。[/td]
[/tr]
[/table]升级时会保留现有配置值;如果配置已存在,请编辑这三个条目以采用这些默认值。
[code]None[/code]表示 [b]遵循游戏的控制方式[/b],而非禁用操作:使用(通常为 E)进行拴系,备用使用(通常为 Shift + E)进行释放。这也会保留游戏的手柄绑定。自定义快捷键会替换该操作的默认模组控制,其标签会显示在悬停提示中。使用 Unity 按键名称,例如
[code]G[/code]、
[code]R[/code]或
[code]LeftControl[/code];组合键写作
[code]G + LeftControl[/code]。请选择不会与其他游戏控制冲突的快捷键。如果拴系和全部释放使用相同的自定义快捷键,全部释放优先。
示例配置:
[code][General]
TetherLength = 8
AllowUntamedAnimals = false

[Controls]
HitchKey = G
ReleaseAnimalKey = R
ReleaseAllKey = R + LeftShift[/code]此示例仅允许新拴系已驯服的动物,为每个拴马桩提供八米拴绳,并使用 G 拴住、R 释放一只动物、Shift + R 释放拴马桩上的所有动物。快捷键更改是本地化的,不会影响其他玩家。
[heading]许可证[/heading]
根据 [url=https://thunderstore.io/c/valheim/p/Cydris/BjornsHitchingPost/LICENSE]MIT 许可证[/url] 授权。版权所有 (c) 2026 res-cydris。游戏资源和第三方依赖仍受其各自许可证约束。
[heading]安装[/heading]
在 [b]专用服务器或世界主机[/b] 上安装此模组。建造拴马桩、拴住或释放动物,或希望看到绳索的玩家也必须安装它。其他玩家可以使用原版 Valheim。
服务器和已安装模组的玩家必须使用 [b]Bjørn 的拴马桩 1.0.1[/b],以及 [b]BepInExPack Valheim 5.4.2351[/b] 和 [b]Jötunn 2.30.2[/b]。升级前请备份你的世界。替换旧副本;不要将旧的带下划线包与此包一起安装。

[size=4][b]Thunderstore / r2modman[/b][/size]
[list]
[]通过 Thunderstore Mod Manager 或 r2modman 安装 [b]BjornsHitchingPost[/b]。允许它安装所列依赖,然后通过该配置文件启动 Valheim。[/]
[]或者,从 Thunderstore 下载包 ZIP 并按照下面的手动步骤操作。[/]
[]对于托管的专用服务器,在主机的模组管理器中选择此包,确认两个依赖均已安装,然后重启服务器。[/]
[/list][size=4][b]GitHub Releases[/b][/size]
[list]
[]打开此模组的 GitHub 仓库并转到 [b]Releases[/b]。[/]
[]下载打包的 [b]Bjørn's Hitching Post-1.0.1.zip[/b] 或 [b]BjornsHitchingPost-1.0.1.zip[/b] 发布资源,然后按照下面的手动安装步骤操作。[/]
[]选择编译好的模组包,而非
[code]-source.zip[/code]归档或 GitHub 自动生成的源代码下载。[/
]
[]单独安装 BepInExPack Valheim 和 Jötunn;发布 ZIP 不捆绑这些依赖。[/]
[/list][size=4][b]Nexus Mods — 推荐[/b][/size]
[list]
[]打开此模组的 Nexus Mods 页面,使用手动下载选项下载 [b]1.0.1 主文件[/b]。[/]
[]解压下载的包并按照下面的手动安装步骤操作。[/]
[]单独安装 BepInExPack Valheim 和 Jötunn。从 Nexus 下载此模组不会自动安装其依赖。[/]
[]即使你从多个网站下载,也只使用一个已安装的插件副本。[/]
[/list][size=4][b]手动安装[/b][/size]
[list=1]
[]关闭 Valheim 或停止专用服务器。[/]
[]按照依赖的说明,将 [b]BepInExPack Valheim[/b] 安装到该游戏或服务器的根文件夹中。使用其
[code]BepInExPack_Valheim[/code]目录的内容,而非外层包装文件夹。[/
]
[]按照 Jötunn 的包说明,将 [b]Jötunn[/b] 安装到同一 BepInEx 安装中。[/]
[]解压 Bjørn 的拴马桩 ZIP。将其
[code]plugins/BjornsHitchingPost[/code]文件夹复制到
[code]BepInEx/plugins[/code]。[/
]
[]检查插件是否位于:
[code]<Valheim 或服务器文件夹>/BepInEx/plugins/BjornsHitchingPost/BjornsHitchingPost.dll[/code][/
]
[]升级时,替换旧 DLL 并从其他插件文件夹中移除重复副本。README、清单和图标无需复制到游戏文件夹中。[/]
[]使用启用 BepInEx 的启动设置启动游戏或服务器。检查
[code]BepInEx/LogOutput.log[/code]中是否有 [b]Bjørn 的拴马桩 1.0.1[/b] 以及任何加载错误。[/
]
[/list]对服务器/世界主机以及每个需要此模组控制或绳索视觉效果的玩家重复这些步骤。保持他们的模组版本一致。