Home›Java›Mods›AdvancedRegionMarket
AdvancedRegionMarket
ModsJava

AdvancedRegionMarket

Java mod listed for Minecraft 1.12–1.21. Download on the author's site.

⬇ Download on Spigot
[​IMG]​

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.


[​IMG]​
[​IMG]
You need to have the following plugins installed on your Server:​
[​IMG]​
  1. Download AdvancedRegionMarket from here.
  2. Copy the file advancedregionmarket.jar into your plugins folder of your Minecraft server.
  3. Configure the plugin in config.yml.
  4. Restart the server.
  5. You are done! :D
  6. If you are switching from AreaShop you can use this tool to import your old regions.
[​IMG]​
There are some plugins that extend the functionality of ARM or make it work together with 3rd party apps:
  1. ArmImporter: Allows to import regions from other regionshops to make it easier to switch to AdvancedRegionMarket.
  2. AdvancedRegionMarket Shop Bridge: Connects the plugin to various shop-plugins like Shopkeepers, Quickshop, ShopChest, etc.
  3. ExaltedEconomy: An all in one economy system.
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! ;)
[​IMG]​
If you need help, found a bug or if you have any suggestions for the plugin you can write me a private message or join my Discord server: https://discord.gg/v3HsVrf
Of course, you can create an issue on Github too:
https://github.com/alex9849/advanced-region-market

[​IMG]​
Check our wiki: https://github.com/alex9849/advanced-region-market/wiki
You can setup a different language by adjusting the language option in your config.yml
Permissions:
You'll find a complete list of all permissions with commands and explanation here:
https://github.com/alex9849/advanced-region-market/wiki/Commands-and-permissions​
And for the presets:
https://github.com/alex9849/advanced-region-market/wiki/Presets

[​IMG]​
You'll find a complete tutorial here:
https://github.com/alex9849/advanced-region-market/wiki


Fast Tutorial:

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:
Spoiler: create sell-region
Step 1:
Create a region with WorldGuard
Step 2:
Place a Sign OUTSIDE THE REGION! (Players can't remove them)
Step 3:
[​IMG]

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
Spoiler: Create rent-region
Step 1:
Create a region with WorldGuard
Step 2:
Place a Sign OUTSIDE THE REGION! (Players can't remove them)
Step 3:
[​IMG]

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
Spoiler: Create contract-region
Step 1:
Create a region with WorldGuard
Step 2:
Place a Sign OUTSIDE THE REGION! (Players can't remove them)
Step 3:
[​IMG]
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:

Advanced:

Russian (by Sumrak):

Russian (by MrOxide)




[​IMG]​

Tipp: Nearly everything that a player can do with commands can be done with the GUI. I highly suggest enabling it for the players. This will make it easier for the player to use the plugin. The GUI is dynamic. It will only show options the players have permission for. You can translate it in the message.yml
You'll find a list with all commands here:
https://github.com/alex9849/advanced-region-market/wiki/Commands-and-permissions
And for the presets:
https://github.com/alex9849/advanced-region-market/wiki/Presets




Info:

- The Plugin collects anonym data and sends it to bStats ( https://bstats.org/) to create statistics.
- 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:
Spoiler: Show Pictures
Sell-/Contract- and Rentregion
[​IMG]
[​IMG]
Advanced GUI
[​IMG]
Region information
[​IMG]
Subregions
[​IMG]
[​IMG]

and much more...
Try it out!
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

AdvancedRegionMarket is a free Minecraft Java mod. Compatible with Minecraft 1.12, 1.13, 1.14, 1.15 and newer. Downloaded 180,973 times (via Spigot). Download it and open it directly in the game.

Explore more