AreaShop
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Usage and configuration: ►Download (releases) ►Commands and Permissions
____ ►Basic regions setup_ ►Advanced regions setup_ ►Configuration files
Advanced features: ►Save/restore region blocks_ ►Change the language_ ►Limitgroups
Troubleshooting: ►Frequently Asked Questions_ ►Common errors
Support: ►Ask question / request feature / report bug_ ►Planned features_ ►Open bugs
Development: ►Changelog_ ►Compiling_ ►Modules, packages and classes overview
Connections: ►GitHub_ ►Spigot Resources_
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
This plugin is for giving players the option to rent or buy a region. It could be used to let them rent a jail in your Prison server or maybe a shop in the market of the Survival server. The player interacts with signs, making it easy to use. It also has a lot of commands to check the status of all regions, manage the renting and buying of a region and also features for admins. Also the plugin is capable of saving the region and restoring it later, this is very flexible and can be set general and per region, check the config for more information.
All features in a list:
- Rent and sell regions to players + Players can resell their bought regions to other players
- Signs for easy interacting and current status
- Change the language of the plugin or use of of the already provided language files (check here for supported languages, these are already packed with the plugin, just change the language setting in the config).
- Automatically let the plugin restore the region with schematics
- Change which commands players can use with permissions
- Customize the plugin by changing the config
- Automatically place the region name on the sign if it is placed inside a region
- Teleport to rent/buy regions and optionally set the teleport location (teleporting is safe and within the region)
- Adding friends to regions (which also can teleport then)
- Automatic unrent/sell for regions of which the owner is offline for a certain time
- Warning to players when their rent is about to run out (at login and while they are online)
- Group system to set options for a couple of regions instead of all of them.
- All heavy tasks are spread over time (each tick a part is executed until done), so the plugin should not cause any lag.
- Rent/buy limits can be different per permission node (player group), world or group of regions (possible situation: Normal players can buy 1 market region in survival + 1 build region in survival and 2 plots in creative, while VIPs have double limits for all those), check this example.
- Supports name changes because of saving player info by UUID, for more details check the FAQ entry: What happens when a player changes his name?
You need to have WorldEdit, WorldGuard and Vault installed on your server, WorldGuard is used for creating and managing regions, WorldEdit for the saving and restoring the blocks in regions and Vault is used to let players pay for the regions.
Preview
For a preview join 'mc.go-craft.com' and go to the Survival server, the shops around the spawn use AreaShop.
Tutorial & Feature overview (AreaShop V2.0.1)
Made by Koz4Christ
Prison cell setup tutorial (AreaShop V2.1.0)
Made by PerkulatorTime
Old video for AreaShop v1.0: Tutorial by VariationVault
Requirements and installing
Requirements:
- Server software: Bukkit 1.7.9 or higher, Spigot 1.7.9+ or higher
- Java 7 or higher (latest recommended)
- WorldGuard 5.9 or higher (6.0+ recommended)
- WorldEdit 5.6.3 or higher (6.0+ recommended)
- Vault 1.4.1 or higher
- An economy plugin supported by Vault (check the Vault page for a list of supported plugins)
When you have installed AreaShop, have correct server software and all required plugins installed (and the correct versions of them) you can startup your server. After that you can edit the config.yml and default.yml file of AreaShop to your liking and after that you use '/as reload' to reload the configs. Then you can start by setting up regions and adding them to AreaShop.
Notification for new versions
To enable email notifications for new versions of this plugin follow these steps:
- Login to dev.bukkit.org
- Go to the 'Subscriptions' tab Link
- Tick the checkbox for 'File updates'
- Confirm your choice
Metrics
This plugin utilizes Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
A unique identifier, the server's version of Java, whether the server is in offline or online mode, the plugin's version, the server's version, the OS version/name and architecture, the core count for the CPU, the number of players online, the Metrics version.
This information will give me an indication about how much the plugin is used and encourages me to continue development. Opting out of this service can be done by setting 'sendStats' in the config of this plugin to 'false', if you want to disable Metrics for any plugin go to plugins/Plugin Metrics/config.yml and change 'opt-out' to 'true'. Check graphs of the statistics at this page: mcstats.org/plugin/AreaShop
Do you want to translate AreaShop?
Help translating the plugin into different languages and to keep the translations up to date. Go to this page for more information. Translating goes through the Transifex website and is very easy, sending files back and forth is not needed, you can translate lines online and whenever you want. Every line you translate will be saved, no need to do it all at once (this also allows for easy collaboration).

