PropertyGuard
PropertyGuard
Player controlled property protection, purchasing, and sales!
Allows players to select an area (using the WorldEdit two point cuboid selection method), check the price to protect it, purchase the protection, which creates a WorldGuard Protected Region. Then they can cash it out to remove it, or offer it for sale to another player.
Properties are created with the following WorldGuard Region Protection Flags set:
Flags.use deny
Flags.greeting Entering %player%'s protected area
Flags.farewell Leaving %player%'s protected area
You can change these to any other WorldGuard Region Flag, see the Configuration Page for more information.
Commands
To select an area:
Hold a wooden ax, and left click to set the first point, then go to the opposite corner of the 3D Cuboid Area and select the second point.
This requires giving players the WorldEdit "worldedit.selection.pos " Permission. See the Permissions Page for more information.
To check the price before you buy a new property (first select an area):
/pg price
To buy a new property (first select an area):
/pg buy {new_property}
To see information about a property:
/pg info {property}
The property parameter is not needed if you are in a WorldGuard Region that has no overlapping regions.
To cash a property (sell for a faction of the price back to the server):
/pg cash {property}
To sell a property to another player (this sends and offer for the sale):
/pg sell {property} {player} {price}
To accept a sale offer (this is done by the receiving player:
/pg yes
NOTE: Both players must be online and in the world where the property is located to complete the sales transaction.
To add a member to your property:
/pg add {property} {player}
To remove a member from your property:
/pg remove {property} {player}
To set WorldGuard Protection Flags on your property:
/pg flag {property} {flag_name} {setting}
Notes
All transactions assign the players to and remove from any properties (WorldGuard Regions) involved, and also add or deduct any money from the economy.
The lowest price a new property sells for is $1, the lowest price a property can be cashed out is $0.
Requires WorldGuard, WorldEdit, Vault, and an economy for Vault to connect to.
Hi, what if I want to prevent other players from buying lands in specific world (e.g: spawn), is that possible to be achieved? thanks.
Hello Sr. Since you are too busy to work on a new version for this plugin. Could you please share the source code? So we could update it and make it compatible with the latest versions of Bukkit/Spigot? Thank you very much.
I need this plugin for 1.8
And please publish Source Code. :D
@YoShIWoZ
Not abandoned just busy, and this plugin has under 5,000 downloads while some of my others have much more, like ProtectionStones which has over 100,000 downloads so the UUID update is being worked on on the most popular plugins first.
Have you abandoned this plugin?
Come and try out ProtectionStones and some of my other plugsins like ChairStairs, BlastFurnace, BoomStick, ExtraRecipes, RubySlippers, and SuperSmelter on AuthentiCity (acmc.game.nfoservers.com) 1.7.2 Survival Server.
@AxelDios
I see, i hope you will take my wishes/advice on THIS plugin into consideration though.
Looking forward to more of your brilliant work.
Typical Mohjang to go ahead and crack up all our great plugins. :P
@YoShIWoZ
The current problem is the up and coming UUID's, which have a lot of issues.
So I'm behind on releases on all my plugins and I've decided for now to not release my ten new plugins.
This is the perfect tool for most servers, well at least for mine.
Or it almost is!
It seems that it's not getting updated anymore. But i have some request though, if you have not given up on it.
1. Make using economy optional: i know you could just set the price to 0 though.
2. Make a restriction to max size ie. 120 blocks x - 120 blocks z and as requested earlier make y be from 0 to 256 (bedrock to sky) <-- this is what would make me wanna use this. :)
3. Make moderators approve/deny regions. So when a player buys a region it will be enabled, then a moderator (a given permission) should be notified if a region was added and then be able deny/approve of the claimed area. Where if a mod deny's it. the command /region remove <region> should be run.
Nr 2 is the most important for me. :)
Hope you take this the right way! Good luck and hope it's not another dead plugin! :)
@AxelDios
Alright thanks man, we will be testing out this for a large network, (mc.thecreaturehub.com) We have the survival server closed until this is released.
@ScuttMC
I'm trying to get the next release completed and tested by next week, got pushed back from my last estimate.
Whens the next update release?
@ryvix
I'm in the middle of adding features from my ProtectionStones Plugin, and one is the sky to bedrock option, if you can hold on until the end of next week, I'm hoping to be able to add the new features then I will give you a link to the source code.
Can you please, please post the source code for this? I want to add in the ability to claim sky to bedrock by default. Thanks!
@AxelDios
I'm using WorldEdit 5.6 and WorldGuard 5.9, on Spigot 1.7.2, and I'm, thinking Spigot could be the cause.
If it's safe to give players the 'wand' command then I'm happy to do that. I've given my top rank access to worldedit.wand and worldedit.selection.expand so they can use 'expand vert' to claim bedrock to sky.
Thanks for the help :)
@kingmonkeycrafter As I listed in the documentation above usually you just need the "worldedit.selection.pos " Permission as you gave them.
And giving them those other permissions can't hurt anything really, worldedit.wand gives them a free wooden ax (or whatever else, if you changed the default wand to something else), and the toggle just turns on and off if it's a wand or a regular wooden ax.
Not sure why they still can't select areas, what release of WorldEdit and WorldGuard are you using?
Sorry to be a pain AxelDios, I know you said you are busy on your other plugins...
I've just started using PG and seem to have a problem where players cannot select regions with a regular wood axe. They have access to "worldedit.selection.pos" and the other PG permissions, but cannot select any regions. They get no on-screen "first position/second postion" worldedit messages and the wood axe just acts like a regular wood axe.
Players can only select areas if I also give them access to "worldedit.wand" and "worldedit.wand.toggle".
Is this correct and even safe to give them access to these permissions?
@AxelDios
PG will eventually get all the options of ProtectionStones, and others that are more aligned with how PG works. At the moment I'm working on releasing and updating some of my other plugins, but will return to up PG soon.
I will take in consideration everything you listed here, thank you.
@AxelDios
Another great plugin!
Would it be possible to add some more options to the config though?
1: If it is possible could you add a total block limit a player can claim?
PS has a good range of options to limit the size and amount of ProtectionStones a player can have, and with PropertyGuard if a player has a lot of money then they can buy a huge amount of land and I don't want players abusing the plugin and buying up large areas for the only reason that they can afford to. I can raise the price of blocks in the config, though I don't want to make the price too costly as it will distort the server economy. Ideally I would like the block price to be $1 per block and for players to be able to just do "expand vert" when they select land, so they can easily claim bedrock to sky. If I could set a limit, for example of 10000 or 20000 blocks per player, then that would give players the freedom to buy land though at the same time limit them so they cannot take over large areas of the map.
I know the plugin was designed to encourage building, buying and selling but there could be a config option like:
Region:
BLOCKLIMIT: 20000 (for a limit of 20000 blocks and -1 for unlimited)
2: Could you add a "skybedrock" option to the config?
As stated above I would like players to use "expand vert" after selecting a region. It just makes things a whole lot easier to have all the claim above and below protected.
ProtectionStones has the option:
Region:
SKYBEDROCK: true (false for those who want to use the expand command)
Would it be possible to add this into PG?
3: Would it be possible to add into the config the ability to enable/disable commands?
The land claiming is great, but I would like the option to disable the "sell" command, I can remove the permission though it's still displayed in "/pg help". I can see the appeal of being able to buy and sell, but for my server it's for the same reason as above, I don't want players abusing the plugin by "land grabbing", buying up large areas of land in order to sell it on at a profit. Or by building loads or random houses all over the map and trying to sell ready made homes for profit.
PropertyGuard seems to be another great land claiming system, though some players on my server are obsessed with money and the server economy, and if they can find an exploit like claiming virtually unlimited land, then they'll abuse it in an attempt to make more money. I know some of these suggestions, (like disabling selling), go outside of what the plugin is intended to do, but I think it would make the plugin much more flexible as both a system of land claiming and land based economy, without adding too many extras to the existing config.
@kingmonkeycrafter
Yes, they work fine together on the same server with no conflicts.