Epic Protections was a private project I had for a server but users started asking me to upload it to public which I decided to do. Epic Protections allows your server users to protect their land and manage it all through a GUI I implemented. Users can modify things such as protection's flags and members all through a GUI.
This plugin requires your server to have Vault installed and a economy plugin. Plugins such as Essentials and CMI already have their economy included but you can always use a different one.
Through the command /ep create users can create their own protected region if they have the required permissions. The amount of protections a user gets depends on you and your configuration. In the configuration file, you will see a section where you can modify how many protections a permission allows a player to have and then you can add the permission to the player/group. You can also manually add a protection to a player through a the command /ep give <player> <radius>. The player can access/use his given protections through the command /ep inventory. A player can upgrade a protection with economy and the max size a protection can be upgraded to depends on your configuration. You can modify the permissions and give them to the player/group.
/ep create - Allows a player to create a protection if he has any protections left. /ep edit - Modify a protection's settings through a GUI. You can also achieve this by interacting the center of your protection/protection block. /ep info - Receive information about a certain protection /ep list - Receive a list of your protection/other player's protections and teleport them by clicking on them. /ep tp <Owner> <Protection ID> - Teleport to a player's protection. /ep members - View/Modify the members of a certain protection and its role. /ep admin give <player> <radius> - Manually give a player a protection with a certain radius /ep inventory - Access/Use the protections that were given to a player manually. /ep add <player> - Add a player to your protection. /ep reload - Reload the plugin and its resources.
EpicProtections.GUI: description: Permission to use the GUI editor default: op
EpicProtections.Radius.Bypass: description: Have unlimited upgrade radius. default: op
EpicProtections.Limit.Bypass: description: Have unlimited protections amount. default: op
EpicProtections.Limit.<Section> The amount of protections a player will have according to what you set in Configuration.yml
EpicProtection.Radius.<Section> The max radius per protection a player will have according to what you set in Configuration.yml
EpicProtections.Edit.Members: description: Edit the members of a certain region default: op
EpicProtections.Edit.Radius: description: Permissions to edit the radius of a protection default: op
EpicProtections.Admin: description: Permission to use admin's tools default: op
EpicProtections.Flag.PVP: description: Manage the flag named PVP default: op
EpicProtections.Flag.MONSTERS: description: Manage the flag named MONSTERS default: op
EpicProtections.Flag.ANIMALS: description: Manage the flag named ANIMALS default: op
EpicProtections.Flag.CROP_GROWTH: description: Manage the flag named CROP_GROWTH default: op
EpicProtections.Flag.USE: description: Manage the flag named USE default: op
EpicProtections.Flag.CHESTS: description: Manage the flag named CHESTS default: op
EpicProtections.Flag.EXPLOSIONS: description: Manage the flag named EXPLOSIONS default: op
EpicProtections.Flag.MOB_INTERACT: description: Manage the flag named MOB_INTERACT default: op
EpicProtections.Flag.WATER_FLOW: description: Manage the flag named WATER_FLOW default: op
EpicProtections.Flag.LAVA_FLOW: description: Manage the flag named LAVA_FLOW default: op
EpicProtections.Flag.FLY: description: Manage the flag named FLY default: op
EpicProtections.Flag.HOME_USE: description: Manage the flag named HOME_USE default: op
EpicProtections.Flag.FIRE_SPREAD: description: Manage the flag named FIRE_SPREAD default: op
EpicProtections.Flag.PVE: description: Manage the flag named PVE default: op
EpicProtections.Fly: description: No protection can disable your flying default: op
PERSONAL COMMENTS If you find any bugs/errors on this plugin... please don't use the review section for it. Join our discord and let us know anything that is not okay with the plugin. You can also make any suggestions for the plugin or any ideas for future projects. Thank you!