Repository navigation
Storage Backends
Happyuky7 edited this page Mar 21, 2026
·
1 revision
Configured in storage.type.
Supported values:
-
YAML(default) SQLITE-
MYSQL(BETA) -
MARIADB(BETA) -
MONGODB(BETA) -
REDIS(BETA)
- YAML and SQLite are the most stable.
- MySQL/MariaDB/MongoDB/Redis are BETA in 2.0.0.
- Using WorldGuard regions + a BETA backend is experimental.
storage:
type: YAMLstorage:
type: SQLITE
sqlite:
file: "separeworlditems.sqlite"Option 1: JDBC URL
storage:
type: MYSQL
sql:
jdbc-url: "jdbc:mysql://localhost:3306/separeworlditems?useSSL=false"
username: "root"
password: "password"Option 2: Host + Port + Database
storage:
type: MYSQL
sql:
host: "127.0.0.1"
port: 3306
database: "separeworlditems"
parameters: "useSSL=false"
username: "root"
password: "password"storage:
type: MONGODB
mongodb:
uri: "mongodb://localhost:27017"
database: "separeworlditems"
collection: "player_data"
logs-collection: "change_logs"storage:
type: REDIS
redis:
uri: "redis://localhost:6379"
key-prefix: "swi" Copyright 2017-2026 | BY: Happyuky7