SupOutfit

SupOutfit

Hytale的服装管理系统。使用游戏内指令或自定义UI来保存、整理、装备和删除服装预设,让玩家无需离开服务器即可快速切换不同外观。

实用

SupOutfit


通过一个易于使用的服装系统来管理 Hytale 中的角色外观。

SupOutfit 允许玩家保存、整理并在不同的服装预设之间切换。无论是探索、角色扮演、活动,还是任何想要快速改变角色外观的场景,都可以创建不同的形象。


功能特性

服装管理

  • 将当前外观保存为服装预设
  • 在已保存的服装之间即时切换
  • 通过衣橱界面浏览已保存的服装
  • 一键穿戴服装
  • 删除不需要的服装预设
  • 每个玩家独立且持久化的服装存储
  • 服装名称校验,最长 32 个字符
  • 服装名称支持字母、数字、空格、-_

自定义衣橱

SupOutfit 添加了一个专为服装管理设计的 自定义衣橱 方块。

  • 直接在游戏世界中放置衣橱
  • 与衣橱互动以打开服装浏览器
  • 作为服装命令在游戏世界中的替代方案
  • 非常适合角色自定义区域、商店、出生点以及角色扮演地点

服装浏览器

服装浏览器提供了一个简洁且易于使用的界面来管理已保存的服装。

  • 通过可滚动列表浏览所有已保存的服装
  • 直接从界面穿戴或删除服装
  • 响应式布局,更好地适配不同屏幕尺寸
  • 支持更长的翻译文本
  • 可选择将服装浏览器移动到屏幕左侧,在管理服装时保持角色可见
  • 完全本地化的界面

本地化

SupOutfit 目前支持以下语言:

  • 🇩🇪 德语
  • 🇫🇷 法语
  • 🇪🇸 西班牙语
  • 🇮🇹 意大利语
  • 🇵🇱 波兰语
  • 🇧🇷 巴西葡萄牙语
  • 🇹🇷 土耳其语
  • 🇷🇺 俄语
  • 🇺🇦 乌克兰语
  • 🇨🇳 中文

在支持的情况下,命令、命令描述、界面元素、按钮和消息均已本地化。

配置

SupOutfit 提供了一个可配置的 config.json 文件。

  • 配置每位玩家可保存的最大服装数量
  • 启用或禁用通过命令更换服装
  • 将服装浏览器移动到屏幕左侧
  • 配置会自动使用默认值创建
  • 添加新选项时,现有配置文件会自动迁移
  • 无效的配置文件会自动备份并替换为默认设置

配置文件存储位置:

mods/SupOutfit/config.json

配置选项

maxOutfits

每位玩家可保存的最大服装数量。

默认值:

"maxOutfits": 10

changeByCommandEnabled

控制玩家是否可以通过服装命令更换服装。

默认值:

"changeByCommandEnabled": false

禁用时:

  • /supoutfit save 仍然可用
  • 通过命令更换服装被禁用
  • 玩家仍可使用自定义衣橱来访问服装界面

leftSideUI

控制服装浏览器是否移动到屏幕左侧。

默认值:

"leftSideUI": true

启用后,浏览器将放置在屏幕左侧,避免遮挡屏幕中央区域,使玩家的角色保持可见。


默认配置

{
  "maxOutfits": 10,
  "changeByCommandEnabled": false,
  "leftSideUI": true
}

命令

命令 描述
/supoutfit browser 打开衣橱界面
/supoutfit save <name> 保存当前服装
/supoutfit set <name> 切换到已保存的服装
/supoutfit list 列出已保存的服装
/supoutfit delete <name> 删除已保存的服装
/supoutfit rename <current> <new> 重命名已保存的服装

别名

也可以通过以下命令访问主命令:

  • /outfit
  • /so

存储

配置文件存储位置:

mods/SupOutfit/config.json

每个玩家的服装以 JSON 文件格式存储在:

mods/SupOutfit/Outfits/<player-uuid>/

使用场景

SupOutfit 适用于:

  • 角色扮演服务器
  • MMORPG 风格服务器
  • 冒险服务器
  • 具有多种角色职业或阵营的服务器
  • 角色自定义区域
  • 使用多种角色风格的玩家

为不同的角色、阵营、活动或冒险创建不同的外观,并在需要时随时切换。


开发计划

计划中的功能:

  • 改进衣橱界面
  • 更多服装管理功能
  • 更细粒度的逐命令权限控制
  • 更多服务器自定义选项
  • 在未来 Hytale UI 系统可用时提供支持