We currently support SQLite and MySQL for storing data such as colors, styles, and ignored players.
I have tested everything and it appears to work 100% correctly. However, if you find any issues, please don’t hesitate to report them.
config.yml ------- the options were added in config.yml
# ╔══════════════════╗
# ║ STORAGE SYSTEM ║
# ╚══════════════════╝
storage:
# Choose the data storage system (chosen colors and ignored users)
# Available options:
# YAML - Multiple .yml files (simple, for small servers) “100% optimized.”
# SQLITE - Single file with asynchronous cache (ideal for +1000 users)
# MYSQL - Remote database (ideal for multi-server networks / BungeeCord) Compatible with MariaDB.
type: "YAML"
# MySQL configuration (only used if type is "MYSQL")
mysql:
host: "localhost"
port: 3306
database: "quickchat"
username: "root"
password: ""
# Connection pool size (recommended: CPU cores * 2)
pool-size: 10