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 Jul 30, 2014The config is not saving. I've tried editing the config while the server is stopped, the config resets upon start or restart. I've also tried /land reload, which does absolutely nothing.
-
View User Profile
-
Send Message
Posted Jul 30, 2014Can it add land's expire time ? When Land's owner have never login in some days , his land will expire , and auto unclaim !
-
View User Profile
-
Send Message
Posted Jul 29, 2014Is it possible to use items from a players inventory rather that money from an economy?
-
View User Profile
-
Send Message
Posted Jul 26, 2014Idea of new enhancement
Support of multiworld
With landlord.limit.<world's name> ?
each world have his chunk limit :P
Thanks to think about creeper
on my server, it often happens that people who attract a creeper on chunks even inadvertently
-
View User Profile
-
Send Message
Posted Jul 25, 2014@thefluffywalrus
Upcoming release has this, awaiting bukkit approval.
-
View User Profile
-
Send Message
Posted Jul 25, 2014@xbenas
I actually really like that approach. I didn't think of checking who the creeper was targeting to determine if it was a grief or not. I'll play around with it and see how it works out.
-
View User Profile
-
Send Message
Posted Jul 25, 2014@Jcdesimp
Doing so would make life easier i recently had a player who lost the location of the land XD and i had to place the chunk cords into dinner-bones converter and i used /tppos to get to the land they had lost
-
View User Profile
-
Send Message
Posted Jul 24, 2014@Jcdesimp
You see, the problem with creepers is that players can make creepers follow them on purpose and then detonate them on someone else's claim.
Maybe you should make it so that creeper, who has targeted player Steve, can only destroy unclaimed land and Steve's land, but not Henry's... if this i possible to do with bukkit.
Regarding chunk grouping, I think this is a must. This might be the only complicated addition that must be done in my opinion. This will remove a lot of confusion for most of the players and the work to give the permission to build in every single chunk.
-
View User Profile
-
Send Message
Posted Jul 24, 2014@xbenas
Thank you! The plan is to keep it simple, to bloat it with features would be deviating from its original intended purpose. Any changes made or features added will be to make it better at doing what it is meant to do, protecting player's land :)
As for enforced flags, thats something I might want to implement. Thanks again for your feedback!
-
View User Profile
-
Send Message
Posted Jul 24, 2014@Layania
Landlord does not prevent against creepers as of now since they are part of minecraft. The goal of the plugin is to prevent briefing by players. My idea is that if you want to disable creeper explosions you can use a plugin such as worldguard that is intended for that purpose.
That being said, I am aware that creepers can be used for griefing purposes, I'm considering adding an option in the future to combat this. As of now however, it is how it is.
-
View User Profile
-
Send Message
Posted Jul 24, 2014Finally a top-notch, practical protection plugin! Screw Residence, screw Grief Prevention - this is the plugin that's both retard-proof and quite fun to use!
Keep up the good work, I see major, major potential in this one! :)
A global flag to disable PvP (or anything's) toggling in any claim would be nice, like
Please keep your plugin simple and clean and don't end up like that Grief Prevention abomination (RIP GP). :(
-
View User Profile
-
Send Message
Posted Jul 24, 2014@Jcdesimp
Please ?
Landlord don't protect about creeper ?
Or i have strange bug ?
-
View User Profile
-
Send Message
Posted Jul 23, 2014enabled-flags: build: true harmAnimals: true openDoor: true tntDamage: true useContainers: true useRedstone: true pvp: false
I have set pvp to false , but still , the owner of the claim can hit/kill enemy/not friends. this has bin a new why to abuse the claim in pvp fighting.
Dont know if other server has the same prolblem, but it would be extremly helpfull if u can check that out.
Best regards -Kos
-
View User Profile
-
Send Message
Posted Jul 23, 2014I have a question about your Source-Code.
I will add Torches and Restore-schematics. But there is a Problem with your landMap-Classes.
Error output by /ll map: Display name '.....' is longer than the limit of 32 characters.
I can only fix it, if i copy the landmap-files from your Landlord-v1.2.jar into my jar and i can't find the error. :X
-
View User Profile
-
Send Message
Posted Jul 23, 2014@mrkos
If you don't want players to be able to control PvP in their land you can disable the PvP flag in the config.
-
View User Profile
-
Send Message
Posted Jul 22, 2014Our problem is , the owner of the claim can hit players that is not on the friend list , but the players cant hit the owner on the claim his claim
-kos
-
View User Profile
-
Send Message
Posted Jul 22, 2014@mrkos
Can you elaborate a bit? I'm not really sure what exactly your asking. There's no "enemy" marking system in Landlord.
-
View User Profile
-
Send Message
Posted Jul 21, 2014Quick question , can u make so owners of a claim can claim a land and hit their enemy?
that has bin our latest problem, would be great to turn that option off :)
-
View User Profile
-
Send Message
Posted Jul 21, 2014@thefluffywalrus
I'm paying around with the idea. I'm thinking you can teleport to a land and it will put u on the highest block in the northeast corner or something like that.
-
View User Profile
-
Send Message
Posted Jul 21, 2014@tommiek2
Yea that is definitely planned, wanted to get some bug fixes out quickly in this latest update tho. The customized messages will take some more time so maybe in the next minor release or so.