user-command-reference
Commands
Basic commands
command | description | permission | (aliases) |
---|---|---|---|
home | Go "home" as defined by admin onHomeCommand strategy | hsp.command.home | |
sethome | Set your default home at the current location | hsp.command.sethome | |
spawn | Go to spawn as defined by admin onSpawnCommand strategy | hsp.command.spawn | |
groupspawn | Go to groupspawn as defined by admin onGroupSpawnCommand strategy | hsp.command.groupspawn | gs |
More full-featured player commands
command | description | permission | (aliases) |
---|---|---|---|
home w:<world> | Go to your default home on world <world> | hsp.command.home.otherworld | |
home <name> | Go to your home named <name>. Note the permission hsp.command.home.otherworld also controls whether or not players can use this form of the command to teleport to another world. | hsp.command.home.named | |
sethome <name> | Set a home named <name> at the current location | hsp.command.sethome.named | homeset |
setdefaulthome <name> | Change your default home to home named <name> | hsp.command.setdefaulthome | sdh |
homedelete <name> | Delete home named <name>. If no name is specified, default home is deleted. | hsp.command.homedelete | deletehome, rmhome, homed |
homelist <world> | Show all homes on world <world>, or current world if no world is given | hsp.command.homelist | homes, homel, listhome |
homelistother <player> | Show all homes for player <player> | hsp.command.homelistother | hlo |
spawn <name> | Go to spawn named <name> (intended primarily for admins) | hsp.command.spawn.named | |
homeinvite | Please see Home invite documentation | See documentation | hi |
Generally-reserved-for-ops commands
command | description | permission | (aliases) |
---|---|---|---|
setspawn | Set the default spawn for the local world | hsp.command.setspawn | |
setspawn <name> | Create a named spawn on the local world. This does not become the default spawn or overwrite the map spawn | hsp.command.setspawn.named | |
setfirstspawn | Set the "firstSpawn" - new players will be spawned here if you use the "spawnNewPlayer" strategy | hsp.command.setfirstspawn | |
setdefaultspawn <name> | Change default spawn to the spawn named <name> | hsp.command.setdefaultspawn | |
spawnlist | Show a listing of all spawns. | hsp.command.spawnlist | spawnl |
spawndelete <id or name> | Delete a spawn by its id or name | hsp.command.spawndelete | spawnd, deletespawn, rmspawn |
homeother <player> <world> | Go to <player>'s default home on <world>. If <world> is not specified, defaults to local world. (intended primarily for admins) | hsp.command.homeother | homeo |
sethomeother <player> | Set another players default home to the current location | hsp.command.sethomeother | sethomeo, sho |
sethomeother <player> <name> | Set home named <name> for <player> to the current location | hsp.command.sethomeother | sethomeo, sho |
setgroupspawn <group> | Set a groupspawn for <group> at your current location | hsp.command.setgroupspawn | |
groupspawn <group> | Go to a named groupspawn | hsp.command.groupspawn.named | gs |
Permission Groups
These are simple default groupings of permissions that you can apply to get started right away (using superperms).
hsp.home.bedsethome - set only this permission if all you want is players to be able to use a single bed per world
hsp.basic - Basic single-home-per-world setup
- hsp.command.home
- hsp.command.sethome
- hsp.command.spawn
hsp.full - Full multiple home-per-world setup
- hsp.command.home
- hsp.command.home.named
- hsp.command.home.otherworld
- hsp.command.sethome
- hsp.command.sethome.named
- hsp.command.setdefaulthome
- hsp.command.homedelete
- hsp.command.homelist
- hsp.command.spawn
- hsp.command.spawn.named
/setgroupspawn group for groupspawns
/back doesn't work right (from essentials.) I don't know if this would be attibuted to HSP or Essentials.
How do you give perms for people to have more than 1 home. But limit it too?
Is the permission node for "setspawn <name>" meant to be .groupspawn or perhaps is it .setspawn.named?
@Ebkrem
Thanks for the catch. FYI I don't get notifications on page comments, so if you want me to see it please post your comment on the main page.
So when I use "setspawn" to set the spawn point for my server, nobody spawns there. Obviously I am doing something wrong.
How do I let players use /spawn? It doesn't let players do that and its under "Full featured player commands."
So I have a problem,when I make a spawn group it says it created successfully but when I try and use it says it doesn't exist. I have tried deleting them, readding and previous ones have worked (jake and josh as seen in the picutre)
@Jake0Jacob
you are only downloading the plugin vault
custom named spawns permission don't seem to be working, no permission to use custom homes
No permission to go to named homes
@lewisviper
You probably screwed up your perms. It works fine for me.
@lucasfbfb
You have no possible way to know this with the info given.
@Jake0Jacob
You only have a groupspawn set for jake and josh, there is no groupspawn set for lvl16mine. You set it as a normal spawn.
I might be overlooking something obvious but after installing this very nice plugin I can no longer do /tp 100 100 100 aka coordinates. Is that intentional or a mis config on my part?
@puckman1971
Are you sure its this plugin doing it? Cuz /tp # # # is a vanilla command. And essentials overwrites it with its own /tp command. You can do /minecraft:tp # # #, /tppos # # # since im 99.99999999999999999% sure your running essentials as well.
And here i go necro posting....