RedProtect Anti-Grief | Server Protection | Region Management | Mod MOBs Flag Compat. [1.7-1.21+] icon

RedProtect Anti-Grief | Server Protection | Region Management | Mod MOBs Flag Compat. [1.7-1.21+] -----

Anti-Grief, Server Protection, Spawn Protection




THIS VERSION IS ONLY FOR 1.19+
For older Spigot version, download from here:
1.8 - 1.18.2: Download Version 7.7.3
1.7.10 (KCauldron/Thermos): Download Version 7.5.6

Changes b444:
  • Added more support for modded servers, allowing to enable/disable MOD entities spawn via gui flag;
  • MOD protections improved and now can be 100% customized (maybe you need to delete the mod config section to generate the new settings);
  • File configuration for flag gui heads;
  • Added more placeholders for PlaceholderAPI, for #857 (commit: e216204)
  • Added allow doubles or float on region value #744 (commit: 90c23ab)
  • Added "public" chests, like "private", to allow everyone to interact with chests inside rps. From #797 (commit: 72a1118)
  • Updated source to 1.20.6 - Some types have changed (commit: d587e0e)
  • Changed and added mob types for FlagMobGui, YOU NEED TO CHANGE IN YOUR FLAGGUI CONFIG FILE: MUSHROOM_COW > MOOSHROOM | SNOWMAN > SNOW_GOLEM | PIG_ZOMBIE > -REMOVED- (commit: 0ebb0c1)
  • Fixed heads not working on flag GUIs for 1.21 (commit: 955b26c)
  • Fixed wrong argumment for rp flag info on #858 (commit: 6eff3a7)
  • Fix #844 and #856 - head flag gui not showing heads, and added support for MOD entities (commit: 029824d)
  • Reworked mod blocking to allow total customization of mod list, based on #800 (commit: 266a34a)
  • Updating addons (commit: 37b452b)

* All # references are from github suggestions or issues;
----------, Jul 22, 2024

THIS VERSION IS ONLY FOR 1.19+
For older Spigot version, download from here:
1.8 - 1.18.2: Download Version 7.7.3
1.7.10 (KCauldron/Thermos): Download Version 7.5.6

Changes b437:
  1. Added option to handle commands per world (commit: fc576e6) (details / githubweb)
  2. Some string and code clean/fixes (commit: 77f6088) (details / githubweb)
  3. Fix gramar (commit: 2bad3e2) (details / githubweb)
  4. Update to 1.20 (commit: 661db18) (details / githubweb)
  5. fix: allow hyphen in region names (commit: fa37262) (details / githubweb)
  6. fix typo in region info message (commit: cd80f29) (details / githubweb)
  7. fix argument order for teleport help message (commit: 04cc4f7) (details / githubweb)
  8. fix region flags inventory name was cut off (commit: 5d83056) (details / githubweb)
  9. Added setblock command and update only if enabled (commit: 34c816d) (details / githubweb)
  10. Renamed flag dynmap to show-map (commit: 9da2b59) (details / githubweb)
  11. Changes on description and repository info (commit: e608eff) (details / githubweb)
  12. Update description (commit: 9f22840) (details / githubweb)
  13. Little changes (commit: c3684be) (details / githubweb)
  14. Renamed all package remaning and fixed shading jar (commit: 1de552f) (details / githubweb)
  15. Revert renaming classes to avoid breaking plugins depending. Fix text for region map string. (commit: 7267318) (details / githubweb)
  16. Fix 1.20 editable sings in private chests. (commit: d19c44b) (details / githubweb)
----------, Mar 21, 2024

THIS VERSION IS ONLY FOR 1.19+
For older Spigot version, download from here:
1.8 - 1.18.2: Download Version 7.7.3
1.7.10 (KCauldron/Thermos): Download Version 7.5.6

Changes b431:
  1. Added command to add and enable addon via command (commit: 2abc309) (details / githubweb) (wiki)
  2. Added some new grow types to can-grow flag (commit: fa8beac) (details / githubweb)
  3. Add snapshot info (commit: 77327bd) (details / githubweb)
  4. Add an alert on config "deny-build-near" about values more than 3 (commit: 319017c) (details / githubweb)
  5. Fix error null when there's no addons downloaded (commit: 28df2d6) (details / githubweb)
  6. Update ES translation. Thanks to Davidenko#2160 (commit: 62e8c6d) (details / githubweb)
  7. Add block limit alias to commands, and fix DelBlockCommand.java (commit: b837fe6) (details / githubweb)
  8. Add permissions to plugin.yml for addblock commands (commit: 2a89223) (details / githubweb)
  9. Testing addon as child folders, and command installable (commit: de570f1) (details / githubweb)
  10. Make redefine take old region blocks into account (commit: 93234c9) (details / githubweb)
  11. Fix added players are displayed in lowercase (commit: cd06cd7) (details / githubweb)
  12. Fix addblock subcommand (commit: cc8ebcb) (details / githubweb)
  13. Update pom to add more info (commit: 613d49a) (details / githubweb)
  14. Update copyrights (commit: 2aba50a) (details / githubweb)
  15. Fix datatypes of region constructor parameters (commit: bc32886) (details / githubweb)
