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).
Hi .. I have a problem with the signs. It is the message but that was it created successfully my signs are then empty.
Would be nice if someone can help me so I can use the super plugin.
Greeting Flp
Already answered and solved on BukkitDev, updating Bukkit/Spigot fixed the problem.
Hi .. I have a problem with the signs. It is the message but that was it created successfully my signs are then empty.
Would be nice if someone can help me so I can use the super plugin.
Greeting Flp
@Camoshooters
Maybe try it from a bit longer distance (up to 100 blocks), I'm not entirely sure if it correctly detects blocks very close to you. You can always add the sign by using [as] on the first line and the region name on the second line (or scrap the region name if the sign is inside it). Another method is first placing all signs (for example with WorldEdit), and then using '/as linksigs' with which you can easily link all signs by rightclicking the sign+region after eachother.
@xfanta72x
Did you use one of the sign layouts described in the wiki? If you have already added the region to AreaShop, then you can also use the sign adding methods described above for Camoshooters.
@jadencoin
This depends on your 'flagProfiles' section in the 'config.yml' file, there you can setup the WorldGuard region flags to apply to the region, with which you can restrict using doors to only the owners of the region.
@Roadhog360
Did you read the information at the start of the language file? I advice you to do that. Or check the wiki.
2/10, works great, but Lang file resets itself when edited.
Hey does this plugin lock doors once someone has rented it so no one else can enter?
Could make 1.10 version? Thanks!
The latest release works perfectly for 1.10. Only thing to note is that using the latest WorldGuard development builds will break AreaShop, which can be fixed by also installing a development build of AreaShop.
I need help please i can create a region and make it so you can rent it using commands but i cant get the actual sign to work it just stay plain txt.
anyone know what is wrong with the plugin i set up 3 shops second i got 4th shop this showed up https://youtu.be/XSssn4ASXkM
@raphy123
Not currently, but I'm planning on integrating with a couple of plugin like this in the near future, check #19 for the progress.
Hey ! There are an unprotect LWC when unrent ?
@DevinderFTW
Try the latest AreaShop uploaded here, Bukkit 1.7.9 and higher is still supported :)
If you find any errors when running it please create let me know.
@nlthijs48 please make the new version for minecraft 1.7.10 java 8 i couldnt find another great plugin like yours could you do that for me please? I am begging you
@christianfcool
You also need Vault and an economy plugin, check you log file at '/logs/latest.log', AreaShop will indicate what is wrong there.
How its dosent work i have WorldGuard and WorldEdit shall i have Iconomy?
@spiderrecon11b
Must be a problem with region-flags. Please post the output of /region info <region> for all overlapping regions.
I have an issue when a player adds a friend to their shop the friend cant open any chests. He can destroy blocks mess with signs and everything else just cant touch the chests. Any reason why this would be?
@frizzbee30
The WorldEdit selections are powerful indeed, could save you a lot of work :)
AreaShop is already posted on Spigot for quite some time, since 7 January 2015 to be exact. I also get more support requests (Discussion tab + PM) on Spigot than I get here on Bukkit currently, so that shows indeed Spigot is getting more popular (the forums are also more active). The only thing that BukkitDev still does is providing the update checker with information, and otherwise it is indeed legacy. Changing the update checker to check Spigot or Github Releases is something I would like to look into sometime, might have the consequence though that I can no longer upload the plugin here (strict rules on making external connections).
@nlthijs48
Thanks, I have done a mass background purge, but the idea around the we selection is fantastic, didn't realise it could do that. looking forward to the purge facility on what is an amazing plugin! :)
If I haven't already asked, any plans to host it over on spigot? The update notification system is nicer, rating (this would easily be a 5 star), and I now only search on there for new plugins , I tend to treat bukkit as 'legacy'. Would be nice to see the plugin grow more in popularity :D