Skip to content

regions.yml Old

alex9849 edited this page Jul 23, 2023 · 1 revision

The regions.yml stores all regions that are managed by ARM.

SellRegions

Regions:
  world:
    test1:
      sold: true
      isHotel: false
      lastreset: 1
      regiontype: sellregion
      price: 50.0
      signs:
      - world;70.0;64.0;-78.0;GROUND;WEST
      kind: Default
      flagGroup: Default
      autoreset: true
      entityLimitGroup: Default
      doBlockReset: true
      allowedSubregions: 0
      isUserResettable: true
      boughtExtraTotalEntitys: 0
      boughtExtraEntitys: []
Variable/Placeholder Meaning/Function
world The name of the world that contains the region
test1 The ID of the region in WorldGuard
sold true if the region is sold false if not
isHotel The hotel-function can be used if you want that members and owners of the selected region should only be able to destroy blocks that they have placed
lastreset If the option isUserResettable has been enabled the owner of the region can restore the region (remove built blocks). Lastreset saves the time when the region has been reset at last to preset players from resetting their region too often. You can decide how often players can reset their region in the config.yml (Other.userResetCooldown)
regiontype Shows the plugin if it should parse the region as a sell-, rent- or contractregion. If you want to change this manually don't forget that some selltypes need other variables
price The price of the region
sings The coordinates of all signs that are linked to the region
kind The regionkind of the region
flagGroup The flagGroup of the region
autoreset If enabled the region will be automatically reset or offered to a member if the owner of the region has not been online for a certain amount of time. You have to activate it in the config.yml too
entityLimitGroup The entitylimitGroup of the region
doBlockReset If true the region will be automatically be reset if it gets reset automatically (rent expired/reset because of inactivity/...)
allowedSubregions Decides how many subregions the regionowner can create on that region
isUserResettable If true the owner of the region can remove all blocks that have been built on the region

RentRegions
In addition to all variables that are used by SellRegions RentRegions also use the following variables:

Variable Meaning
payedTill Saves the date which the region was paid to
maxExtendTime The max. time the region can be rented at once
rentExtendPerClick The time the region should be extended if a players extends the region

ContractRegions
In addition to all variables that are used by SellRegions ContractRegions also use the following variables:

Variable Meaning
extendTime The time the region should be extended if it extends itself
payedTill Saves the date which the region was paid to
terminated If true the region got terminated and will be reset after if expired

AdvancedRegionMarket

Setup

How it works

  • 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.

Reference

Support

  • Discord - Get involved with other AdvancedRegionMarket Admins, Plugin Developers, Testers. Support, General Discussion welcome.

Sponsoring/Donations

  • Sponsor - Sponsor the development of AdvancedRegionMarket
Clone this wiki locally