Grief Prevention - Real Estate
Grief Prevention - Real Estate aims to extend the Grief Prevention plugin by allowing users to be able to buy and sell claims or subclaims. Currently this is one of the biggest requests that are made for this plugin and the author has pointed out that they are concentrating on anti-griefing aspect of GP and that the API is there for anyone that wants to help extend the project!
BETA RELEASE
Note: You must have Grief Prevention and Vault installed for this plugin to work. You must also have an economy system and permission system supported by Vault.
Using this plugin could not be simpler, you sell a claim (or lease a subclaim) simply create a sign in your claim or subdivision as follows..
LINE 1 - [RE] or [RealEstate]
LINE 2 - The cost to buy or lease this claim ,i.e. 100
Once you have created this sign one of two things will happen.
- If this is a full claim the sign will change and the plot will be put up FOR SALE
- If this is a subdivision the sign will change and the plot will be put up FOR LEASE
To buy or lease a plot a player simply needs to right click on the sign and all relevant permissions will be granted and money will be transferred! If the plot was marked as FOR SALE then the player will be the new owner, if the plot was marked as FOR LEASE then the plot has had all previous permissions wiped and the player now has PermissionsTrust and Build privileges.
Note - Players do not lease a claim for a set period of time; the lease is permanent. The terminology is different to distinguish between the permissions received between a claim and a subdivided claim. With a subdivided claim the new player is not made the owner of the claim but is given full management and build permissions (but the owner of the parent claim will also have full permissions!). However, the land owner could still evict the new player at anytime - You have been warned!
Although this is a beta build it has been tested to for stability however I cannot guarantee that it will work with all configurations. If you experience a problem please let me know what happened, what you was doing and what plugins you have installed (report a ticket).
Please note that no configuration file is produced at this time and therefore no directory is created in the plugins folder.
PERMISSIONS
The following permissions can be used.
Permission | Description |
---|---|
GPRealEstate.buy | Allows players to buy claims by right clicking signs - Everyone gets this by default. |
GPRealEstate.sell | Allow players to see claims or subclaims by creating signs (see instructions above) - Everyone gets this by default. |
GPRealEstate.Adminclaim | Allow players to lease subdivided claims in admin claims! - OPs gets this by default. |
GPRealEstate.* | All of the above permissions. OPs get this by default. |
FAQ
Please read the separate Frequently Asked Questions page.
TO DO
Add vault economy system - players will set price of the plot using the second line of the sign.Permissions - Permissions to buy, sell and lease.Allow administrators to lease subdivided claims in an administrative claim.- Allow owners to lease a subdivided claim for a set period of time.
- When finished the above, create a video!
Optional
And a couple of optional todo items. These will be implemented if there is enough call and it is not beyond the ability of the existing code!
- Limit the number of claims that a player can buy/lease/rent.
- Add item system - players will also be able to sell plots for items using the second line of the sign.
Do you find this plugin useful?
If you find this plugin useful then please feel free to donate using the link at the top of this page! Donating helps me keep my costs down and encourages me to code!!!
I would say 1 real day also.
@leezallen
I would have it set to 1 real day because some admins and servers have it set so that players can change the time often.
Quick question everyone.... I am just implementing the renting facility on the new GPClaimManager plugin (to replace this one)....
Initially I was going to set the time as a standard for all rental properties, so my question is should this be 1 minecraft day or 1 real day? If we set it to 1 minecraft day the problem is that as each day lasts 20 minutes we have 72 of them in a real day... so people may run out of money quickly!!!!! Although this could be an incentive to earn the money and keep coming back to the server to check!
What do you all think?
@BayingWolf149
No worries mate! Didn't take it that way :-)
I have been working on a huge update (complete rewrite of code) and didnt realise that the old version was not working (been away and 1.5.1 was released!). Hopefully this update works (please let me know if it doesnt and I will get it done straight away.
I think everyone will be happy with the new version, although it does get rid of signs.... It is more of a region management module than realestate! New features include...
Once this release is out (probably by Friday if work does not interfere too much) then I will be open to including new features!
Hope everyone is getting on well and thanks for the support!
kool! thanks for the interim fix!
I was only trying to help you out by posting before, not trying to steal your plugin.
Just posted an interim fix for GP 7.7 and MC 1.5.1
Yup this is what i have
@Desertive
Probably just needs to be recompiled.
This plugin broke with the newest grief prevention version (7.7).
Edit. Plugin doesn't work with leased claims. There's is "clearpermissions()" method which grief prevention version 7.7 doesn't understand (which should be there when you read it from GP's javadocs).
@LeeTheENTP
dam i had to uninstall it.
been using it without issue for months now.
@ManBeastPigDev
Works perfectly fine for me...
Can confirm it no longer works for anyone on my server including OP.
The signs form but they dont work anymore.
No error in console.
I dont know if something changed but it stopped working today for me
@Eoden13
It should work on any version of vault as the eco transactions are straight forward calls to vault api which has not chaged since it's initial release or there after...
what version of vault does this require? I tried the latest version and GPRealEstate unloaded saying no economy plugin was loaded. Vault is loaded and working though... Scratches head...
If player A sells player B a claim and player B abandons the claim are the claim blocks kept by player B? Yes they are. Therefore I propose a config option to set a minimum/maximum limit for the value of claim blocks due to having a set limit for buying and selling them in the GP config itself.
@DevonCWoodcomb
Please learn how to interpret what's being asked.
He's enquiring to 'it working' on 1.4.7 because when he leases a claim... he still has access to it. The reason he has access to it is because you can only lease player claims and not admin claims. So no, in the context of what he is requiring it does not work on 1.4.7... the developer is working on that to be a feature though, so that we can lease admin claims.
He just doesn't realise this and thinks it's an outdated plugin issue.
Learn to read, you say?...
@DevonCWoodcomb
It doesn't work if you want to lease Admin claims, which leezallen wants to do – in his comment.
I was under the impression leasing would be a per day / per week payment to the owner of the claim that's being leased? Can't seem to find any documentation on this.
At the moment, there are no real differences other than in one instance a player can completely own a claim... against a player owning a claim to lease it out... but a one-off payment for leasing seems rather redundant to me. Should be a regular thing surely?
@humzaf
It works on .1.4.7 already