-
Notifications
You must be signed in to change notification settings - Fork 45
Commands and permissions
Below you'll find a list with all commands and permissions.
/arm help
Shows a list of all commands.
Permission(s):
arm.help
/arm reload
Reloads the plugin
Permissions(s):
arm.admin.reload
/arm regionstats
/arm regionstats [REGIONKIND]
Shows some information about how many regions are available and how many are in use. If you use the commands without arguments it will generate graphs about any regionkind and selltype.
Permission(s):
arm.admin.regionstatus
/arm terminate [REGION] [true/false]
Will terminate the contract of a contract region.
Permission(s):
arm.member.buy
arm.admin.terminatecontract
/arm add [WG-REGION]
Adds a WorldGuard-Region to AdvancedRegionMarket
Permission(s):
-
arm.admin.create.sellregion
(Sellregions) -
arm.admin.create.rentregion
(RentRegions) -
arm.admin.create.contractregion
(Contractregions)
/arm delete [REGION]
Will remove a region and also linked signs of it. This will only unregister the region from ARM! It won't delete the region from WorldGuard and it won't reset the built blocks on it!
Permission(s):
arm.admin.deleteregion
/arm extend [REGION]
Will extend a rent-region for one period
Permission(s):
-
arm.member.buy
(only own regions) -
arm.buy.rentregion
(only own regions (Permission only for arm versions below 1.6)) -
arm.admin.extend
(all regions)
/arm unsell [REGION]
Removes owners and members of region and puts it back on sale without restoring on it.
Permission(s):
arm.admin.unsell
/arm setwarp [REGION]
Sets the point where players will be teleported to if they teleport to a region. This command has been designed to work as admin-command. Teleportation-Point will not be deleted on region restore or unsell!
Permission(s):
arm.admin.setwarp
/arm settplocation
/arm settplocation delete
/arm settplocation [REGION]
/arm settplocation [REGION] delete
Sets the point where players will be teleported to if they teleport to a region. This command has been designed to work as a user-command. The teleporting-location can only be set inside the region. Teleporting-location will be deleted on region restore/unsell
Permission(s):
arm.member.settplocation
arm.admin.settplocation
/arm limit
Shows your limits
Permission(s):
-
arm.member.limit
(for the command) -
arm.limit.LIMITGROUP
(assigns a player to a limitgroup) -
arm.admin.bypasslimit
(sets the limit to unlimited)
/arm updateschematic [REGION]
Will update the schematic the plugin uses to restore a region
Permission(s):
arm.admin.updateschematic
/arm setflaggroup [REGION] [FLAGGROUP]
/arm setflaggroup rk:[REGIONKIND] [FLAGGROUP]
Will set a flaggroup as flaggroup of a specific region or to all regions with a specific regionkind
Permission(s):
arm.admin.setflaggroup
/arm flageditor [REGION]
/arm flageditor
Opens the flageditor of a specific region or of the region at your position
Permission(s):
-
arm.admin.flageditor
(For all regions) -
arm.member.flageditor
(For own regions)
/arm sethotel [REGION] [true/false]
/arm sethotel rk:[REGIONKIND] [true/false]
Will enable or disable the hotel function so only blocks placed by a player can be destroyed
Permission(s):
-
arm.admin.setishotel
(allows to decide if a region is a hotelregion or not) -
arm.admin.buildeverywhere
(allows to break blocks even if it's a hotel region and you didn't place the block)
/arm setprotectionofcontinuance [REGION] [true/false]
/arm setprotectionofcontinuance rk:[REGIONKIND] [true/false]
Will enable or disable the protection of continuance for specific regions. The protection of continuance prevens admins and players from restoring or resetting regions. Also the server won't restore these regions if they expire or get restored because of inactive players. Regions with active protection of continuance won't be for sale again.
Permission(s):
-
arm.admin.setprotectionofcontinuance
(allows to decide if a region is under protection of continuance or not) -
arm.member.restoreprotectionofcontinuance
(allows members to restore their own regions even if the protection continuance is enabled)
/arm setowner [REGION] [PLAYER]
Will make a Player to the owner of a region and set it to sold
Permission(s):
arm.admin.setowner
/arm listregions [PLAYER] /arm listregions
Lists all regions from a player and if he is owner or member
Permission(s):
-
arm.admin.listregions
(all players) arm.member.listregions
/arm setautorestore [REGION] [true/false]
/arm setautorestore rk:[REGIONKIND] [true/false]
Enables or disables the restore that is made if a region expires or gets released automatically
Permission(s):
arm.admin.setautorestore
/arm setinactivityreset [REGION] [true/false]
/arm setinactivityreset rk:[REGIONKIND] [true/false]
Enables or disables the inactivityreset and takeover function for a region or a regionkind
Permission(s):
-
arm.admin.setinactivityreset
to allow a player to change the option for every region -
arm.inactivityexpiration.INACTIVITYEXPIRATIONGROUP
to assign an InactivityExpirationGroup to a player
/arm removemember [REGION] [PLAYER]
Removes a member from a region
Permission(s):
-
arm.admin.removemember
(all regions) -
arm.member.removemember
(own regions)
/arm addmember [REGION] [PLAYER]
Adds a member to a region
Permission(s):
-
arm.admin.addmember
(all regions) -
arm.member.addmember
(own regions)
/arm tptofreeregion [REGIONKIND]
Teleports the player to a free region
Permission(s):
arm.member.tptofreeregion
/arm info
/arm info [REGION]
Shows information about the region or the region you are standing on.
Permission(s):
-
arm.admin.info
(Shows some extra information) arm.member.info
/arm reset [REGION]
Removes all owners and members from a region and restores it.
Permission(s):
-
arm.admin.resetregion
(allows to reset all regions)
/arm sellback
/arm sellback [REGION]
Allows owners from a region to sell their region back to the server and get some money back. (Payback-percentage can be configured via regionkind)
Permission(s):
arm.member.sellback
/arm restore [REGION]
Restores a region.
Permission(s):
-
arm.admin.restore
(all regions) -
arm.member.restore
(only own regions and only with a cooldown)
/arm regionfinder
Will open the regionfinder GUI.
Permission(s):
-
arm.member.regionfinder
(allows to open the regionfinder) -
arm.member.regionfinder.tptoregion
(allows to teleport to the region) -
arm.member.regionfinder.tptosign
(allows to teleport to the buy-sign)
/arm listregionkinds (1.7.3 and below only!)
Shows you a list of all regionkinds
Permission(s):
arm.admin.listregionkinds
/arm setregionkind [KIND] [REGION]
Will assign a regionkind to a region
Permission(s):
arm.admin.setregionkind
/arm gui
Opens the GUI
Permission(s)
arm.member.gui
/arm tp [REGION]
Teleports you to a region
Permission(s):
-
arm.admin.tp
(all regions) -
arm.member.tp
(own regions)
/arm offer [REGIONID] [PLAYER] [PRICE]
/arm offer cancel
Sends a resell offer for a region you own to another player or cancels the offer
Permission(s):
arm.member.offer.create
/arm offer accept
/arm offer reject
Answers an offer
Permission(s):
arm.member.offer.answer
/arm regionkindgroup create [REGIONKINDGROUP]
Creates a regionkindgroup
Permission(s):
arm.admin.regionkindgroup.create
/arm regionkindgroup delete [REGIONKINDGROUP]
Deletes a regionkindgroup
Permission(s):
arm.admin.regionkindgroup.delete
/arm regionkindgroup info [REGIONKINDGROUP]
Displays information about a regionkindgroup
Permission(s):
arm.admin.regionkindgroup.info
/arm regionkindgroup info
Lists all regionkindgroups
Permission(s):
arm.admin.regionkindgroup.list
/arm regionkindgroup addregionkind [REGIONKINDGROUP] [REGIONKIND]
Adds a regionkind to a regionkindgroup
Permission(s):
arm.admin.regionkindgroup.addregionkind
/arm regionkindgroup removeregionkind [REGIONKINDGROUP] [REGIONKIND]
Adds a regionkind to a regionkindgroup
Permission(s):
arm.admin.regionkindgroup.removeregionkind
arm regionkindgroup setdisplayinlimits [REGIONKINDGROUP] [true/false]
Changes if the regionkind should be shown in /arm limit
Permission(s):
arm.admin.regionkindgroup.setdisplayinlimits
/arm regionkindgroup setdisplayname [REGIONKINDGROUP] [Displayname]
Changes the displayname of a regionkindgroup
Permission(s):
arm.admin.regionkindgroup.setdisplayname
/arm setlandlord [REGION] [PLAYER / Server] /arm setlandlord rk:[REGIONKIND] [PLAYER / Server]
Sets or removes the landlord of or region/regionkind. (The landlord gets the money generated with the region)
Permission(s):
arm.admin.setlandlord
/arm setprice /arm setprice
Changes the price of a region
Permission(s):
arm.admin.setprice
/arm listautoprices
Lists all available autoprices
Permission(s):
arm.admin.listautoprices
/arm signlinkmode <sellregion/rentregion/contractRegion>
/arm signlinkmode disable
Enables/Disables the Sign-Linking-Mode
Permission(s):
arm.admin.signlinkmode
/arm setuserrestorable [REGION] [true/false]
/arm setuserrestorable rk:[REGIONKIND] [true/false]
Changes the isUserRestorable setting that decides if the user is allowed to restore a region (he also needs the permission arm.member.restore
)
Permission(s):
arm.admin.setisuserrestorable
/arm setsubregionlimit [REGION] [amount]
/arm setsubregionlimit rk:[REGIONKIND] [amount]
Changes the number of allowed subregions on a region
Permission(s):
arm.admin.setsubregionlimit
/arm subregion tool
Gives the player a tool, that he can use to mark the borders of a new subregion
Permission(s):
arm.subregion.tool
/arm subregion create
Creates a subregion. The subregion will be placed a soon as the player builds a buy-sign
Permission(s):
-
arm.admin.subregion.createonunowned
allows to create subregions on unowned regions -
arm.subregion.create.sellregion
for sellregions -
arm.subregion.create.contractregion
_for contractregions -
arm.subregion.create.rentregion
_for rentregions
/arm subregion delete [REGION]
Deletes a subregion
Permission(s):
-
arm.subregion.delete.available
will allow the user to delete a subregion if the region is not sold -
arm.subregion.delete.sold
_will allow the user to delete a subregion only if the region is sold
/arm subregion sethotel [REGION] [true/false]
Activates/Deactivates the hotel flag for a subregion
Permission(s):
arm.subregion.setishotel
/arm subregion tp [REGION]
Teleports the player to a subregion
Permission(s):
arm.subregion.tp
/arm subregion unsell [REGION]
Unsells a sold region
Permission(s):
arm.subregion.unsell
/arm subregion restore [REGION]
Restores a region
Permission(s):
arm.subregion.restore
/arm subregion help
Displays the help page for subregions
Permission(s):
arm.subregion.help
/arm entitylimit create [NAME]
Creates a new entitylimitgroup
Permission(s):
arm.admin.entitylimit.create
/arm entitylimit delete [NAME]
Deletes an entitylimitgroup
Permission(s):
arm.admin.entitylimit.delete
/arm entitylimit addlimit [ENTITYLIMITGROUP] [ENTITYTYPE] [SOFTLIMIT] [HARDLIMIT] [Price per extra entity]
Adds an entitylimit to an entitylimitgroup
[ENTITYLIMITGROUP] - Replace with the name of the entitylimit group
[ENTITYTYPE] - Replace with the entitytype (for example CHICKEN)
[SOFTLIMIT]- The number of entities that can be spawned by default
[HARDLIMIT] - The maximum amount that the entitylimit can be expanded to.
[Price per extra entity] - The price that an extra entity costs
Permission(s):
arm.admin.entitylimit.addlimit
/arm entitylimit removelimit [ENTITYLIMITGROUP] [ENTITYTYPE]
Removes an entitylimit from and entitylimitgroup
Permission(s):
arm.admin.entitylimit.removelimit
/arm entitylimit setextralimit [REGION] [ENTITYTYPE] [AMOUNT]
Expands the entitylimit about a specific amount
Permission(s):
arm.admin.entitylimit.setextra
/arm entitylimit list
Lists all entitylimitgroups
Permission(s):
arm.admin.entitylimit.list
/arm entitylimit check [REGION]
Checks the entitylimit for a specific region
Permission(s):
arm.member.entitylimit.check
/arm entitylimit info [ENTITYLIMITGROUP]
Displays the attributes of an entitylimitgroup
Permission(s):
arm.member.entitylimit.info
/arm entitylimit buyextra [REGION] [ENTITYTYPE]
Buys an extra entity for a specific region
Permission(s):
arm.member.entitylimit.buyextra
/arm setentitylimit [REGION] [ENTITYLIMITGROUP]
/arm setentitylimit rk:[REGIONKIND] [ENTITYLIMITGROUP]
Sets a entitylimit-group to a specific region or regionkind.
Permission(s):
arm.admin.setentitylimit
/arm regionkind create [REGIONKINDNAME]
Creates a new RegionKind
Permission(s):
arm.admin.regionkind.create
/arm regionkind delete [REGIONKIND]
Deletes an existing regionkind
Permission(s):
arm.admin.regionkind.delete
/arm regionkind list
Shows a list with all regionkinds
Permission(s):
arm.admin.regionkind.list
/arm regionkind setdisplayinregionfinder [REGIONKIND] [true/false]
If true the regionkind will be shown in the regionfinder
Permission(s):
arm.admin.regionkind.setdisplayinregionfinder
/arm regionkind setdisplayinlimits [REGIONKIND] [true/false]
If true the regionkind will be displayed in the limits if someone performs the command /arm limit
Permission(s):
arm.admin.regionkind.setdisplayinlimits
/arm regionkind setitem [REGIONKIND] [ITEM]
Modifies the item of the selected regionkind
Permission(s):
arm.admin.regionkind.setitem
/arm regionkind setpaybackpercentage[REGIONKIND] [PAYBACKPERCENTAGE]
Modifies the payback percentage of the selected regionkind
Permission(s):
arm.admin.regionkind.setpaybackpercentage
/arm regionkind setdisplayname [REGIONKIND] [NEW DISPLAYNAME]
Modifies the displayname of the selected regionkind
Permission(s):
arm.admin.regionkind.setdisplayname
/arm regionkind removeloreline [REGIONKIND] [INDEX]
Deletes the row with the selected index from the regionkind lore. You can find the index of the row by executing the command /arm regionkind info [REGIONKIND]
Permission(s):
arm.admin.regionkind.removeloreline
/arm regionkind addloreline [REGIONKIND] [MESSAGE]
Adds a row with a specific message to the lore of the regionkind
Permission(s):
arm.admin.regionkind.addloreline
/arm regionkind info [REGIONKIND]
Shows information about the selected regionkind
Permission(s):
arm.admin.regionkind.info
/arm regionkind help
Displays the help-page with all regionkind commands
Permission(s):
arm.admin.regionkind.help
/arm createbackup
/arm createbackup [REGION]
Creates a backup (a schematic) of the region
Permission(s):
arm.admin.createbackup
/arm restorebackup [REGION] [BACKUP-ID]
Restores a backup. You can find the IDs of all backups by using the command /arm listbackups [REGION]
. Backups will be names after the following schema: Year-Month-Day-Hour-Minute-Second-Millisecond
Permission(s):
arm.admin.restorebackup
/arm listbackups [REGION]
Lists all backups of a region
Permission(s):
arm.admin.listbackups
/arm applypreset REGION [rentpreset/sellpreset/contractpreset]
/arm applypreset rk:REGIONKIND [rentpreset/sellpreset/contractpreset]
Applys the current preset to a region or all regions that have a specific regionkind.
Permission(s):
arm.admin.preset.apply
/arm sellpreset ...
/arm rentpreset ...
/arm contractpreset ...
Other
Permission(s):
-
arm.admin.subregion.createonunowned
allows to create subregions on unowned regions -
arm.admin.create.sellregion
(allows to create signs for sellregions) -
arm.admin.create.rentregion
(allows to create signs for rentregions) -
arm.admin.create.contractregion
(allows to create signs for contractregions) -
arm.member.buy
(allows to buy regions (only versions from 1.6 and above)) -
arm.buy.sellregion
(allows to buy sellregions (only versions under 1.6)) -
arm.buy.rentregion
(allows to buy rentregions (only versions under 1.6)) -
arm.buy.contractregion
(allows to buy contractregions(only versions under 1.6)) -
arm.limit.LIMITGROUP
(assigns the owner to a specific limitgroup) -
arm.admin.bypassteleportercooldown
(bypasses the countdown that may be started if a player tries to teleport himself to a region) -
arm.inactivityexpiration.INACTIVITYEXPIRATIONGROUP
to assign an InactivityExpirationGroup to a player
- Home
- AdvancedRegionMarket API - Guide for plugin developers.
- Video tutorials - Watch and learn with Major Graft.
- Create a region
- Region settings
- Presets - Define region settings before creating a region.
- Autoprices - Calculate the price of a region automatically.
- Regionkinds - Regionkinds and RegionkindGroups can be assigned to your regions to group them together and bring them into a context.
- Limits - Limit the number of regions a player can buy.
- Inactivity reset & Takeover - Automatically reset a region because of inactivity or let members of regions with inactive owners become the new owner.
- FlagGroups - Assign certain flags to a region depending on its state.
- Entitylimits - Limit the type and number of entities a player is allowed to have on a region.
- Commands and permissions - Look up syntax, descriptions and permissions.
- Placeholders & messages
- Discord - Get involved with other AdvancedRegionMarket Admins, Plugin Developers, Testers. Support, General Discussion welcome.
- Sponsor - Sponsor the development of AdvancedRegionMarket