----------, May 20, 2023

- RedProtect 8.1.0 b#422

THIS VERSION IS ONLY FOR 1.19+
For older Spigot version, download from here:
1.8 - 1.18.2: Download Version 7.7.3
1.7.10 (KCauldron/Thermos): Download Version 7.5.6

Changes:
  1. Removed version check on flag passives (commit: 2a04b7f) (details / githubweb)
  2. Allow Private sign customizations #814 (commit: fad2833) (details / githubweb)
  3. Fire EnterExitRegionEvent on player Join. Fix #809 (commit: 00390a6) (details / githubweb)
  4. Add some provided tags to pom.xml - This closes #791 (commit: 273a18e) (details / githubweb)
  5. Deny non-members to change sign color and glow - Fix #789 (commit: bd9cd66) (details / githubweb)
  6. Fix discord link #786 (commit: 46982bf) (details / githubweb)
  7. Fix #782 where anyone can harvest berries (commit: 3a73be5) (details / githubweb)
  8. Update add-ons (commit: d91013c) (details / githubweb)
  9. Added Sniffer and Camel on animals menu gui (commit: 1343f3a) (details / githubweb)
  10. Updates some versions and added option to convert 0y to world sizes for 1.19 (commit: 6102e20) (details / githubweb)
  11. Added block limit check on add leader based on #784 and #730 (commit: f3e8736) (details / githubweb)
  12. Fix ultimateFancy not added to jar and rp list not working. Fix #832 (commit: f6e52ed) (details / githubweb)
----------, Apr 12, 2023

- RedProtect 8.1.0 b#421

THIS VERSION IS ONLY FOR 1.19+
For older Spigot version, download from here:
1.8 - 1.18.2: Download Version 7.7.3
1.7.10 (KCauldron/Thermos): Download Version 7.5.6

Changes:
  1. Removed version check on flag passives (commit: 2a04b7f) (details / githubweb)
  2. Allow Private sign customizations #814 (commit: fad2833) (details / githubweb)
  3. Fire EnterExitRegionEvent on player Join. Fix #809 (commit: 00390a6) (details / githubweb)
  4. Add some provided tags to pom.xml - This closes #791 (commit: 273a18e) (details / githubweb)
  5. Deny non-members to change sign color and glow - Fix #789 (commit: bd9cd66) (details / githubweb)
  6. Fix discord link #786 (commit: 46982bf) (details / githubweb)
  7. Fix #782 where anyone can harvest berries (commit: 3a73be5) (details / githubweb)
  8. Update add-ons (commit: d91013c) (details / githubweb)
  9. Added Sniffer and Camel on animals menu gui (commit: 1343f3a) (details / githubweb)
  10. Updates some versions and added option to convert 0y to world sizes for 1.19 (commit: 6102e20) (details / githubweb)
----------, Apr 12, 2023

- RedProtect 7.7.3 b#410
  • Updated to latest spigot versions (and negative y world sizes, check configuration for an additional config);
  • A lot of fixes released on our discord and on jenkins. Full list: http://host.areaz12server.net.br:8081/job/RedProtect/changes
  • The github, discord support and bugfixes are slow as i am working hard in a big employment, together with my real life. But i still updating for big spigot changes to maintain compatible.
Stay tuned on our newest changes on jenkins: http://host.areaz12server.net.br:8081/job/RedProtect
If you want help fixing some issue, our github: https://github.com/FabioZumbi12/RedProtect/

Did you know about our addons?
Hint: RedBackups its amazing: https://github.com/FabioZumbi12/RedProtect/tree/master/add-ons
----------, Feb 23, 2022

- RedProtect 7.7.2 b#357
  • More performance (about +50% better) when define/claim a region with wand and option to auto-expand is enabled;
  • Added commands to run on specific damage type (anti exploit/anti-bug);
  • Some braking changes on API to allow future Addons (like new external flags and buy/rent addon);
  • EN-US fixes and typos (thanks to @daniel.pavela);
  • Updated to latest worldedit versions;
  • Fix error when using potions on 1.8;
  • Added MessageAPI to API;
  • Available Addons: https://github.com/FabioZumbi12/RedProtect/tree/master/Addons
----------, Jul 3, 2020

- RedProtect 7.7.0 b#350
  • Updated to 1.16.1;
  • Make claim, define and block protection process async (finally);
  • Added new mob heads to mob flags;
  • Added player-glide options to globalflags and eny player glide if fly flag is false;
  • Added mob flags heads to mob flag guis;
  • Added BURNING_FURNACE to private blocks;
  • Added mod permissions to config;
  • Added remove flag to API;
  • Moved "allowed potions" and "death by" to global flags file to be handled per world;
  • Fixed duplication on keepinventory flag;
  • Fixed Mysql errors
  • Fixed schematics folder not creating;
  • Fixed flag canfish not working;
  • Fixed glitch when flag fly is not enabled;
  • Fixed end crystal can't be broke if listed on allow-break;
  • Fix bypass permissions for rp start command;
  • Fixed error for end crystal on 1.8;
  • Fixed some errors on 1.8 causing listeners not load;
----------, Jun 29, 2020

If you is updating from versions lower than 7.6, read the update notes from b#242 (click here)

