qexed_player_data
- Commit:
a40e7105530a7578ed7a19f6e2fbacef4c10f2e6 - Language:
en - Config file:
config/qexed_player_data.toml - Field count:
33 - Description: qexed_player_data.toml: player data persistence engine and database connection settings.
Paste or upload TOML to preview current values.
| Path | Type | Default | Current | Description | Notice |
|---|---|---|---|---|---|
player_data | object | See #player_data | See #player_data | Player save data settings | None |
Complex Type Details
player_data
- Type
object- Default
- None
- Current
- Paste or upload TOML to preview current values.
- Description
- Player save data settings
| Path | Type | Default | Current | Description | Notice |
|---|---|---|---|---|---|
player_data.collection | string | "players" | Paste or upload TOML to preview current values. | MongoDB collection name for player data | None |
player_data.enable | boolean | true | Paste or upload TOML to preview current values. | Enable player data saving and loading | None |
player_data.engine | string | "vanilla" | Paste or upload TOML to preview current values. | Player data storage engine. vanilla uses local playerdata files in the world folder; mongodb stores player data in MongoDB; mysql stores player data in a MySQL table. | None |
player_data.mongodb | object | See #player_data.mongodb | See #player_data.mongodb | MongoDB settings for player data | None |
player_data.mysql | object | See #player_data.mysql | See #player_data.mysql | MySQL settings for player data | None |
player_data.table | string | "qexed_players" | Paste or upload TOML to preview current values. | MySQL table name for player data | None |
player_data.mongodb
- Type
object- Default
- None
- Current
- Paste or upload TOML to preview current values.
- Description
- MongoDB settings for player data
| Path | Type | Default | Current | Description | Notice |
|---|---|---|---|---|---|
player_data.mongodb.app_name | string | "qexed" | Paste or upload TOML to preview current values. | MongoDB application name | None |
player_data.mongodb.auth_source | string | "admin" | Paste or upload TOML to preview current values. | MongoDB authentication database | None |
player_data.mongodb.connect_timeout | string | "10s" | Paste or upload TOML to preview current values. | MongoDB connection timeout | None |
player_data.mongodb.database | string | "qexed" | Paste or upload TOML to preview current values. | MongoDB database name | None |
player_data.mongodb.host | string | "127.0.0.1" | Paste or upload TOML to preview current values. | MongoDB server address | None |
player_data.mongodb.max_idle_time | string | "1m" | Paste or upload TOML to preview current values. | MongoDB maximum idle connection time | None |
player_data.mongodb.max_pool_size | integer | 100 | Paste or upload TOML to preview current values. | Maximum MongoDB connection pool size | None |
player_data.mongodb.min_pool_size | integer | 0 | Paste or upload TOML to preview current values. | Minimum MongoDB connection pool size | None |
player_data.mongodb.password | string | <stored in .secrets> | Paste or upload TOML to preview current values. | MongoDB password | None |
player_data.mongodb.port | integer | 27017 | Paste or upload TOML to preview current values. | MongoDB server port | None |
player_data.mongodb.replica_set | string | None | Paste or upload TOML to preview current values. | MongoDB replica set name | None |
player_data.mongodb.socket_timeout | string | "5s" | Paste or upload TOML to preview current values. | MongoDB socket timeout | None |
player_data.mongodb.use_tls | boolean | false | Paste or upload TOML to preview current values. | Enable TLS for MongoDB connections | None |
player_data.mongodb.username | string | "qexed" | Paste or upload TOML to preview current values. | MongoDB username | None |
player_data.mysql
- Type
object- Default
- None
- Current
- Paste or upload TOML to preview current values.
- Description
- MySQL settings for player data
| Path | Type | Default | Current | Description | Notice |
|---|---|---|---|---|---|
player_data.mysql.charset | string | "utf8mb4" | Paste or upload TOML to preview current values. | MySQL connection charset | None |
player_data.mysql.connection_timeout | string | "30s" | Paste or upload TOML to preview current values. | MySQL connection timeout | None |
player_data.mysql.database | string | "qexed" | Paste or upload TOML to preview current values. | MySQL database name | None |
player_data.mysql.idle_timeout | string | "5m" | Paste or upload TOML to preview current values. | MySQL idle connection timeout | None |
player_data.mysql.ip | string | "127.0.0.1" | Paste or upload TOML to preview current values. | MySQL server address | None |
player_data.mysql.options | array | [] | Paste or upload TOML to preview current values. | Additional MySQL connection options | None |
player_data.mysql.password | string | <stored in .secrets> | Paste or upload TOML to preview current values. | MySQL password | None |
player_data.mysql.pool_max_size | integer | 10 | Paste or upload TOML to preview current values. | Maximum MySQL connection pool size | None |
player_data.mysql.pool_min_idle | integer | 2 | Paste or upload TOML to preview current values. | Minimum idle MySQL connections | None |
player_data.mysql.port | integer | 3306 | Paste or upload TOML to preview current values. | MySQL server port | None |
player_data.mysql.use_ssl | boolean | false | Paste or upload TOML to preview current values. | Enable SSL for MySQL connections | None |
player_data.mysql.username | string | "qexed" | Paste or upload TOML to preview current values. | MySQL username | None |