RegionForSale
Allows players to buy or rent chosen WorldGuard-regions from the server. Super easy to set up and highly adjustable! Great to set up towns with different areas; you can define a marketplace with small, only rentable plots, an area for premium-members only and a lot of other districts.
Features
- None, area and volume based price calculation |
- Inheritance system allowing to manipulate settings global, world-wide, region-wide (parents) and region-specific |
- Region-limits for players, group-specific region limits |
- Optional permissions for regions & whole areas
- Optional taxes
- Very easy sign-connection-system, no region-names on the signs, auto-updating
- Language support
- Region rebuilding (Even non-cuboid regions!)
- Benefit from WorldGuard's well-rounded region-system
- Integration of other plugins
- ShowCaseStandalone - automatically removes shops
- LWC - automatically removes protections
! Info - Development halted
2015-11-23
Hello everybody,
This is Tobias aka Phoenix, the developer of this project. I am sad to inform you that RegionForSale, just like the Bukkit project, is pretty much dead nowadays. I do not like the fact that Minecraft is owned by Microsoft and, even though I respect the company, I cannot see how the spirit of Minecraft fits in there at all. Shame on you for selling, Notch! I do not care about the money involved. But this game, no matter how much profit it generates, belongs into the hands of loving, independent developers (Just like Bukkit – love you guys). My opinion. To be fair: My interest shifted in general as well. So overall, I am not willing to work on this project for free anymore.
Q: What about security updates / bugfixes?
A: I will do my best to still fix those and upload a new version for you. I do not want to let you down.
Q: Will you continue if I donate xx dollar?
A: Probably not. Please try to estimate the time I spend and apply a horrific minimal wage – I am sure you still do not want to pay that. Yes, it’s quite some time.
I still want to thank you very much for the few donations I received up to this point. Developing was fun and I was so very euphoric when I received my first donation. I still remember quite well. Not to forget about the many supportive comments and “thank you”s I received despite the money.
Sincerely,
Phoenix_IV
Required Plugins
- WorldGuard
- Vault
- An economy-plugin supported by Vault
Guide
- The configuration files
- How to create a region
- The inheritance system
- Commands
- Permissions
- Region rebuilding
- Example: Setting up a town
Videos in other languages:
German - Very basic
German (RFS v0.1 - outdated)
More
Updating
RegionForSale provides an automatic update checker to let you get informed as soon as a new version is available. If you do not want to use this feature you can set check_for_updates to false in the general.yml config file.
Todo
- Quick-set options on signs
- Give users, who rented a region, the possibility to buy it (without unrenting + possible rebuilding). The other way round would be retarded - Tell me if you don't think so.
- Auto-updater for minor updates (?)
Before writing a comment
If you want to report a bug or suggest a new feature, please create a ticket instead. These are the reasons why:
- You will always see the status of your request
- Others can easily see if something was already requested
- The discussion about it is separated from other comments
- Your request can't be simply overlooked or forgotten

