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
Please make it reload the regions so when they buy WG updates aswell. For some reason it does not..
@Adrenalineq
Ok i test it. ALL works ;p
@Phoenix_IV
ok, but i have question.. namely when i turn On chestshop integration and when normal players try to buy regions.. this boughted region dont disappear after server restart? =O
To keep you informed:
I just talked to the ChestShop author, Acrobot, (really nice guy btw.) and he told me that the WorldGuard integration is experimental and based on some manipulations of WorldGuard. It works just fine standing alone, but in combination with other plugins like mine those issues come up. We are (He is) working on a solution.
@Phoenix_IV
lól
@Stuntweed
No you're not. The signs are not updated on startup, I have to improve that. For now I suggest to create a huge huge region which covers all other regions (
/rg expand 10000000
or something) and set it as parent. This will force all children to update.@Stuntweed
This is somethink like cache. You must check the prices at another region.
Signs wont update price when i change variables in config. Or am i doing something wrong?
I'll talk with the author of ChestShop^^
@Phoenix_IV
Agreed this ISSUE with ChestShop. So if you can fast fix it, i will love you ;D
@Yndi74
Good to know, thanks
Hi. I reproduce the Bug. its seems to be the chestshop integration:
WORLDGUARD_INTEGRATION: false
if this set to true stop saving regions created whit RFS.
@Yndi74
Sounds good for me ;)
But to be sure: Remove RegionForSale and check if ChestShop or LWC still cause the error. If not, put them in different combinations back in and try if this causes errors.
If it then still works it was black magic ;)
I starting the server from 0. Now its vorking. My plugins :AuthMe.jar AutoMessage.jar Backup.jar BlockHat.jar CasinoSlots.jar ChestShop.jar CleanroomGenerator.jar CraftBukkitUpToDate.jar CreativeControl.jar dynmap.jar Essentials.jar EssentialsChat.jar EssentialsProtect.jar EssentialsSpawn.jar Jail.jar Jobs.jar Lift.jar LogBlock.jar LogBlockQuestioner.jar LWC.jar MineCars.jar MobArena.jar Modifyworld.jar Multiverse-Core-2.4.jar Multiverse-Portals-2.4.jar NoCheatPlus.jar Orebfuscator.jar Pail.jar PermissionsEx.jar RangeBans.jar RegionForSale.jar ServerSigns.jar SetRankPEX.jar SignLift.jar SimpleSpleef.jar SkyBlockMultiplayer.jar TestqUiz.jar Tetris.jar Vault.jar WorldBorder.jar WorldEdit.jar WorldGuard.jar
i think that chestshop WorldGuard integration or LWC integration produce the fault.
only this 2 setting i changed i guess
I try 5.5.2 and 5.5.3 but maybe that other produce the fault. I test it and I return with infos.
I remove almost all plugins and seems to work.
@Yndi74
Which version of WorldGuard are you using?
It is not possible to create new areas. The plugin deletes them from WorldGuard region file when he saving or " Time to pay. Collecting money... " . After reload remove it from RFS region file "11:44 DE [WARNING] [RegionForSale] Region '3' isn't a WorldGuardRegion (anymore) -> removed "
I have 1 big region 3000X3000 block expanded vert this parent region
and more small buyable or rentable . which one I make before setup RFS vorking fine, but all i doit after its delete vhen i restart the server.
P.S. delete flags to, added after setup RFS
Sorry for my poor english.
@Faenix1
Oh, no no no, I hope you haven't already done it :D
So: You have one big region covering your whole city and smaller regions inside covering only the single plots. You want the players to be able to build inside the smaller regions.
Well.. that's exactly what the parent-system is for? :P
Use
//region addParent <bigRegionName>
and now all smaller RegionForSale regions will inherit from this region.You don't have to use WorldGuard's setparent command for each single region if the players can't build inside the smaller ones - simply set the big ones priority to -1 (if it was 0 before
//region addParent
does that automatically!)@Phoenix_IV
Haha I know it wasn't your fault, it was my own. I use two because one is the child/the plot the player can build on, the other is the parent that protects the roads between every plot. So I'll have to set parent the city plot after/attempt to make a massive polygon region that bypasses every plot. This'll be fun.. lol
@Faenix1
I'm sorry that you accidentally deleted all your child-regions. That is WorldGuard's fault, I had to experience it once myself. WorldGuard deletes all regions that are set as childs of the region, too.
Notice that RegionForSale's parent-system is independent from WorldGuard. Using
//region addparent <id>
or//region define parent <id>
does not set any parent-relations in WorldGuard.Why would you like to connect two regions? Search for "polygonal regions" in WorldGuard, it might help you :)
@Adrenalineq
Please try to reproduce the issue. If it worked tell me how you've done it.