RedProtect 7.6.7 b#333

  • NEW: Added a gui to flag spawn-monsters/animals to let player choose what mob type can spawn, instead to deny all/none. Hook with TranslationAPI to translate the item names;
  • !!Make a backup before update to this version!! Fixed some rename issues related to name cases;
  • Fixed an exploit with private chests. Privates will only work with WALL_SIGNs, no more with sign post.
  • Added bamboo and sugar cane do cangrow flag;
  • Added vault permissions to let permissions be handled by world;
  • Added permission to claim per world;
  • Added a command to set if a regions can be deleted on purge, with limits;
  • GUIs checks for players instead gui names;
  • Save-all after loading all regions on start;
  • Reload only configs instead reload all when loading/unloading worlds;
  • Fixed region size math;
  • Fixed compat with Mohist (1.12.2);
  • Fixed lang errors;
  • Fixed blocks errors for versions 1.12.2 or <;
  • Added command to debug the item hand material name;
----------, May 31, 2020

If you is updating from versions lower than 7.6, read the update notes from b#242 (click here)

- RedProtect 7.6.6 b#307

  • Fixed errors caused by carrots;
  • Fixed sign errors from 1.8 to 1.12.2;
  • Check permissions before confirmations;
  • Fixed command expand-vert dont check for admin or leader;
  • Added permission to bypass need claim to build;
  • Added kelp and mushroom to grow flags;
  • Fixed rename and claim region name inconsistencies and reset;
  • Fixed command setminy and setmaxy dont working;
  • Fixed bone meal allowed on wilderness if need-claim-tobuild enables;
  • Added preview after select both pos before claim;
  • Added flag "block-transform" for blocks like concrete + water;
  • Added event api for redefine region;
  • Fixed rp start, back working again with latest WE version (only WE v7+);
  • Fixed compatibility with Mohist 1.12.2;
  • Added new translations: Poland (Thanks to Ativ3k) and RU
----------, Apr 6, 2020

If you is updating from versions lower than 7.6, read the update notes from b#242 (click here)

- RedProtect 7.6.5 b#289

  • Fixed error on 1.8 and 1.8.8 for IsItem;
  • Fix errors for invalid flags;
  • Fixed flag for commands not working;
  • Fixed weather never start;
  • Cover dynmap hooks to do not break Redprotect;
  • Fixed some crops cant be placed/taken with flag cropsfarm;
  • Added actionbar option for notify/welcome messages by default for Spigot users or by dependency using ActionBarAPI (download main page);
----------, Dec 3, 2019

If you is updating from versions lower than 7.6, read the update notes from b#242 (click here)

- RedProtect 7.6.4 b#280

  • Fix onChorusBreak on minecraft 1.8;
  • Removed magic carpet hook, btw the version 1.4.3 (or higter) of Flying Carpet hooks with Redprotect;
  • Fix error on try to look for gui item;
  • Fixed command mysqltofile and filetomysql;
  • Fixed crops farm flag;
----------, Oct 18, 2019

If you is updating from versions lower than 7.6, read the update notes from b#242 (click here)

- RedProtect 7.6.3 b#270

  • Fixed all command completions;
  • Fixed command createportal;
  • Changed admin permissions checks for flag and commands bypasses;
  • Fix region flag iceform;
  • Fixed pvp flag bypasses;
  • Fixed rp border not working on 1.8 (thanks to devsrsouza)
  • Fixed some errors on double doors;
  • Fixed boats breaking lillypads;
  • Fixed arrows breaking chorus fruits;
  • Added command /rp wgtorp to import regions from worldguard;
  • Added option for mysql ssl connection;
  • Added flag redstone to allow interact (not break/place) with redstone systems;
  • Added bStats;
----------, Sep 2, 2019

If you is updating from versions lower than 7.6, read the update notes from b#242 (click here)

- RedProtect 7.6.2 b#247

  • Fixed fence gate variations can be open on 1.12+;
  • Fixed mysql column limits;
  • Added gui for item flags like allow-break/place;
No other bugs found!! If you find one, report on our github!!
----------, Jul 8, 2019

If you is updating from versions lower than 7.6, read the update notes from b#242 (click here)

- RedProtect 7.6.2 b#245

  • New installations will have the itemgui items correct like Minecraft servers version;
  • Max wand distance will use max-scan option;
  • Little bugfixes;
No other bugs found!! If you find one, report on our github!!
----------, Jul 1, 2019

- RedProtect 7.6.1 b#242

MAKE A BACKUP OF REDPROTECT FOLDER BEFORE UPDATE - THERE'S HUGE CHANGES


In this version:

New region members management!

Backup your region files before update to this version.

