
盔甲架
使用易于使用的界面来放置、摆姿势和给盔甲架穿装备。

通过易于使用的 UI 放置、摆姿势和装扮盔甲架。只需右键点击盔甲架即可编辑它们!
在服务器上,玩家需要拥有 OP 权限,或者通过命令 /armorstands add playername 被明确添加。

实用提示
- 当盔甲架 UI 打开时,你仍然可以四处移动!使用正常的按键移动和跳跃,如果你想解锁视角,只需按住 ALT 键!
- 该模组自带剪贴板和撤销/重做系统。可使用常规键盘快捷键,或使用左上角的按钮。
- 如果你同时处理多个盔甲架,可以高亮当前选中的那个!该模组包含一个按键绑定(你需要为其分配一个按键!),在 UI 打开时用于高亮该盔甲架。
- 如果盔甲架位于开启了重力的方块内,它会掉落下去!这是原版机制,某些情况下盔甲架会一直掉穿基岩。
- 撤销/重做功能对于测试各项特性特别有帮助!试着点击一个按钮看看它的作用,然后只需撤销即可尝试其他操作!
- 你可以通过点击右上角的按钮或使用键盘上的 1-6 在各个屏幕之间切换。
屏幕
Utilities — 快速设置操作和开关
在 utilities 屏幕上,你会找到许多有助于你开始编辑盔甲架的有用工具!
左下角有几个快速设置操作,其中许多实际上来自 Vanilla Tweaks 中的书本!你最常使用的可能是 “Character”,它会为盔甲架设置一组预设,用于在世界中创建角色。
右侧是一个开关列表。大多数都一目了然,但如果不确定它们的作用,就尽管试试看!

Move — 精确定位盔甲架
在 move 页面上,你会找到轻松在世界中定位盔甲架的工具。
左上角有两块类似 F3 菜单的有用文本。它们显示你和正在编辑的盔甲架的当前位置,包括精确位置和方块位置。
左下角有几个快速操作。它们都带有工具提示,帮助你了解它们的功能。
右侧是一大片按钮墙。在底部,你会看到按指定数量并向左侧标注的方向移动盔甲架的按钮。在它们正上方是一个有用的标签,显示你当前面向的方向以供参考。再上方是两个按钮,让你可以更改盔甲架的移动参数。

Rotate — 让盔甲架朝向你想要的方向
在 rotate 页面上,你会找到轻松将盔甲架旋转到你希望它面向方向
与 move 页面类似,左侧是实用的文本块和快速操作按钮,右侧是微调方向的按钮,以及一个可以快速大幅移动的滑块!

Pose — 每个身体部位的旋转和缩放
在 pose 页面上,你会找到将盔甲架姿势精确调整为你想要的样子所需的一切。
左侧有几个按钮,用于选择你想要编辑的身体部位,底部有一个按钮可以镜像当前设置好的姿势。
右侧显示当前身体部位,其下方有一个按钮,可以更改下方滑块的灵敏度/范围。再下方是三个滑块,分别对应每个身体部位可独立进行的旋转,每个滑块旁边有几个按钮,用于将数值调到刚刚好。
从 2.0.0 版本开始,还增加了一个缩放滑块!使用它可以调整盔甲架的大小。

Presets — 来自 Vanilla、Bedrock 和 Vanilla Tweaks 的姿势
在 presets 页面上,你会找到模组自带的所有预配置姿势列表!
每个姿势都有一个来源(Vanilla (Java)、Bedrock、Vanilla Tweaks,以及一些我自定义的姿势),以及一个类别(站立、坐下等)。你可以使用顶部的两个按钮来筛选预设列表。
你可以使用屏幕底部的箭头按钮或鼠标滚轮(悬停在预设列表任意位置时)来翻页浏览预设。

Inventory — 武装你的盔甲架
在 inventory 页面上,你会看到一个非常熟悉的 UI,可以快速武装你的盔甲架!
除了物品栏管理之外,右下角还包含 utilities 页面中与物品栏相关的两个开关,方便快速访问。

Mannequin
在 mannequin 页面上,你可以将盔甲架变成一个可摆姿势的角色,穿着真实玩家的皮肤!
Mannequin 模式按盔甲架逐个选择启用,默认关闭,因此在你启用之前,盔甲架不会产生任何开销——未开启的盔甲架永远不会查找皮肤。要开始使用,请给盔甲架一个与 Minecraft 玩家匹配的自定义名称(例如使用命名牌),然后打开 “Mannequin” 开关。盔甲架将渲染为该玩家的角色,包括其皮肤、你装备的任何盔甲、手中持有的物品或头上佩戴的物品,以及玩家的披风。一个微妙的待机动画会让它栩栩如生,盔甲架仍然遵循你设置的所有其他内容——它的姿势、缩放和 “small” 选项都会保留。

每个 mannequin 开关的说明
主 “Mannequin” 开关位于左侧,其下方是匹配玩家的实时面部预览和一行状态文本。状态文本要么显示 “Current profile:” 以及皮肤加载后的玩家名称,要么显示一些帮助文本,提醒你以真实玩家命名盔甲架并启用 Mannequin。如果名称不匹配真实账户(或者皮肤仍在下载中),盔甲架会直接回退到普通盔甲架模型。当匹配到档案时,预览下方会出现一个 “Refresh skin” 按钮,以便你立即重新获取该玩家当前的皮肤。
右侧是其余开关。“Animations” 控制待机动画,接下来的几个开关让你分别显示或隐藏皮肤的每个部分——Cape、Hat、Jacket、Left and Right Sleeve、Left and Right Pants——以及 “Slim arms” 用于强制使用更纤细的(Alex 风格)手臂模型。还有一个 “Auto-refresh skin” 开关:默认关闭(盔甲架保持首次加载的皮肤),但打开后,该盔甲架每 15 分钟重新获取一次玩家的皮肤以跟上皮肤变化,且没有可见的中断——它会在新皮肤加载完成前继续显示当前皮肤。

