๐ ZyraHome
GUI-based home management with teams & VIP support โ by sti_moi
โ Overview
ZyraHome is a lightweight yet feature-rich home plugin for Paper 1.21.x servers. Unlike traditional command-based home plugins, everything is handled through a clean 27-slot GUI โ no memorizing commands, no typing coordinates. Just open the menu, click, and teleport.
The plugin supports personal homes, VIP premium homes with instant teleportation, and a full team system with a shared team home managed by the team leader.
โ Features
- ๐ฑ๏ธ GUI-only home management โ Set, teleport to, and delete homes entirely through an intuitive chest-style menu.
- โฑ๏ธ Teleport delay system โ Normal homes have a 3-second countdown. Moving during the delay cancels the teleport.
- โญ VIP / premium homes โ 2 extra home slots with instant teleportation for players with the
zyrahome.vippermission. - ๐ฅ Team system โ Create teams, invite members, and share a common team home. The leader manages the team home via the GUI.
- ๐พ Persistent data โ All homes and team data are saved to
homes.ymlandteams.ymlโ no database required. - โ๏ธ Configurable โ Teleport delays, home counts, cancel-on-move and all messages are fully editable in
config.yml.
โ GUI Explained
The menu is a 27-slot chest split into two rows: beds on top (visual status), dye buttons on the bottom (actions).
| Item | Meaning |
|---|---|
| Gray wool | Team home slot, not yet defined |
| White bed | Normal home, undefined |
| Red bed | VIP home โ requires zyrahome.vip |
| Green bed | Home is defined and ready |
| Gray dye | Click to set / define this home |
| Green dye | Left-click to teleport ยท Right-click to delete |
Note: VIP homes display as red beds until
zyrahome.vipis granted. Once unlocked, they behave identically to normal homes but teleport instantly.
โ Commands
| Command | Description |
|---|---|
/home |
Open the home GUI menu |
/teamhome |
Teleport to your team's home |
/team create <name> |
Create a new team |
/team invite <player> |
Invite a player to your team (leader only) |
/team accept |
Accept a pending team invitation |
/team leave |
Leave your current team |
/team kick <player> |
Kick a member from your team (leader only) |
/team disband |
Dissolve the team (leader only) |
/team info |
Display team info and member list |
โ Permissions
| Node | Description | Default |
|---|---|---|
zyrahome.home |
Access the home GUI and use homes | everyone |
zyrahome.vip |
Unlock VIP home slots + instant teleportation | op |
zyrahome.team |
Use team commands and team home | everyone |
zyrahome.admin |
Administrative commands | op |
โ Installation
- Drop the
.jarinto your server'splugins/folder. - Restart the server โ no dependencies required.
- Configuration files (
config.yml,homes.yml,teams.yml) are generated automatically insideplugins/ZyraHome/.
Works out of the box on any Paper 1.21.x server running Java 21+.
Created by sti_moi ยท ZyraHome v1.0.0 ยท Paper 1.21.x