From 7.6.0 (b#200):

New configuration files to match the Sponge/Bukkit configurations!
All your .yml files will be converted to .conf files and no data will be lost, but its recommended to you make a backup of Redprotect folder before update to this version!

New GUI flag management!
Now all gui flag texts is in your own files allowing to be easy translated. You need to update the item gui materials too, like was on 1.12 > 1.13 and 1.14 have changed (again) a lot of material names.

The permissions for commands and limits have changed too!
See the wiki on permissions page to see how to setup the permissions!


  • Fully compatible with 1.14.2;
  • Added player flag gravity to deny falling blocks to fall;
  • Added flag can-move to freeze players in a region (for events?);
  • Added particles to region border (/rp border);
  • Added kill command to kill all entities outside protected regions (/rp kill [world] [entity])
  • Added world border bypass prevention on globalflags;
  • Added command confirmation for critical operations like delete;
  • Added portal delays for regions portals;
  • Added deposit and debit when redefining a region and deposit on delete region;
  • Added hook with InfernalMobs to deny IM Mobs to spawn inside protected regions;
  • Added tab completer for all commands;
  • Added auto-updater (experimental);
  • Fixed flag spawner allowing only placer, not break;
  • Fixed private chests at all;
  • Fixed flag smart-doors for all versions;
  • Better uuid and name checks, all on offline mode and on player logins;
  • Fixed commands setMaxY/minY;
  • Fix signs saving errors
----------, Jun 11, 2019

RedProtect 7.6.0 b#200

New configuration files to match the Sponge/Bukkit configurations!

All your .yml files will be converted to .conf files and no data will be lost, but its recommended to you make a backup of Redprotect folder before update to this version!

New GUI flag management!
Now all gui flag texts is in your own files allowing to be easy translated. You need to update the item gui materials too, like was on 1.12 > 1.13 and 1.14 have changed (again) a lot of material names.


The permissions for commands and limits have changed too!
See the wiki on permissions page to see how to setup the permissions!


- Compatible with 1.14;
- All console commands have been moved to /rp admin like /rp admin reload
- A new plugin for Buy/Rent regions with RedProtect: Download - How to Use
- A lot of internal changes, plugins using API should update;
- Updated to latest depending plugins versions like MCMMO, WorldEdit and Dynmap;
----------, May 5, 2019

RedProtect 7.5.6 b#163

- Fix backup not saving on force (using /rp save-all -f);
- Added pagination to region list;
- Added option for regions per page;
- Make listings async
- Fix withe/blacklist interact and blocks listeners for global;
- Fix interact with fire;
----------, Mar 27, 2019

RedProtect 7.5.6 b#156

- Fixed members not showing on /rp info;
- Fixed weird dynmap regions;
- Fixed op bypass need-claim-to-build;
- Fixed press-plates flag;
- Fixed fishing and passives flags;
- Better backups for flatfile type;
----------, Mar 22, 2019

RedProtect 7.5.6 b#152

Sorry for another fast update but its needed:

- Undo chunk management from @VaiTon merge (undo only chunk management). This was causing server to crash on start if the server has more than 100 regions to load(and taking more time than needed for any amount of regions);
- Better backup system for both region-per-file and all-in-one-file options, all async;
----------, Mar 19, 2019

RedProtect 7.5.6 b#151

- A little update to fix redefine command;

All major updates is here: https://www.spigotmc.org/resources/...ns-anti-grief-server-protection.15841/updates
----------, Mar 19, 2019


RedProtect 7.5.5 b129:

----------, Oct 29, 2018

RedProtect 7.5.3 - b123

ONLY FOR 1.13 - FOR 1.12.2 USE THE VERSION 7.4.1 - build 110
For start using on 1.13, you need to update your guiconfig.yml to new itemnames


  • Added suporte to WECUI;
  • Removed booleans for spawn passives/monsters and added blacklist/withelist, and added option to allow/deny mobs only on regions;
  • Added option to disable region name on welcome message;
  • Fix smart-door flag;
  • Fix GP conversion command;
  • Removed AWE and FAWE support for regen regions;
----------, Aug 21, 2018

RedProtect 7.5.2 b116

ONLY FOR 1.13 - FOR 1.12.2 USE THE VERSION 7.4.1 - build 110
For start using on 1.13, you need to update your guiconfig.yml to new itemnames;


  • Fix mysql erros;
----------, Aug 11, 2018

RedProtect 7.5.0 b112

ONLY FOR 1.13 - FOR 1.12.2 USE THE VERSION 7.4.1 - build 110
  • First release for 1.13;
  • Updated to latest MyPet version 3.0;

For start using on 1.13, you need to update your guiconfig.yml to new itemnames;
----------, Aug 5, 2018

RedProtect 7.4.1 b110
  • This is last version supporting 1.7.10 - 1.12.2. For 1.13 use the new version upload today (or uploading);
  • This version has some bugfixes and latest additions following our discord/github issues and suggestions;
  • Check all bugfixes and news on our jenkins https://host.areaz12server.net.br:8080/job/RedProtect/changes
----------, Aug 5, 2018

RedProtect 7.3.0 b68
  • Universal version: One jar for all versions and bungeecoord;
  • Added permissions for enter/exit flags;
  • Updated API, check wiki for new API. (will break all plugins depending of redprotect, update with caution);
  • Fix for enter/exit messages;
  • Fix time value to show border blocks;
  • Added addFlag() to allow other plugins to add custom flags;
  • Added option to allow more blocks to be break if "build-only-onclaim";
Because of lot of changes, follow all changes on our Jenkings:
http://areaz12server.net.br:8080/job/RedProtect/changes
Issues, Wiki and suggestions: https://github.com/FabioZumbi12/RedProtect/issues
----------, Jan 18, 2018

Version 7.2.2 (b435):
  • Added flag set-portal, to set a region as teleport-region (on enter on region);
  • Make protocollib as optional dependency;
  • Moved njbt libs to a redprotect package;
----------, Aug 8, 2017

RedProtect 7.2.1 - Build 430
Main Additions:
  • Fix some crops cant be break by region owner;
  • Deny player to use /rp kick when in war;
  • A better and self explanatory and commented configuration;
  • Added global flag to deny player break crops;
----------, Jul 16, 2017

RedProtect 7.2.0 - Build 414
Main Additions:
  • Added /rp kick to kick player from regions and temporary deny to enter on this region;
  • Added flag build;
  • Improved enter flag related to only execute comands if player really can enter, including mounting entyties allowing enter on regions where cant (like mount on pokemons);
  • Fixed region limits;
  • Added option to define if limits is per worlds or not;
  • A lot of fixes (some of new additions);
Because of lot of changes, follow all changes on our Jenkings:
http://areaz12server.net.br:8080/job/RedProtect/changes
----------, Jul 4, 2017

Version 7.1.4:
  • Added new globalflags. See wiki;
  • Now player can use the command /rp redefine <region> to resize your regions (latter allowed only for admins);
  • Added command /rp p1/p2 to set wand positions withour wand tool (useful for redefine);
  • Improved Mysql system;
  • Some bugfixes, including world and player iceform flags;
----------, Mar 28, 2017

Version 7.1.2 (b311):
  • Fix Mysql leader problens (sorry);
  • Try to fix some other bugs with claim and reflection;
----------, Feb 26, 2017

Version 7.1.2 (b308):
  • Added option to disable elytra-boost. Set "elytra-boost" to "-1" on globalflags.yml.
  • Regions listing will show region names ordered.
----------, Feb 22, 2017

Version 7.1.2:
  • Fixed Spawn of Wither;
  • Hook into Essentials to use /back if teleported to rp regions;
  • Fixed purge of server regions;
  • Added flag allow-spawner to allow non member to place or remove mob spawners in regions;
----------, Feb 16, 2017

Version 7.1.1 (b301):
  • Fix error on claim with mysql as storage;
----------, Feb 13, 2017

Version 7.1.1 (b292):
  • Improved Dynmap hook with more options;
  • Added kill aura and freekill suspect detector.
  • Bug fixes.
----------, Jan 20, 2017

- KCAULDRON 1.7.10 - 100% COMPATIBLE -
ALWAYS MAKE A BACKUP BEFORE UPDATE YOUR SERVER PLUGINS!!
​

Version 7.1.1 (b282):
  • Added the option to add more players on private chests using [more] on a sign (siding other sign with [private]).
  • Added option to disable AsyncWorldEdit for regen regions (if installed).
  • Added hook with Factions (MassiveCore) to do not allow Factions claims overlap RPs.
  • Added flags: spawn-wither, max-players and cropsfarm. See wiki for details.
  • Fix the bug with crops dont grow;
  • Fixed players allowed to place boats where "build" is false;
  • Fixed flag can-projectiles not working;
  • Fixed InvalidFormatException requiring worldedit while not installed;
  • A lot of code improvements and performance boost;
  • Compiled back using java 1.7;
  • Added more options for Dynmap. See config.yml;
For dev builds and fast help responses, join on our Discord Channel:
[​IMG]


On latest builds i have dedicated a lot of time of my day developing this plugin. I will appreciate any donation from your part ;)

