HomesGUI-Plugin
A simple and clean Homes GUI plugin for survival servers.
HomesGUI-Plugin
🏠 HomesGUI Plugin
HomesGUI is a simple and clean Minecraft Homes GUI plugin made for survival servers. Players can easily set, teleport, and delete homes using a beautiful and user-friendly GUI.
---
✨ Features
- 📦 GUI-based homes system - 🛏️ Supports up to 2 minutes - 🔴 2 minutes → Home is set - ⚪ 2 minutes → Home not set - 🔒 Locked homes based on permissions - 🗑️ 2 minutes (delete only selected home) - 🚫 No accidental delete-all - 🔊 Sounds & titles included - 🌍 Works only in 2 minutes - ⏱️ Chat reminder every 2 minutes - ⚡ Lightweight & lag-free
---
🎮 Commands
| Command | Description | |--------|------------| | `/homes` | Open the homes GUI |
---
🔐 Permissions (LuckPerms Compatible)
| Permission | Homes | |------------|-------| | `homes.limit.3` | 3 Homes | | `homes.limit.6` | 6 Homes | | `homes.limit.9` | 9 Homes |
Example: /lp group member permission set homes.limit.3 true
---
🗑️ Delete Mode (Safe System)
1. Click the Delete (Barrier) button 2. Select a home bed 3. Only the selected home will be deleted
✅ This prevents accidental deletion of all homes.
---
⏰ Chat Reminder
Every 2 minutes, players will see: Use /homes to set your homes!
---
🛠️ Installation
1. Build or download the plugin JAR 2. Put the JAR inside the server `plugins` folder 3. Restart the server 4. Use `/homes` in-game
---
📦 Requirements
- Minecraft 17 - Paper / Spigot server - Java 17
---
📜 License
This project is licensed under the MIT License. You are free to use, modify, and distribute this plugin.
---
❤️ Author
Anjesh Savakare
---
🚀 Future Ideas
- Per-home custom rename - Cooldown system - Per-world homes - Economy support - Database support (SQLite / MySQL)
---
Feel free to use, modify, and improve this plugin.