Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Links
Tags
Creators
Details
Licensed MIT
Published 3 weeks ago
๐ SparkHomes
A lightweight, polished, and extremely user-friendly homes plugin for Minecraft servers running Paper/Purpur 1.21+.

โจ Features
- ๐ Lightweight & Fast - Minimal performance impact, optimized for SMP servers
- ๐จ Clean GUI - Beautiful inventory-based home management inspired by DonutSMP
- โก Async Storage - Non-blocking file operations for smooth gameplay
- ๐ฏ Simple Commands - Easy to learn and use
- ๐ Sound Effects - Optional audio feedback for teleport actions
- ๐จ MiniMessage Support - Modern color formatting throughout
- ๐ฅ LuckPerms Integration - Flexible permission-based home limits
- โฑ๏ธ Teleport Warmup - Configurable countdown with ActionBar
- ๐ซ Movement/Damage Cancel - Optional teleport interruption
- ๐ Cooldown System - Configurable delay between teleports
๐ Commands
| Command | Description | Permission |
|---|---|---|
/sethome <name> |
Create a home at your location | sparkhomes.sethome |
/home |
Open the homes GUI | sparkhomes.home |
/home <name> |
Teleport directly to a home | sparkhomes.home |
/delhome <name> |
Delete a home | sparkhomes.delhome |
/homes |
Open the homes GUI | sparkhomes.use |
/sparkhomes reload |
Reload configuration | sparkhomes.admin.reload |
๐ Permissions
Basic Permissions
sparkhomes.use- Use the homes plugin (default: true)sparkhomes.sethome- Create homes (default: true)sparkhomes.delhome- Delete homes (default: true)sparkhomes.home- Teleport to homes (default: true)
Home Limits
sparkhomes.limit.2- Allow 2 homes (default: true)sparkhomes.limit.3- Allow 3 homes (default: false)sparkhomes.limit.4- Allow 4 homes (default: false)sparkhomes.limit.5- Allow 5 homes (default: false)
Admin Permissions
sparkhomes.bypass.limit- Bypass home limits (default: op)sparkhomes.admin.reload- Reload configuration (default: op)
๐ฎ GUI Features
- 3-Row Inventory - Clean and compact design
- Centered Layout - Homes displayed in the middle row
- Visual States:
- ๐๏ธ Blue Bed - Set home
- ๐๏ธ Gray Bed - Empty slot
- ๐ Locked Slot - Upgrade rank to unlock
- Quick Actions:
- Left-click home to teleport
- Click delete button to remove home
- Color Support - MiniMessage formatting in display names
๐ Installation
- Download the latest
SparkHomes-1.0.0.jar - Place it in your server's
pluginsfolder - Restart your server
- Configure the plugin in
plugins/SparkHomes/config.yml - Set up permissions using LuckPerms
๐ฆ Requirements
- Server: Paper or Purpur 1.20.4+
- Java: 17 or higher
- Permissions: LuckPerms (recommended)
๐ฏ Usage Example
/sethome Base
/sethome Farm
/home
[Click on "Base" in GUI]
[Teleport with countdown]
๐ License
This project is licensed under the MIT License.
๐จโ๐ป Author
PavitraXD
โญ Support
If you encounter any issues or have suggestions, please open an issue on the project repository.
Enjoy using SparkHomes! ๐