[​IMG]

-> Visit our Wiki to full Features and Help

Please report any issue here if you find one.
----------, Jan 18, 2017

- KCAULDRON 1.7.10 - 100% COMPATIBLE -
ALWAYS MAKE A BACKUP BEFORE UPDATE YOUR SERVER PLUGINS!!

Version 7.1.0 BETA:
  • Added: Now server owners can allow players to place a custom house schematic on start playing on server. If the player has no claims and have the permission redprotect.start, this player can use /rp start and a house will spawn on player location. More info will be added on Wiki.
  • Added: New Admin flags: cropsfarm and max-players. New player flag: can-grow. More info on Wiki.
  • Changed: Now only one instance of Gui Flags is allowed to open per player on the same region;
  • Changed: Lang files now follow other format, but you can simply copy and paste your old strings into this new files;
  • Added: Tree grow checker to deny new trees outside regions generate leaves inside regions, and same on inverse case;
  • Added: Compatibility with plugin that use Painting interaction;
  • Added: Own BossBar system to show enter, join and welcome messages (only for 1.11+);
  • Fixed: Anvils can be opened in other regions;


For dev builds and fast help responses, join on our Discord Channel:
[​IMG]


On latest builds i have dedicated a lot of time of my day developing this plugin. If you like my work and want to help, you can pay a coffe to me ;)

[​IMG]

-> Visit our Wiki to full Features and Help

Please report any issue here if you find one.
----------, Dec 28, 2016

Version 7.0.3:
  • Changed flag iceform-entity to iceform-world, to deny snow form inside rps;
  • Added hooks with placeholdersAPI. Placeholders list on PAPI page;
  • Fixed player without claim limit added as leader on rps;
----------, Nov 7, 2016

