Skip to main content
LiricHomes exposes two root commands: /homes for players and /adminhomes for administrators. Most day-to-day interactions happen through the GUI itself rather than typed commands, but administrators have a rich set of subcommands for managing backups, migrating data from EssentialsX, and tweaking settings in-game.

Player Commands

Running /homes is the only command players need. All teleportation, deletion, icon changes, and rename operations happen through clicks inside the GUI.

Admin Commands

All /adminhomes subcommands require the liric.adminhomes.use permission unless a more specific permission is noted. By default this permission is granted to operators only.

General

Backup Commands

Backup commands require the liric.adminhomes.backup permission (default: op).
Restoring a backup overwrites all current home data in the database. Always create a fresh backup with /adminhomes backup create before restoring an older one if you want to preserve the current state.

Data Migration

Data migration is only available when home-backend: PLUGIN is set in config.yml. If you are running home-backend: ESSENTIALS, the command will return an error instructing you to switch modes first.
Use this command once when migrating an existing EssentialsX server to LiricHomes’ own storage. The migration is non-destructive — it reads from EssentialsX’s data files and inserts into the LiricHomes database without modifying EssentialsX’s own files.

GUI Interactions

While not typed commands, the following click interactions act as the primary interface for players inside the /homes GUI:

Pagination

The GUI supports paginated navigation when a player has more homes than fit on one page. Navigation arrows appear at fixed slots:
The GUI uses a 6-row (54-slot) chest layout. Navigation arrows are fixed at slots 45 and 53, leaving the remaining slots for home icons. When you have more homes than fit on one page, use the arrows to move between pages.