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
Hello,
I think also that permissions node doesn't work (add member for instance)
I've find a bug :
When a owner writes "region addmember NAME", then the owner sell his region, there are always the member. I think that he must delete him, no? :)
Everything works well, i can create regions and link them to signs. But my players are having problems buying plots, they have the "buy" permission node and the region is buyable, any thoughts on how to solve this problem?
Ps I use PermissionsEx.
Thank you ^^
@JohOply
Indeed, that makes sense. If I remove the information from the signs it should be removed from the region-info as well ;)
PS: Bad English? I can understand you much better than some other guys :D
So good :)
Another suggest :
When a region has "buyable" on "false", if i right click on the sign, i see only informations of rent. Also, when a region has "rentable" on false", i see only informations of buy and sell
(Sorry for my bad english :x)
@JohOply
I forgot to add it on the list of this page, it will come :)
Hello, i have a suggestion : For a rent, it's possible to choose a time (for example: 1 day, or 1 hour...) and after the region is "for sale" again. It's possible to disable this in config :)
What do you think ?
Also, i think that it's difficult to understand quickly this plugin when we aren't english :/ If you can explain the commands guids etc... :)
@benskies1990
No, but take a look at the ticket page. I just posted a comment in which is described how to solve it for now.
@Phoenix_IV
Is there any version i can download to get this working?
@benskies1990
Oh damn you're right. Ticket created
Hi I'm having trouble with world guard allowing them to edit there land. Ive set the parent and everything right but when they buy the region there name says they have bought it but they don't have permission to the land. i did rg addparent plot and also did world guard /region set priority plot 0. How do i allow users to access there plots through a parent? cheers
@snitride
Hey snitride,
Thanks for the positive response! :)
Your request is already possible. You can in fact edit the whole ingame-output of RegionForSale! To do so take a look at the 'RegionForSale/languages' folder - there you'll find the en.yml and in there you can customize it. :)
Hi there, first of all i wanted to say thank you for this great plug-in and hope this one will stay alive as long as possible. But i have on problem maybe its not even rfs related, but if i define a rfs, it shows up the sell/rent price with "$" currency but on my server i have "g" gold. Would it be possible to add a line in the config where you can define the currency?
Thanks, snitride
@snowsilk
I don't think I'll add it, the reasons can already be found below. I don't want to let you wait by giving you a 'maybe'.
If users want to share regions the owner can allow building for them by using the "addmember" command. If he says that he wants money for it he could negotiate the conditions manually.
I don't think I would like to be a subtenant who is fully under the control of another user.
@Phoenix_IV
admin. i ues my name ass a exampel..
@Mayhem777
Ticket created
Nooooh XD I never replace plugins, when i say restart y mean = stop, delete previous plugin, isntall new plugin. An then start, and rewrite configs. I DELETED the plugin again, but when i start the server (again, STOP, UNINSTALL, INSTALL, START) i get this. Thanks for the tag info, i didn't noticed :D
@Mayhem777
So you put in the new version and then typed "/resart"?
Never do this when you replace a plugin! If you replace a file always first stop the server completely and then start it again - because it's not the same as using the reload command.
Oh and when you paste code or something you can use the < <code> > tag - much easier to read :)
Hi again man, i don't know why but i'm gettinh this now, i've restarted the server but i still getting:
2012-06-26 17:10:22 [INFO] [RegionForSale] Time to pay. Collecting money... 2012-06-26 17:10:29 [SEVERE] java.lang.NullPointerException 2012-06-26 17:10:29 [SEVERE] at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:34) 2012-06-26 17:10:29 [SEVERE] at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:162) 2012-06-26 17:10:29 [SEVERE] at net.minecraft.server.Packet254GetInfo.handle(SourceFile:16) 2012-06-26 17:10:29 [SEVERE] at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) 2012-06-26 17:10:29 [SEVERE] at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:48) 2012-06-26 17:10:29 [SEVERE] at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:61) 2012-06-26 17:10:29 [SEVERE] at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551) 2012-06-26 17:10:29 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449) 2012-06-26 17:10:29 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Uff, I think that would be a little bit too much and is not what was originally intended. If a player doesn't need a region anymore he can sell it. Otherwise he would block the region (... + he could reserve a whole town) and disable the possibility to buy it. The player who rented the region then completely dependents on the owner (And maybe will loose his region because the owner can't pay or something).
Are you an admin or a user? As admin I wouldn't like subletting..