Landlord
Update: 3/22/2016
Quote from Jcdesimp:Hello Landlord Users,
First off I would like to say that this plugin is not abandoned. However I may not be able to actively maintain it for a few months. I'm very busy with things at the moment. I would like to point out that landlord is open source on Github. I encourage anyone who sees any issues and feels like putting the effort in to fork it and share their fix with the world.
I realize that many of you rely on this plugin and some things may have been broken with the release of 1.9. I apologize for any inconvenience this may have caused and hope the impact it has on your servers is minimal.
Hopefully I'll be able to start contributing again soon. Thank you for using Landlord!
- Jcdesimp
Purpose
Landlord aims to keep the minecraft experience simple and fluid for players while also protecting their land. The idea is for this plugin to protect player builds with minimal gameplay interference, while also allowing them to tweak the protection details in a simple and user-friendly way.
Functionality
Players claim land in chunks at a time for a configurable cost. That's all a player needs to do to protect their builds within that chunk. Each area of claimed land will have a very basic permissions system that players can choose to tweak with but also not touch if it isn't desired. The system is based on simple ranks: "Everyone" and "Friends"
Default player land permissions resemble the following:
| Rank | Build | Hurt Animals | Open Containers | Open Doors | TNT Damage |
|---|---|---|---|---|---|
| Everyone | No | No | No | No | No |
| Friends | Yes | Yes | Yes | Yes | Yes |
| Rank | Use Redstone | PvP | |||
| Everyone | No | No | |||
| Friends | Yes | Yes |
Land owners can run a simple command that will open an "Inventory GUI" resembling the table above where users can click each element and toggle the "Yes" or "No" of each perm.
Please note that Landlord requires Java 8 to function properly.
Commands
(Aliases: /landlord, /land, /ll)
- /land help [Page #] - Display help reference
- /land claim (or buy) - Claim the chunk you are standing in.
- /land unclaim (or sell) [x,z] [world] - Unclaim the current, or specified, land. (If you own it)
- /land addfriend <player> - Add specified player as a friend of this land. (If you own it)
- /land unfriend <player> - Remove specified player from this land's friend list. (If you own it)
- /land friendall <player> - Add specified player as a friend to all your currently owned land.
- /land unfriendall <player> - Remove specified player as a friend from all your currently owned land
- /land friends - View the friends of this land. (If you own it)
- /land manage - Brings up the permissions management for this chunk. (If you own it)
- /land list [Page #] - List your owned land.
- /land info - Get basic information about this current land.
- /land map - Toggle the land map display.
- /land reload - Administrative command to reload the landlord config file.
- /land listplayer <player> - Administrative command to list land owned by specified player.
- /land clearworld <world> [player] - Administrative command to clear an entire world or all land owned by specified player in the specified world. Clearing an entire world can only be done form the console.
Permissions
- landlord.use - Required to use any commands, true by default.
- landlord.limit.override - Allows unlimited land ownership.
- landlord.limit.extra - Allow player to own up to "limits.extra" in the config.yml.
- landlord.limit.extra2 - Allow player to own up to "limits.extra2" in the config.yml.
- landlord.limit.extra3 - Allow player to own up to "limits.extra3" in the config.yml.
- landlord.limit.extra4 - Allow player to own up to "limits.extra4" in the config.yml.
- landlord.limit.extra5 - Allow player to own up to "limits.extra5" in the config.yml.
- landlord.player.* - Permission for all player permissions below allowed by default for players.
- landlord.player.own - permission for plot ownership (claim, unclaim, manage, friends, etc.).
- landlord.player.map - permission to use the land map.
- landlord.player.info - Permission to use /land info.
- landlord.admin.* - Permission for all administrative functions (enabled for OPs by default).
- landlord.admin.unclaim - permission to unclaim land you do not own.
- andlord.admin.list -permission to use /land listplayer to view other players' land.
- landlord.admin.manage - Permission to use /land manage and edit permissions on others' land.
- landlord.admin.clearworld - Permission to use /land clearworld.
- landlord.admin.bypass - Bypass whatever player permissions are on a claimed land. (Block breaking, animal kills, etc.)
- landlord.admin.reload - Permission to use /land reload.
- landlord.admin.friends - View friends of anyone's land.
- landlord.admin.modifyfriends - Permission to add/remove friends of anyone's land.

Metrics
This plugin makes use of Hidendra's plugin metrics system. The following information is collected and sent to mcstats.org unless opted out:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- Plugin's version
- Server's version
- OS version/name and architecture
- core count for the CPU
- number of players online
- Metrics version You can opt out of sending Metrics by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.





-
View User Profile
-
Send Message
Posted Dec 14, 2014Please fix:
PvP disabled on a plot Random guy cant harm plot owner Plot owner CAN harm random guy
-
View User Profile
-
Send Message
Posted Dec 10, 2014@trevormbell
Literally working on a spigot version right now :) will announce here when it's released.
-
View User Profile
-
Send Message
Posted Dec 10, 2014with the release of spigot 1.8 are you planing on releasing a version of landlord for it? the plugin seems amazing but it just gives errors in 1.8 with the current version.
-
View User Profile
-
Send Message
Posted Dec 9, 2014@buddhist09
Yes this is true, if the only issue with the plugin right now is worldguard compatibility then turning off the worldguard functionality should make it work.
-
View User Profile
-
Send Message
Posted Dec 9, 2014@JoePCool14
If you turn off WorldGuard in the config, it should work for you...
worldguard: blockRegionClaim: false
-
View User Profile
-
Send Message
Posted Dec 6, 2014@buddhist09
Ya, its not working for me on Spigot 1.8 either, just says internal error. A patch would be epic as I really want to use this plugin :)
-
View User Profile
-
Send Message
Posted Dec 5, 2014@DarkFrite
As of right now landlord does not prevent creeper damage. It is designed to protect from other players without interfering too much with vanilla gameplay. However I recognize the situations where a player can lead a creeper to someones land in order to sabotage it. Some creeper protection options are planned for a future release.
-
View User Profile
-
Send Message
Posted Dec 5, 2014hello This plugin is a great plugin (the best I've found) But I think that you forget to protect something The explosion of creeper! When a creeper is a player who is in the claim of another, it explodes anyway. Is it deliberate or just omissions? Thank you for being also present to the community and to update the plugin as quickly.
-
View User Profile
-
Send Message
Posted Dec 4, 2014@Jcdesimp
Please do so! Thank you
-
View User Profile
-
Send Message
Posted Dec 1, 2014@buddhist09
I may push out a patch within the next week or two to fix issues with the latest spigot.
-
View User Profile
-
Send Message
Posted Dec 1, 2014Anyone else having problems with this plugin on spigot 1.8.1?
-
View User Profile
-
Send Message
Posted Nov 30, 2014you should add mysql feature!
-
View User Profile
-
Send Message
Posted Nov 29, 2014Please fix the EntityExplodeEvent aswell
-
View User Profile
-
Send Message
Posted Nov 29, 2014@Jcdesimp
Yes i think a spigot/bukkit 1.8 update is a good idea :)
But not too many work ? I hope no,
I decided to keep spigot in my server.
-
View User Profile
-
Send Message
Posted Nov 28, 2014Would you please consider if you have not already... An Update for the 1.8 spigot/craftbukkit? There are some errors
-
View User Profile
-
Send Message
Posted Nov 16, 2014@Stevenpcc
I like the sound of the features you've added, however you may have heard of my plans to rewrite this plugin for Sponge when that is released. So while I'm very interested in the features you've implemented, pulling it into the main branch would be useless since the code in the main branch would likely never be released in any more bukkit builds.
However, I encourage you to submit the pull request regardless as I think the pull request discussion functionality on github could be useful going forward. Sponge is in it's infancy so my plan for Landlord going forward is a bit up in the air as well. I'm thinking Landlord for sponge would likely be a complete rewrite and if you'd be interested in contributing to that once its in a stable enough phase.
So feel free to submit the pul request, I'd like to see the code and features you've contributed and I'll comment on the request itself on how we might include your features in the sponge port and with any feedback I have as well. Thanks!
-
View User Profile
-
Send Message
Posted Nov 16, 2014@to175
This is not a plot management plugin, it is an anti-grief and protection plugin. The philosophy of Landlord is not to restrict modification to what you claim, its to protect what you claim. It sounds like you're looking for something more along the lines of PlotMe.
The philosophy of PlotMe is aimed at creative and prevents breaking of anything until you claim it, Landlord doesn't protect anything until it's claimed. This allows mining and resource gathering in unclaimed, public land for mainly survival but still allows players to protect their claimed land where they build.
-
View User Profile
-
Send Message
Posted Nov 15, 2014A while back I forked LandLord and added a chunk rent system that I wanted on my server. I was thinking it might be suitable for inclusion into the main branch.
Players are charged a daily rental fee per chunk. The frequency of payment and amount can be customized in the config. Due dates of the rent are stored in the LandLord database.
I've been using this feature on my server for a few months now and it works great. It gives the players a reason to earn money on the server, and it frees up land owned by players who are no longer active. If you think this feature would be of interest to other LandLord users I'd be happy to submit a pull request on github.
-
View User Profile
-
Send Message
Posted Nov 15, 2014OMFG >.< useless plugin !!! :O :S Players can break blocks even if they are not in their plot so they use the map as a f*king destroy map :(
-
View User Profile
-
Send Message
Posted Nov 1, 2014@VaiN474
I haven't officially tested against Cauldron, so it may or may not work.