ZeroHomes
A modern, customizable homes plugin for Minecraft servers.
ZeroHomes is a lightweight home-management plugin developed by ZeroStudio for Minecraft servers running Paper or compatible Bukkit-based server software.
Give your players an easy way to save their favorite locations, teleport back to their homes, and manage everything through a stylish inventory GUI. With configurable home limits, safe teleportation, a countdown system, SQLite storage, and customizable messages, ZeroHomes is designed to make home management simple and convenient.
✨ Features
- Home Management — Set, teleport to, delete, and rename personal homes.
- Custom Homes GUI — A modern inventory menu with colored items, home information, and interactive controls.
- Home Management Menu — Left-click a saved home to teleport and right-click to manage it.
- Teleport Countdown — A configurable countdown before teleportation.
- Teleport Cancellation — Cancel teleportation when the player moves, takes damage, or dies.
- Safe Teleportation — Checks for a safe destination before teleporting.
- Configurable Home Limits — Set the default home limit and grant additional homes through permissions.
- SQLite Storage — Store home data using a local SQLite database.
- Customizable Messages — Edit plugin messages, prefixes, errors, and notifications.
- Customizable GUI — Configure menu titles, item materials, names, lore, slots, and controls.
- Sound Effects — Customize sounds for menu interactions, home creation, deletion, and teleportation.
- Admin Reload — Reload the plugin's configuration in-game.
- Optional Integrations — PlaceholderAPI and LuckPerms are declared as soft dependencies.
📦 Installation
- Download the
ZeroHomes-1.0.0.jarfile. - Place it inside your server's
pluginsfolder. - Start or restart your server.
- Configure the generated files inside
plugins/ZeroHomes/. - Use
/homesor/sethometo get started.
🎮 Commands & Usage
| Command | Description |
|---|---|
/sethome |
Save a home at your current location. |
/sethome <name> |
Save a named home. |
/home <name> |
Teleport to a saved home. |
/home |
Displays the command usage. |
/home help |
Display the help menu. |
/home reload |
Reload the plugin configuration. |
/homes |
Open the homes GUI. |
/delhome <name> |
Delete a saved home. |
/renamehome <old> <new> |
Rename an existing home. |
Example Usage
/sethome
/sethome base
/sethome farm
/home base
/homes
/delhome farm
/renamehome base survival
/home help
/home reload
Note: Home names can contain letters, numbers, underscores, and hyphens, with a length of 1–24 characters.
🔐 Permissions
| Permission | Default | Description |
|---|---|---|
zerostudio.homes.use |
Everyone | View and teleport to homes. |
zerostudio.homes.set |
Everyone | Create homes. |
zerostudio.homes.delete |
Everyone | Delete homes. |
zerostudio.homes.rename |
Everyone | Rename homes. |
zerostudio.homes.limit.3 |
Not granted | Set the three-home limit. |
zerostudio.homes.limit.5 |
Not granted | Set the five-home limit. |
zerostudio.homes.limit.10 |
Not granted | Set the ten-home limit. |
zerostudio.homes.limit.14 |
Not granted | Set the fourteen-home limit. |
zerostudio.homes.bypasscooldown |
Operators | Bypass the teleport countdown. |
zerostudio.homes.admin |
Operators | Access administrative configuration reload. |
Home Limits
The default home limit is 3 homes per player. You can customize it in the configuration and assign the available home-limit permissions to different player ranks.
For example, grant zerostudio.homes.limit.10 to a VIP rank to give that rank access to the ten-home limit.
⚙️ Configuration
ZeroHomes generates configurable files for:
config.yml— Home limits, SQLite storage, teleport countdown, and safety settings.homes-gui.yml— GUI titles, slots, item designs, and menu actions.messages.yml— Messages, command help, errors, and teleport notifications.sounds.yml— Sounds, volume, and pitch for plugin interactions.
The default teleport countdown is 5 seconds. Movement, damage, and death cancellation are enabled by default.
🖥️ Compatibility
- Minecraft API version: 1.21
- Intended for Paper and compatible Bukkit-based server software.
- Optional soft dependencies: PlaceholderAPI and LuckPerms.
The exact tested Minecraft versions and server implementations should be confirmed before publishing.
💙 Developed by Runeplayz
ZeroHomes is built to provide a clean and convenient home system for Minecraft server owners who want a configurable GUI, simple commands, and reliable home management.
Plugin: ZeroHomes Developer: Rune Playz Version: 1.0.0
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
ZeroHomes 1.0.0 1.0.0 |
1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11
|
bukkit, paper, purpur, spigot
|
Download |