はじめに
このガイドは LunaticChat の設計・アーキテクチャを解説する開発者ガイドになります.
プレイヤー・サーバ管理者は ドキュメント/リファレンス を参照してください.
対象バージョン
このガイドの設計・アーキテクチャは Paper/Folia: v1.2.2, Velocity: v1.1.0 時点で記述しています.
モジュール構成
LunaticChat のモジュール構成は次の通りです.
設計の全体像は 設計/アーキテクチャ を参照してください.
| モジュール | 役割 |
|---|---|
engine | プラットフォーム非依存のコア |
platform-paper | Paper / Folia プラグイン本体 |
platform-velocity | Velocity プロキシプラグイン |
ガイド一覧
設計/アーキテクチャ — アーキテクチャの全体像
ビルド・リリース・バージョニング — リリースフローとバージョニング
LunaChat の後継 "LunaticChat" を開発した話 - m1sk9 (Zenn) — Null安全やコルーチン活用、キャッシュシステム導入など (外部サイト)