Border Patrol
Border Patrol, an anti-greif plugin, allows users to create protected areas simply at little pain to the CPU of the server!
- Why not GriefPrevention? As this is a great plugin, I found it has too many features that are not needed.
- Why not Residence? The BorderPatrol plugin has more detailed commands, compared to Residence's 25+ Commands.
- Why not Towny? Towny is a great plugin, if you don't mind having an admin on at all times that knows all the commands!
- Why not WorldGuard? Do you really want every user on your server to have WorldEdit wands?
- Why not LogBlock/BB/etc.? They don't prevent griefing, just correct it.
Description
Border Patrol is a Lightweight, advanced, grief protection, plugin! Allowing users, with the right Permission, to create protected land, and share it with friends! Currently in development, the aimed release date is today.
Originally created for a server I enjoy getting on and know the admins quite well, as the current protection plugin was to heavy, and caused server lag.
How to use!
- Download and drop into your plugins.yml
- Start/reload your server.
- Edit config, and add permission nodes to groups.
- Note If you do not use an economy plugin, make sure to set the Economy option to false, otherwise, the protections will not work.
- Run your server free of worry!
Installing
1. Simply download the file
2. Drag it to your plugins folder.
3. Run or reload your server
Commands that are in use.
Just in case we have a help menu in game using the .bphelp.
1. In game, find a place where you want the protection to be. Keep in mind that this is a chunk ( a 16x16 block cross-section of the map) based protection.
2. Type the command /bpcreate to create a protected area! If you wish to make a protection larger than one chunk, you will have to give the -size flag and specify and odd number for width. Larger protections use the chunk you're standing in as the center and build outward until the chunk width is the size specified.
3. If you want the fence, simply type add to the command the -f flag.
Example:
- /bpcreate -f
- Creates a single chunk protection at the player's location with a fence at the border.
- /bpcreate -size 3 -f
- Creates a chunk protection that is 3 chunk wide, or a total of 9 chunks, centered at the player's location and a fence border.
And your done!
For a full list of commands and thier description, use the in-game command, /bphelp.
Features
- Protection of land from bedrock to sky.
- Allow friends to build and play on your land with a /bpfaith command!
- Admin bypassing!
- Economy Support
Planned features to come:
- No claiming in World-Guarded Regions!
- SQL Support
Commands
- /bphelp Displays all commands for Border Patrol
- /bpsee Shows who owns the current plot + who can build in it!; Useful for Admins
- /bpremove Remove the current claim you are standing in; Must be yours or must have admin permission node Look in Permissions for more info on Permission Nodes
- /bpfaith <player> Place your faith in the player to build and destroy; Be careful when using this command!
- /bpunfaith <player> Remove all your faith in that player; Stupid griefer!
- /bpbypassAdmin command to ignore the protection of an area;
- /bpflags Gives a listing of all flags with a description
- /bpaddflag <flag> Adds the flag to the protection you are standing in.
- /bpremoveflag <flag> Removes the flag to the protection you are standing in.
For a full listing of commands, type /bphelp in-game.
Protection Flags
- Electric
- Prevents non-members access and shocks them.
- Entry
- Prevents non-members access.
- Fire
- Prevents block burning and spread of fire.
- Enderman
- Prevents Enderman from picking-up or placing blocks.
- Water_Flow
- Prevents water flowing in the region.
- Lava_Flow
- Prevents lava flowing in the region.
- Piston
- Prevents pistons from altering the region unless the piston originates from within.
- Build
- Prevents non-members from building in the region.
- Interact
- Prevents non-members from interacting in the region.
- Monster_Spawning
- Prevents monsters spawning within the region.
- PVP
- Prevents PVP in the region.
- Mob_Damage
- Prevents monsters causing damage within region. They can, however, occasionally hit animals. Also prevents zombies breaking down doors.
- Vehicles
- Prevents non-members placing vehicles within region.
Permission Nodes and Descriptions
Click here for Permission Nodes
Questions?
If you have any questions, feel free to comment below. If you are encountering errors, please fill out a ticket!
@Not_saying
:S I made the change just now.
@skore87
oh lol, then add /bpflags to the /bphelp page!
@Not_saying
Already a part of BP. The command is /bpflags and it will show a list of the flags you have available to you.
@Ken6911
Expect to see that in the next update. It was an oversight. The entry/exit may be coming soon too.
Yea, a way for users to do bpsee on land they own would be good... also I like the entry/exit messages.. maybe make them a flag as well so that it can be turned on or off by the user.
glad to see how well the plugin is coming along! but you should add a command like /bplistflag that lists the flags stuff so that i don't have to come to this post or memorise them! and maybe /bpsetmessage <message> so that when you walk onto your chunk it will show the message you made! so you don't have to walk around everywhere and type /bpsee all the time, and also maybe a /bpdelete or /bpremove ?
Added an additional update to the plugin. Now at version 0.3.4b. See http://dev.bukkit.org/server-mods/border-patrol/files/6-border-patrol-v0-3-4b/ for download and changelog. You will want to delete your config.yml file prior to running it.
I will update this page with the new permissions when the file is approved. Until then you will need to access the plugin.yml file in the jar file.
@AssRealm
Economy support will come soon. Just working out any kinks before I try to add anything extra to the plugin. I have plans to add checking for at least WorldGuard regions in the future and potentially more area protection plugins as well.
Now only if you are able to set the price for each chunk ^-^.
That way it is compared to other protection plugins :).
eg:
Price per chunk: 500
@Chopperrino
Project Approved!
Feel free to enjoy the plugin, and expect more soon!
@Chopperrino
Still waiting on Bukkit staff to approve the plugin. Already have three updates on it over the course of about a day but with plenty of changes. Latest file: http://dev.bukkit.org/server-mods/border-patrol/files/5-border-patrol-v0-3-1a/
Umm it says "Simply download the file"... But I cant see a download button or a URL for the download oO
@Not_saying
Check your PM's!
Thanks for the amazing support!
@Not_saying
Yeah sorry for that. :)
Where's the download to the plugin? Oh it's probably waiting for approval!
@skore87
Cool idea. Meant to add some code today, just got too busy with work.
@out2k
I also like the idea that Factions does with it's old factions. It destroys them after the protection's access list is offline after a configurable amount of time. I think I may implement something similar down the line, but not on initial release.
@out2k
Also, with this plugin, you have a protections.yml file, that stores all the players Protection, with the protections they currently have. As well, you have a /BP remove command, that removes the plot your standing in, if its(default) or you have the BP.remove.others permission node.
@calebbfmv
Yeah,my idea on it was, i just did not want random players coming into server, create 1 large or 20 small areas or what ever, then never coming back to the server. So i thought if i made it like 500.00 bucks or something, the way i have money making set up, it would take a few hours to come up with that much money. Or even start small like u said 3x3, then maybe they have to keep paying to add more blocks? Least then they cant just make a large one right off the bat, then never return. One way or the other, i think i can make it fit into the server. Thanks again! Cant wait! : )~
Hey guys, update here:
We have successfully made the protection work as of now. We have it as a "plot" that isn't configurable yet, but soon will be! We will be uploading a video soon so for more info, go Subscribe to my channel on youtube, should have tuts there on this plugin.
Thanks, and see you soon!
PS. Release date is set for September 9. So stay tuned for that!
PSS. We currently have a test server running right now, and if any of you would like to test it out, Post your username down below with your age/skype and come join us!
Due to an error in misunderstanding, on my part, we have to recode a good portion of the code.
For you coders We did it chunk based, not rectangle based *facepalm). So that release date might be a little late, hopefully not as the we really want to get this out there for you guys!
Sorry for this, you can all blame me!
calebbfmv
@Eddy4002
As this seems to be another common request I do believe it shall be in the main release.
Possibly you could add the feature to limit how big each group can make there plots? This would be a good way to prevent griefers from coming and making huge plots for no reason.