Skip to content

SQLite (Easy)

SQLite is the default storage backend. It needs zero setup — no database server, no credentials. Perfect for a single server.


Enabling

It's already the default:

storage:
  type: sqlite

A database file is created inside plugins/Skyblock/ on first start. Everything — islands, members, roles, points, levels, bank, warps, bans, upgrades, border colors, custom roles — is stored in it.


When to Use SQLite

Use SQLite if...
You run a single server
You want zero configuration
You don't need cross-server sync

If you run multiple backend servers behind a proxy, you need shared storage instead — switch to MySQL.


Backups

The database is a single file in plugins/Skyblock/. To back it up, stop the server (or ensure no writes) and copy that file somewhere safe.

Can't share across servers

SQLite is a local file — two servers can't safely use the same one. For a network, use MySQL and the proxy layer.