Thanks to:
Original Dev: PluemKitsada
Contributors: _StarChaser , kana2011th
Requirements:
WorldGuard 7+
WorldEdit 7+
Vault (Optional)
PlaceholderAPI (Optional)
Spigot 1.19.4+
Java 21
New Features
Old ProtectionStonesregions compatible
Ensure to use the same blocks from PS on KP It can handle regions from old PS with no problems so if you break a protection it will give you the block from KarenProtect basiclly KP is totally compatible with your old ProtectionStones regions, no changes needed.
Now protection blocks are compared only by an NBT ID
Added placeholder %karenprotect_enable_flags% (List enabled flags for users)
Removed WG Wrapper, now is only WG7
1.19.4+ Support
Features
100% Configurable
Water/Lava protection
Block place cooldown (No lag)
Custom blocks name and lores
Piston protect
Silk Touch protection
Information
/kp,/karenprotect,/ps (help) - show help page /kp give <block_id> (player) - Give a protect block to player /kp flag <flagname> <flagvalue> - Set a flag for protection /kp add <player> - Add member to protection /kp remove <player> - Remove member form protection /kp addowner <player> - Add owner to protection /kp removeowner <player> - Remove owner form protection /kp priority <value> - Set priority to protection /kp take - take their own protect
Basic permission for players:
karenprotect.flags
karenprotect.members
__________________________________
karenprotect.priority - Allow players to use /kp priority commands.
karenprotect.owners - Allow players to use /kp addowner|removeowner commands
karenprotect.members Allow players to use /kp add|remove commands
karenprotect.flags - Allow players to set their region flags.
karenprotect.flag.<flag_name> - Allow players to set that flag in their region (Can use karenprotect.flag.* to allow all enabled flags)
karenprotect.protect.limit.<number> - Replace <number> with a limit for players' protected regions.
karenprotect.give - Allow players to use /kp give commands.
karenprotect.bypass - Player can bypass lava/water protect, full protect world
karenprotect.overlaps - This permission allows users to override all regions.
karenprotect.destroy - Allow players to remove "any" protected regions.
karenprotect.take - Allow player to take their own protect
karenprotect.takeany - Allow player to take "any" protect