2021-02-17 10:25:54 +08:00
- [简体中文 ](./README-zh.md )
- **English**
2017-01-21 13:55:34 +08:00
2017-01-01 23:09:18 +08:00
< p align = "center" > < img src = "https://img.blessing.studio/images/2017/01/01/bs-logo.png" > < / p >
2016-01-17 16:18:03 +08:00
2017-01-01 23:09:18 +08:00
< p align = "center" >
2020-07-20 07:15:13 +08:00
< a href = "https://github.com/bs-community/blessing-skin-server/actions" > < img alt = "GitHub Workflow Status" src = "https://img.shields.io/github/workflow/status/bs-community/blessing-skin-server/CI?style=flat-square" > < / a >
< a href = "https://codecov.io/gh/bs-community/blessing-skin-server" > < img alt = "Codecov" src = "https://img.shields.io/codecov/c/github/bs-community/blessing-skin-server?style=flat-square" > < / a >
< a href = "https://github.com/bs-community/blessing-skin-server/releases" > < img alt = "GitHub release (latest SemVer including pre-releases)" src = "https://img.shields.io/github/v/release/bs-community/blessing-skin-server?include_prereleases&style=flat-square" > < / a >
< a href = "https://github.com/bs-community/blessing-skin-server/blob/master/LICENSE" > < img alt = "GitHub" src = "https://img.shields.io/github/license/bs-community/blessing-skin-server?style=flat-square" > < / a >
2020-10-03 00:24:53 +08:00
< a href = "https://discord.com/invite/QAsyEyt" > < img alt = "Discord" src = "https://discord.com/api/guilds/761226550921658380/widget.png" > < / a >
2017-01-01 23:09:18 +08:00
< / p >
2016-09-15 11:21:39 +08:00
2021-02-17 10:25:54 +08:00
Puzzled by losing your custom skins in Minecraft servers runing in offline mode? Now you can easily get them back with the help of Blessing Skin!
2016-04-11 17:29:40 +08:00
2021-02-17 10:25:54 +08:00
Blessing Skin is a web application where you can upload, manage and share your custom skins & capes! Unlike modifying a resource pack, everyone in the game will see the different skins of each other (of course they should register at the same website too).
2016-09-10 23:35:43 +08:00
2021-02-17 10:25:54 +08:00
Blessing Skin is an open-source project written in PHP, which means you can deploy it freely on your own web server!
2016-08-30 16:25:49 +08:00
2021-02-17 10:25:54 +08:00
## Features
2019-03-26 15:55:59 +08:00
2021-02-17 10:25:54 +08:00
- A fully functional skin hosting service
- Multiple player names can be owned by one user on the website
- Share your skins and capes online with skin library!
- Easy-to-use
- Visual page for user/player/texture management
- Detailed option pages
- Many tweaks for a better UI/UX
- Security
- Support many secure password hash algorithms
- Email verification for registration
- Score system for preventing evil requests
- Incredibly extensible
- Plenty of plugins available
- Integration with Authme/CrazyLogin/Discuz (available as plugin)
- Support custom Yggdrasil API authentication (available as plugin)
2017-05-08 22:53:40 +08:00
2021-02-17 10:25:54 +08:00
## Requirements
2019-03-26 15:55:59 +08:00
2021-02-17 10:25:54 +08:00
Blessing Skin has only a few system requirements. In most cases, these PHP extensions are already enabled.
2016-07-23 17:39:41 +08:00
2021-02-17 10:25:54 +08:00
- Web server with URL rewriting enabled (Nginx or Apache)
2020-10-13 10:10:03 +08:00
- PHP >= 7.4.0
2021-02-17 10:25:54 +08:00
- PHP Extensions
2020-10-03 00:24:53 +08:00
- OpenSSL
- PDO
- Mbstring
- Tokenizer
- GD
- XML
- Ctype
- JSON
- fileinfo
- zip
2016-07-23 17:39:41 +08:00
2021-02-17 10:25:54 +08:00
## Quick Install
2019-03-26 15:55:59 +08:00
2021-02-17 10:25:54 +08:00
Please read [Installation Guide ](https://blessing.netlify.app/en/setup.html ).
2016-07-23 17:39:41 +08:00
2021-02-17 10:25:54 +08:00
## Plugin System
2017-07-30 15:39:44 +08:00
2021-02-17 10:25:54 +08:00
Blessing Skin provides an elegant and powerful plugin system, and you can attach plenty of functions and customization to your site via installing plugins.
2017-07-30 15:39:44 +08:00
2021-02-17 10:25:54 +08:00
## Supporting Blessing Skin
2019-03-26 15:55:59 +08:00
2021-02-17 10:25:54 +08:00
Welcome to sponsoring Blessing Skin if this software is useful for you!
2019-03-26 15:55:59 +08:00
2021-02-17 10:25:54 +08:00
Currently you can sponsor us via [爱发电 ](https://afdian.net/@blessing-skin ).
2019-03-26 15:55:59 +08:00
### Sponsors
2019-03-29 16:58:50 +08:00
< table >
2020-04-24 17:32:08 +08:00
< tbody >
2019-03-29 16:58:50 +08:00
< tr >
2021-02-15 11:07:12 +08:00
< td align = center >
< a href = "https://afdian.net/@kcraft233" >
< img src = "https://pic1.afdiancdn.com/user/2aac23481b1b11ea9f6e52540025c377/avatar/14ed7996f36eec4d9feec0fe613663cf_w512_h512_s68.jpg" width = "120" height = "120" >
< br >
gao_cai_sheng
< / a >
< / td >
2020-06-01 09:26:49 +08:00
< td align = center >
2020-08-17 15:05:18 +08:00
< a href = "https://afdian.net/@Luohuayu" >
< img src = "https://pic1.afdiancdn.com/user/66c740fad75011ea9fce52540025c377/avatar/870ee9ea29a1c179c435f1ad64aee79b_w640_h640_s52.jpg" width = "120" height = "120" >
2020-06-01 09:26:49 +08:00
< br >
2020-08-17 15:05:18 +08:00
落花雨
2020-06-01 09:26:49 +08:00
< / a >
< / td >
2021-05-02 11:13:44 +08:00
< td align = center >
< a href = "https://afdian.net/@LD_fantasy" >
< img src = "https://pic1.afdiancdn.com/user/9bed7bb454f011eb821652540025c377/avatar/cb679e3eac693e0eea2eac527c7954e0_w700_h1307_s137.jpg" width = "120" height = "120" >
< br >
K_LazyCat
< / a >
< / td >
2020-08-07 09:02:02 +08:00
< td align = center >
2021-02-15 11:07:12 +08:00
< a href = "https://afdian.net/@nmzy2018" >
< img src = "https://pic1.afdiancdn.com/user/a66f79d2f5a311e9af4e52540025c377/avatar/e7f69cacfb8d77f431eb97293e569c72_w500_h500_s21.jpg" width = "120" height = "120" >
2020-08-07 09:02:02 +08:00
< br >
2021-02-15 11:07:12 +08:00
虎牙伊南
2020-08-07 09:02:02 +08:00
< / a >
< / td >
2020-06-25 16:13:52 +08:00
< td align = center >
< a href = "" >
2021-05-02 11:13:44 +08:00
< img src = "https://pic1.afdiancdn.com/default/avatar/avatar-blue.png" width = "120" height = "120" >
2020-06-25 16:13:52 +08:00
< br >
2021-05-02 11:13:44 +08:00
家乐
2020-06-25 16:13:52 +08:00
< / a >
< / td >
2021-02-15 11:07:12 +08:00
< / tr >
< tr >
2021-05-02 11:13:44 +08:00
< td align = center >
< a href = "" >
< img src = "https://pic1.afdiancdn.com/user/e227ea708ac911eaa6c852540025c377/avatar/a56a7ceafa12e96ba6750e880f04b7e4_w1024_h1024_s883.jpg" width = "120" height = "120" >
< br >
mcha0
< / a >
< / td >
2020-06-20 10:41:13 +08:00
< td align = center >
2020-10-26 11:37:32 +08:00
< a href = "https://afdian.net/@miaowoo" >
< img src = "https://pic1.afdiancdn.com/user/efd59774327511e9bf3d52540025c377/avatar/8ac4598ea31f02db2666810518ea1b5e_w3000_h3000_s1022.jpg" width = "120" height = "120" >
2020-06-20 10:41:13 +08:00
< br >
2020-10-26 11:37:32 +08:00
MiaoWoo
2020-06-20 10:41:13 +08:00
< / a >
< / td >
2020-04-30 18:49:47 +08:00
< / tr >
2020-07-08 15:19:35 +08:00
< / tbody >
2019-03-29 16:58:50 +08:00
< / table >
2019-03-26 15:55:59 +08:00
### Backers
2019-03-29 16:58:50 +08:00
< table >
2020-04-24 17:32:08 +08:00
< tbody >
2019-03-29 16:58:50 +08:00
< tr >
2021-02-15 11:07:12 +08:00
< td align = center >
< a href = "https://afdian.net/@ValiantShishu976400" >
< img src = "https://pic1.afdiancdn.com/user/178a08963a5e11e9addd52540025c377/avatar/ece9f089aaf2c2f83204a8de11697caf_w350_h350_s16.jpg" width = "75" height = "75" >
< br >
飒爽师叔
< / a >
< / td >
2020-08-01 09:47:23 +08:00
< td align = center >
< a href = "https://afdian.net/@mfwg6" >
< img src = "https://pic1.afdiancdn.com/user/18ad3338e58a11e9b29352540025c377/avatar/eb04b4b54975d0d229e77fbcd4220dc4_w1080_h1920_s541.jpg" width = "75" height = "75" >
< br >
皮皮帕
< / a >
< / td >
2020-10-13 09:52:34 +08:00
< td align = center >
< a href = "https://afdian.net/@fsj_mc" >
< img src = "https://pic1.afdiancdn.com/user/5ae206b6573c11e9b32352540025c377/avatar/27be12f855c0d52ee4a3abeb8e5e9274_w900_h900_s710.jpg" width = "75" height = "75" >
< br >
fsj
< / a >
< / td >
2020-04-30 18:49:47 +08:00
< / tr >
2020-07-08 15:19:35 +08:00
< / tbody >
2019-03-29 16:58:50 +08:00
< / table >
2021-02-17 10:25:54 +08:00
## Build From Source
2019-03-26 15:55:59 +08:00
2021-02-17 10:25:54 +08:00
Please refer to [Manual Build ](https://blessing.netlify.app/build.html ).
2017-01-02 10:53:19 +08:00
2021-02-17 10:25:54 +08:00
## Internationalization
2019-12-07 20:26:30 +08:00
2021-02-17 10:25:54 +08:00
Blessing Skin supports multiple languages, while currently supporting English, Simplified Chinese and Spanish.
2019-03-26 15:55:59 +08:00
2021-02-17 10:25:54 +08:00
If you are willing to contribute your translation, welcome to join [our Crowdin project ](https://crowdin.com/project/blessing-skin ).
2019-03-17 12:49:15 +08:00
2021-02-17 10:25:54 +08:00
## Report Bugs
2019-03-17 12:49:15 +08:00
2021-02-17 10:25:54 +08:00
Read [FAQ ](https://blessing.netlify.app/faq.html ) and double check if your situation doesn't suit any case mentioned there before reporting.
2019-03-26 15:55:59 +08:00
2021-02-17 10:25:54 +08:00
When reporting a problem, please attach your log file (located at `storage/logs/laravel.log` ) and the information of your server where the error occured on. You should also read this [guide ](https://blessing.netlify.app/report.html ) before reporting a problem.
2017-01-02 10:53:19 +08:00
2021-02-17 10:25:54 +08:00
## Related Links
2020-06-25 16:13:52 +08:00
2021-02-17 10:25:54 +08:00
- [User Manual ](https://blessing.netlify.app/en/ )
- [Plugins Development Documentation ](https://bs-plugin.netlify.app/ )
2020-06-25 16:13:52 +08:00
2021-02-17 10:25:54 +08:00
## Copyright & License
2019-03-26 15:55:59 +08:00
2019-03-30 13:20:46 +08:00
MIT License
2018-02-10 10:12:53 +08:00
2020-04-26 11:01:07 +08:00
Copyright (c) 2016-present The Blessing Skin Team