mattiabasone / minecraft-skin
Package for generating Minecraft avatars and skins from raw skin image
Installs: 21
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 1
Forks: 1
Open Issues: 0
pkg:composer/mattiabasone/minecraft-skin
Requires
- php: ^8.2
- ext-gd: *
- ext-imagick: *
Requires (Dev)
- phpunit/phpunit: ^10.0
- vimeo/psalm: ^5.6
This package is auto-updated.
Last update: 2025-10-14 05:37:44 UTC
README
This package provide some utilities for manipulating Minecraft skins.
For instance, if you want to render an avatar:
use MattiaBasone\MinecraftSkin\Flat\Avatar; use MattiaBasone\MinecraftSkin\Component\Side; $avatar = new Avatar("/path/to/minecraft-skin.png"); $avatar->render(256, Side::FRONT); // Get the \GdResource $resource = $avatar->getResource(); // or as string $rawImage = (string) $avatar; file_put_contents("/my/output/file.png", $rawImage);