Lightweight Homes is a simple, lightweight plugin to allow players to create homes! Our focus is on providing only essential features, without extra complexity you'll never use, ensuring the plugin remains lightweight and highly performant.
/home
,/sethome
, and/removehome
to use, create, and delete your home!- Players are limited to one home each, simplifying usage.
- Fully configurable permissions.
- Operators can configure other players' homes.
- Extremely performant, homes are saved in PersistentDataContainers instead of config files.
- Simple code, reduced complexity leads to no bugs.
Command access can be configured with permissions. To configure other players' homes, lightweighthomes.managehomes
is needed.
/home
: Teleports you back to your home, if it exists./home [<player>]
teleports you to another player's home,managehomes
required.
/sethome
: Creates your home at your current location./sethome [<player>]
sets another player's home at your location,managehomes
required./sethome [<player>] [<x> <y> <z> <world>]
sets another player's house to a specified location,managehomes
required.
/removehome
: Removes your home, if it exists./removehome [<player>]
removes another player's home,managehomes
required.
All the functionality is controlled by permissions, so you can customize what players can do.
Permission | Default | Description |
---|---|---|
lightweighthomes.usehome |
All | Allows players to return to their home. |
lightweighthomes.sethome |
All | Allows players to create a home. |
lightweighthomes.removehome |
All | Allows players to delete their home. |
lightweighthomes.managehomes |
OP | Allows using, creating, and removing of other's homes. |