-
View User Profile
-
Send Message
Posted Dec 18, 2014Hey amazing plugin. Just one thing. I have 3 floors for my black market. All players can access it and rent it. However, how can I make it so 1 floor is for Donors only? So when a non donor wants to rent from that floor they can't due to it being Donors?
-
View User Profile
-
Send Message
Posted Dec 18, 2014@user_238412
The error is caused by the 5.9 version of WorldGuard, it is required for a reason :)
If you really want to stay on WorldGuard 5.9 you could use AreaShop V2.0.1, that one is still compatible with WorldGuard 5.9.
-
View User Profile
-
Send Message
Posted Dec 17, 2014Using Spigot 1.8 and, Appropriate Versions of the Dependancies(Except WG, Using v5.9). I got two errors, One when enabling and, One when disabling. Looks like a Command mapping issue along with WorldGuard issue.
Here's both errors courtesy of pastebin: http://pastebin.com/Aua8u3Pr http://pastebin.com/RYZYtDvx
AreaShop v2.1.1
-
View User Profile
-
Send Message
Posted Dec 16, 2014@nlthijs48
Thx, I added a ticket for
-
View User Profile
-
Send Message
Posted Dec 16, 2014@AttaWishes
I'm using WorldGuard 6 currently, it does have some problems with new items/blocks/entities, but nothing too major as far as I can tell. It does indeed say that you cannot downgrade the plugin, but if you just make backups of your worlds and WorldGuard folder, then you can downgrade by stopping the server, restoring the world and WorldGuard folder, and changing to WorldGuard 5.9.x. So you can just test it on a copy of your server, and if that works correctly then you can make an extra backup (cannot ever have enough of those) of your live server and update that.
@Trickelplays
Check the limitGroups section of the config, here you can change the number of regions a player can rent/buy. Just read the information in the config to know how to use it. If you still have trouble changing it or creating a certain setup then please send a private message or comment here again.
@Androkai
Did you check if the region is still available with '/region info [region]' and '/as info region [region]'? The 'region test not found' thing should only appear if the region is not added in AreaShop. Is the message you get partially black? Because that indicates you use an old build of Spigot, those had trouble with signs. If you still have trouble please message me again or create a ticket.
-
View User Profile
-
Send Message
Posted Dec 16, 2014I tested AreaShop 2.1.1 with Spigot 1.8 #1658 and WorldGuard 6 #1473 and always get "region test not found" if I add a sign for my region "test". Same with /as addsign - command. Can anybody post a funktional combination?
-
View User Profile
-
Send Message
Posted Dec 16, 2014So im having a problem that people whitout op can rent more then 1 cell and that they cant build in their rented place after paying. Im ising areashop 2.1.1
-
View User Profile
-
Send Message
Posted Dec 15, 2014Hey, ive a question - do you use worldguard v6? Cause in the post of it there are a lot of bugs reported and no answer from the autor ... : / when i read this bugs i cant update, it will break everything; or i am wrong? your plugins sounds so good, pls let me know. i am spec. afraid cause there stand "if you update to v6, you cant downgrade".
-
View User Profile
-
Send Message
Posted Dec 15, 2014@Khaiming
Players need build right to plant seeds I think, if the player is member/owner of the region then he should be able to plant seeds (make sure the build flag is NOT set). Adding friends to regions is possible if you use AreaShop v2.1.0 or higher, they can use the '/as addfriend <player> [region]' and '/as delfriend <player> [region]' commands. If you don't want them to open chests you can set the chest-access flag to deny, add this to the flagProfiles section of the AreaShop config if you want AreaShop to set those automatically.
@zaxome
:)
-
View User Profile
-
Send Message
Posted Dec 14, 2014Nice, works well with Spigot 1.8
-
View User Profile
-
Send Message
Posted Dec 13, 2014why players cannot plant seed ? and how to add friend to owned region? how I set players cant open chest if rented , and flag
-
View User Profile
-
Send Message
Posted Dec 12, 2014@Burnsalan18
If you have that then the plugin has not loaded correctly, check the console for errors and messages from AreaShop. Something that is likely to cause this problem is a mismatch of versions from required plugins, so check if you the correct ones. If you find an error in the console that you don't know how to solve then please create a ticket with this error and then I will try to help you with that.
-
View User Profile
-
Send Message
Posted Dec 12, 2014@nlthijs48
I try to use /as help but nothing happens. And It doesnt even generate the config file
-
View User Profile
-
Send Message
Posted Dec 12, 2014@nlthijs48
Ah thank you very much! :)
-
View User Profile
-
Send Message
Posted Dec 12, 2014@Burnsalan18
Yes this plugin is meant for Bukkit, but can also be used on Spigot versions.
-
View User Profile
-
Send Message
Posted Dec 11, 2014Does this work with 1.7.10 bukkit(not spigot)?
-
View User Profile
-
Send Message
Posted Dec 11, 2014@MPFx
Cool :)
@Onewingseraphim
What type and version of server software are you using? Is the message that says the the region does not exist black after the region name has been printed? If that is true then you have an early Spigot 1.8 build, those had problems with signs (build a new version of Spigot and it works fine again).
-
View User Profile
-
Send Message
Posted Dec 11, 2014Can't seem to set up AreaShop anymore with signs. It worked in 1.7 and those same regions still work! But when I create a new region it keeps saying region doesn't exist.
-
View User Profile
-
Send Message
Posted Dec 10, 2014Thank you ill update when I'm ready looks great man keep it up im most looking forward of using the max rent time and inactive unrent
-
View User Profile
-
Send Message
Posted Dec 10, 2014I uploaded V2.1.1 of AreaShop to fix some bugs of V2.1.0, you can find what has been changed in the Changelog. Also the French language file has been fully updated, now 100% of the strings have been translated. The update is awaiting approval by BukkitDev and will be available for download soon.
If you found a bug, even if it is a small typo, then please create a ticket. That helps to get AreaShop working perfectly, as we all like it.