ezHomes is a customizable Spigot Minecraft plugin for setting, removing, and teleporting to your homes through a simple GUI
=================================================================
Commands
- /home (Also /homes): The main command to open the GUI or teleport to a home
- /delhome (Also /remhome): The command to delete a home
- /sethome: The command to set a home
- /ezhomes: The admin command (All it does right now is reload the config)
=================================================================
Permissions
NOTE that all of these permissions except for the admin permissions (ezhomes.ezhomes) and home limit permissions are given by default to all players
It's also recommended that you use a permission manager such as Luckperms
- ezhomes.player.home
- The permission for the /home command
- ezhomes.player.delhome
- The permission for the /delhome command
- ezhomes.player.sethome
- The permission for the /sethome command
- ezhomes.admin
- The permission for the /ezhomes command (Admin commands)
=================================================================
Versions
The plugin is tested and supported on these PaperMC versions
- 1.21.4
- 1.21.11 (Main testing version)
- 26.1.2
- 26.2
=================================================================
Config Options
These are the options that you will be able to customize through the config.yml file
=================================================================
Commands
- /home (Also /homes): The main command to open the GUI or teleport to a home
- /delhome (Also /remhome): The command to delete a home
- /sethome: The command to set a home
- /ezhomes: The admin command (All it does right now is reload the config)
=================================================================
Permissions
NOTE that all of these permissions except for the admin permissions (ezhomes.ezhomes) and home limit permissions are given by default to all players
It's also recommended that you use a permission manager such as Luckperms
- ezhomes.player.home
- The permission for the /home command
- ezhomes.player.delhome
- The permission for the /delhome command
- ezhomes.player.sethome
- The permission for the /sethome command
- ezhomes.admin
- The permission for the /ezhomes command (Admin commands)
=================================================================
Versions
The plugin is tested and supported on these PaperMC versions
- 1.21.4
- 1.21.11 (Main testing version)
- 26.1.2
- 26.2
=================================================================
Config Options
These are the options that you will be able to customize through the config.yml file
Code (Text):
#Config version info
#DO NOT MODIFY
version: 1
#All item configurations
items:
#Item that appears on the border of the GUI
background-item: GRAY_STAINED_GLASS_PANE
#Appears in the top slot when a home is not set
unset-home-top: GRAY_BED
unset-home-top-name: "&7Click to set"
#Appears in the bottom slot when a home is not set
unset-home-bottom: GRAY_DYE
unset-home-bottom-name: "&7Click to set"
#Appears in the top slot when a home is set
set-home-top: LIME_BED
set-home-top-name: "&aClick to teleport"
#Appears in the bottom slot when a home is set
set-home-bottom: LIME_DYE
set-home-bottom-name: "&aClick to delete"
#Appears in the top slot when a player can't set the home
no-perm-home-top: RED_BED
no-perm-home-top-name: "&cNo permission"
#Appears in the bottom slot when a player can't set the home
no-perm-home-bottom: RED_DYE
no-perm-home-bottom-name: "&cNo permission"
#All of the messages/text
messages:
#Messages with {home} replaced with the home
#Message for successfully teleporting (Use {home} as the home)
tp-success: "&fTeleported to home {home}."
#Message for if a player moves during a teleport ({home} works here too)
tp-cancel: "&cTeleport canceled due to movement!"
#Actionbar message for while a player is teleporting ({home}, {time} is the time until teleporting)
teleporting: "&fTeleporting in &9{time}s"
#Message for setting a home
set-home: "&fSet home {home}."
#Message for deleting a home
del-home: "&fDeleted home {home}."
#Message for a home not being set (Used in /home and /delhome)
home-not-set: "&cThat home is not set!"
#These messages do not have {home}
#Message for reload the config
config-reload: "&fThe config has been reloaded."
#Message for commands not being ran by a player (Excluding /ezhomes)
error-player: "&cYou must be a player to run this command!"
#Message for when the specified home in the /delhome command causes an error
invalid-home: "&cInvalid home!"
#Message for not being able to set another home
no-more-homes: "&cYou cannot set anymore homes!"
#All sounds used
sounds:
#Sound for a home being delete/set
set-del-home: "block.note_block.bell"
#Sound played after every second when teleporting
teleporting: "block.note_block.bit"
#Sound played after teleporting
teleported: "entity.enderman.teleport"
#Soud played if the
error: "block.note_block.didgeridoo"
#DO NOT MODIFY
version: 1
#All item configurations
items:
#Item that appears on the border of the GUI
background-item: GRAY_STAINED_GLASS_PANE
#Appears in the top slot when a home is not set
unset-home-top: GRAY_BED
unset-home-top-name: "&7Click to set"
#Appears in the bottom slot when a home is not set
unset-home-bottom: GRAY_DYE
unset-home-bottom-name: "&7Click to set"
#Appears in the top slot when a home is set
set-home-top: LIME_BED
set-home-top-name: "&aClick to teleport"
#Appears in the bottom slot when a home is set
set-home-bottom: LIME_DYE
set-home-bottom-name: "&aClick to delete"
#Appears in the top slot when a player can't set the home
no-perm-home-top: RED_BED
no-perm-home-top-name: "&cNo permission"
#Appears in the bottom slot when a player can't set the home
no-perm-home-bottom: RED_DYE
no-perm-home-bottom-name: "&cNo permission"
#All of the messages/text
messages:
#Messages with {home} replaced with the home
#Message for successfully teleporting (Use {home} as the home)
tp-success: "&fTeleported to home {home}."
#Message for if a player moves during a teleport ({home} works here too)
tp-cancel: "&cTeleport canceled due to movement!"
#Actionbar message for while a player is teleporting ({home}, {time} is the time until teleporting)
teleporting: "&fTeleporting in &9{time}s"
#Message for setting a home
set-home: "&fSet home {home}."
#Message for deleting a home
del-home: "&fDeleted home {home}."
#Message for a home not being set (Used in /home and /delhome)
home-not-set: "&cThat home is not set!"
#These messages do not have {home}
#Message for reload the config
config-reload: "&fThe config has been reloaded."
#Message for commands not being ran by a player (Excluding /ezhomes)
error-player: "&cYou must be a player to run this command!"
#Message for when the specified home in the /delhome command causes an error
invalid-home: "&cInvalid home!"
#Message for not being able to set another home
no-more-homes: "&cYou cannot set anymore homes!"
#All sounds used
sounds:
#Sound for a home being delete/set
set-del-home: "block.note_block.bell"
#Sound played after every second when teleporting
teleporting: "block.note_block.bit"
#Sound played after teleporting
teleported: "entity.enderman.teleport"
#Soud played if the
error: "block.note_block.didgeridoo"
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21, 26.1, 26.2
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
ezHomes is a free Minecraft Java mod. Compatible with Minecraft 1.21, 26.1, 26.2. Downloaded 31 times (via Spigot). Download it and open it directly in the game.