盔甲架

盔甲架

使用简洁的UI放置、摆姿和装扮盔甲架。

装饰

盔甲架

Modrinth 下载量 CurseForge 下载量 GitHub 仓库星标

在 Ko-fi 上支持我

通过易于使用的界面放置、摆姿势和装扮盔甲架。只需右键点击盔甲架即可编辑它们!

在服务器上,玩家需要拥有 OP 权限,或者需要通过命令 /armorstands add 玩家名 被明确添加。

使用盔甲架界面编辑盔甲架

实用提示

  • 当盔甲架界面打开时,你仍然可以移动!使用常规按键移动和跳跃,如果你想解锁相机,只需按住 ALT 键!
  • 该模组带有剪贴板和撤销/重做系统。使用常规键盘快捷键,或使用左上角的按钮。
  • 如果你同时处理一堆盔甲架,你可以高亮当前那个!该模组包含一个按键绑定(你需要为其分配一个按键!),在界面打开时高亮该盔甲架。
  • 如果盔甲架位于开启了重力的方块内,它会掉落!这是原版机制,在某些情况下盔甲架可能会一路掉落到基岩之下。
  • 撤销/重做功能对于测试功能特别有用!尝试点击一个按钮看看它的作用,然后只需_撤销_它再尝试其他操作!
  • 你可以通过点击右上角的按钮或使用键盘上的 1-6 键在屏幕之间导航。

配置

从 2.0.0 版本开始,该模组支持配置文件!根据环境不同,有两个可能的配置文件位置。

单人游戏/客户端

你的客户端有一个 "全局" 配置文件,适用于你所有的单人世界。它位于 <minecraft 目录>/config/armorstands.toml。如果你安装了 Mod Menu,也可以通过配置界面修改它!

requireSneakingToEdit:true|false - 你是通过仅右键点击(false)还是潜行 + 右键点击(true)打开编辑界面。

nameRenderDistance:<整数> - 盔甲架名称在多远距离内可见。设置为 0 以回退到默认值。

directOnlyNameRender:true|false - 仅在瞄准盔甲架时显示其名称。请注意,在 Minecraft 中 "瞄准" 实体只在你 "实体交互范围" 内有效,默认为 3 个方块。这可以通过效果/模组改变。

disableAutoSkinRefresh:true|false - 全局关闭人体模型皮肤的定期自动刷新。覆盖每个盔甲架的 "自动刷新皮肤" 开关,因此没有人体会自动重新获取皮肤;手动 "刷新皮肤" 按钮仍然有效。

disableMannequins:true|false - 完全在你的客户端上禁用人体模型渲染。每个盔甲架都渲染为普通模型,无论其人体模型设置如何,且不会查找任何皮肤。

disableMannequinAnimations:true|false - 在你的客户端上关闭人体模型待机动画,无论每个盔甲架的 "动画" 开关如何。

专用服务器

服务器的配置文件位于世界的目录内,即 <世界>/config/armorstands.toml。服务器端有更多配置选项,特别是用于控制谁有权使用该模组。如果你之前在 server.properties 文件中使用过 enforce-armor-stand-permissions 设置或 armorstandusers.json,现在配置文件中有对应的选项,并且模组会在首次启动时自动为你迁移内容!

requireSneakingToEdit:true|false - 你服务器的玩家是通过仅右键点击(false)还是潜行 + 右键点击(true)打开编辑界面。

enforcePermissions:true|false - 模组是对所有人开放使用(false)还是受限(true)。这是旧模组版本中 server.properties 里 enforce-armor-stand-permissions 属性的配置对应项。

opsHavePermissions:true|false - OP 是否自动拥有使用该模组的权限。仅在 enforcePermissions 为 true 时生效。

allowedUsers:[UUID] - 被允许使用该模组的玩家 UUID 列表。仅在 enforcePermissions 为 true 时生效。也可以在游戏内使用 /armorstands add <玩家> 和 /armorstands remove <玩家> 修改。

allowAnyItemInHeadSlot:true|false - 允许在盔甲架头部槽位放置任何物品,而不仅仅是头盔。

enableMannequins:true|false - 人体模型功能在服务器上是否可用。当为 false 时,该功能在服务器范围内关闭:人体模型设置无法更改,也不会发送给客户端,因此没有盔甲架会渲染为人形模型。

界面

实用工具

在实用工具界面上,你会找到许多有用的工具来开始编辑盔甲架!

左下角有几个快速设置操作,其中许多实际上来自 Vanilla Tweaks 的书!你最常用的大概是 "角色",它会用一组适合在世界各处创建角色的预设来设置盔甲架。

右侧是一系列开关。大多数不言自明,但如果你不确定它们的作用,可以随意尝试!

实用工具界面

移动

在移动页面上,你会找到轻松在世界中定位盔甲架的工具。

左上方有两个类似 F3 菜单的有用文本块。它们以精确和方块坐标给出你自身和正在编辑的盔甲架的当前位置。

左下角有几个快速操作。它们都有工具提示来帮助你了解功能。

右侧是一大块按钮。在底部,你会看到按指定数量和左侧标注的方向移动盔甲架的按钮。在它们上方是一个有用的标签,显示你当前面对的方向以供参考。再往上还有两个按钮,可以更改盔甲架移动方式的参数。

移动界面

旋转

在旋转页面上,你会找到轻松将盔甲架旋转到所需朝向的工具。

与移动页面类似,左侧有有用的文本块和快速操作按钮,右侧有微调方向的按钮,以及一个滑块可快速进行大幅度旋转!

旋转界面