Version 7.0.2:
  • Fixed: FIXED AN IMPORTANT EXPLOIT(will not explain what exploit is to do not allow other users make in other servers). UPDATE TO THIS VERSION!! (thanks to Exider)
  • Changed: Now on add a player as leader in a region, will be checked if this player have claim limit available;
----------, Oct 14, 2016

Version 7.0.1:
  • Allow user to use the original and the translated commands.
  • Fix rent perms. See Wiki for updated permissions.
  • Experimental code clean using ProGuard. (No obfuscation. The code still on GitHub);
----------, Sep 21, 2016

!! ALWAYS MAKE A BACKUP BEFORE UPDATE YOUR SERVER PLUGINS !!

Version 7.0.0:

Total rewrite on Mysql: (Alpha - Use with caution)

If you is using version below 6.5, 6.6 or 6.7 and is using mysql, its mandatory to you make some changes on your database structures:

  1. Now RedProtect will not create a database for each world. Will use only one;
  2. You need to set the database name on configuration and this database need to already exists;
  3. Run your server one time to generate the table "regions". All flags and regions from all worlds will be stored on this table;
  4. Copy each world tables "regions" from you old dabatase inside new table "regions". The region structures is the same.
  5. The flags will be reset because now is included on "regions" tables;

  • Fixed: Now child regions will no longer discount block limit from player limits. See on WIKI;
  • Added: Option to define if the players will use "WAND" or "BLOCKS" to claim your regions. This option can be diferent per worlds and dont need permissions. The default value will be BLOCK. If you use the wand in your server, set back to WAND.;
  • Added: Rent system. See on WIKI;
  • Added: Sign error where the error is on player try to claim a region with protection block;
  • Added: New admin flags: "keep-inventory", "keep-levels", "can-death" and "cmd-onhealth". See on WIKI;
  • Added: GlobalFlag "command-range", to deny the command use under certain "y" ranges (min and max). After run this version, check the "globalflags.yml" file for new options;
  • Added: Command "/rp mysqlToYml" to save your mysql tables to yml for port or backup (Available from version 7.0.0+).
  • Added: Bypass permissions for Chat protection for spam, censor, anti-ip and chat enhancement. See the WIKI or "plugin.yml" file for permissions;
  • Added: Command "/rp reload-config" to reload only the configuration and globalflags;
  • Added: Mcmmo hooks to deny leveling bugs. See config file for new options;
  • Added: Support for tab completion if using custom translation for commands;
  • Added: Option to show the region areas on /rp list;
  • Fixed: Purge system purging wrong regions with wrong dates;
  • Fixed: Player breaking ender crystal and fields inside other claims;
  • Fixed: Flag "allow-place" and "allow-break" for entity blocks;
  • Updated: Support for latest AsyncWorldEdit;
  • Updated: Performance improvement to get region only if the requeriments match, like item in hand and block types;
For dev builds and fast help responses, join on our Discord Channel:
[​IMG]
----------, Sep 1, 2016

Version 6.6.7:
  • Updated: Updated to latest AsyncWorldEdit to regen regions using async mode;
----------, Aug 7, 2016

Version 6.6.5:
  • Added: Two new admin flags: CanDrop and CanPickup, to deny player to pickup or drop itens on regions;
  • Fixed: Projectiles still be fired with flag on false.
  • Fixed: Near regions causing server crash if the region is too big. Near check removed from claim with fences and wand tool;
  • Fixed: Area count values show lower values than is;
  • Fixed: Purge system is accidentally removing #server# regions. Now the #server# regions is updated to actual date on each server boot;
  • Added: Two new API events: DeleteRegionEvent and RenameRegionEvent, to allow other plugins using API to allow rename or delete regions used by other plugins (preparing for a MiniGame extension for RedProtect);
----------, Aug 3, 2016

Version 6.6.4:
  • Added: Deny build and claim near other regions. Added a config option to define the distance to check for other regions. Default is 0 (disabled). Use with caution with high distance values. I recommend to use 2 or 4;
  • Added/Changed: Added the player flag ender-chest and the flag chest will not manage the ender chest anymore.
  • Fixed: Claim borders replacing other blocks instead replace border blocks;
  • Improved: Region claim preview border. Now will show on every remark of points;
  • Improved: Some performance tweaks;
----------, Jul 8, 2016

Version 6.6.3:
  • Added: Sign Flags: Allow players to change the flags using signs. Simply put "[flag]" on first line and the flag name on second line, the other lines will be completed. This is enabled by default on config and the permissions is the same as flags perms: [​IMG]
  • Added: Border blocks on select points to claim;
  • Fixed: Players claim regions if the size is 1 block under other regions, and other overlapping problens with /rp claim. Fixed player claiming regions in not allowed worlds too;
----------, Jul 1, 2016

Version 6.6.2:
  • Fixed: Flame arrows breaking entity blocks and hurting mobs in other regions;
  • Added: Command to regen all players regions and delete all player regions at once. Good for ban plugins;
More info on Wiki - Commands!
----------, Jun 19, 2016

Version 6.6.1:
  • Fixed Armor Stands cant be placed with flag passive mobs false;
  • Fixed Armor Stands arms dont spawning;
  • Fixed region list with hover events dont showing on 1.10;
