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!
@calebbfmv
i can access it. but none else can. and my ip goes through a motem, so nobody can get in. im just doing this for fun. Also, my ip changes
i think i might be able to fix the problem though.
@CreepersssssRule
Well, that is quite hard to believe. You can't have errors without turning on the server. Also, go to ipchicken.com.
@calebbfmv
My server isn't up yet. I can't find the ip either.
@yourself133
I believe you have an error
@CreepersssssRule
It works just fine for me. Perhaps you are doing something wrong? MSG me your server IP, and I can help you further
@calebbfmv
The plugin still doesn't work. it won't protect everything.
--My avatar- If Notch and a Creeper had a babyWhy does it only say I own one region when they are all stored in the player.yml I have the most recent version of Border Patrol.
@CreepersssssRule
Then you didn't give yourself the permission node.
I tried the plugin. It said it made the protected chunk, but it didn't work. No it says "You require BP.command.protect to use this command!".
-------------- My avatar- If Notch and a Creeper had a baby@skore87
i do believe it was deleted.
Due to an issue, skore87 has left in a rage.
I will continue development of this plugin soon.
I am taking some breaks as to focus on my social, and academic life.
Due to MORE unnecessary rage, skore87 has deleted all of the source code on github.
This will set back development sorry folks!
@skore87
displays the boundaries of the protection
@skore87
The problem I had before happens in Ver. BorderPatrol v0.3.4b for CB 1.3.2-R0.1 Sep 07, 2012
@krisdestruction
Visual blocks?
The reason why I used GreifPrevention was because of the visual blocks. I'd suggest that you consider adding that to this plugin. more stress on the CPU maybe, but definitely helps with the usability of the plugin. Saying this as I don't plan to go back to command based block protection even if it saves a bit of CPU.
@yourself133
You're using an older version, that bug has been fixed all ready.
Oh yeah... btw, the plugin is dead. calebbfmv won't be able to code it (as he hasn't anyway) so hopefully you find something else to work for you.
Why does it only store one region? It saves all the other ones in the player.yml but it only shows one when I restart the server?
Oh, sorry thanks =D
@iPodwithnomusic
Yes it does =P
Thanks for the fast reply :D
Does MOB_DAMAGE protect sheep and stuff from players as well?
@XepherLink
Refer to: http://dev.bukkit.org/server-mods/border-patrol/?comment=56
@iPodwithnomusic
1: Yes, the protection EXPLOSION. 2: To an extent yes, MOB_DAMAGE. Monsters purposefully have the rare ability to hit animals. Approximately 20% chance.
@out2k
Yes, you're correct. The size setting in the config is for the allowed sizes that can be used when issuing the /bpcreate command with the flag -size followed by the size. It only accepts odd numbers however. Currently you aren't able to re-size a region after it has been created. This, and many other things, will change in the version 1.0 release to allow a much easier use of the regions.