Commands & Permissions
How to set up permissions (using LuckPerms)
Use
/lp editor
to generate a link for the web editor of LuckPerms. Once the link is generated, click on it and open it in a web browser.On your left screen, go to "Groups", and then select "default". The "default" group is the group that is automatically given to newly joined players.
At the bottom of the page, there is a combobox with a placeholder "Enter permissions", click on it. Select the permissions you want to allow players to use their commands, for example, if you select
homestead.commands.region.create
, this will allow players with the "default" group to use the command /region create <args>.Once you select all permissions, click on "+ Add". But before that, if you want to disallow the permissions for the selected group, click on "true" to change it to "false", and then "+ Add".
You're good to go! You may need to leave the server and rejoin to update the commands for the client-side.
Recommended LuckPerms tutorial (Not Sponsored):
Commands
Homestead registers 4 commands with some aliases:
/region; /rg, /hs, /homestead → Main command for normal players and server operators.
/homesteadadmin; /hsadmin→ Main command for server operators only.
/claim → Claim an unclaimed chunk.
/unclaim → Unclaim a claimed chunk.
Permissions
Caution: BEFORE YOU EDIT PERMISSIONS FOR GROUPS, PLEASE READ THIS WARNING:
The permission homestead.operator
grants extensive privileges that can pose significant risks if granted to ordinary players. These privileges include the ability to bypass disabled flags in any land, claim territory adjacent to existing lands, and manage other regions.
Before you apply changes in your permissions plugin's editor, please verify that homestead.operator
is not on the list, except for higher groups, such as Administrator or Owner groups.
Operators / Administrators:
homestead.commands.homesteadadmin.importdata
homestead.commands.homesteadadmin.migratedata
homestead.commands.homesteadadmin.plugin
homestead.commands.homesteadadmin.reload
homestead.commands.homesteadadmin.updates
homestead.operator
: This flag is unique; It allows you to:
Bypass any disabled flag for any region.
Set any region as the targeted region; You can manage any region.
Claim chunks adjacent to other regions.
Ignored from: Delayed teleports, Taxes, Renting...
... and more!
Region Management Permissions:
Specific permissions for players to manage their regions.
homestead.region.create
homestead.region.delete
homestead.region.players.trust
homestead.region.players.untrust
homestead.region.players.ban
homestead.region.players.unban
homestead.region.flags.global
homestead.region.flags.world
homestead.region.flags.members
homestead.region.subareas.create
homestead.region.subareas.delete
homestead.region.subareas.rename
homestead.region.subareas.flags
homestead.region.bank
homestead.region.dynamicmaps.icon
homestead.region.dynamicmaps.color
Command Permissions
homestead.commands.region.accept
homestead.commands.region.banlist
homestead.commands.region.ban
homestead.commands.region.claimlist
homestead.commands.region.create
homestead.commands.region.delete
homestead.commands.region.deny
homestead.commands.region.deposit
homestead.commands.region.flags
homestead.commands.region.help
homestead.commands.region.home
homestead.commands.region.logs
homestead.commands.region.members
homestead.commands.region.menu
homestead.commands.region.player
homestead.commands.region.borders
homestead.commands.region.info
homestead.commands.region.rename
homestead.commands.region.set
homestead.commands.region.subareas
homestead.commands.region.trust
homestead.commands.region.unban
homestead.commands.region.untrust
homestead.commands.region.visit
homestead.commands.region.withdraw
Last updated