{"id":27054754,"url":"https://github.com/devopsmariocom/mineskincraft","last_synced_at":"2025-04-09T19:12:52.187Z","repository":{"id":285994741,"uuid":"960009022","full_name":"devopsmariocom/MineSkinCraft","owner":"devopsmariocom","description":null,"archived":false,"fork":false,"pushed_at":"2025-04-03T19:35:49.000Z","size":35,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-09T19:12:49.024Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/devopsmariocom.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-04-03T17:57:09.000Z","updated_at":"2025-04-03T19:35:53.000Z","dependencies_parsed_at":"2025-04-03T19:36:06.954Z","dependency_job_id":null,"html_url":"https://github.com/devopsmariocom/MineSkinCraft","commit_stats":null,"previous_names":["devopsmariocom/mineskincraft"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devopsmariocom%2FMineSkinCraft","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devopsmariocom%2FMineSkinCraft/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devopsmariocom%2FMineSkinCraft/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devopsmariocom%2FMineSkinCraft/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/devopsmariocom","download_url":"https://codeload.github.com/devopsmariocom/MineSkinCraft/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248094989,"owners_count":21046770,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-04-05T09:16:57.571Z","updated_at":"2025-04-09T19:12:52.166Z","avatar_url":"https://github.com/devopsmariocom.png","language":"JavaScript","readme":"# Minecraft Skin Creator\n\nA simple 3D Minecraft skin creator built with Three.js that allows you to customize a character and export it as a standard Minecraft skin template.\n\n## Features\n\n- Interactive 3D model with selectable body parts\n- Color customization for each body part\n- Save current view as PNG\n- Export as a standard 64x64 Minecraft skin template\n- Persistent color settings using localStorage\n\n## Getting Started\n\n### Prerequisites\n\n- Node.js (v14 or higher recommended)\n- npm (comes with Node.js)\n\n### Installation\n\n1. Clone the repository:\n```bash\ngit clone https://github.com/yourusername/minecraft-skin-creator.git\ncd minecraft-skin-creator\n```\n\n2. Install dependencies:\n```bash\nnpm install\n```\n\n3. Start the development server:\n```bash\nnpm run dev\n```\n\n4. Open your browser and navigate to `http://localhost:3000`\n\n## Usage\n\n1. Click on any part of the character to select it\n2. Use the color picker to change the color of the selected part\n3. Use the mouse to rotate the view (left click + drag)\n4. Zoom in/out with the mouse wheel\n5. Click \"Uložit PNG\" to save the current view as a PNG image\n6. Click \"Exportovat šablonu\" to generate and download a standard 64x64 Minecraft skin template\n\n## Minecraft Skin Template Structure\n\nThe exported template follows the standard Minecraft skin layout (64x64 pixels):\n\n- **Head (8x8 pixels)**: Located at position [8-16, 8-16]\n- **Body (8x12 pixels)**: Located at position [20-28, 20-32]\n- **Arms (4x12 pixels each)**:\n  - Left arm: position [44-48, 20-32]\n  - Right arm: position [36-40, 52-64]\n- **Legs (4x12 pixels each)**:\n  - Left leg: position [4-8, 20-32]\n  - Right leg: position [20-24, 52-64]\n- **Overlay layers**: Second layer for each body part for details like armor, clothing, etc.\n\n## Building for Production\n\nTo build the application for production:\n\n```bash\nnpm run build\n```\n\nThe built files will be in the `dist` directory and can be deployed to any static hosting service.\n\n## Technologies Used\n\n- [Three.js](https://threejs.org/) - 3D graphics library\n- [Vite](https://vitejs.dev/) - Next generation frontend tooling\n\n## License\n\nThis project is licensed under the MIT License - see the LICENSE file for details.\n\n## Acknowledgments\n\n- Minecraft is a trademark of Mojang Studios\n- This project is for educational purposes only\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevopsmariocom%2Fmineskincraft","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevopsmariocom%2Fmineskincraft","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevopsmariocom%2Fmineskincraft/lists"}