Coming on 6.6.2:
  • Command to regen all players regions and delete all player regions at once. Good for ban plugins;
  • More?
----------, Jun 17, 2016

Version 6.6.0:
  • Added: Full suport for 1.10;
  • Added: New player flag CLAN: Add or Remove all members of a clan on region as member. Only the clan leader can view and use this flag. Requires the plugin SimpleClans.
  • Added: New admin flag View-Distance: To allow set player view distance per region. Requires latest paperclip.jar.
  • Fixed: Bug when player with EnderPear in main hand and flag teleport on true can acess chests in other regions;
  • Fixed: Possible errors with Dynmap when add/remove marks;
  • Fixed: Some fixes with laguage;
----------, Jun 14, 2016

  • Fix /rp flag items disapearing and not changing the flags if the region name has special characters or long names;
----------, Jun 6, 2016

  • Added: Piston limiter, to limit the piston extend/retract per ticks;
  • Fixed: UUID fetcher to get latest changed nickname;
----------, Jun 3, 2016

  • Some fixes;
  • Added: Two way conversion from Offline Mode > Online Mode and Online Mode > Offline Mode;
  • Added: Permissions "redprotect.own.redefine" to allow players to expand and redefine the size of your rps;
----------, Jun 3, 2016

Version 6.5.9:
  • Changed: Flag "enderpearl" to "teleport", to deny teleport by chorus fruit too, and this flags is now public too (see your yous gui flags configuration to see this flag slot);
  • Fixed: Protection disabling on disable ip-check;
  • Fixed: Possible problens on Mysql with numbers on dabatase name;
  • Removed: Elytra speeds for 1.9. If running in 1.9 disable Elytra checks on globalflags.yml, only support 1.9.2+;
----------, May 22, 2016

Version 6.5.81:
  • Fixed: Fixed flag allow-place/allow-break for entities (armor stands, paintning and item frames);
  • Fixed: Fixed potion errors for 1.7.x;
  • Fixed: Wrong lang strings;
  • Fixed: Gliding for firsts 1.9 versions;
----------, May 9, 2016

Version 6.5.8:
  • Added: Player flag "allow-fly": To deny player with fly permissions(and enabled) to fly on regions;
  • Changed: Admin Flag "can-fly" to "forcefly": To force player to fly on region;
  • Changed: Improved purge system with regeneration system and added console command "/rp regen stop" to stop auto regen action;
  • Added: Player fly velocity for walk and fly speed on globalflags. Players with permision "redprotect.bypass.velocity" will bypass the velocities;
  • Changed/Fixed: Fixed potion compatibility for 1.7, 1.8 and 1.9. Plus improved potion detection for dispensers, tipped arrows, brewer stands, usage and splash;
  • Changed: Spawn flag to deny all types of spawn for mobs and monsters if the spawn flag is disabled. This will fix Skeletons spawn and Slime spawn;
  • Added: Hook with armor stands, to spawn armor stands with arms;
  • Added: Language translation for messages: DE-DE (thanks to CloudLecaw);
----------, May 4, 2016

Version 6.5.7:
  • Added: Two new player flags: iceform-player and iceform-entity: To deny iceform by players/entities, like the enchant frost walk and snowman trails;
  • Added: New API method to get regions by chunk and get all loaded regions;
  • Fixed: Flag Gui item not glowing if is true;
  • Fixed: Dynmap regions not showing as is on create;
  • Fixed: 1.9 Boats allowed on other regions;
  • Fixed: Some strings on language files (new files only);
----------, Apr 13, 2016

Version 6.5.6:
  • Added : Economy options to cost the claim per blocks/area. See "economy.yml" for new options;
  • Fixed : On buy, old leaders still on regions as leader. On put to sell the Leaders still on region to receive the payment on buy, but is removed when other player buy the region;
  • Fixed : Explsions in regions causing damage on neightbor/near regions with flag fire on true;
  • Fixed : GlobalFlag deny item usage;
----------, Apr 12, 2016

Version 6.5.5:
  • Changed : Moved deny-item-usage to globalflags.yml, to allow/deny items per world (previouslly on config.yml);
  • Fixed : Flags including Potions not working and trowing errors on console;
  • Added : Delay for messages. Now same messages will be sended to player with 1 second of delay, to deny spam of messages/overload server;
  • Added : Added /rp undo when using /rp regen ;
----------, Mar 30, 2016

Version 6.5.4:
  • Added: Globalflags to allow/deny Elytra per world and if allowed, option to configure the Elytra boost per world too. See globalflags.yml to see the new configurations;
----------, Mar 23, 2016

Version 6.5.3:
  • Added: 1.9 100% compatible and can deny interact with both hands, deny spawn of Shulker and protections for all new blocks, and still compatible with 1.8 and 1.7;
----------, Mar 2, 2016

Version 6.5.2:
  • Fixed: Player names of leaders show as null and regions with "/" on name converted to "|" to avoid problems when convert from single files to own regions files;
----------, Feb 28, 2016

* ++**Fixed**++: Creator not converting to leader for servers running Online Mode, and show null on /rp info;
----------, Feb 26, 2016

