PersonaSkin is a PocketMine-MP and Axolotl-PM plugin that renders Bedrock persona skins created with Character Creator instead of showing the random-color fallback.
- The plugin manifest targets PocketMine-MP and Axolotl-PM API 5.
- CI runs PHP lint, the persona-skin adapter smoke test, PHPStan at level max, and a DevTools PHAR build against the current Axolotl-PM source.
- The plugin keeps the original
kim\present\personaskinnamespace andPresentKimattribution.
- Download a
PersonaSkin.pharartifact from a GitHub release or a successful CI run. - Copy the PHAR to the server's
plugins/directory. - Restart the server.
The release workflow packages tags that start with v. Test a CI artifact on the target server before using it in production.
The repository uses AxolotlBucketLabs DevTools for PHAR packaging and PHPStan analysis. The adapter smoke test runs with a checked-out Axolotl-PM source tree.
Report reproducible bugs and feature requests in the issue tracker. Include the server version, plugin version, client version, and a log excerpt when the problem produces an error.
PersonaSkin is distributed under the GNU Lesser General Public License version 3. The original implementation and license remain attributed to PresentKim. See LICENSE for the complete terms.