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!!!
yeah, actually, a month option would be nice, since that is how folks usually charge rent. Otherwise, shop rents would go up dramatically if they were lifetime. Actually, having a time limit makes this desirable for us, without it, not so much.
Revoking trust on unpaid shops/houses=win!
Nice job man! I have to say, it looks a lot better than the one i just released. But then again, I only spent 3 days on mine. Nice job!
Just a request for everyone. If you have a development request, or have found a problem, then please create a ticket! This will help me keep track of them all and stop people being disappointed when I say I will look at something but forget! ;)
Thanks for all the positive feedback so far!
@AuntieBeast
CharlesWCrete is right. 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!)
You should add time to it like third line, time in hours? Or min? Or...
This could be 4 hours and 30 minutes?
ALSO
I could do the video and can i be tester or contributer on this page? Please!
@AuntieBeast
For ever! LOL,
He should add time to it like third line, time in hours? Or min? Or...
[RE] <$> 4h 30m
This could be 4 hours and 30 minutes?
On the lease, how long is the lease for?
@zedadiaswick
You are right about the subdivision. I am not sure how I am going to get it to check at the moment though so it will have to go onto the todo list!
The beta file should be approved soon allowing economy through vault! (as well as a couple of other fixes!)
Looking good!
Only tested 'selling' a whole plot, and did so with two signs in the area, it pops off one, but the other remains. Whilst you cannot buy with the other, once the first has popped off (as it has the original seller's name in it), it would be good if the second popped off too; to avoid confusion. I also wonder what happens if there are two inside a subdivision? The player on the sign would remain the owner of the plot, and thus that check would return true and perhaps allow the sale to continue? Making the other lease null and void.
@CharlesWCrete
Just about to release the beta, which has permissions and money!
Will have a look at the chat idea and claim restrictions over the weekend. Explain the "exterior of their claim" bit... I am probably just a bit tired (just past 2am!)
Work great! Can you out a way so it say in their chat (buyer) like 'Thanks for buying!'
Also... add 1 claim per user.. one guy claimed 12 plot... LOL
And... user can build in the exterior of their claim (creative world)
THANKYOU!
I have posted the alpha for this plugin and it is currently waiting approval. In the mean time you can access it here.
http://dev.bukkit.org/server-mods/gp-region-market/files/1-gpreal-estate-0-4a-1-2-5-r1-1/
See the instructions above.
I will test!
@leezallen
I can! If its not too laggy i will test it on my public server!
Thanks!
Just to say that I am now officially looking for some alpha testers... The alpha does not currently integrate with economy (that is next on the list) but does handle items for buying and selling.
If anyone would like to help then please post here!
@CharlesWCrete
Subdivided claims is going in now! I have it working for standard claims, just need to sort the subdivided ones and we are golden!
Make it fast please! And add support for Subdived claims! In case you forgot...
- Charles
Sorry everyone... This is way more complicated than I initially thought. Still doing it though so bear with me... Hopefully I will have an alpha for everyone to test by this weekend!
I'd like to test this out when you get an alpha version out =)
Interesting. Ill be keeping an eye on this.