{"id":20655212,"url":"https://github.com/exitialis/mas","last_synced_at":"2026-04-13T01:18:08.916Z","repository":{"id":56980446,"uuid":"66313847","full_name":"Exitialis/Mas","owner":"Exitialis","description":"Minecraft authentication server","archived":false,"fork":false,"pushed_at":"2017-03-06T18:48:13.000Z","size":167,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-17T11:13:08.228Z","etag":null,"topics":["dle","laravel","minecraft","skin","wordpress"],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Exitialis.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-08-22T22:49:34.000Z","updated_at":"2023-01-17T05:36:13.000Z","dependencies_parsed_at":"2022-08-21T10:50:23.105Z","dependency_job_id":null,"html_url":"https://github.com/Exitialis/Mas","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Exitialis%2FMas","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Exitialis%2FMas/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Exitialis%2FMas/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Exitialis%2FMas/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Exitialis","download_url":"https://codeload.github.com/Exitialis/Mas/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242756870,"owners_count":20180206,"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":["dle","laravel","minecraft","skin","wordpress"],"created_at":"2024-11-16T18:09:30.724Z","updated_at":"2026-04-13T01:18:08.858Z","avatar_url":"https://github.com/Exitialis.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"Minecraft auth service\n================\n\n[![Build Status](https://travis-ci.org/Exitialis/Mas.svg?branch=master)](https://travis-ci.org/Exitialis/Mas)\n[![Latest Stable Version](https://poser.pugx.org/exitialis/mas/v/stable)](https://packagist.org/packages/exitialis/mas)\n[![Total Downloads](https://poser.pugx.org/exitialis/mas/downloads)](https://packagist.org/packages/exitialis/mas)\n[![Latest Unstable Version](https://poser.pugx.org/exitialis/mas/v/unstable)](https://packagist.org/packages/exitialis/mas)\n[![License](https://poser.pugx.org/exitialis/mas/license)](https://packagist.org/packages/exitialis/mas)\n[![Monthly Downloads](https://poser.pugx.org/exitialis/mas/d/monthly)](https://packagist.org/packages/exitialis/mas)\n\nThe package designed for your site integration with your minecraft client. The package includes the following features:\n\n- Authenticate users from your site, which can work on engines, like WordPress or DLE.\n- Skins and cloaks system for users.\n- Default skins and cloaks for all users on your server, that don't have their own.\n\nNavigation\n--------\n\n- [Required](#required)\n- [Installation](#installation)\n- [Usage](#usage)\n- [Testing](#testing)\n- [Contributing](#contributing)\n- [Credits](#credits)\n- [License](#license)\n\nRequired\n--------\n\n- Install Laravel.\n- Configure connection to MySQL in Laravel.\n\nInstallation\n------------\n\n\nAdd the mas package to your `composer.json` file.\n\n``` json\n{\n    \"require\": {\n        \"exitialis/mas\": \"1.0.*\"\n    }\n}\n```\n\nOr via the command line in the root of your Laravel installation.\nDON'T USING ROOT USER!\n\n``` bash\n$ composer require \"exitialis/mas\"\n```\n\nAdd to your `config/app.php` file in Laravel. \n\n``` \n'providers' =\u003e [\n        .....\n         /*\n         * Package Service Providers...\n         */\n\t\tExitialis\\Mas\\MasServiceProvider::class,\n        .....\n]\n```\n\nVia the command line in the root of your Laravel installation.\n\n``` bash\n$ php artisan migrate\n$ php artisan vendor:publish\n```\n\nPROFIT :)\n\nUsage\n-----\n\nEdit your file `config/mas.php` under CMS DLE or WordPress.\n\nDLE:\n```\n    /**\n     * Available hashes:\n     * wp, dle\n     */\n    'hash' =\u003e 'dle', \n\n    'repositories' =\u003e [\n        'user' =\u003e [\n            'login_column' =\u003e 'name',\n            'password_column' =\u003e 'password',\n            'table_name' =\u003e 'dle_users',\n            'key' =\u003e 'user_id',\n        ],\n    ],\n```\nWP:\n```\n    /**\n     * Available hashes:\n     * wp, dle\n     */\n    'hash' =\u003e 'wp',\n\n    'repositories' =\u003e [\n        'user' =\u003e [\n            'login_column' =\u003e 'user_login',\n            'password_column' =\u003e 'user_pass',\n            'table_name' =\u003e 'bjsvyp8zhw_users',\n            'key' =\u003e 'ID',\n        ],\n    ],\n```\nCreate folders in the folder `public` of your Laravel installation:\n\n- textures/cloak\n- textures/skin\n- cache\n- clients/hash\n- clients/{NAME_CLIENTS} (HiTech, Sandbox, Assets, Java, Etc)\n\nTesting\n-------\n\n``` bash\n$ phpunit\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fexitialis%2Fmas","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fexitialis%2Fmas","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fexitialis%2Fmas/lists"}