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
@mazter_redz
2. Thx, Fixed - I made some changes in the last time
1. What do you mean? Config-files? Region-Files? Which effect does it have? Are there any outputs in the console?
2 things:
1. The plugin wont load any files when i restart my server, i have 16 other plugins.. is this a glitch or am i doing it wrong?
2. The commands link says that its not available to public or something.
Thanks
@confuz3d
xD... Like you said before: "I knew that I will need this some day". I noticed that you can't toggle the mode some time before the release and then forgot about it. ;)
I'll do something about that. And I like the Idea of 'auto-detecting' the owner. For now you can change it manually in the regions.yml (<regionName>.info.is-bought: true). Make sure you stop the server before editing the file.
I dont know if it's a bug, but if ound this:
When using "rg set owner playername" it sets them as the owner but "is-bought" is set to false. It's like if the player is renting the plot.
(Cool thing would be regionforsale getting owner information from worldguard when linking a sign to a region. That way we wouldn't need to set owner manually after adding the sign.)
If it's not a bug, how would i make them permanent owner of the region?
I'm doing this because i'm moving from an older region market plugin and some regions are already owned by players. So I need to link a sign to all the regions, then manually set the owner.
PS Thank you again for helping me with the last bug i had, my players love your plugin!
I didn't even knew that the_Zorro stopped his work on it o_O
And I'm also a little bit wondering:
SRM int the Forum vs. SRM on BukkitDev
I always visited the dev-page and there is no comment about this. Furthermore the announcement made in the forum is from Oct 2011 and the newest file on BukkitDev from Jun 2012.
But anyway I didn't even really wanted to compete the_Zorro, he knew that I was working on a region-plugin (I've written with him in the past) and my system is not the same as his.
I can understand his point about developing is taking up too much free time and I hope that I'll not run into the same problem. About working 'faster': I haven't released v1.0 jet and until I reach this I'm working a lot on this plugin. I hope you like it and appreciate my work.
Let's see what happens and hope the best. ;)
@Phoenix_IV
Simple Region Market still alive! so you must work faster :S http://forums.bukkit.org/threads/econ-simple-region-market-v1-7-8-sell-your-land-1-2-5-r4-0.85129/
@VietNg
Nice to hear :)
About the sign-only-thing: I'll not do that, it was already suggested before. In my eyes it would cause too much unwanted purchases etc. and clicking a sign plus typing
//rg buy
is really not too much ;D. But if you want and like you already did you can use a separate plugin to realize it :)@confuz3d
I can't really say, everything works just fine when I try it at my server. More in a pm.
@Phoenix_IV
I love you! lol now my server can open on schedule :). I also like the idea of If a player has the specific node the global one should be ignored.
Also, I'm using ServerSign to run the sign command region rent, I put [RegionForSale] sign on the left and the other on the right, they work out very nicely. But if you could make it fully sign operated, that would be great, cause I happen to know a lot of players who don't know or too lazy to type anything besides chatting :). Thanks again!
@Stuntweed
It works like the
/region define
command of WorldGuard, but it directly adds the region to RegionForSale. Therefore the two types can be "normal" (for buyable regions) and "parent".PS: Got me, I'm writing the guide just at the moment ;)
I tried every possible configs and the "regionforsale.buy" permission node is still not working. The only way my players are able to buy regions is when i give the "regionforsale.*" node Wich is kinda dumb cuz i dont want my players to have that permission.
BTW setting permission required to false DOES NOT FIX IT, i'm 90% sure this is a problem with the buy node.
@Phoenix_IV
How does this command work define <type> <name>
What are the types to choose from?
@VietNg
Please select "plot1" and type
'//rg dump'
, now a list with options should be displayed. Is "perm-rent" set to true?@Phoenix_IV
I set the option for the region before that, however, it still didn't work. I think maybe I use the wrong region specific node? regionforsale.rent.plot1 for region plot1. region permission rent true. Or should it be something like regionforsale.rent.world.plot1 or something like that? I have multiverse btw.
Thank you
I know.. I am focusing on programing atm and I really want to release a detailed guide before or with v1.0
Very nice plugin ,i got everything working now. However you really need to write a documentation, i have no idea how half of all the commands work and the configuration is very loose explained..
@VietNg
Have you set the option for the region?
//region select regionname
//rg set perm-buy true
. Now the region-specific node is effectiveBut you gave me a possible improvement there: If a player has the specific node the global one should be ignored.
I need an emergency help. I added the region specific node: regionforsale.rent.plot1 for my plot1 region and it still said I have no permission. But when I give the permission node regionforsale.rent I can rent it. I was trying to give player specific permission to buy and rent region. Thank you for your help
@confuz3d
I tried it out with "regionforsale.buy" and it worked.
Do you make use of the inheritance-system? If you define the "permission-required-buy" option for a special region the user have to has "regionforsale.buy.<regionname>"
@confuz3d
Please notice that this plugin doesn't make use of the permissions-interface provided by Vault because the bukkit permission-system is already an attempt to create a native interface. I don't exactly know to what extend other permission-systems support the native bukkit permissions (For PermissionsEx it says that it is compatible).
I'll simply try it out. Does maybe anyone else have made experiences like that?
@JohOply Are you sure about that? So if someone sells a region the members are not deleted? Actually I extra made sure that all members get removed..