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!!!
Please, please, please. Make lease area. For example we write on the tablet [RE], cost, time (hours), the level of access. Please, we really do not have enough.
@ZombieOnYourLawn
You can work around this by using /transferclaim to convert your admin claim to your own personal claim. Now you can fine-tune the permissions any way you like. For example if you want to allow the public access to buttons and switches but not containers (chests), then use /accesstrust public.
The administrative claim's main benefit is that it's a convenient tool for a common administrative scenario (block building, but not containers, access, or animals). Anything you can do with an admin claim can also be accomplished with a private claim, except that the owner's name is visible.
@Peregrin5
Assuming you mean attempting to destroy the sign, but not being able to actually destroy it due to not having build permissions, I can answer that last one. That's actually a client problem (a Mojang bug). In reality, the sign still has the text on it. If you log out and back in, you will see the text again. :)
There are more similar bugs as well. One fixed in 1.3 is that if you jump up and down on a protected soil, it will appear to be trampled, even though it really isn't (the planted crop will not fall). In that case, right-clicking on the "dirt" or relogging will reveal that it's actually still soil.
Also when you destroy the sign, the information disappears, but it still works as a For Sale sign, but it's blank. Can you fix this?
Does this support physical currency like gold nuggets? (i.e. Gold is Money Plugin, or Physical Shop Currency)
I don't know if it's only me but if someone leases a claim the previous owner is still visible in /trustlist as 'Manager' but has no permissions to manage. Not really a big issue but it looks a little weird.
Not sure if it was intended or not but when people right click to buy a claim, the money is taken from them but not sent to the seller.
@leezallen
Great addition to GP, you should be proud. Only reason we're holding back on converting to GP is the ability to lease subdivided claims. You are the reason we didn't go with Residence (http://dev.bukkit.org/server-mods/mech-residencesigns-v1-0-use-sig/). Keep up the good work!
@ZombieOnYourLawn
Sorry guys,
Not been able to work on this as much recently due to work commitments but going to make a real effort over the next week. I am not sure if I will ever get the admin subclaims to work as chests and stuff are not protected in admin claims! Let me run a few tests and I will get back to you all!!!
So eager for an update! I just found this plugin, but I need to lease admin subclaims XD I NEED IT. NEEEED IT. 'xcuse my silliness :b But really thanks for all your hard work. ;)
Any update?
Can't wait until you update this so a lease is like a real lease! Great plugin, can't wait for the updates! Keep up the good work
Hi everyone.... sorry, I have not been able to give as much to this project as I would like but I am back now... Working on the following updates which will hopefully be posted over the weekend!
Still working on the renting code (the scheduling is giving me nightmares!)
Wondering that as well :)
Looking forward to this. The administrative claim leasing is exactly what I need... Any idea when it'll be ready?
Just to let everyone know that we are only a week to 10 days away from a big update! Coming next is
@shutka
Hi, no bugs reported.... I am working on the leasing of admin claims now! and renting will be out in a few weeks!
@leezallen
Good! My server has a creative world and a HUGE claim around the middle with plots. The claim is a admin claim. I use the griefpreventioncreativeplugin to make user only in the plots and worldboarded to limit the world size. Cool!
Now I did /transferclaim to myself so I can use this.
@leezallen
OK... So my plan is to release the "leasing" in admin claims this week and then to work on the renting of claims after that! Note that for admin claims I was only going to allow the leasing of subclaims (not the sale of the main claim - unless someone can come up with a good reason why)...
Also, with admin claims no one will receive the money when a plot is leased!
@jmcgee611 Thanks for the suggestions.Good idea about the Essentials thing... I will take a look!