PHPackages                             stormyy/b3cod4x - 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. [Framework](/categories/framework)
4. /
5. stormyy/b3cod4x

ActiveProject[Framework](/categories/framework)

stormyy/b3cod4x
===============

B3 management portal for Cod4x

v1.0.17(8y ago)43634[1 issues](https://github.com/Stormyy/b3cod4x/issues)1MITPHPPHP &gt;=7.0

Since May 6Pushed 3y ago5 watchersCompare

[ Source](https://github.com/Stormyy/b3cod4x)[ Packagist](https://packagist.org/packages/stormyy/b3cod4x)[ RSS](/packages/stormyy-b3cod4x/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (10)Dependencies (5)Versions (28)Used By (1)

B3COD4x
=======

[](#b3cod4x)

B3 management system build on laravel with support for cod4x screenshots. Based on the idea of Echelon

Install library in a laravel installation via composer

```
composer require Stormyy/b3cod4x
```

Add the service provider in the `app.php`

`Stormyy\B3\B3AddonServiceProvider::class`

After that deploy assets by executing

```
php artisan vendor:publish --provider="Stormyy\B3\B3AddonServiceProvider" --force
```

Excecute migrations with

```
php artisan migrate
```

The library uses the base template from laravel located in `resources/views/layouts/app.php` on the bottom of this layout (inside body) add the following:

```

    window.pusherinfo = {
        broadcaster: 'pusher',
        key: '',
        cluster: 'eu',
        encrypted: true,
        namespace: 'Stormyy\\B3\\Events'
    }

```

If you want to make use of notifcation/broadcast system see  and add the pusher information above

Permissions
-----------

[](#permissions)

By default b3cod4x supports authorization with laravel policies. For the default policy you need to claim your ingame player. This is done via a cod4x plugin which you can find in the latest release. You can overwrite this policy class in the b3cod4x config, you can also overwrite the default policy class by binding b3 groups to permissions in the config. Your own b3cod4x policy class has to extend the `Stormyy\B3\Policies\B3ServerPolicy`

###  Health Score

32

—

LowBetter than 69% of packages

Maintenance15

Infrequent updates — may be unmaintained

Popularity18

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity68

Established project with proven stability

 Bus Factor1

Top contributor holds 99% 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 ~14 days

Recently: every ~4 days

Total

23

Last Release

3024d ago

Major Versions

v0.2 → v1.0-BETA2017-05-22

### Community

Maintainers

![](https://www.gravatar.com/avatar/4cb9e867b01d637a74de7c695846595c94b36241a626f35e953c6e2860e3cef0?d=identicon)[Stormyy](/maintainers/Stormyy)

---

Top Contributors

[![Stormyy](https://avatars.githubusercontent.com/u/5009558?v=4)](https://github.com/Stormyy "Stormyy (97 commits)")[![BasThomas](https://avatars.githubusercontent.com/u/4190298?v=4)](https://github.com/BasThomas "BasThomas (1 commits)")

---

Tags

frameworklaravel

### Embed Badge

![Health badge](/badges/stormyy-b3cod4x/health.svg)

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

###  Alternatives

[laravel/sail

Docker files for running a basic Laravel application.

1.9k205.7M1.3k](/packages/laravel-sail)[laravel/ai

The official AI SDK for Laravel.

1.0k3.2M179](/packages/laravel-ai)[laravel/mcp

Rapidly build MCP servers for your Laravel applications.

77022.3M135](/packages/laravel-mcp)[laravel/boost

Laravel Boost accelerates AI-assisted development by providing the essential context and structure that AI needs to generate high-quality, Laravel-specific code.

3.5k21.5M540](/packages/laravel-boost)[laravel/pulse

Laravel Pulse is a real-time application performance monitoring tool and dashboard for your Laravel application.

1.7k15.1M129](/packages/laravel-pulse)[laravel/folio

Page based routing for Laravel.

603583.7k32](/packages/laravel-folio)

PHPackages © 2026

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