RedProtect Anti-Grief
--------------------------------------------------------------------------------------
Version Guide:
1.19+ Dev Builds: Download
1.8 - 1.18.2: Download Version 7.7.3 (Active)
1.7.10 (KCauldron/Thermos): Download Version 7.5.6 (Inative)
--------------------------------------------------------------------------------------
Chat with us on Discord: Discord
For issues, use our GitHub
Complete Antigrief plugin supporting UUIDS, Mysql, YML and supporting OFFLINE servers
Using Cauldron? The best AntiGrief plugin to you protect your machines and MOD itens/chest is RedProtect!
Confirmed support for this builds:
-
Bukkit, Spigot and PaperSpigot(PaperClip) from 1.7.2 to latest;
-
ThaunCraft (except Golem Grief);
Now on SpigotMC too: https://www.spigotmc.org/resources/redprotect.15841/
Brasileiro ou português? Descrição em Português
RedProtect World is an area protection plugin 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.
If you, server owner, use the old redProtect plugin, you can upgrade for this version anytime because is 100% compatible with old database from old plugin!
Add-ons:
Add-ons are plugins extending or adding new RedProtect functionalities.
Available Add-ons:
- Killer Projectiles: This plugin adds the flag killer-projectiles making any projectile launcher inside regions with this flag damage the amount set on the configuration. More info
- Buy/Rent Regions: This add-on allows you to create signs which can be used to buy or rent WorldGuard/RedProtect regions. The plugin works with all Vault supported economy systems as it requires Vault for economy support. More info
- Redbackups: This plugin make backups of *.mca files for redprotect regions locations. More info
- RegionChat: This plugin adds the flag chat and allow player to chat with other players on the same RedProtect region. More info
Special Features:
- NEW: Allow your players to choose what type of animal/monster can spawn in a region with a flag GUI. You can use the TranslationAPI to auto translate the mob names on GUI;
- Allow your players to start on your server with a pre maded house using schematics;
- 1.9.2+ Elytra allowed per world and Boost per world too;
- Add all Clan members on region in one click (SimpleClans).
- Admin flags for enter/exit events, invincible, effects, deny enderpearl and command execution on enter/exit, and other exclusive admin flags;
- Can deny interaction with any Cauldron mods, including machines and systems, allowing only for members and owners of region;
- Can deny players to walk with MagicCarpets on protected regions;
- Can deny players to use /sethome or /home inside regions;
- Can deny pets from "MyPet" plugin to kill animals inside other regions;
- Can deny "McMMo" and "SkillAPI" leveling and abillity usage inside regions;
- Convert all regions from famous plugins "GriefPrevention" and "MyChunk" to RedProtect;
- Can deny player to use /back command in regions with this flag;
- When you create a PvP Arena, you can set the flag "pvparena" to allow only players with /pvp (from PvPManager) enabled to stay on that region;
- Regen player regions with one command or if player is away for x days (using WorldEdit/AsyncWorldEdit);
- Change your region flag values using signs:
- You can use a visual gui to change the player flag values with total customization of messages, description and item icon:
- New interface for FlagGui, with separators and layout editor:
- Friendly listing of regions, separated by worlds and colors, and optional Hover and clicking on region name to teleport to region:
Other Features:
- Dedicated hook with Dynmap to show Cuboid regions with region name and y height;
- Your players can create fast region protections with fences and redstone;
- Global flags for wilderness;
- Your can create fast cities and towns makin a big region, and othes regions inside this and allowing others players to be owner of this regions without remove you as owner of this regions.
- Protect all your stuff inside your region, including chests, armor stands, banners, doors, passive animals, and farms.
- Can deny Lava and Water flows, and fire spread/damage.
- Own [Private] protection for chests, furnaces, hoppers, dispensers and droppers for this items inside or outside regions;
- Can set welcome messages, and see other info regions when enter on it, and this messages can be showed using BossBarApi.
- Set a default limit for region size or claim limit protection for each player or group using permissions.
- Automatic backups, and save. Even if your server crashes, people will retain their protections.
- Protects from sky to bedrock.
- Purge and Selling system do remove/put to sell all old and away players regions from server with option to whitelist player to dont remove their regions(Sell regions is alpha);
- The database works with editable 'YML' or 'Mysql'.
- Open source license. Source is available through github. (Link)
Permissions:
For detailed permissions see our wiki page: Click here to go!
Border Visualization:
Dynmap Cuboids:
Now Redprotect will automatically show your player RPs on dynmap. You dont need to do nothing and dont need to install any other plugin, all is embedded on RedProtect.
Area Regions:
Cuboid region:
You can change all options for Dynmap hook on Redprotect config.yml:
dynmap { cuboid-region { enable=true # Cuboid region config. enabled=false if-disable-set-center=60 } # Enable hook to show all regions on dynmap plugin? enable=true enabled=true # Hide the Redprotect tab group by default? hide-by-default=false # If you use another region mark plugin. layer-priority=10 marker { player { # Pick a color: https://www.w3schools.com/colors/colors_picker.asp border-color="#00ff00" border-opacity=0.8 border-weight=1 # Pick a color: https://www.w3schools.com/colors/colors_picker.asp fill-color="#00ff00" fill-opacity=0.35 # Icon name to show under regions. All icons are available here: http://i.imgur.com/f61GPoE.png marker-icon=house } server { # Pick a color: https://www.w3schools.com/colors/colors_picker.asp border-color="#ff0000" border-opacity=0.8 border-weight=1 # Pick a color: https://www.w3schools.com/colors/colors_picker.asp fill-color="#ff0000" fill-opacity=0.35 # Icon name to show under regions. All icons are available here: http://i.imgur.com/f61GPoE.png marker-icon=star } } marker-icon { player=shield server=star } # Group name to show on hide/show tab map. marks-groupname=Zonen min-zoom=0 player { border { color="#00ff00" opacity=0.8 weight=1 } fill { color="#00ff00" opacity=0.35 } marker-icon=house } server { border { color="#ff0000" opacity=0.8 weight=1 } fill { color="#ff0000" opacity=0.35 } marker-icon=star } # Show icons under regions. show-icon=false # Show names under regions. show-label=true # Show leaders and admins on hover? show-leaders-admins=true }
All icon names are here: Dynmap Icons
WECUI Visualization:
If you is using WECUI, you can visualize your region limits on select or on claim.
Use the command /rp select-we or /rp swe (permission redprotect.select-we) select the edges of your region with WorldEdit, and show the region on WECUI.
Video tutorials:
Video tutorial in PTBR showing how to claim using fences - By FabioZumbi12:
Usin plugin and adding/removing members to region (ES):
Video tutorial (thanks to jithin):
Video tutorial by Luisomar:
Multilanguage:
RedProtect player messages its 100% translatable. You can help to translate GUI and Lang messages HERE!
You can send your translate version using the comments or openning a ticket or with a github PR.
Hook List:
This is the list of plugins the RedProtect can interact and change/deny events on. Maybe specific version is needed. Actual version is what we tested and is working:
- BossbarAPI - 1.0.7
- Dynmap - 2.2+
- EssentialsX - 2.0.1+
- Grief Prevention - 13.6+
- MagicCarpet - 2.4.5
- mcMMO - 1.5.04+DevBuilds
- MyChunk - 2.5.0a
- MyPet - 2.0.6+
- PvPManager - 3.0+
- SkillAPI - 3.37
- Vault - 1.5.6
- Factions - 2.9.0+
Licence Note:
The original owner of this plugin ikillforeyou give me the permission to continue this amazing plugin.
The source licence can be found here.
Support:
Use the GitHub Issues section for report any issues or suggestions.
For other questions use our Discord.
Servers using this plugin:
-
Area Z12 Server - ip: mc.areaz12server.net.br - Economy Survival/PVP with PETs
-
ActionCraft - ip: action-craft.net
-
Grandiala - ip: grandiala.beastmc.com - 24/7 survival server
-
MawobiNetwork - ip: MawobiNetwork.serv.nu - 24/7 Survival Economy with Events
-
LethalTactics - ip: lt.beastmc.com - 24/7 Survival Economy
-
Radcraft - ip: mc.radcraft.co.uk - Survival Economy with Minigames
-
TheBasic - ip: 158.69.118.220:25673 - Survival
-
SuperMinecraft - ip: jogar.superminecraft.com.br - Survival + Minigames (with Clan x Clan)
-
I-Network - ip: i-survival.com - Survival Economy
-
Mysteryoncraft - ip: play.mysteryoncraft.ml
-
Elegans - ip: elegans.mojang.com.br
-
FreeCraft - ip: free-craft.pl
-
Megamine - ip: megamine.reis.host
-
AlterZero - ip: alterzero.ssky.me - Survival Economy
-
Arkmos Studio - ip: play.arkmos-studio.com:27030
-
Golden Galaxy - ip: play.goldengalaxymc.com
-
Anjay - ip : Wow.anjay.id
Want you server listed here and exposed to all player visiting this page? Leave your server on comments.
Subscrib for RedProtect:
Want to be updated if theres a new build? Subscrib for Redproetct now: Click here!
Plugins using RedProtect as API:
- LetItRain - by Maty241
- Dice Furnitures - by Ste3et_C0st
- Painter - by gdude2002
- Day/Night - PvP & Difficulty timer - by FabioZumbi12
- Title Action - by OnikurChan
- WDLCompanion Support - by Pokechu22
Also an really hard Bug Version 7.1.0.
All Weed, cactus, potatos and everything inner an Region is freezed. Nothing is growing.
It world be nice if you could fix it as fast as possible.
MFG
~Mawobi
Hey Fabio,
a few things to fix and maybe add :D.
Bugs:
-One big flag: if 2 players are in the same flag gui and one of them toggle an flag, the other one will be able to take out the items of the gui.
-If you have an plugin which drops the head by killing an player, this head will also be removed if the flag "keep-inventory" is true.
-if you have the flag Keep-level on, the player which die will keep his levels, but also drops his xp which will not be removed. so players can farm endless xp on that way.
Suggestions:
Flags:
-And ould you add a way to allow to eat cakes per flag? i tryed it with "allow-break cake" but you only can break and not eat the cake. This would be really cool.
Nice Regards
~Mawobi
RedProtect only cancels the drop of inventory and drop of levels using the SPigot API, no other methods. then, i think your other plugins need to listem if inventory is keeping or levels too. Using on my server, on player die with keeplevels, this player keep his levels and dont drop any xp on ground.
The flag gui problem is already solved. Only one gui can be openned at one time on same region.
Oh, i know that some of them are fixed now... I just copied my text because in "issues" came no response.
Can you add... music on protected zone
Hey!
For some reason the protection only covers the area up to height 145, any ideas on how to fix this? :)
RedProtect gets the "world.maxSize()" to get the height of the world. Maybe you can see this in your world settings on server.properties.
Hello.
Will you build a 1.11 version for Sponge?
Thank you :D
(I need it badly for protecting public places where people can interact with mods)
Already supports 1.11!
Are you having errors? if yes post on github.
Hello WishesXD :)
Welcome to the owners that usses RedProtect. (in my eyes a much better plugin then Worldgaurd :D)
What i did when changing to Redprotect was first using both plugins. Then i migradet area by area to redprotect and stoped WG after all Regions where migrated. There was a little time (on my little server it was just a week) where both plugins where used.
The Players first didnt saw the difference. just that some of there regions seems to have a differnt behavor then before :D (because i used "my default setup for all flags first, so players need to setup their own wishes of enabled flages) ;) Some players asked when they will become a "new cool region" when they saw that some of the other players allready had the "new" regions. This is normal, specily when u have more the just 2-3 regions ;)
Here is how i migrated all my old WorldGuard with fileediting to RedProtect:
1. Create a TestRegion (with fences or with claim)
2. /rp save-all
3. go to you rp folder/ data - here you find your worldnames
4. open the file with the worldname where u created the region.
5. Now save this Example in a Copy. This is your Template for the migrating ;)
6. Open the Worldguardfolder where the regions are.
7. Choose the worldfile where is region that u want to migrate
8. in the rp file - replace the minX,maxX,minZ,maxZ with the ones from the wg file.
-rename the region and replace the leaders name with the UUID of the owner.
9. save the file
10. delet the region from the worldgaurd file
11. save the file
10. go back game
11. do /rp load-all
12. do /wg reload
13 Congratz. you migrated your first Worldgaurd Region to Redprotect.
You may see this will take some time but you can migrate more then only one region at once this way ;) Just be carefull to old up the overview what u migrated and what not :3 If you only have 2-3 Regions it maybe made more sense to simply recreate them instead of migrating them from Worldguard.
About the Question: Does RedProtect 100% replace Worldgaurd?
The Answer in my eyes is: Yes and No
Yes if:
- Your using it for Region Protection and creating areans and world protection.
No if:
- A plugin you wanne use on your Server has Worldgaurd as hard dependency to run
- A Plugin throws errors because it failed to create a WorldGaurdRegion (because its not on the Server)
Who is effect by this?:
Some minigame/pvp-game plugins that try to create Worldgaurd Regions for their Protection. or use Worldgaurdflags to handle the players Charaterbehavor.
What if the Plugins works but creates no ProtectedArea for itself?
Do what you would do in Worldgaurd - Just with Redprotect.
Simply create a redprotect Region arround it and set the flags to the needs of the Plugin.
Allways check first if your plugins you wanne use needs worldgaurd as hard dependency or not. (its called Soft Dependency or Optional Dependency if it is no Hard Dependency)
What can i do? My plugin wants Worldgaurd:
Option 1: Switch to an other plugin that does not has this dependency
Option 2: Use worldguard in the background as secound plugin
For Me: I would choose Option 1 because i took worldgaurd away from my server and i dont need a comeback of it anymore :D
Also there are enough plugins on the Bukkit/Spigot market that dont need Worldgaurd. Sometimes it just needs a bit of search to find a great or beter replacement ;)
can you please make it so you don't need to make a fence. It makes it hard to make and to explain to my server users.
Ok, thanks for your answers. I´ll try to setup my new server with RP :)
@WishesXD
Yes. I was totally dependente of WG before get this plugin to update from a too old version.
And shure, this plugin have a lot of features that you will discover with time. The wiki can help but i have shure can 100% replace world guard.
But for admin regions, you can migrate with time with both plug-ins... you only cant use same regions on same places.
ok - it maybe sound strange but i use WG since my first server and just want to be sure - with this awesome plugin i dont need it? It can handle everything like WG (and better - like player-self-claim) and I can still define regions with a wand not only with blocks(fence)?
its a hard step for me to abandoned wg ^^
@WishesXD
Why not use the flag "force-fly" of redprotect on your regions? Its the same of worldguard.
Hey, just a short question - i want to setup a new server and want to use worldguard again, because of "fly" flag for regions etc - but I really love your plugin for players region! I watch at config and saw that RP also effect the world like WG and now I like to know if they work together, or if there known issus.
I try to google it but found no positiv/negativ answer.
@Mawobi
Please, use here to report your bugs: https://github.com/FabioZumbi12/RedProtect/issues
On GitHub i can receive notifications and you can post the logs or more info.
I dont know what you mean about levels and heads. We deny the player to loose your levels on die with that flag. If the player "drops" your levels in other way, maybe is because other plugin, or is not because die.
About end-crystal, you need to use entity name, ane not blockname. I found this on my server too and i silved using the entity name. In the case of end-crystal you can use "ENDER_CRYSTAL".
Hey Fabio,
Sorry but i have one more bug.
you fixed this: Fixed: Player breaking ender crystal and fields inside other claims;
but now you cant allow players to break end-crystals by the flag allow-break. it would be cool if you could fix it.
Nice Regards ~Mawobi
2 Bugs:
If you have an PlayerHeads Plugin which drops heads of players they dont drop if the Keep-Inventory flag is enabled.
And:
If you have the flag Keep-level enabled you dont loose your levels but you drop your levels also. So they lay there on the ground and players can farm Levels.
MFG ~Mawobi
What? This a mod or plugin? Give a link please.