AdvancedRegionMarket ARM v3.1.1 MC 1.12-1.15+

Sell, rent and manage worldguard regions. Create Hotels, manage via GUI and more.

  1. alex9849
    Native Minecraft Version:
    1.13
    Tested Minecraft Versions:
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    Source Code:
    https://github.com/alex9849/advanced-region-market
    Contributors:
    alex9849
    [​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]
    • 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
    • FastAsyncWorldEdit (FaWe) support
    • And much more...
    [​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.
    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:
    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
    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
    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:



    [​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.
    - 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
    [​IMG]
    [​IMG]
    Advanced GUI
    [​IMG]
    Region information
    [​IMG]
    Subregions
    [​IMG]
    [​IMG]

    and much more...
    Try it out!
    Luisomar0369, bithuc, ethem00 and 4 others like this.

Recent Reviews

  1. Nussi1986
    Nussi1986
    5/5,
    Version: ARM v3.1.1 MC 1.12-1.15+
    Best Regionsell Plugin ive ever seen. Working with Preset makes everything easy and smooth. Very good Support on the Discord.
  2. ULucky
    ULucky
    5/5,
    Version: ARM v3.0.2 MC 1.12-1.15+
    Words cannot express how excellent the quality of this plugin is, and all for free! The author is a competent developer that answers questions and helps to support you extremely well. I'm glad that this plugin was made as the sheer amount of features is overwhelmingly pleasing. Thanks alex9849!
  3. TheJake
    TheJake
    5/5,
    Version: ARM v3.0.2 MC 1.12-1.15+
    For the sheer quality of this plugin, it should be premium. An obvious great amount of work went into constructing this masterpiece. Once you figure out how the plugin works, it’s slick. We set up a whole custom worldguard shop area in under an hour after downloading the plugin with zero experience prior. Plugins, like this one, that are free, convenient, and powerful are what makes the Minecraft community so special. Use this plugin!
  4. Spaex
    Spaex
    5/5,
    Version: ARM v3.0.2 MC 1.12-1.15+
    Love this plugin great work and works absolutly fine!
    May it be possible to add something to confirm Region Removal when destroying the sign in creative mode? I am destroying them so often by accident when I'm building new regions.
  5. pigvader
    pigvader
    5/5,
    Version: ARM v3.0.1 MC 1.12-1.15+
    greate Plugin :D it makes a lot of things easier ;-)
    maybe you can program a bridge for the Bazzar plugin? :D like the bridge for ultimate shops
    1. alex9849
      Author's Response
      First. Thanks for the good review. Can you send me a link to that plugin via private message?
  6. waxiie
    waxiie
    5/5,
    Version: ARM v2.1.5 MC 1.12-1.15+
    This plugin is very useful. Thanks for creating it. I have no issues, and I'm still writting because it must be 80 characters -.-
  7. dazogga
    dazogga
    5/5,
    Version: ARM v2.1.5 MC 1.12-1.15+
    Best of its class. I've worked with many similar plugins, and this one offers ALL features you could wish for. And quick support from a friendly dev.
  8. ziemniok99
    ziemniok99
    5/5,
    Version: ARM v2.1.5 MC 1.12-1.15+
    The best region market plugin, with a lot of features. Developers is kind and helpful.
  9. Raysour
    Raysour
    5/5,
    Version: ARM v2.1.5 MC 1.12-1.15+
    Hey alex9849,

    ARM is a really good plugin. I still have the question of whether I can create my own FlagGroups? If so, then it won't work for me.
  10. AkuaFite
    AkuaFite
    5/5,
    Version: ARM v2.1.5 MC 1.12-1.15+
    Love this plugin, simple to use, great cofniguration!!! :D