-
View User Profile
-
Send Message
Posted Feb 4, 2014@a4r0nk1m
Hey,
At first two things I'd like to mention:
- It is usually better to create a ticket for issues, as they can result in a long discussion
- You can also use
<<code>>tags to show what is going on in your console. So you don't have to make a screenshot. You can find information on how to copy and paste in the console online.But now about your problem:
Have a look at the third line. Did you maybe forget Vault? ;)
-
View User Profile
-
Send Message
Posted Feb 4, 2014@Phoenix_IV
I am having an issue with loading it on my server. its 1.6.4 Bukkitforge and has all required plugins installed. Any ideas?
-
View User Profile
-
Send Message
Posted Feb 4, 2014Hi!
The idea of @spookyYoutube & @Sponsfelix is very nice indeed! Maybe you could add that so i can use it in my server too! Because when players have the most of the money on their Bank Account the Region would go away and Players are sad about that. So it would be really nice to add that feature to this awesome plugin!
-
View User Profile
-
Send Message
Posted Feb 4, 2014@Phoenix_IV
We have the same problem. We have a bank where the players can store their money. But when they die out there in survival they loose their money on their wallet. And when the day ends. they cannot pay their taxes because they have zero on hand. but money on the bank.
Is there a way you can add that to the code pretty fast? We have a buycraft server and this is quite a struggle and a gameplaybreaker.
-
View User Profile
-
Send Message
Posted Feb 4, 2014@Sponsfelix
No, this is currently not possible. But I have created a ticket for this, as I can see the need for that.
-
View User Profile
-
Send Message
Posted Feb 4, 2014Hello, I was wondering if it is possible to take money from players bank accounts, instead of their normal /money account. Because in our server when a player dies they lose al their /money. If they've created a bank account their money is safe. But with regionforsale the taxes will be taken from the /money account. Is there a way to link their bank account so they dont have to worry that they cant pay their taxes?
-
View User Profile
-
Send Message
Posted Jan 30, 2014@KevinEssence
Why not just set the max rent time and the withrawal-interval both to exactly two or four days or whatever you like? This way they will not get charged twice and the pricing is still correct if someone decides to extend the rental period by max. two more days while still rented (That is possible - Just re-type the rent command for one of your regions and you will now have two full days from that moment on).
-
View User Profile
-
Send Message
Posted Jan 30, 2014Well looks like you were right: http://pastebin.com/2cNr6zrU. Some lost their lease T.T. I wonder if I set it to 5770 minutes, which is 4 days and 10 minutes, but I have their rent set to 4 days if it'll just ignore the second charge.
-
View User Profile
-
Send Message
Posted Jan 30, 2014@Phoenix_IV
It's been good for the most part, we'll see what happens in a few days. Players just felt as if it'd be easier to make it just one big lump sum rent.
-
View User Profile
-
Send Message
Posted Jan 30, 2014@KevinEssence
I am just wondering if this might cause an internal error, as <time since last check> divided by zero is invalid. You may just want to change that setting to 2880. I mean - come on, it's just on setting in the super-config file.
-
View User Profile
-
Send Message
Posted Jan 30, 2014@Phoenix_IV
Me scared now T.T
-
View User Profile
-
Send Message
Posted Jan 29, 2014@KevinEssence
I'd better be careful about that. I cannot say right now if this could cause a problem or not, but it might, especially when extending the rent time.
PS: "Them"? Plural? You only have to change it once in the general config or the parent-region ;-)
-
View User Profile
-
Send Message
Posted Jan 29, 2014@Phoenix_IV
Yes, I didn't want it to charge them again, just the first time they rent it out. Think 0 fixed it.
-
View User Profile
-
Send Message
Posted Jan 29, 2014@KevinEssence
Changed it to zero? Uh oh, I think this case is not defined :D
If 1440 minutes is 24 hours, which is one day, and you want the money to be collected for two days, what would be the thing to ... correct! 2 * 1440 = 2880! ;D :)
-
View User Profile
-
Send Message
Posted Jan 29, 2014So I have rooms set to rent to two days max at 12K. It collects every 1440, which is every 24 hours. So in total it's charging 24K. What if I didn't want it to collect again. I just want to make it so the pay the 12K and get the 2 days.
Edit: Just changed collection thingamabob to 0.
-
View User Profile
-
Send Message
Posted Jan 28, 2014@kidof1999
Hey, the vault version does not really matter. But better use the currently newest one, 1.2.27. :)
-
View User Profile
-
Send Message
Posted Jan 28, 2014Hello, I would like to use this plugin for 1.7. Which Vault version is required?
-
View User Profile
-
Send Message
Posted Jan 28, 2014@Bouger
If you use RFS only for the shops I would set intervals.collect_money in the general.yml to seven days. Then you can just set the unit price to $175. This way everybody will be charged $175 at the beginning of a week. You can restrict the max-rent-time to seven days, but this would still allow your users to extend their rent time later on (+ <= 7 days).
I hope that helped :)
@Mattrock607
No, all you have to do is to mark the city / market as parent-region and that's it. All plots within their boundary will then automatically accept them as their parent regions and inherit their settings from them (region -> market -> city -> global). I thought especially about the pain admins would have otherwise setting all of this up ;)
-
View User Profile
-
Send Message
Posted Jan 28, 2014I'm trying to work out if this is for me or not. Our starter city already has the city itself as a parent region, and each individual store and housing plot is its own child region. I understand that worldguard parents/children don't matter to RFS... but does that mean I need to manually go through all 100 to 200 plots individually and make them all regions again?
-
View User Profile
-
Send Message
Posted Jan 28, 2014Hi, I have a question, I have market with 104 shops. I have put that all the shops are rented for 175$, My idea would be that all shops are rented for 7 days, neither more nor less. How I can do that all stores are rentable only for 7 days for $ 175?