Commands And Permissions

This page contains a list of the various commands HuskTowns provides and the needed permissions for them.

Jump to:

List of Commands

Here's the list of HuskTowns commands and the relevant permission nodes. Many of these also have command aliases you can use. Some of them can also be used with the respective /town subcommand.

CommandUsageDescriptionPermission
/town/town <command> (see below)Create, manage & view details about townshusktowns.command.town
/claim/claimClaim the chunk you are in for your townhusktowns.command.claim
/unclaim/unclaimUnclaim a claimed chunk you are standing inhusktowns.command.unclaim
/claimlist/claimlist [town] [page]View a list of a town's claimshusktowns.command.claimlist
/townlist/townlist [sort by] [page]View an ordered list of townshusktowns.command.townlist
/promote/promote <player>Promote a player to a trustee in your townhusktowns.command.promote
/demote/demote <player>Demote a trustee of your townhusktowns.command.demote
/map/mapView a map of nearby claimshusktowns.command.map
/invite/invite <player>Invite a player to join your townhusktowns.command.invite
/evict/evict <player>Kick a player from your townhusktowns.command.evict
/farm/farmMake a claimed chunk into a town farmhusktowns.command.farm
/plot/plot [set/unset/assign/claim/unclaim]Make then manage a plot within your townhusktowns.command.plot
/townchat/townchat <message>Send a message to members of your townhusktowns.command.townchat
/transfer/transfer <player>Transfer ownership of your townhusktowns.command.transfer
/autoclaim/autoclaimAutomatically claim chunks as you walkhusktowns.command.claim
/adminclaim/adminclaimAdmin-claim the chunk you are standing inhusktowns.administrator
/admintown/admintown <autoclaim/claim/unclaim/...>Manage admin claims and featureshusktowns.administrator
/ignoreclaims/ignoreclaimsToggle administrator claim overridehusktowns.administrator.ignore_claims
/townbonus/townbonus <add/clear/view> <town> [bonus max claims] [bonus max members]Grant towns bonus claims or membershusktowns.administrator
/husktowns/husktowns <about/help/update/reload>View information about HuskTownshusktowns.command.husktowns

/town Command

Here's the available options for the /town command. All commands require the husktowns.command.town permission as well as any additional permissions if applicable in the table.

SyntaxDescriptionPrerequisitePermission
/town create <name>Create a new town with the nameMust not be in a townhusktowns.command.town.create
/town settings [town]View & modify town optionsMust be a trustee of a town (to edit)husktowns.command.town.settings
/town flag [town] <chunk_type> <flag> <value>Modify town flags for each claim typeMust be a trustee of a townhusktowns.command.town.flag
/town deposit <$ amount>Deposit money into your town coffersMust be in a townhusktowns.command.town.deposit
/town leaveLeave the town you are inMust be in a townhusktowns.command.town.leave
/town rename <new name>Rename your townMust be the town mayorhusktowns.command.town.rename
/town setspawnSet the town spawn where you're standingMust be a trustee of a town and stand in a claimhusktowns.command.town.spawn.set
/town spawnTeleport to your town's spawnMust be in a town with a spawn sethusktowns.command.town.spawn (Use husktowns.bypass_warmup to bypasses the warmup timer)
/town info <town>View information about a town(N/A)husktowns.command.town.info
/town player <player>View information about a player(N/A)husktowns.command.town.player
/town greeting <new message>Set a new town greeting messageMust be a trustee of a townhusktowns.command.town.greeting
/town farewell <new message>Set a new town farewell messageMust be a trustee of a townhusktowns.command.town.farewell
/town bio <new bio>Set a new town bioMust be a turstee of a townhusktowns.command.town.bio
/town chat <message>See /townchatMust be in a townhusktowns.command.townchat
/town listSee /townlist(N/A)husktowns.command.townlist
/town claimsSee /claimlist(N/A)husktowns.command.claimlist
/town claimSee /claimMust be a trustee of a townhusktowns.command.claim
/town unclaimSee /unclaimMust be a trustee of a townhusktowns.command.unclaim
/town invite <player>See /inviteMust be a trustee of a townhusktowns.command.invite
/town evict <player>See /evictMust be a trustee of a townhusktowns.command.evict
/town mapSee /map(N/A)husktowns.command.map
/town promote <player>See /promoteMust be the town mayorhusktowns.command.promote
/town demote <player>See /demoteMust be the town mayorhusktowns.command.demote
/town plot [set/unset/assign/claim/unclaim]See /plotMust be a trustee of a townhusktowns.command.plot
/town transfer <player>See /transferMust be the town mayorhusktowns.command.transfer
/town disband [confirm]Disband a townMust be the town mayorhusktowns.command.town.disband
/town help [page]View a list of HuskTowns commands(N/A)husktowns.command.town.help

Additional permissions

  • husktowns.*- Grant ALL permissions
  • husktowns.administrator - Grant ALL command permissions AND admin functions including access to make & build in admin claims, reload the plugin and check for updates.
  • husktowns.player - A simple pack granting players all the command permissions they need (not admin functions and claiming).
  • husktowns.commands, husktowns.command.* - Grant ALL command permissions.
  • husktowns.bypass_warmup - Grants the ability to bypass the teleport warmup countdown. If you are integrating with HuskHomes, then the settings and permissions for this are controlled by that plugin. See the HuskHomes wiki for information on this.

Command aliases

ℹ️ You can make your own command aliases in the spigot-provided commands.yml

  • /town: /t
  • /unclaim: /delclaim, /abandonclaim
  • /claimlist: /claims, /claimslist
  • /promote: /trust
  • /demote: /untrust
  • /townlist: /towns, /townslist
  • /townchat: /tc