PHPackages                             printempw/blessing-skin-server - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. printempw/blessing-skin-server

AbandonedArchivedLibrary

printempw/blessing-skin-server
==============================

A web application brings your custom skins back in offline Minecraft servers.

v3.5.0(7y ago)294048[1 issues](https://github.com/printempw/blessing-skin-server/issues)GPL-3.0PHPPHP &gt;=5.5.9

Since Jul 29Pushed 6y ago19 watchersCompare

[ Source](https://github.com/printempw/blessing-skin-server)[ Packagist](https://packagist.org/packages/printempw/blessing-skin-server)[ RSS](/packages/printempw-blessing-skin-server/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (20)Versions (18)Used By (0)

- **简体中文**
- [English](https://github.com/printempw/blessing-skin-server/blob/master/README_EN.md)

[![](https://camo.githubusercontent.com/f54791ad14a49cfd52e8fa33b19e8f485f3b0a0c8d3ec628080997f39c0162a8/68747470733a2f2f696d672e626c657373696e672e73747564696f2f696d616765732f323031372f30312f30312f62732d6c6f676f2e706e67)](https://camo.githubusercontent.com/f54791ad14a49cfd52e8fa33b19e8f485f3b0a0c8d3ec628080997f39c0162a8/68747470733a2f2f696d672e626c657373696e672e73747564696f2f696d616765732f323031372f30312f30312f62732d6c6f676f2e706e67)

[![Travis Building Status](https://camo.githubusercontent.com/b60fb48b4bd51aa4b092ac71a0975c23789c8857ee2b063c78fe6fca7498403b/68747470733a2f2f6170692e7472617669732d63692e6f72672f7072696e74656d70772f626c657373696e672d736b696e2d7365727665722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/printempw/blessing-skin-server)[![Codecov](https://camo.githubusercontent.com/50f5c5bdac815651c878706a409ca900fa71dca1bb388bbaab8ec76717a197fa/68747470733a2f2f636f6465636f762e696f2f67682f7072696e74656d70772f626c657373696e672d736b696e2d7365727665722f6272616e63682f6d61737465722f67726170682f62616467652e737667)](https://codecov.io/gh/printempw/blessing-skin-server)[![Latest Stable Version](https://camo.githubusercontent.com/869904fb741e0979df284b62603644fd09d09682d483e4dbaf4924c9574a72ce/68747470733a2f2f706f7365722e707567782e6f72672f7072696e74656d70772f626c657373696e672d736b696e2d7365727665722f76657273696f6e)](https://github.com/printempw/blessing-skin-server/releases)[![PHP 5.5.9+](https://camo.githubusercontent.com/ca6946571607e7922b2600d5b773eafd193009fa41af5868ca9e4bb69c04c3ab/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d352e352e392b2d6f72616e67652e737667)](https://camo.githubusercontent.com/ca6946571607e7922b2600d5b773eafd193009fa41af5868ca9e4bb69c04c3ab/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d352e352e392b2d6f72616e67652e737667)[![License](https://camo.githubusercontent.com/bf9a2de2bab5f1bc72fb0887fe3a26a70141e9310b7c10e58fbf74bbece5c9d5/68747470733a2f2f706f7365722e707567782e6f72672f7072696e74656d70772f626c657373696e672d736b696e2d7365727665722f6c6963656e7365)](https://camo.githubusercontent.com/bf9a2de2bab5f1bc72fb0887fe3a26a70141e9310b7c10e58fbf74bbece5c9d5/68747470733a2f2f706f7365722e707567782e6f72672f7072696e74656d70772f626c657373696e672d736b696e2d7365727665722f6c6963656e7365)[![Twitter Follow](https://camo.githubusercontent.com/f80d5cac90a42afa5a07c8bfe93c82606b35244c052e1b32b9174be5e318b45f/68747470733a2f2f696d672e736869656c64732e696f2f747769747465722f666f6c6c6f772f7072696e74656d70772e7376673f7374796c653d736f6369616c266c6162656c3d466f6c6c6f77)](https://twitter.com/printempw)

优雅的开源 Minecraft 皮肤站，现在，回应您的等待。

Blessing Skin 是一款能让您上传、管理和分享您的 Minecraft 皮肤和披风的 Web 应用程序。与修改游戏材质包不同的是，所有人都能在游戏中看到各自的皮肤和披风（当然，前提是玩家们要使用同一个皮肤站）。

Blessing Skin 是一个开源的 PHP 项目，这意味着您可以自由地在您的服务器上部署它。这里有一个 [演示站点](http://skin.prinzeugen.net/)。

特性
--

[](#特性)

- 完整实现了一个皮肤站该有的功能
- 支持单用户多个角色
- 通过皮肤库来分享您的皮肤和披风！
- 易于使用
    - 可视化的用户、角色、材质管理页面
    - 详细的站点配置页面
    - 多处 UI/UX 优化只为更好的用户体验
- 安全
    - 支持多种安全密码 Hash 算法
    - 注册可要求 Email 验证（插件）
    - 防止恶意请求的积分系统
- 强大的可扩展性
    - 多种多样的插件
    - 支持与 Authme/Discuz 等程序的用户数据对接
    - 支持自定义 Yggdrasil API 外置登录系统

环境要求
----

[](#环境要求)

Blessing Skin 对您的服务器有一定的要求。*在大多数情况下，下列所需的 PHP 扩展已经开启。*

- 一台支持 URL 重写的主机，Nginx、Apache 或 IIS
- **PHP &gt;= 5.5.9** [（服务器不支持？）](https://github.com/printempw/blessing-skin-server/wiki/%E7%89%88%E6%9C%AC%E8%AF%B4%E6%98%8E)
- 安装并启用如下 PHP 扩展：
    - OpenSSL
    - PDO
    - Mbstring
    - Tokenizer
    - GD

如果你使用的是 PHP 7.2，请先阅读 [Wiki - 在 PHP 7.2 上运行](https://github.com/printempw/blessing-skin-server/wiki/%E5%9C%A8-PHP-7.2-%E4%B8%8A%E8%BF%90%E8%A1%8C)。

快速使用
----

[](#快速使用)

请参阅 [Wiki - 快速安装向导](https://github.com/printempw/blessing-skin-server/wiki/%E5%BF%AB%E9%80%9F%E5%AE%89%E8%A3%85%E5%90%91%E5%AF%BC)。

[![screenshot](https://camo.githubusercontent.com/50b0b655d8dca8114129248e56fe0c7658e0ec86c1cac8483b339e5570987aaf/68747470733a2f2f696d672e626c657373696e672e73747564696f2f696d616765732f323031372f30372f32392f323031372d30362d31365f31352e35342e31362e706e67)](https://camo.githubusercontent.com/50b0b655d8dca8114129248e56fe0c7658e0ec86c1cac8483b339e5570987aaf/68747470733a2f2f696d672e626c657373696e672e73747564696f2f696d616765732f323031372f30372f32392f323031372d30362d31365f31352e35342e31362e706e67)

插件系统
----

[](#插件系统)

Blessing Skin 提供了强大的插件系统，您可以通过添加多种多样的插件来为您的皮肤站添加功能。

详情请参阅 [Wiki - 插件系统介绍](https://github.com/printempw/blessing-skin-server/wiki/%E6%8F%92%E4%BB%B6%E7%B3%BB%E7%BB%9F%E4%BB%8B%E7%BB%8D)。

自行构建
----

[](#自行构建)

如果你想为此项目作贡献，或者抢先尝试未发布的新功能，你应该先用 Git 上的代码部署。

**不推荐不熟悉 shell 操作以及不想折腾的用户使用。**

从 Git 上 clone 源码并安装依赖:

```
$ git clone https://github.com/printempw/blessing-skin-server.git
$ composer install
$ yarn install
```

运行自动化测试（可跳过）：

```
$ yarn test
$ ./vendor/bin/phpunit
```

构建前端代码！

```
$ yarn run build
```

接下来请参考「快速安装向导」进行后续安装。

问题报告
----

[](#问题报告)

请参阅 [Wiki - 报告问题的正确姿势](https://github.com/printempw/blessing-skin-server/wiki/%E6%8A%A5%E5%91%8A%E9%97%AE%E9%A2%98%E7%9A%84%E6%AD%A3%E7%A1%AE%E5%A7%BF%E5%8A%BF)。

版权
--

[](#版权)

Copyright 2016-2018 printempw and contributors.

Blessing Skin 是基于 GNU General Public License version 3 开放源代码的自由软件，你可以遵照 GPLv3 协议来修改或重新发布本程序。

**例外情况**：任何为 Blessing Skin 皮肤站程序开发、调用了 Blessing Skin 插件 API 的插件程序，在未使用 Blessing Skin 程序源代码的情况下，无须采用 GPLv3 协议，也不强制要求开放插件源代码。

程序原作者为 [@printempw](https://blessing.studio/)，转载请注明。

###  Health Score

35

—

LowBetter than 80% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity21

Limited adoption so far

Community23

Small or concentrated contributor base

Maturity67

Established project with proven stability

 Bus Factor1

Top contributor holds 89.5% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~49 days

Recently: every ~95 days

Total

18

Last Release

2723d ago

Major Versions

v3.5.0 → v4.x-dev2018-11-24

PHP version history (3 changes)v3.0PHP &gt;=5.5.9

v3.2PHP ^5.5.9

v4.x-devPHP &gt;=7.1.3

### Community

Maintainers

![](https://www.gravatar.com/avatar/dd149af77e948c46aa5eae96a1f3cdb9c0e11c4d60e70587210cfb495f909e86?d=identicon)[printempw](/maintainers/printempw)

---

Top Contributors

[![prinsss](https://avatars.githubusercontent.com/u/11206497?v=4)](https://github.com/prinsss "prinsss (1228 commits)")[![g-plane](https://avatars.githubusercontent.com/u/17216317?v=4)](https://github.com/g-plane "g-plane (137 commits)")[![xfl03](https://avatars.githubusercontent.com/u/3205159?v=4)](https://github.com/xfl03 "xfl03 (5 commits)")[![lzjluzijie](https://avatars.githubusercontent.com/u/7992620?v=4)](https://github.com/lzjluzijie "lzjluzijie (1 commits)")[![tnqzh123](https://avatars.githubusercontent.com/u/16630630?v=4)](https://github.com/tnqzh123 "tnqzh123 (1 commits)")

---

Tags

laravelminecraft

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/printempw-blessing-skin-server/health.svg)

```
[![Health](https://phpackages.com/badges/printempw-blessing-skin-server/health.svg)](https://phpackages.com/packages/printempw-blessing-skin-server)
```

###  Alternatives

[bagisto/bagisto

Bagisto Laravel E-Commerce

26.2k161.6k7](/packages/bagisto-bagisto)[statamic/cms

The Statamic CMS Core Package

4.8k3.2M720](/packages/statamic-cms)[grumpydictator/firefly-iii

Firefly III: a personal finances manager.

22.8k69.3k](/packages/grumpydictator-firefly-iii)[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[unopim/unopim

UnoPim Laravel PIM

9.4k1.8k](/packages/unopim-unopim)[tempest/framework

The PHP framework that gets out of your way.

2.1k23.1k9](/packages/tempest-framework)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
