redProtect
Description
redProtect is an area protection mod made for users. No longer do you need to have an admin worldguard a region for you. The user can take care of themselves now.
Features
- Set a maximum amount of area players can define.
- Select what material you want used, (fence or redstone currently).
- Permission nodes to build in any region, or use commands in any region. Great for admins.
- Very easy to understand, surround your house with redstone, stick a sign with [rp], name your region, and you're done. Great for younger players.
- Automatically detecting info command, users will be shown all available commands.
- Automatic backups, and save. Even if your server crashes, people will retain their protections. You can delete chunks out of the data file and it will still load a backup.
- Two current file formats, oos & oosgz.
- Protects from sky to bedrock.
- Changeable maximum-area via 'options' in PEX & bPermissions. See Maximum Area Config.
- Open source license. Source is available through github. (Link)
Upcoming features
- Json, Yaml, and MySQL support.
- Additional material types.
- Possibly pooling maximum area to create towns.
Installation Tutorial
- Download a build from the 'downloads' page. files
- Start your server once, then shut it off.
- Open "/plugins/redProtect/Config.txt" Edit it to your will.
- Open "/plugins/redProtect/Flags.txt" Make which flags you want on or off by default.
- Add permission nodes from Permission Nodes to your permissions file.
- Optionally set 'maxregionsize' per group, bPermissions' is 'metadata', and PermissionsEX's is 'options: '.
Use Tutorial
- Using redProtect is as simple as reading "/rp tutorial" and following the steps.
Notable commands
- "/rp i" - Shows information about the current region you're standing in
- "/rp ?" - Shows all available commands to you
- "/rp tutorial" - Gives you a brief tutorial on how to use redProtect.
- "/rp flag info" - Gives you information about the flags your region.
Video tutorial
Download
- You can download the main .jar from the 'Files' section. files
Changelog
- 1.8.0: Added long-distance editing, all commands that you need to be in a region to use can now be used with a region name appended to the end. "/rp info testregion" "/rp rename AwesomeName testregion" < Renames testregion to 'AwesomeName'
- 1.9.0: Added support for all major permission plugins through vault. (dev.bukkit.org/server-mods/vault). Fixed the code internally, it's much nicer for people adding sub-plugins now. Also fixed some of the commands, /define and /redefine should be less picky now.
- 1.9.1: Fixed quite a few debug errors, and a few interface changes. (Thanks to GodWar101 and GodWorld)
Added a simple admin wand system, define two points with the wand item and do /rp define [name] to create it.
- Older: Changelog
Closing notes
This plugin uses complicated algorithms such as bounding rectangles and point-in-polygon technology for maximum performance. Feel free to edit, but re-publishing any of my code as a jar will not be tolerated.
-
View User Profile
-
Send Message
Posted Jan 31, 2012@xXReVurbXx
I've had some trouble with younger players not understanding. If you have any ideas that would make it easier for that audience, thy would be greatly appreciated.
Great to hear it's working for you!
-
View User Profile
-
Send Message
Posted Jan 31, 2012This definitely helps out.
It's slightly bothersome to have tons of inexperienced players on my server, but I'm always finding all sorts of new, easy to use goodies for everyone.
Prime example being your plugin!
-
View User Profile
-
Send Message
Posted Jan 27, 2012Oh, and if anyone has trouble installing, I can add a guide if it's needed, I just want to know first.
-
View User Profile
-
Send Message
Posted Jan 27, 2012@tomnicklin1987
Check the permissions page, pages is above the description area.
-
View User Profile
-
Send Message
Posted Jan 27, 2012what are the permissions?
-
View User Profile
-
Send Message
Posted Jan 26, 2012@cyfkiyor
That takes a lot of CPU to track, I'd suggest you use a separate plugin like lockette to do that.
-
View User Profile
-
Send Message
Posted Jan 26, 2012@ikillforeyou
I love your sample way to protect buildings, also can you setup protect chest from TNT and creeper? Cause I think some one can rob something by TNT...
-
View User Profile
-
Send Message
Posted Jan 26, 2012Oh, and I removed the default values, so you'll need to add them yourself now.
-
View User Profile
-
Send Message
Posted Jan 26, 2012haxx
-
View User Profile
-
Send Message
Posted Jan 26, 2012where are the permissions nodes ?
-
View User Profile
-
Send Message
Posted Jan 26, 2012Update! Read 1.2.5 changelog!
-
View User Profile
-
Send Message
Posted Jan 26, 2012@keto23
I've already edited the readme, forgot to change that for release. =P
I still need to fix the bug before pushing out a release, though.
-
View User Profile
-
Send Message
Posted Jan 25, 2012-
View User Profile
-
Send Message
Posted Jan 25, 2012A new version of bukkit or a patch has broken some code, If you get the error: 21:53:22 [SEVERE] Could not pass event org.bukkit.event.block.SignChangeEvent to redProtect
It's a known error, I'm currently working on it.
-
View User Profile
-
Send Message
Posted Jan 24, 2012@cyfkiyor
No, mysql is still very buggy.
It requires a large re-write, and I currently don't have the time.
-
View User Profile
-
Send Message
Posted Jan 24, 2012does it already support mysql? cause i try to use mysql setting, but always failed. >. <
-
View User Profile
-
Send Message
Posted Jan 23, 2012@EndCraftMC
Maybe.
-
View User Profile
-
Send Message
Posted Jan 23, 2012Support with Iron bars (101), Glass panes (102) and nether fence (113) Would be pretty epic! :D
-
View User Profile
-
Send Message
Posted Jan 23, 2012@ikillforeyou
There is an option for polygon regions in Worldguard, im pretty sure
-
View User Profile
-
Send Message
Posted Jan 22, 2012@keto23
Worldguard regions are square, and in 3 dimensions. Mine are polygonal and in 2 dimensions.
I can probably add anti-worldguard support.