BlueMap 自定义皮肤服务器

BlueMap 自定义皮肤服务器

允许使用自定义皮肤服务器的BlueMap插件

贡献者 分支 星标 问题 MIT 许可证 LinkedIn Discord Modrinth


Logo

Bluemap Custom Skin Server

允许使用自定义皮肤服务器的 BlueMap 插件
支持 · 报告 Bug · 请求功能

目录
  1. 关于本项目
  2. 使用
  3. 路线图
  4. 贡献
  5. 许可证

关于本项目

技术栈

  • Fabric
  • Fabric-Language-Kotlin
  • Ducky-Updater-Lib
  • BlueMap

(返回顶部)

使用

配置

{
  "configVersion": 3,
  // 使用命令 /bcss gai 获取所有可用集成的列表
  "integration": "modid:type",
  // 原始图像意味着图像不会被裁剪或缩放。
  // 这允许你使用仅返回玩家头部的 API
  "rawImage": false,
  // URI 仅对 MOJANG_LIKE 和 SKIN_URL 必需
  // 同时支持 file:// 和 http(s)://
  "uri": "http://0.0.0.0/%uuid%"
}
2026.6.1 之前
{
  "configVersion": 2,
  // MOJANG_LIKE, SKIN_URL, SKIN_RESTORER, FABRIC_TAILOR
  "integration": "SKIN_URL",
  // 原始图像意味着图像不会被裁剪或缩放。
  // 这允许你使用仅返回玩家头部的 API
  "rawImage": false,
  // URI 仅对 MOJANG_LIKE 和 SKIN_URL 必需
  // 同时支持 file:// 和 http(s)://
  "uri": "http://0.0.0.0/%uuid%"
}
2026.1.1 之前
{
  // 服务器类型 [ MOJANG_LIKE | CUSTOM ]
  "serverType": "CUSTOM",
  // 直接图像意味着图像不会被裁剪或缩放。
  // 这允许你使用仅返回玩家头部的 API
  "directImage": false,
  // 远程服务器的 URL。在需要的位置使用 %uuid% 和/或 %username% 占位符
  "url": "https://localhost/%uuid%/%username%",
}
2024.5.1 之前
{
  // 用于问题或自身错误排查的调试模式
  "debug": false,
  // 服务器类型 [ MOJANG_LIKE | CUSTOM ]
  "serverType": "CUSTOM",
  // 远程服务器的 URL。在需要的位置添加 %uuid% 和/或 %username% 占位符
  "url": "https://localhost/%uuid%/%username%",
}
2023.11.1 之前
{
  // 用于问题或自身错误排查的调试模式
  "debug": false,
  // 服务器类型 [ MOJANG_LIKE | CUSTOM ]
  "serverType": "MOJANG",
  // 这里你必须填写自定义链接。示例见下方
  "customSkinServerUrl": "https://localhost/",
  // 这些参数仅由 CUSTOM 服务器类型支持
  "custom": {
    // 请求 URL 中用户名之后的文本。例如对于 https://mcskins.top/ 需要 ".png"
    "suffix": "",
    // 搜索参数类型 [ NAME | UUID ]
    "getSkinBy": "NAME",
    // 名称大小写 [ LOWER | UPPER | DEFAULT ]。例如对于 https://mcskins.top/ 需要 LOWER
    "skinByCase": "LOWER"                      
  }
}

(返回顶部)

路线图

  • 更改链接格式

查看 未解决的问题 以获取所有已提议功能(以及已知问题)的完整列表。

(返回顶部)

贡献

贡献是开源社区成为一个令人惊叹的学习、启发和创造之地的原因。你做出的任何贡献都备受感激。

如果你有改进本项目的建议,请 fork 本仓库并创建一个 pull request。你也可以直接打开一个带有 "enhancement" 标签的 issue。 别忘了给项目点个 star!再次感谢!

  1. Fork 本项目
  2. 创建你的功能分支(git checkout -b feature/AmazingFeature)
  3. 提交你的更改(git commit -m 'Add some AmazingFeature')
  4. 推送到分支(git push origin feature/AmazingFeature)
  5. 打开一个 Pull Request

(返回顶部)

许可证

在 MIT 许可证下分发。查看 LICENSE.txt 获取更多信息。

(返回顶部)