Skin Restorer

Skin Restorer

一个用于管理和恢复玩家皮肤的服务端模组。

SkinRestorer

Modrinth

一款用于管理和恢复玩家皮肤的服务器端模组。

⚠️ 重要声明

本模组是一个独立项目,与 SkinsRestorer 插件 无关。

它们是不同维护者维护的独立项目。请勿向其社区寻求本模组的支持,反之亦然。

✨ 功能特性

  • 通过 Mojang 账号设置皮肤:使用有效的 Minecraft 用户名获取并应用皮肤。
  • 通过 Ely.by 设置皮肤:使用有效的 Ely.by 用户名获取并应用皮肤。
  • 通过 URL 设置皮肤:从任意图片 URL 获取并应用皮肤,支持经典(Steve)和纤瘦(Alex)两种皮肤模型。
  • 自动皮肤获取:在离线/非安全模式下运行服务器时,自动从 Mojang/Ely.by 获取皮肤(可配置)。
  • 单人游戏支持:为每个世界单独应用皮肤。
  • 权限 API 支持
  • SkinShuffle 支持:允许安装了 SkinShuffle 的玩家通过 GUI 应用皮肤。

📜 命令使用指南

有关可用命令及其用法的详细信息,请访问命令维基页面。

❌ 已知不兼容情况

  • Arclight(<=1.20.1):试用版或旧版本因 Mixin 冲突而不兼容。作为替代方案,可考虑使用 SkinsRestorer 插件。
  • 带有第三方皮肤系统的启动器(例如 TLauncher):不受支持。SkinRestorer 使用官方皮肤系统,而这些启动器会覆盖该系统,因此皮肤无法在客户端上显示。

❓ 常见问题解答

  • 问:/skin set web 显示“trailing data”或 URL 不被接受?
    答:将完整的 URL 放在双引号 "..." 中——Minecraft 聊天解析要求对包含特殊字符的 URL 这样做。
  • 问:Ely.by 皮肤无法使用(“no profile with name ...”)
    答:先在 ely.by 网站上重新设置/应用皮肤。确保用户名存在且拼写正确。
  • 问:Mojang 皮肤无法使用(“not found”/“no profile”)
    答:验证用户名是否存在。可能是 Mojang API 临时故障或速率限制——等待 5-30 分钟后重试。删除 config/skinrestorer/mojang_profile_cache.json 文件。

🆘 寻求帮助渠道

需要 SkinRestorer 的帮助?请通过以下支持渠道联系:

🪙 捐赠

如果您喜欢使用 SkinRestorer 并希望支持其开发,可以通过以下平台进行捐赠:

Ko-fi Boosty

比特币(BTC):bc1qnvrw46enetxhjeamr2lqy9d74ew0rdqwjw7p4k
USDT(TRC20):TTB8j1moevS7DG6eRips1ikxv16xq2TpZu
USDT(TON):UQCatk-XQh_Ab3nYUlXpl_Ok69QMVOTDdufikYa3foxLZKwD

感谢您的慷慨支持!