All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Simple Homes

Simple Homes

by Rhythmic • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

SimpleHomes Plugin

A basic plugin for setting and teleporting to locations. It allows players to manage multiple homes and provides a straightforward interface for home management commands.

Commands

Command Permission Description
/sethome homes.commands.sethome Sets a home
/delhome homes.commands.delhome Deletes a home
/home homes.commands.home Teleports to a home
/homesreload homes.reload Reloads the config
/homelist homes.commands.list Lists your homes

Permissions

Permission Default Description
homes op Allows base plugin functionality
homes.commands op Allows player to use commands
homes.commands.sethome op Allows player to set home
homes.commands.delhome op Allows player to delete home
homes.commands.home op Allows player to teleport to home
homes.commands.list op Allows you to list your own homes
homes.bed op Allows you to teleport to your bed
homes.count op Base for permission on number of homes you can have
homes.count.<num> op Base for permission on number of homes you can have
homes.count.bypass op Allows for setting infinite homes regardless of how many you have set as the max
homes.reload op Allows reloading the config
homes.safety.bypass false Allows bypassing the safety checks

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.2 26.1.x 1.21.x +1
Paper Purpur
9h ago 1
1.21.x 1.20.x
Paper Purpur
9h ago 1
1.21.x 1.20.x
Paper Purpur
9h ago 1
1.21.x 1.20.x
Paper Purpur
9h ago 1
1.21.x 1.20.x
Paper Purpur
9h ago 1
1.21.x 1.20.x
Paper Purpur
9h ago 1
1.21.x 1.20.x
Paper Purpur
9h ago 1
1.20.x
Paper Purpur
9h ago 1
  • Quick fix for an issue where if someone set a home with capital letters, they wouldn't be able to remove it
  • Also adds the bed home into the home list


![screenshot of homes list with 'bed' at the bottom](https://cdn.modrinth.com/data/cached_images/b00c5451f45387ce2fd2f5fd40b4d61cba0695ac.png)
[1.3.0] Simple Homes 1.3.0 by Rhythmic on Oct 15, 2026
Download
## Added:
  • default-max-home-count - the default max homes for everyone who doesn't have a permission set for max homes.

## Permission adjustments, if you have specific permission settings, please read
Basic functionality is now enabled by default. These permissions now are set to true by default:
  • homes.commands.sethome
  • homes.commands.delhome
  • homes.commands.home
  • homes.commands.list
  • homes.bed

If you want a group not to have these permissions you will need to deny these
[1.2.2] Simple Homes 1.2.2 by Rhythmic on Oct 15, 2026
Download
  • Fixes issue where homes.count.<num> was not checked on /sethome
  • Makes the config automatically add new options in
  • Tested on 1.21.3
[1.2.1] Simple Homes 1.2.1 by Rhythmic on Oct 15, 2026
Download
## Adds a cache for the homes, preventing constant SQL queries every time someone tabcompletes, runs a command etc

(that's likely all that really matters for end-users, the rest is just code stuff)
  • Adds a cache for the homes, preventing constant SQL queries every time someone tabcompletes, runs a command etc
  • Simplifies the safety checks and changes to a bitmask
  • Refreshes the cache on sethome, delete home, and the first time someone runs a home command
  • Removes the cache when someone logs off
  • Simplifies command logic and condenses duplicate code
  • Preparation for expansion to allow more flags
  • -o -override flags should be able to be used in any order in the command now
  • setting a home when you have no homes set and you do not provide a home name will now set a home with a default name instead of erroring out
[1.2.0] Simple Homes 1.2.0 by Rhythmic on Oct 15, 2026
Download
  • Adds teleport delay option with these config options:
``yml
delay: # Delay after running the command to teleporting
enabled: false
time-in-seconds: 5
cancel-on-move: true
buffer: 0.5
`
`yml
bed-home: #set a home when interacting with a bed
enabled: false
`
  • Adds homes.bed` permission
  • Adds various locale messages

Default [Config](https://github.com/Simplexity-Development/SimpleHomes/blob/master/src/main/resources/config.yml)
<br>Default [Locale](https://github.com/Simplexity-Development/SimpleHomes/blob/master/src/main/resources/locale.yml)

Tested on 1.21.3
[1.1.1] Simple Homes 1.1.1 by Rhythmic on Oct 15, 2026
Download
  • Fixes vague and confusing errors when trying to access or set homes when using MySQL
  • Also fixes it not working properly with MySQL
  • Tested on 1.21.3
[1.1.0] Simple Homes 1.1.0 by Rhythmic on Oct 15, 2026
Download
Add 'lockout' functionality. Tested on 1.21.3

Adds this section to the config.yml:
``yml
# Should people be prevented from using homes they set before their permissions were adjusted to be lower? (i.e. they
# had permission to set 5 homes before, and now they only have permission to set 3)
lockout:
enabled: false
home: true
homelist: false
deletehome: false #dunno why you'd enable this unless you want people to be completely locked out but okay
`

Adds this line in the locale.yml, under 'errors'
`yml
cannot-use-command: "<red>You currently have more than <dark_red><bold><value></bold></dark_red> homes. In order to use <gray><command></gray> you must first delete some homes.</red>"
`

Players that have
homes.count.bypass` will not be affected by this setting
[1.0.0] Simple Homes 1.0.0 by Rhythmic on Oct 15, 2026
Download
Initial Release
Simple Homes Icon
Download Simple Homes
Select game version
Select platform