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!!!
Any news a 1.4.7 version?
@leezallen
It works fine.
Nice optional addon for this plugin would be auction of properties on mysql so that I can create a page for my website for users to bid/buyout properties players (or staff) put out there.
@mrbell123
It should work fine if GP works on 1.5.2! Let me know if it doesnt!
@ravenv12
Yes... this is a bit of an oversight!!! I will work on this now!
How to people evict ? Trying to figure it out.
I would really appreciate it if you would update to 1.5.2 :)
@leezallen
Would be very much appreciated, we were hoping to use this too on our MindCrack server :)
@Slind14
Ah... A fellow FTB server manager.. The changes to the code needed the new version of GP which was 1.5.X only... I will see if there is a way to recompile my code tonight with the older version!
@Peregrin5
Glad you like it! I am going to upload another version soon which gets rid of the "not clearing managers" bug.
It's working beautifully now!
is there a working version for 1.4.7 ?
Please update to 1.5.2! :)
Im happy to see an update had this on my server for a very long time. Just waiting for the " Allow owners to lease a subdivided claim for a set period of time. " to come out and We would be set! =)
A few little logic errors on version 0.7 which hopefully have been cleared up in version 0.75 which can be found Here!
This one is still under review but has been tested with the new version of Vault and works for item based economy models such as Gringotts!
@Iamsameng
It doesnt normally take this long! The Download Page current lists it as needs approval (waiting 20 hours!). This maybe because I marked it as a release rather than beta...
If the link above doesnt work let me know and I will dropbox it....
EDIT - Annoying realised that I left a message in there for debuging so I will have to load up another file later.... Nothing serious but it displays "Lets transfer some money..." whenever processing the transfer of funds!
It is good to be back on and getting positive feedback!
@leezallen
Hey Leezallen,
Thanks for the reply :) Looking forward to the update! How long do these guys usually take to approve it? I noticed it hasn't popped up today.
Do you have the updated file posted anywhere else? I checked curse but it's still the .52b version.
Thanks a million for the hard work :)
@ManBeastPigDev
Hi, yes there is depending on whether or not you use a permissions plug in. If you do you can simply deny access to to the GPRealEstate.sell permission and your away. As an example, I used Group Manager (one of a minority these days) and my default group looks like this...
The extra - before the permission tells it to deny it. I know that most of the permissions plugins do something similar too.
If you don't use anything then it is a bit more involved but you can edit the Jar file. PM me and I can give you a few more details!
Is there a way to BLOCK players from using it ? I saw that the perms have changed. I dont give default users permission to use this plugin and would like to keep it that way.
Thanks!
@Peregrin5
See if you have the same problem when the new version gets approved. If not send me a PM and we can sort something out!
@Iamsameng
Sorry my fault..... I have revised the code and uploaded a new version (needs to be approved)!
The new version has the following changes...
1. Can can lease subdivided claims in admin claims (but not the whole claim!) - You need to have the "GPRealEstate.Adminclaim" permission. 2. All players are give the GPRealEstate.sell permission by default. 3. All players can now resell their subdivided plots assuming they are a manager. Please note that the money goes to whoever placed the sign. 4. Also all working with version 7.7!
Enjoy everyone!