plugins/LiricHomes/config.yml. The file is generated automatically on first server start with sensible defaults — SQLite storage, a three-home limit, and daily backups. This page walks through every setting so you can tune the plugin to fit your server’s exact requirements.
Full config.yml
Storage Settings
Thestorage block defines where LiricHomes persists home data.
Connection Pool Settings
Thepool-settings sub-block controls the SQL connection pool and is relevant only for MySQL, MariaDB, and PostgreSQL.
For SQLite and YAML backends, all
pool-settings values are ignored. SQLite stores data at plugins/LiricHomes/database.db with no server required.- SQLite (default)
- MySQL / MariaDB
- PostgreSQL
- YAML (flat-file)
Home Backend
Thehome-backend field controls how LiricHomes stores and sources home data.
PLUGIN (recommended)
sync-essentials-homes is true, homes created or deleted through EssentialsX commands (/sethome, /delhome) are automatically mirrored into the LiricHomes database.
Use this mode on any server where you want full control over home storage, limits, and backups.
ESSENTIALS
Home Limits
liric.homes.vip.<N> permission node. It is only evaluated when home-backend: PLUGIN.
You can override the limit per rank or per player using permission nodes. See the Permissions page for the full priority chain.
Cancel Keyword
"cancel" or "abort").