更倾向于全局控制 mannequin?配置文件可以满足你:客户端可以完全禁用 mannequin 渲染或其动画,或者关闭所有自动皮肤刷新,服务器可以禁用整个功能。详情请参阅配置。
与模组中的其他一切一样,mannequin 设置完全由编辑器支持:每项更改都支持撤销/重做和复制/粘贴,与所有玩家共享,并随世界保存。而且与模组其余部分一样,它适用于 Fabric、NeoForge 和 Forge。
注意: Mannequin 渲染由服务器通过模组自己的网络通道驱动,刻意与原生盔甲架数据分离,以便未安装该模组的玩家仍然可以加入服务器(并且只会看到普通的盔甲架)。由此产生两点:
- 服务器上必须安装该模组。 仅客户端安装的情况下连接到未安装该模组的服务器,不会让盔甲架渲染为 mannequins——它们会显示为普通盔甲架。Mannequin 设置位于服务器上,并从那里发送到客户端。
- 回放模组不会显示 mannequins。 由于 mannequin 数据通过模组的通道传输而非原生实体数据,回放录制会话的工具(如 Replay Mod)不会重建它,因此盔甲架在回放中会渲染为普通盔甲架。
配置
该模组附带了配置支持。根据环境不同,配置文件可能有两个位置。
单人游戏 / 客户端 — config/armorstands.toml
你的客户端有一个 “global” 配置文件,适用于你所有的单人游戏世界。它位于 <minecraft directory>/config/armorstands.toml。如果你安装了 Mod Menu,也可以通过配置屏幕修改它!
requireSneakingToEdit: true|false - 是通过直接右键点击(false)还是潜行 + 右键点击(true)来打开编辑 GUI。
nameRenderDistance: <Integer> - 盔甲架名称可见的距离。设置为 0 则回退到默认值。
directOnlyNameRender: true|false - 仅在瞄准盔甲架时渲染其名称。请注意,在 Minecraft 中“瞄准”实体只在你“实体交互距离”内有效,默认为 3 格。这可以通过效果/模组更改。
disableAutoSkinRefresh: true|false - 全局关闭 mannequin 皮肤的周期性自动刷新。会覆盖每个盔甲架的 “Auto-refresh skin” 开关,因此没有 mannequin 会自动重新获取皮肤;手动的 “Refresh skin” 按钮仍然有效。
disableMannequins: true|false - 在你的客户端上完全禁用 mannequin 渲染。无论其 mannequin 设置如何,每个盔甲架都渲染为普通模型,并且永远不会查找皮肤。
disableMannequinAnimations: true|false - 在你的客户端上关闭 mannequin 待机动画,无论每个盔甲架的 “Animations” 开关如何。
专用服务器 — <world>/config/armorstands.toml
服务器的配置文件位于世界目录内,即 <world>/config/armorstands.toml。服务器端还有几个额外的配置选项,特别是用于控制谁有权使用该模组。如果你以前在 server.properties 文件中使用过 enforce-armor-stand-permissions 设置,或使用过 armorstandusers.json,现在配置文件中有对应的等效项,模组会在首次启动时自动为你迁移内容!
requireSneakingToEdit: true|false - 你服务器上的玩家是通过直接右键点击(false)还是潜行 + 右键点击(true)来打开编辑 GUI。
enforcePermissions: true|false - 模组是开放给所有人使用(false)还是受限(true)。相当于之前模组版本中 server.properties 里旧 enforce-armor-stand-permissions 属性的配置项。
opsHavePermissions: true|false - OP 是否自动拥有使用该模组的权限。仅在 enforcePermissions 为 true 时有效。
allowedUsers: [UUID] - 允许使用该模组的玩家 UUID 列表。仅在 enforcePermissions 为 true 时有效。也可以通过游戏内的 /armorstands add <player> 和 /armorstands remove <player> 修改。
allowAnyItemInHeadSlot: true|false - 允许在盔甲架头部槽位放置任何物品,而不仅仅是头盔。
enableMannequins: true|false - 服务器上是否提供 mannequin 功能。当为 false 时,该功能在全服务器范围内关闭:无法更改 mannequin 设置,也不会发送到客户端,因此没有盔甲架会渲染为 mannequin。
兼容性
Dark UI
使用深色 UI 模组或资源包(例如来自 Vanilla Tweaks 的那个)的玩家,可以通过内置的资源包获得与该模组的完全兼容性。如果你进入游戏内的资源包列表,会看到一个来自 Armor Stands 模组的 Dark UI 条目!启用它即可让物品栏屏幕匹配深色 UI 配色。

Stylish Effects 模组
如果你使用 Stylish Effects 模组,你可以在 stylisheffects-client.toml 配置文件的 rederers -> renderers.inventory_renderer -> menu_blacklist 列表中添加一个条目,文本为 "armorstands:*"。这将排除所有盔甲架屏幕显示状态组件。
回放模组
回放模组(例如 Replay Mod)不会在 mannequin 模式下显示盔甲架——它们在回放中会渲染为普通盔甲架。Mannequin 状态通过模组自己的网络通道传输而非原生实体数据(保持分离是为了让未安装该模组的玩家仍能加入运行它的服务器),而回放录制不会重建该通道。模组的其他所有内容都是客户端或世界侧的,不受影响。
链接
也在 Modrinth · GitHub 上的源代码 · 报告问题
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。