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
@Phoenix_IV
Thx for the reply, but no. I explain what im planning to do. Theres a rented Region but the Player get banned, the Region is going to be free in 5 days automatic automatically. But thats to long, there are other Players, they want to rent the Region.
How can i remove the Owner so the Region is back in the Market?
Edit: Got it! I typed rg set Owner and the Region is free again!
@Nussi1986
It is quite irritating that you can see the timer, tough. I am going to fix that in the next release.
You can set a region owner via
//rg set ower
(optional: [buy|rent]) if that is what you are looking for.@Phoenix_IV
Omg thanks i didnt think about the Taxes because we set them to 0... Thanks Another Question, is there a way to unrent a inactive Region as an Admin?
@Nussi1986
Single word: Taxes
Ive got a little question, when someone buys a region on our server there appears a 24 hour countdown to the next payment. Is this not a rented-region countdown? What happens when the countdown ends in a sold region?
@Phoenix_IV
Ill be here till the end maine! An if I can make time to pick up these $300 in java books I would love to help with this plugin. I just need more than a month to get my feet wet. I can make a simple plugin atm with permission and a config but its far from the intentions of my learning to code.
An for anyone who needs a great plot plugin then this plugin for you!
I do suggest that you move RFS over to Spigotmc.org there are very friendly staff there and a community who I feel needs to know this exist!
Thanks for staying with us Phoenix!
No joke! Thanks! An to @MineStephanie sorry I could not help. It seams that Phoenix will be assisting you in your issues though. So at least you will get it going! Cheers!
@NightDragon1
Hi NightDragon,
Thank you very much. Your request encourages the ticket 45 - Mayors. To give you the best forecast that I can do: I like the idea and would like to make it possible, but better do not wait for it as it is completely uncertain if and when I find the time to do that. However, you are free to get the source code and do any alternations yourself. If you need help: PM me.
@zachrywilsn
zachrywilsn: Being awesome and helpful since I started here years ago.
@MineStephanie
I am going to support you on the ticket page you created: 114 - Impossible to create a sign
@zachrywilsn
Hi I do rg define normal test1 and i do /rg define test2
and i put my sign (with [RegionMarkt] on the first line), and they said "Sign detected right-click a block within a region to connect'' , it's what i do but notthing happen
I thinks it's because i don't have the good version for WE and WG, i do they update (WE:6.0 and WG 5.9) .
With this update that's not work.
I don't know what i need to do next , i try everything it's possible.
thanks for your help
@MineStephanie
try "/rg define normal <region name>" or ' the double dash "/" rg etc etc'
@zachrywilsn
I do this but i'm unable to select the region.
They ask me to right-click but nothing happen on the sign.
thanks for helping me.
@MineStephanie
Just to test try setting the region. Then place the sign and add the "[regionmarket]" on the 1st line. Place that sign. It should ask you to slick the region to connect that sign.
If that works its a small issue I have had occasionally, where the sign has to be placed manually.
Not sure if it will help but worth a try.
@zachrywilsn
This is my information: Spigot 1.8.3 we= 5.5.8 Wg = 5.8
When i verify the version of rfs i have 2.5.1, so i verify on net and i instal 2.5.4, it's what i have right now. I do my rg define Name_region, and i put my sign on my lot and after i do the right click and nothing happen. No error message , nothing.
What i do right now? Thanks for you help and sorry for my English, i speak french.
@MineStephanie
More info please. /version = we need to know what you are running, bukkit, spigot, 1.8.1,2,3, etc.
what version of WE and WG are you using.
WE = worldEdit
WG = WorldGaurd
Also what version of RFS are you using.
When you post a issue. It helps to have some info on how this issue happens.
Also try running a test server with just spigot/bukkit RFS and WE,WG.
If it works on a fresh load and test maybe its something you did. If it is not then this helps us know that something is broke and how we can try to make it happen on are end to fix the issue. RFS is beast! Also this is not my project I just love the plugin.
Hello
Please help me, i have always this error "an internal error occured while attempting to perform this command"
What i do ?
Thanks
Stephanie
@Phoenix_IV
If you need support Im here. so far seams your plugin is still working. An spigot is going strong. Bukkit maybe dying but there is a new breed or developer's over at spigot and a lot are there to share and help with ideas and feature request.
I would highly suggest moving over there. it is a good community, no jokes.
Thanks for a Wonderfull plugin!
Hi!
We are using this great plugin on our server and it's my absolute favourit. What i'm missing is a way to make a region being paid to a specific player. e.g. to create user towns. The parent-region's owner could be the one getting paid or we enter a variable for each rfs region...
Is this possible? OR do you have an API i could hook in? So i can get the parent region's owner and if set paying him for rental and sales instead of the server`?
Thanks & Regards,
ND
@SanCarlo
Hey SanCarlo, sorry for letting you wait - unfortunately I am not that active here anymore since Mojang decided to "kill" Minecraft. o_o
I took notice of your problem and already have an idea in mind. I hope I can provide you with a fix soon.
@Max633
Q: Is it possible to see the time remaining rental players as administrator?
A: No, I do net see the use for that.
@Dr0lf
Commands for teleporting as well as for listing your regions already exist. Check out the documentation.
You are right about the debt collector - the more regions you have the longer it takes. I might see room for improvement there, but that kind of optimizing is currently only low priority for me.
Did you know: You can set how often this task / thread is executed by changing the "update" setting in the general.yml. Please notice that this also influences the auto-saves and the precision of timing of the plugin.
@McKenzie87
Q: I am using the "Shops" plugin and it blocks regions even after selling.
Looks like this plugin would need to be linked with RFS either by me or the Shops author to make sure they are in sync. To say it right away: I do not have the time to do that in the near future :/
@Sewomer (Sewomer)
I removed both of your comments. Reasons:
- Double-Post
- Please use the ticket section to report errors
- Please do not paste raw console output as continuous text. Get informed about the
<<code>>
tags you can use here on Bukkit.Thanks for your understanding.
@paedda2
Locking is a quite specific feature-request. You could implement that on your own if you'd like. Removing the items on the other side should be generally possible. I took a note about that. Thanks for your hint.
great plugin, works fine on spigot 1.8.3. my question is: is it possible to change the system a little bit, so that sold regions can't bought immediately by players until an admin has unlocked the region for (re)buying? or is it possible, to automatically removes items, which dropped out of a chest on automatic rebuilding? i don't want that players can collect foreign items from autorebuilded regions. :/ thx for your respond. greets, paedda
Hi there. Im using the shop plugin (http://dev.bukkit.org/bukkit-plugins/shops) in conjunction with your plugin and im having a problem someone buys a plot and then sells it. The next person can purchase the plot but can not build within it, as if they no longer have the perms. Any ideas?
It works once i delete the region and redo it, but this is not handy to have t do all the time
It would be cool to add a command for teleport the player to his plot like rg tp <region> and a command for listing player's plots : rg list.
And with /timings, I have seen this event in RegionForSale and it had high Pct Tick : Pct Total Pct Tick Total Avg Event 0.08% 91.22% 1.23 s 45.61 ms Task:DebtCollector(interval 1200)
Could not it be more optimized ?
PS : Sorry for my bad english