summaryrefslogtreecommitdiff
path: root/docs/src
diff options
context:
space:
mode:
authorSho Sakuma <me@m1sk9.dev>2026-03-17 22:04:13 +0900
committerGitHub <noreply@github.com>2026-03-17 22:04:13 +0900
commitd36966f01d1f4418de9e939631ba50a1c4d9545f (patch)
treee9cfcb354d8e46227e8bc136eaffcec778a70f0e /docs/src
parent8b806705aa3de33964a0924f9b528189b7004087 (diff)
parent0686211f8c2f5cb7df782f16498826dc9a23612a (diff)
downloadLunaticChat-d36966f01d1f4418de9e939631ba50a1c4d9545f.tar.gz
LunaticChat-d36966f01d1f4418de9e939631ba50a1c4d9545f.tar.bz2
LunaticChat-d36966f01d1f4418de9e939631ba50a1c4d9545f.zip
Merge pull request #145 from m1sk9/feat/remove-chatmode
feat!: Remove ChatMode feature
Diffstat (limited to 'docs/src')
-rw-r--r--docs/src/admin-guide/management-data.md18
-rw-r--r--docs/src/admin-guide/permissions.md12
-rw-r--r--docs/src/en/admin-guide/management-data.md18
-rw-r--r--docs/src/en/admin-guide/permissions.md12
-rw-r--r--docs/src/en/player-guide/channel-chat/about.md15
-rw-r--r--docs/src/en/player-guide/channel-chat/chatmode.md30
-rw-r--r--docs/src/en/player-guide/commands/lc/chatmode.md17
-rw-r--r--docs/src/player-guide/channel-chat/about.md15
-rw-r--r--docs/src/player-guide/channel-chat/chatmode.md30
-rw-r--r--docs/src/player-guide/commands/lc/chatmode.md17
10 files changed, 16 insertions, 168 deletions
diff --git a/docs/src/admin-guide/management-data.md b/docs/src/admin-guide/management-data.md
index e557894..9255721 100644
--- a/docs/src/admin-guide/management-data.md
+++ b/docs/src/admin-guide/management-data.md
@@ -11,7 +11,6 @@
LunaticChat は、チャンネルデータや設定情報をローカルディスクに保存します.
- `channels.json`: チャンネル情報を保存するファイルです.
-- `chatmodes.json`: プレイヤーのチャットモード設定を保存するファイルです.
- `conversion_cache.json`: チャンネル変換のキャッシュを保存するファイルです.
- `player-settings.yaml`: プレイヤーごとの設定情報を保存するファイルです.
@@ -23,7 +22,7 @@ LunaticChat のデータの安全性を確保するために,定期的にバãƒ
### `channels.json`
-`channels.json` ファイルは、LunaticChat が管理するチャンネルの情報を保存します.このファイルには,チャンネル名、参加者リスト、チャットモードなどの情報が含まれます.
+`channels.json` ファイルは、LunaticChat が管理するチャンネルの情報を保存します.このファイルには,チャンネル名、参加者リストなどの情報が含まれます.
```json
{
@@ -52,21 +51,6 @@ LunaticChat のデータの安全性を確保するために,定期的にバãƒ
}
```
-### `chatmodes.json`
-
-`chatmodes.json` ファイルは、プレイヤーのチャットモード設定を保存します.このファイルには,プレイヤーごとのチャットモード情報が含まれます.
-
-```json
-{
- "modes": {
- "aed5efd4-551b-3965-bc28-ae21aa072a66": "CHANNEL",
- "ceaea267-39dd-3bac-931c-761ada671ebe": "CHANNEL",
- "a01e3843-e521-3998-958a-f459800e4d11": "CHANNEL",
- "681f539b-8bb8-3f85-85e5-a2945f6c6539": "GLOBAL"
- }
-}
-```
-
### `conversion_cache.json`
`conversion_cache.json` ファイルは、チャンネル変換のキャッシュを保存します.このファイルには,プレイヤーごとのチャンネル変換情報が含まれます.
diff --git a/docs/src/admin-guide/permissions.md b/docs/src/admin-guide/permissions.md
index a50d218..09d12d7 100644
--- a/docs/src/admin-guide/permissions.md
+++ b/docs/src/admin-guide/permissions.md
@@ -148,18 +148,6 @@ LunaticChat のアップデート通知を受け取ります.
[`/lc channel ownership`](../player-guide/commands/lc/channel.md) コマンドの使用を切り替えます.
-### `lunaticchat.command.lc.chatmode`
-
-- Default: `non OP`
-
-[`/lc chatmode`](../player-guide/commands/lc/chatmode.md) コマンドの使用を切り替えます.
-
-### `lunaticchat.command.lc.chatmode.toggle`
-
-- Default: `non OP`
-
-[`/lc chatmode toggle`](../player-guide/commands/lc/chatmode.md) コマンドの使用を切り替えます.
-
### `lunaticchat.command.lcv.status`
- Default: `OP`
diff --git a/docs/src/en/admin-guide/management-data.md b/docs/src/en/admin-guide/management-data.md
index 3f09506..0255bf0 100644
--- a/docs/src/en/admin-guide/management-data.md
+++ b/docs/src/en/admin-guide/management-data.md
@@ -11,7 +11,6 @@ These data files are essential to the operation of LunaticChat. Direct editing m
LunaticChat saves channel data and configuration information to local disk.
- `channels.json`: Stores channel information.
-- `chatmodes.json`: Stores player chat mode settings.
- `conversion_cache.json`: Stores cache for channel conversion.
- `player-settings.yaml`: Stores player-specific settings.
@@ -23,7 +22,7 @@ To ensure the safety of your LunaticChat data, we recommend creating regular bac
### `channels.json`
-The `channels.json` file stores information about channels managed by LunaticChat. This file contains information such as channel names, participant lists, and chat modes.
+The `channels.json` file stores information about channels managed by LunaticChat. This file contains information such as channel names and participant lists.
```json
{
@@ -52,21 +51,6 @@ The `channels.json` file stores information about channels managed by LunaticCha
}
```
-### `chatmodes.json`
-
-The `chatmodes.json` file stores player chat mode settings. This file contains chat mode information for each player.
-
-```json
-{
- "modes": {
- "aed5efd4-551b-3965-bc28-ae21aa072a66": "CHANNEL",
- "ceaea267-39dd-3bac-931c-761ada671ebe": "CHANNEL",
- "a01e3843-e521-3998-958a-f459800e4d11": "CHANNEL",
- "681f539b-8bb8-3f85-85e5-a2945f6c6539": "GLOBAL"
- }
-}
-```
-
### `conversion_cache.json`
The `conversion_cache.json` file stores cache for channel conversion. This file contains channel conversion information for each player.
diff --git a/docs/src/en/admin-guide/permissions.md b/docs/src/en/admin-guide/permissions.md
index 6bb8172..dd70b0e 100644
--- a/docs/src/en/admin-guide/permissions.md
+++ b/docs/src/en/admin-guide/permissions.md
@@ -148,18 +148,6 @@ Toggles the use of the [`/lc channel mod`](../player-guide/commands/lc/channel.m
Toggles the use of the [`/lc channel ownership`](../player-guide/commands/lc/channel.md) command.
-### `lunaticchat.command.lc.chatmode`
-
-- Default: `non OP`
-
-Toggles the use of the [`/lc chatmode`](../player-guide/commands/lc/chatmode.md) command.
-
-### `lunaticchat.command.lc.chatmode.toggle`
-
-- Default: `non OP`
-
-Toggles the use of the [`/lc chatmode toggle`](../player-guide/commands/lc/chatmode.md) command.
-
### `lunaticchat.command.lcv.status`
- Default: `OP`
diff --git a/docs/src/en/player-guide/channel-chat/about.md b/docs/src/en/player-guide/channel-chat/about.md
index 2e7ab58..404075d 100644
--- a/docs/src/en/player-guide/channel-chat/about.md
+++ b/docs/src/en/player-guide/channel-chat/about.md
@@ -69,7 +69,7 @@ To join a created channel, use the [`/lc channel join`](../commands/lc/channel.m
/lc channel join <channel-id>
```
-When you join a channel, your chat mode will switch from global chat to channel chat.
+When you join a channel, all your chat messages will be visible only to players in that channel.
## Viewing the Channel List
@@ -81,16 +81,15 @@ To view the list of channels you can join, use the [`/lc channel list`](../comma
A list of available channels will be displayed in the chat. You can click on them or use the [`/lc channel join`](#joining-a-channel) command to join a channel.
-## Chat Modes
+## Sending to Global Chat
-In LunaticChat, there are two types of chat modes for players when sending chat messages:
+While in a channel, all your chat messages are visible only to players in that channel.
-1. Global chat mode: Share chat with all players.
-2. Channel chat mode: Share chat with players in a specific channel you have joined.
+To temporarily send a message to global chat, prefix your message with `!`.
-Channel chat primarily uses chat mode `2`.
-
-For more details, see [here](./chatmode.md).
+```
+!Hello everyone, how are you?
+```
## Difference Between Active Channel and Membership Status
diff --git a/docs/src/en/player-guide/channel-chat/chatmode.md b/docs/src/en/player-guide/channel-chat/chatmode.md
deleted file mode 100644
index 02d6a18..0000000
--- a/docs/src/en/player-guide/channel-chat/chatmode.md
+++ /dev/null
@@ -1,30 +0,0 @@
-# Chat Mode
-
-Chat mode refers to the mode in which players send chat messages in LunaticChat. LunaticChat has the following two types of chat modes:
-
-1. Global chat mode: Share chat with all players.
-2. Channel chat mode: Share chat with players in a specific channel you have joined.
-
-## Channel Chat Mode
-
-While in channel chat mode, all chat messages are displayed only to players in the channel you have joined and will not be displayed in global chat.
-
-::: tip Temporarily Send to Global Chat
-
-If you want to temporarily send a message to global chat while in channel chat mode, prefix your message with `!`.
-
-```
-!Hello everyone, how are you?
-```
-
-:::
-
-## Global Chat Mode
-
-While in global chat mode, you share chat with all players on the server. It functions the same as normal Minecraft chat.
-
-## Temporarily Switching Chat Modes
-
-To temporarily switch chat modes, use the `/chatmode toggle` command.
-
-When you switch using this command, you can change chat modes without joining or leaving channels.
diff --git a/docs/src/en/player-guide/commands/lc/chatmode.md b/docs/src/en/player-guide/commands/lc/chatmode.md
deleted file mode 100644
index 97472be..0000000
--- a/docs/src/en/player-guide/commands/lc/chatmode.md
+++ /dev/null
@@ -1,17 +0,0 @@
-# /lc chatmode <Badge type="tip" text="v0.6.0" /> <Badge type="tip" text="Paper" />
-
-### `/lc chatmode`
-
-| Permission |
-| --------------------------------- |
-| `lunaticchat.command.lc.chatmode` |
-
-Displays the current chat mode.
-
-### `/lc chatmode toggle`
-
-| Permission |
-| ---------------------------------------- |
-| `lunaticchat.command.lc.chatmode.toggle` |
-
-Toggles the chat mode.
diff --git a/docs/src/player-guide/channel-chat/about.md b/docs/src/player-guide/channel-chat/about.md
index 5c5f73a..dfbee07 100644
--- a/docs/src/player-guide/channel-chat/about.md
+++ b/docs/src/player-guide/channel-chat/about.md
@@ -61,7 +61,7 @@
作成されたチャンネルに参加するには,[`/lc channel join`](../commands/lc/channel.md#lc-channel-join-チャンネルid) コマンドを使用します.
-チャンネルに参加すると,チャットモードが全体チャットからチャンネルチャットに切り替わります.
+チャンネルに参加すると,チャットがチャンネル内のプレイヤーのみに表示されるようになります.
```
/lc channel join <チャンネルID>
@@ -77,16 +77,15 @@
/lc channel list
```
-## チャットモード
+## 全体チャットへの送信
-LunaticChat では,プレイヤーがチャットを送信する際のモードとして,以下の2種類のチャットモードが存在します:
+チャンネルに参加中は,すべてのチャットがチャンネル内のプレイヤーのみに表示されます.
-1. 全体チャットモード: すべてのプレイヤーとチャットを共有します.
-2. チャンネルチャットモード: 参加している特定のチャンネル内のプレイヤーとチャットを共有します.
+一時的に全体チャットへ送信したい場合は,メッセージの先頭に `!` を付けて送信します.
-チャンネルチャットでは主に `2` のチャットモードが使用されます.
-
-詳しくは [こちら](./chatmode.md) をご覧ください.
+```
+!こんにちは、みんな元気?
+```
## アクティブチャンネルとメンバーシップ状態の違い
diff --git a/docs/src/player-guide/channel-chat/chatmode.md b/docs/src/player-guide/channel-chat/chatmode.md
deleted file mode 100644
index 9e2712d..0000000
--- a/docs/src/player-guide/channel-chat/chatmode.md
+++ /dev/null
@@ -1,30 +0,0 @@
-# チャットモード
-
-チャットモードは LunaticChat におけるプレイヤーがチャットを送信する際のモードを指します.LunaticChat では以下の2種類のチャットモードが存在します.
-
-1. 全体チャットモード: すべてのプレイヤーとチャットを共有します.
-2. チャンネルチャットモード: 参加している特定のチャンネル内のプレイヤーとチャットを共有します.
-
-## チャットチャットモード
-
-チャンネルチャットモード中は,全てのチャットが参加しているチャンネルのプレイヤーのみに表示され,全体チャットには表示されません.
-
-::: tip 一時的に全体チャットを送信する
-
-チャンネルチャットモード中に,一時的に全体チャットを送信したい場合は,メッセージの先頭に `!` を付けて送信します.
-
-```
-!こんにちは、みんな元気?
-```
-
-:::
-
-## 全体チャットモード
-
-全体チャットモード中は,サーバー内のすべてのプレイヤーとチャットを共有します.通常の Minecraft チャットと同様の動作をします.
-
-## 一時的にチャットモードを切り替える
-
-チャットモードを一時的に切り替えるには,`/chatmode toggle` コマンドを使用します.
-
-このコマンドで切り替えた場合はチャンネルの入退出なしで,チャットモードを切り替えることができます.
diff --git a/docs/src/player-guide/commands/lc/chatmode.md b/docs/src/player-guide/commands/lc/chatmode.md
deleted file mode 100644
index 2b38be8..0000000
--- a/docs/src/player-guide/commands/lc/chatmode.md
+++ /dev/null
@@ -1,17 +0,0 @@
-# /lc chatmode <Badge type="tip" text="v0.6.0" /> <Badge type="tip" text="Paper/Folia" />
-
-### `/lc chatmode`
-
-| パーミッション |
-| --------------------------------- |
-| `lunaticchat.command.lc.chatmode` |
-
-現在のチャットモードを表示します.
-
-### `/lc chatmode toggle`
-
-| パーミッション |
-| ---------------------------------------- |
-| `lunaticchat.command.lc.chatmode.toggle` |
-
-チャットモードを切り替えます.