summaryrefslogtreecommitdiff
path: root/website/src/docs/reference/player-settings.md
blob: 6db48acae94f010bd03bdcad366b8d64df06c763 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
---
layout: doc
---

# Player Settings

Players can change their personal settings using the `/lc settings` command. Settings are saved per UUID in the server's `player-settings.yaml` (the file path can be changed via `userSettingsFilePath` in the configuration file).

## Command

```
/lc settings                  # Display settings list
/lc settings <key>            # Check current value
/lc settings <key> on|off     # Change value
```

## Setting Keys

| Key | Description | Default |
|-----|-------------|---------|
| `japanese` | Enable romaji-to-Japanese conversion | `true` |
| `notice` | Enable direct message notifications | `true` |
| `chNotice` | Enable channel message notifications | `true` |

### `japanese`

Automatically converts chat messages typed in romaji to Japanese (hiragana). This setting only works when `features.japaneseConversion.enabled` is set to `true` on the server side.

```
/lc settings japanese on      # Enable conversion
/lc settings japanese off     # Disable conversion
```

### `notice`

Controls notifications when receiving direct messages (`/tell` / `/reply`).

```
/lc settings notice on        # Enable notifications
/lc settings notice off       # Disable notifications
```

### `chNotice`

Controls notifications when receiving channel chat messages. This setting only works when `features.channelChat.enabled` is set to `true` on the server side.

```
/lc settings chNotice on      # Enable notifications
/lc settings chNotice off     # Disable notifications
```