PHPackages                             socket-manager/contents-project - 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. [HTTP &amp; Networking](/categories/http)
4. /
5. socket-manager/contents-project

ActiveProject[HTTP &amp; Networking](/categories/http)

socket-manager/contents-project
===============================

CONTENTS-PROJECT: マインクラフト専用環境プロジェクト

v1.25.9(2mo ago)045MITJavaScript

Since Jul 10Pushed 2mo ago1 watchersCompare

[ Source](https://github.com/socket-manager/contents-project)[ Packagist](https://packagist.org/packages/socket-manager/contents-project)[ RSS](/packages/socket-manager-contents-project/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (1)Versions (114)Used By (0)

CONTENTS-PROJECT：マインクラフト専用環境プロジェクト
==================================

[](#contents-projectマインクラフト専用環境プロジェクト)

マインクラフト向けのコンテンツ開発と運用を支援するプロジェクト環境です。WebSocket ベースの通信でサーバー側ロジックを活用し、スコアボードや複雑なコマンド運用に頼らずにコンテンツを実装できます。

- 対象: Minecraft（UWP 含む）
- 技術: WebSocket, PHP, Laravel（連携可能）
- 用途: チャットサーバー、ゲームコンテンツ、イベント運用

[![「機雷の弓」を使って「いなずまの矢」の効果を同時発動](https://camo.githubusercontent.com/ef6aada853cb05cba232c95ff0f528c33bb1f532cbefb232b3382c474d686a16/68747470733a2f2f736f636b65742d6d616e616765722e6769746875622e696f2f646f63756d656e742f6d696e6563726166742d636f6e74656e74732f696d672f626f772d6d696e652f7468756e6465725f63616e6e6f6e2e676966)](https://camo.githubusercontent.com/ef6aada853cb05cba232c95ff0f528c33bb1f532cbefb232b3382c474d686a16/68747470733a2f2f736f636b65742d6d616e616765722e6769746875622e696f2f646f63756d656e742f6d696e6563726166742d636f6e74656e74732f696d672f626f772d6d696e652f7468756e6465725f63616e6e6f6e2e676966)

[![「機雷の弓」を使って「はかいの矢」の効果を同時発動](https://camo.githubusercontent.com/d24f3cac141a0a1fc563c8b0836ae4e0c1b2ab35ce094167a9b56f7306596a7c/68747470733a2f2f736f636b65742d6d616e616765722e6769746875622e696f2f646f63756d656e742f6d696e6563726166742d636f6e74656e74732f696d672f626f772d6d696e652f6578706c6f64655f6761746c696e675f6d696e2e676966)](https://camo.githubusercontent.com/d24f3cac141a0a1fc563c8b0836ae4e0c1b2ab35ce094167a9b56f7306596a7c/68747470733a2f2f736f636b65742d6d616e616765722e6769746875622e696f2f646f63756d656e742f6d696e6563726166742d636f6e74656e74732f696d672f626f772d6d696e652f6578706c6f64655f6761746c696e675f6d696e2e676966)

【 概要 】
------

[](#-概要-)

CONTENTS-PROJECT は、Minecraft 向けのコンテンツを容易に作成・運用できる環境を提供します。サーバー側でイベント判定やゲームロジックを処理することで、運用の負担を軽減し、安定したマルチプレイヤー体験を実現します。

【 特徴 】
------

[](#-特徴-)

- WebSocket によるリアルタイム通信
- サーバー側でのイベント管理により、クライアント側の複雑なコマンド処理を不要に
- jQuery / React のクライアントサンプルを同梱
- Laravel と連携可能（既存の Laravel プロジェクトへ組み込み可）
- デモ環境での簡単な起動手順を提供

【 運用ポリシー 】
----------

[](#-運用ポリシー-)

この環境は WebSocket サーバーを利用した運用を前提としています。スコアボードや複雑なコマンド判定に頼らず、サーバーサイドのプログラムでイベントや状態管理を行うことで、運用負荷の低減を目指します。基本的にファミリー向けで楽しく遊べるコンテンツを想定しており、現時点ではグローバル公開や商用利用を主目的としていません。

【 デモとベースプロジェクトについて 】
--------------------

[](#-デモとベースプロジェクトについて-)

このプロジェクトはデモ環境（"demo-project"）をベースに構築しています。サーバーやクライアントの起動手順はデモ環境と同一です。詳細な実装やサンプルはドキュメントを参照してください。

【 サーバーの起動 】
-----------

[](#-サーバーの起動-)

プロジェクトルートで以下（コンテンツサーバーの例）を実行してください。

```
php worker app:minecraft-chat-server []
```

デフォルトポートや追加オプションはドキュメントを参照してください。

【 クライアントの起動 】
-------------

[](#-クライアントの起動-)

### ブラウザ

[](#ブラウザ)

jQuery / React のサンプル HTML を用意しています。任意のブラウザでファイルを開くか、静的ファイルサーバーに配置してアクセスしてください。

- /app/client/jquery/chat.html（jQuery 版チャット画面）
- /app/client/jquery/shop.html（jQuery 版アイテムショップ画面）
- /app/client/react/chat.html（React 版チャット画面）

### Minecraft（UWP）の接続方法

[](#minecraftuwpの接続方法)

Minecraft 内のチャット画面から以下のコマンドを実行して接続できます。

```
/wsserver localhost:10000/

```

接続後は通常のチャット操作が可能です。特定ユーザーへのプライベートメッセージは以下のフォーマットで送信できます。

```
#

```

注意: Minecraft（UWP）はループバック制限があるため、Windows 上で接続する場合は以下のコマンドでループバックアクセスを許可してください。

```
CheckNetIsolation.exe LoopbackExempt -a -n="Microsoft.MinecraftUWP_8wekyb3d8bbwe"
```

【 補足 / ドキュメント 】
---------------

[](#-補足--ドキュメント-)

詳細な実装やコンテンツの一覧はドキュメントを参照してください

デモ環境の詳細な使い方

Laravel 連携方法

【 Contact Us 】
--------------

[](#-contact-us-)

バグ報告やご要望などは[`こちら`](mailto:lib.tech.engineer@gmail.com)から受け付けております。

【 License 】
-----------

[](#-license-)

MIT, see [LICENSE file](https://github.com/socket-manager/contents-project/blob/main/LICENSE).

###  Health Score

41

—

FairBetter than 89% of packages

Maintenance83

Actively maintained with recent releases

Popularity8

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity57

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~5 days

Recently: every ~37 days

Total

113

Last Release

88d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/7d7e0a85ff7abd802e7bb7b323dd131b2b4429089802af392dae04f7bd15b370?d=identicon)[socket-manager](/maintainers/socket-manager)

---

Top Contributors

[![socket-manager](https://avatars.githubusercontent.com/u/166518763?v=4)](https://github.com/socket-manager "socket-manager (117 commits)")

---

Tags

minecraft-bedrockminecraft-bedrock-addonphpproject-repositorysocket-managersocket-servertcp-socketudp-socketwebsocketphpwebsocketproject repositorysocket-serversocket-managertcp-socketudp-socketminecraft-bedrockminecraft-bedrock-addon

### Embed Badge

![Health badge](/badges/socket-manager-contents-project/health.svg)

```
[![Health](https://phpackages.com/badges/socket-manager-contents-project/health.svg)](https://phpackages.com/packages/socket-manager-contents-project)
```

###  Alternatives

[basement-chat/basement-chat

Add a real-time chat widget to your Laravel application.

4983.9k](/packages/basement-chat-basement-chat)[openswoole/core

Openswoole core library

181.1M32](/packages/openswoole-core)[hyperf/websocket-server

A websocket server library for Hyperf.

12488.7k25](/packages/hyperf-websocket-server)[swoft/websocket-server

swoft websocket server component

16134.1k5](/packages/swoft-websocket-server)[hemiframe/php-websocket

PHP WebSocket server and client library

4911.0k](/packages/hemiframe-php-websocket)[warriorxk/phpwebsockets

A websocket library with support for IPC using socket pairs

1225.3k](/packages/warriorxk-phpwebsockets)

PHPackages © 2026

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