PHPackages                             exitialis/mas - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. exitialis/mas

ActiveLibrary[Authentication &amp; Authorization](/categories/authentication)

exitialis/mas
=============

Auth server for minecraft client

1.2.0(9y ago)1731GNU GPL v3PHPPHP &gt;=5.6.0

Since Aug 25Pushed 9y ago2 watchersCompare

[ Source](https://github.com/Exitialis/Mas)[ Packagist](https://packagist.org/packages/exitialis/mas)[ Docs](https://github.com/exitialis/mas)[ RSS](/packages/exitialis-mas/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (1)Dependencies (6)Versions (11)Used By (0)

Minecraft auth service
======================

[](#minecraft-auth-service)

[![Build Status](https://camo.githubusercontent.com/a4dea08b1595f426cecd8a16871b250ed8c1edab5478b7b9710cbf121d662200/68747470733a2f2f7472617669732d63692e6f72672f4578697469616c69732f4d61732e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/Exitialis/Mas)[![Latest Stable Version](https://camo.githubusercontent.com/43ac557560e7ceb46e2f617f5fecd2cce2c68cd94fc3547349be3664034ec693/68747470733a2f2f706f7365722e707567782e6f72672f6578697469616c69732f6d61732f762f737461626c65)](https://packagist.org/packages/exitialis/mas)[![Total Downloads](https://camo.githubusercontent.com/db059bf25c558f4592d23daae353908a5f2ff77116c0c4b63986c5aaddb7e6d0/68747470733a2f2f706f7365722e707567782e6f72672f6578697469616c69732f6d61732f646f776e6c6f616473)](https://packagist.org/packages/exitialis/mas)[![Latest Unstable Version](https://camo.githubusercontent.com/3f7abf22bfdbb4b8356e6f112e4d284b23449d23332c1b1720c98b75461236a5/68747470733a2f2f706f7365722e707567782e6f72672f6578697469616c69732f6d61732f762f756e737461626c65)](https://packagist.org/packages/exitialis/mas)[![License](https://camo.githubusercontent.com/1564c9beb7461a5e0d5db20146cfef33c27e8f9350fa068ae6277fdd525633c4/68747470733a2f2f706f7365722e707567782e6f72672f6578697469616c69732f6d61732f6c6963656e7365)](https://packagist.org/packages/exitialis/mas)[![Monthly Downloads](https://camo.githubusercontent.com/ae75f385f670d962a48ae961f0cec4232d644f10278dd7b4094a7490534649ad/68747470733a2f2f706f7365722e707567782e6f72672f6578697469616c69732f6d61732f642f6d6f6e74686c79)](https://packagist.org/packages/exitialis/mas)

The package designed for your site integration with your minecraft client. The package includes the following features:

- Authenticate users from your site, which can work on engines, like WordPress or DLE.
- Skins and cloaks system for users.
- Default skins and cloaks for all users on your server, that don't have their own.

Navigation
----------

[](#navigation)

- [Required](#required)
- [Installation](#installation)
- [Usage](#usage)
- [Testing](#testing)
- [Contributing](#contributing)
- [Credits](#credits)
- [License](#license)

Required
--------

[](#required)

- Install Laravel.
- Configure connection to MySQL in Laravel.

Installation
------------

[](#installation)

Add the mas package to your `composer.json` file.

```
{
    "require": {
        "exitialis/mas": "1.0.*"
    }
}
```

Or via the command line in the root of your Laravel installation. DON'T USING ROOT USER!

```
$ composer require "exitialis/mas"
```

Add to your `config/app.php` file in Laravel.

```
'providers' => [
        .....
         /*
         * Package Service Providers...
         */
		Exitialis\Mas\MasServiceProvider::class,
        .....
]

```

Via the command line in the root of your Laravel installation.

```
$ php artisan migrate
$ php artisan vendor:publish
```

PROFIT :)

Usage
-----

[](#usage)

Edit your file `config/mas.php` under CMS DLE or WordPress.

DLE:

```
    /**
     * Available hashes:
     * wp, dle
     */
    'hash' => 'dle',

    'repositories' => [
        'user' => [
            'login_column' => 'name',
            'password_column' => 'password',
            'table_name' => 'dle_users',
            'key' => 'user_id',
        ],
    ],

```

WP:

```
    /**
     * Available hashes:
     * wp, dle
     */
    'hash' => 'wp',

    'repositories' => [
        'user' => [
            'login_column' => 'user_login',
            'password_column' => 'user_pass',
            'table_name' => 'bjsvyp8zhw_users',
            'key' => 'ID',
        ],
    ],

```

Create folders in the folder `public` of your Laravel installation:

- textures/cloak
- textures/skin
- cache
- clients/hash
- clients/{NAME\_CLIENTS} (HiTech, Sandbox, Assets, Java, Etc)

Testing
-------

[](#testing)

```
$ phpunit
```

###  Health Score

29

—

LowBetter than 57% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity64

Established project with proven stability

 Bus Factor1

Top contributor holds 81% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~24 days

Recently: every ~47 days

Total

9

Last Release

3402d ago

Major Versions

0.2.1 → 1.0.02016-09-01

PHP version history (2 changes)0.1.0PHP &gt;=5.4.0

1.2.0PHP &gt;=5.6.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/7029837?v=4)[Ivan Neshchadin](/maintainers/Exitialis)[@Exitialis](https://github.com/Exitialis)

---

Top Contributors

[![Exitialis](https://avatars.githubusercontent.com/u/7029837?v=4)](https://github.com/Exitialis "Exitialis (64 commits)")[![SantaGitHub](https://avatars.githubusercontent.com/u/11507166?v=4)](https://github.com/SantaGitHub "SantaGitHub (15 commits)")

---

Tags

dlelaravelminecraftskinwordpress

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/exitialis-mas/health.svg)

```
[![Health](https://phpackages.com/badges/exitialis-mas/health.svg)](https://phpackages.com/packages/exitialis-mas)
```

###  Alternatives

[illuminate/auth

The Illuminate Auth package.

9327.9M1.2k](/packages/illuminate-auth)[api-platform/laravel

API Platform support for Laravel

59156.3k11](/packages/api-platform-laravel)[hasinhayder/tyro

Tyro - The ultimate Authentication, Authorization, and Role &amp; Privilege Management solution for Laravel 12 &amp; 13

6783.6k5](/packages/hasinhayder-tyro)[tomshaw/electricgrid

A feature-rich Livewire package designed for projects that require dynamic, interactive data tables.

119.2k](/packages/tomshaw-electricgrid)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