姿势

在姿势页面上,你会找到调整盔甲架姿势所需的一切,完全符合你的期望。

左侧有几个按钮用于选择要编辑的身体部位,底部还有一个按钮用于镜像当前设置的姿势。

右侧显示当前身体部位,其下方是一个改变下方滑块灵敏度/范围的按钮。再往下是三个滑块,用于调整每个身体部位可以有的独立旋转,每个滑块还有一些按钮用于将数值调整得_恰到好处_。

从 2.0.0 版本开始,还有一个缩放滑块!用它来调整盔甲架的大小。

姿势界面

预设

在预设页面上,你会找到模组附带的所有预配置姿势列表!

每个姿势都有来源(原版(Java)、基岩版、Vanilla Tweaks,以及一些我自己的自定义姿势),以及类别(站立、坐下等)。你可以使用顶部的两个按钮过滤预设列表。

你可以通过屏幕底部的箭头按钮滚动预设页面,或者将鼠标悬停在预设列表的任何位置并使用鼠标滚轮滚动。

预设界面

物品栏

在物品栏页面上,你会看到一个非常熟悉的界面,可以快速装备你的盔甲架!

除了物品栏管理,右下角还包括实用工具页面中与物品栏相关的两个开关,方便快速访问。

物品栏界面

人体模型

在人体模型页面上,你可以将盔甲架变成一个可摆姿势的角色,穿着真实玩家的皮肤!

人体模型模式是按盔甲架选择启用的,默认关闭,因此在你启用之前,你的盔甲架不会消耗任何资源——不会为未开启的盔甲架查找任何皮肤。要开始使用,给盔甲架起一个与 Minecraft 玩家匹配的自定义名称(例如使用命名牌),然后打开 "人体模型" 开关。盔甲架将渲染为该玩家的角色,包括他们的皮肤、你装备的任何盔甲、手中持有的物品或头上佩戴的物品,以及玩家的披风。微妙的待机动画让它栩栩如生,并且盔甲架仍然遵循你设置的所有其他内容——它的姿势、缩放和 "小型" 选项都会保留。

渲染为玩家人体模型的盔甲架

主要的 "人体模型" 开关位于左侧,其上方是匹配玩家的实时面部预览和状态行。状态行要么显示 "当前配置文件:" 加上皮肤加载后的玩家名称,要么显示一些帮助文本,提醒你给盔甲架命名一个真实玩家的名字并启用人体模型。如果名称不匹配真实账户(或皮肤仍在下载),盔甲架会回退到普通的盔甲架模型。当匹配到配置文件时,预览下方会出现一个 "刷新皮肤" 按钮,你可以立即重新获取该玩家的当前皮肤。

右侧是其余开关。"动画" 控制待机动作,接下来的几个让你单独显示或隐藏皮肤的每个部分——披风、帽子、夹克、左袖和右袖、左裤和右裤——以及 "纤细手臂" 来强制使用更纤细(Alex 风格)的手臂模型。还有一个 "自动刷新皮肤" 开关:默认关闭(盔甲架保持首次加载的皮肤),但打开后,该盔甲架每 15 分钟重新获取玩家的皮肤以跟上皮肤变化,且没有可见的中断——它会持续显示当前皮肤,直到新皮肤加载完成。

更喜欢全局控制人体模型?配置文件可以满足你:客户端可以完全禁用人体模型渲染或其动画,或关闭所有自动皮肤刷新,服务器可以禁用整个功能。详见 配置 部分。

人体模型编辑器标签页

与模组中的其他一切一样,人体模型设置完全由编辑器支持:每次更改都支持撤销/重做和复制/粘贴,对所有玩家共享,并随世界保存。并且与模组的其他部分一样,它适用于 Fabric、NeoForge 和 Forge。

注意: 人体模型渲染由服务器通过模组自身的网络通道驱动,刻意与原始盔甲架数据分开,以便没有该模组的玩家仍然可以加入服务器(并简单地看到普通的盔甲架)。由此产生两点:

  • 模组必须安装在服务器上。 仅客户端安装连接没有该模组的服务器,不会让盔甲架渲染为人体模型——它们会显示为普通盔甲架。人体模型设置存储在服务器上,并由服务器发送给客户端。
  • 回放模组不会显示人体模型。 因为人体模型数据通过模组的通道传输,而不是原始实体数据,回放录制会话的工具(如 Replay Mod)无法重建这些数据,因此在回放中盔甲架会渲染为普通盔甲架。

兼容性

深色 UI

使用深色 UI 模组或资源包(即 Vanilla Tweaks 的那个)的用户可以通过模组附带的内置资源包获得完全兼容。如果你在游戏内打开资源包列表,你会看到来自盔甲架模组的深色 UI 条目!启用它可以让物品栏界面匹配深色 UI 颜色。

启用深色 UI 资源包后的界面 资源包列表中的深色 UI 内置资源包

Stylish Effects 模组

如果你使用 Stylish Effects 模组,你可以在 stylisheffects-client.toml 配置文件中的 rederers -> renderers.inventory_renderer -> menu_blacklist 列表中添加一个条目,内容为 "armorstands:*"。这将排除所有盔甲架界面显示状态小部件。

回放模组

回放模组(如 Replay Mod)不会显示人体模型模式下的盔甲架——它们在回放中渲染为普通盔甲架。人体模型状态通过模组自身的网络通道传输,而不是原始实体数据(分开保存,以便没有该模组的玩家仍然可以加入运行它的服务器),回放录制无法重建该通道。模组的其他一切都在客户端或世界侧,不受影响。