Version 6.5.0:
  • 10000 downloads feature: Translation for all subcommands and aliases! You can find all strings for translate on your lang.ini after run this version. All help texts and error messages are in sync with the translations, you need to change only one time to translate all; *Regeneration of your lang.ini is recommended (remove or backup your actual file);
  • 10000 downloads feature: Option to save regions in your own file instead all regions in one file; But why? In this mode, the server will only save the modified regions and not all on auto-saves. As example, if your server load 1000 regions but the player only changed the flags on 4 or 5 regions, the plugin will save only this 4 or 5 regions ;) *Attention: Theres two commands to convert your single files to regions files and can only be executed from console. New comands HERE or using /rp ? on console.
  • Changed: A BIG change on regions ranks. A complete info is HERE . Removed player rank "owner" and "creator", and added ranks "leader" and "admin".
  • Changed: All admin flag permissions can now be a player permissions. As example, if you want the player to have the perm "enter" you change the permission redprotect.admin.flag.enter to redprotect.flag.enter and the player will allow to change the flag enter on your regions;
  • Changed: Commands for add leaders and admins added and removed remove/add owners, see all changes HERE! When use the addleader command, you will send a request to other player accept, to avoid player givin leader to off-line players to get more claim limits.
  • Changed: Because changes on commands, we strongly recommend you to regenerate your lang file (delete or backup) to change the leader/admin messages and translations for subcommands.
  • Fixed: Anti-piston protections to deny player get blocks from protected regions;
  • Improved/Changed: Teleport countdown now will check for walk, and not for look to other directions, and changed the permissions for teleport from redprotect.own.tp to redprotect.own.teleport, and all permissions where is tp;
  • Updated: Dependecies: New BossBarApi from Spigot, new EssentialsX and latest MyPet plugin;
  • Removed: Support for furnitureLib;
----------, Feb 25, 2016

  • Added: Added the module protections.yml for optimize and protect chat against Spam, Flood, IP/Urls , censor and chat enhancement. See all features HERE.
  • Added: Added on player join listener for flag forcepvp, not possible to get player logout pvp statement atm.
----------, Feb 14, 2016

Sorry for late update!

Version 6.4.3.1:

  • Fixed: Fixed mysql "Operation not allowed after ResultSet closed" error;
-> Visit our Wiki to full Features and Help
----------, Feb 10, 2016

Version 6.4.3:
  • Added: New claim mode give: Instead to remove, keep or drop, will give back the protection blocks to player is claiming the region. If full inventory, all will drop on player location;
  • Added: Option to player decide what mode use on claim a region with protection blocks. New option on config.yml(click here to go for line). With this option enabled, the player need to put on line 4 of sign, the mode with [], like [give]. Support translation too :) see the lang file for mode strings.
  • Added: Server protection option to deny usage of certain itens on server in RPs or all world. More info click here!
  • Added: New server-protection option to teleport player on join/leave server to specific location (on config file) with actual player world verification, more info click here!
  • Added: Added back support for protection blocks in different y positions (one block under other);
  • Added: (beta) New flag forcepvp. This is beta and hook with pvpmanager. If this flag is not set, nothing will happen, and if is set will activete the player pvp mode based on true/false state of this flag. On player leave the region with this flag, the pvp mode will return state before enter that region;
  • Changed: Changed dependencyies: BossBarApi - Now using the new BossBarApi from SpigotMC.MyPet - Added support to new builds of MyPet starting from 1.2.5+;
  • Trying: Think mysql errors fixed, need tests;
  • Improved: Compatibility with more types of mods for forge/KCauldron. List on main page;
-> Visit our Wiki to full Features and Help
----------, Feb 10, 2016

Added: Hook with Dynmap. All regions will show as cuboid with name and icon on map.
----------, Jan 27, 2016

-> MYSQL IS WORKING
-> KCAULDRON 1.7.10 - 100% COMPATIBLE
Fixed: Default permissions!
Fixed: Listing command for regions of default owner (#server#);
Changed: Blank signs will not showed on signspy;
----------, Jan 26, 2016

-> MYSQL IS WORKING
-> KCAULDRON 1.7.10 - 100% COMPATIBLE
​
Fixed: FIXED KCauldron compatibility!
Added: Player flag flow-damage to allow/deny liquids to damage blocks on flow;
Added: Language ZH-CN to plugin;
Added: Signspy strings customization;
Changes: A lot of changes on FlagGui:
  • Possibility to use new layouts on Flag Gui: [​IMG]
  • Added command /rp flag gui-edit [lines-to-add](optional) to edit the position of item flags and add lines do Gui. The permission is redprotect.gui.edit, or redprotect.admin;
  • Fixed player allowing to get Gui items;
  • Gui name can now be translated;
  • Added custom separators to Gui, with data to use colors;
Changed: Configuration region-settings>claim-amount-per-world changed to region-settings>claim-amount;
Changes: On logs system;


Visit our Wiki to full Features and Help

All change logs here: Click here!
----------, Jan 8, 2016

Resource Information
Author:
----------
Total Downloads: 523,618
First Release: Dec 19, 2015
Last Update: Jul 22, 2024
Category: ---------------
All-Time Rating:
117 ratings
Find more info at dev.bukkit.org...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings