AdvancedRegionMarket allows server admins to create sell-, contract- and rent-signs for WorldGuard regions, which can be clicked by users to buy/rent the linked region. It also comes with many features which help users to manage their bought regions and find new ones.
Sell WorldGuard regions as buy-, rent- or contractregions
Organize regions into groups. (Regionkinds)
Limit the number of regions a player can buy. Region-limits can also be created by Regionkinds. Limitgroups are getting assigned via permission node. If a player has multiple groups arm will put them together and select the best limits for the player.
Let ARM restore regions manually or automatically. (reset the region and everything that has been built on it)
Let your players find new regions and let them manage them via GUI.
Mark a region as a hotel region, so players can only break blocks that they have placed.
Assign a flaggroup to a region and let arm automatically configure your region flags. You can also allow your users to edit unlocked flags via GUI.
Entitylimits per region.
Let your users create and sell subregions.
Automatically reset regions from inactive players. You can also allow active members of a region to take over a region of an inactive owner.
Create statistics that will show you how many regions are available and how many are sold.
Region info command also spawns a particle border that shows the borders of a region and is only visible to the player that executed the command.
SignLinkingMode, autoprices and presets are allowing admins to set up many regions in record time.
Performance friendly
Backup regions before resetting them
And much more...
You need to have the following plugins installed on your Server:
If you want you can create your own plugin that uses features of ARM by using ARMs
API.
Have you created a plugin that uses or extends features of ARM? Feel free to contact me to get your plugin linked here!
If you want to create regions faster I would recommend to read the wiki about the presets and to create regions with the Sign-Linking-Mode (/arm signlinkmode <sellregion/contractregion/rentregion/disable>)
Create a sell-region:
Step 1:
Create a region with WorldGuard
Step 2:
Place a Sign OUTSIDE THE REGION! (Players can't remove them)
Step 3:
Line 1: [arm-sell]
Line 2: the world of the region. If the region is in the same world it can be let empty
Line 3: the name of the region
Line 4: the price or an autoprice
Step 4:
You are done. Now players can buy the region.
You can now assign a regionkind to the region if you want, so players can find it easier and you can limitate it better.
Use /arm setregionkind REGIONKIND REGION
You can also mark the region as a Hotel, so players cant remove blocks that they haven't build.
Use /arm sethotel REGION true
You can also deactivate inactivityreset for the region
Use /arm setinactivityreset REGION false
You can also deactivate region restoring, if the region gets automatically resetted.
Use /arm setautorestore REGION false
And much more...
Create a rent-region
Step 1:
Create a region with WorldGuard
Step 2:
Place a Sign OUTSIDE THE REGION! (Players can't remove them)
Step 3:
Line 1: [arm-rent]
Line 2: the world of the region. If the region is in the same world it can be let empty
Line 3: the name of the region
Line 4: <the price the region should cost per extend>;<the time the region should be extended per click(you can use "s" for seconds, "m" for minutes, "h" for hours, "d" for days")>;<the maximum time the region can be expanded to(you can use "s" for seconds, "m" for minutes, "h" for hours, "d" for days")>
or an autoprice Step 4:
You are done. Now players can buy the region.
You can now assign a regionkind to the region if you want, so players can find it easier and you can limitate it better.
Use /arm setregionkind REGIONKIND REGION
You can also mark the region as a Hotel, so players cant remove blocks that they haven't build.
Use /arm sethotel REGION true
You can also deactivate inactivityreset for the region
Use /arm setinactivityreset REGION false
You can also deactivate region restoring, if the region gets automatically resetted.
Use /arm setautorestore REGION false
And much more...
Create a contract-region
Step 1:
Create a region with WorldGuard
Step 2:
Place a Sign OUTSIDE THE REGION! (Players can't remove them)
Step 3:
Line 1: [arm-contract]
Line 2: the world of the region. If the region is in the same world it can be let empty
Line 3: the name of the region
Line 4: <the price the region should cost per extend>;<the time the region should be extendedautomatically(you can use "s" for seconds, "m" for minutes, "h" for hours, "d" for days")>
or an autoprice Step 4:
You are done. Now players can buy the region.
You can now assign a regionkind to the region if you want, so players can find it easier and you can limitate it better.
Use /arm setregionkind REGIONKIND REGION
You can also mark the region as a Hotel, so players cant remove blocks that they haven't build.
Use /arm sethotel REGION true
You can also deactivate inactivityreset for the region
Use /arm setinactivityreset REGION false
You can also deactivate region restoring, if the region gets automatically resetted.
Use /arm setautorestore REGION false
And much more...
There is also a tutorial video made by
ReaperOfSouls89 Basic plot setup:
- The Plugin collects anonym data and sends it to bStats (
https://bstats.org/) to create statistics.
- The Plugin sends the hostname, server-IP and port to my server (so I can see which servers use this plugin and I can eventually visit them.
If you want you can disable this in the analytics.yml)
- You are not allowed to resell this plugin.
- You are not allowed to remove the me as an author from the plugin messages or files.
By downloading this Plugin you agree with these points!
Pictures:
Sell-/Contract- and Rentregion
Advanced GUI
Region information
Subregions