bs-community/blessing-skin-server

一个网络应用,将自定义皮肤带回离线模式的Minecraft服务器。


README

GitHub Workflow Status Codecov GitHub release (latest SemVer including pre-releases) GitHub Discord

在离线模式下运行的Minecraft服务器中丢失了您的自定义皮肤吗?现在,借助Blessing Skin,您可以轻松地找回它们!

Blessing Skin是一个网络应用,您可以在此处上传、管理和分享您的自定义皮肤和斗篷!与修改资源包不同,游戏中的每个人都可以看到彼此不同的皮肤(当然,他们也应该在同一个网站上注册)。

Blessing Skin是一个用PHP编写的开源项目,这意味着您可以在自己的网络服务器上自由部署它!

特点

  • 一个功能齐全的皮肤托管服务
  • 网站上的一个用户可以拥有多个玩家名称
  • 通过皮肤库在线分享您的皮肤和斗篷!
  • 易于使用
    • 用户/玩家/纹理管理的可视化页面
    • 详细的选项页面
    • 许多调整以获得更好的UI/UX
  • 安全
    • 支持许多安全的密码哈希算法
    • 注册时进行电子邮件验证
    • 计分系统以防止恶意请求
  • 极具可扩展性
    • 提供大量插件
    • 与Authme/Discuz(作为插件提供)集成
    • 支持自定义Yggdrasil API身份验证(作为插件提供)

要求

Blessing Skin只有很少的系统要求。在大多数情况下,这些PHP扩展已经启用。

  • 启用了URL重写的Web服务器(Nginx或Apache)
  • PHP >= 8.1.0
  • PHP扩展
    • OpenSSL >= 1.1.1 (TLS 1.3)
    • PDO
    • Mbstring
    • Tokenizer
    • GD
    • XML
    • Ctype
    • JSON
    • fileinfo
    • zip

快速安装

请阅读安装指南

插件系统

Blessing Skin提供了一种优雅而强大的插件系统,您可以通过安装插件将许多功能和自定义附加到您的站点。

支持Blessing Skin

如果此软件对您有用,欢迎赞助Blessing Skin!

目前您可以通过爱发电赞助我们。

赞助商

支持者

从源代码构建

请参阅手动构建

国际化

Blessing Skin支持多种语言,目前支持英语、简体中文和西班牙语。

如果您愿意贡献您的翻译,欢迎加入我们的Crowdin项目

报告错误

在报告问题之前,请阅读常见问题解答并确认您的情况不适用于那里提到的任何案例。

在报告问题时,请附上您的日志文件(位于storage/logs/laravel.log)以及错误发生的服务器信息。在报告问题之前,您还应该阅读此指南

相关链接

版权 & 许可证

MIT许可

版权(c)2016-至今 Blessing Skin团队