Sueta
PP

PProtection - The *new* best landing protection plugin

1.2.1-R

Allow your players to create protected areas, disable PVP and manage friends to access their areas.

·Plugin

PProtection - The *new* best landing protection plugin
The PProtection project is a free plugin for the Spigot APIs to provide to your server the capability of your players to create protected areas around the world.

This plugin will work together WorldGuard API and Vault API to provide the best protection as possible from griefing of not allowed players. Your players can add friends to their lands and remove pvp too.

The plugin has a highly customizable message file, which allows you to customize even the command prefix!

Can I help to the development of the plugin?
Yes, you can give us feedback about the plugin and help us giving ideas and reporting bugs and errors.

What are the commands?
When you use the command "/land help" or simply "land", you'll see the plugin's help page like that:

What are the permissions?

  • pprotection.use - Common commands like buy, remove, friends etc.
  • pprotection.admin - Admin commands like /pprotection reload.
  • pprotection.bypasslimits - Bypass the limit of lands for example.
  • pprotection.changepvp - Allow /land pvp [on|off] usage.
  • pprotection.vipregions - Allow player buy and expand regions on protect worlds (vipWorlds in the config.yml)
  • pprotection.maxareas.{N} - Sets the maximum areas that a player can have (you can change {N} to a number between 1 and 50).


Can I use it on my Minecraft server?

I develop the plugin using the Spigot API 1.15.2-R0.1-SNAPSHOT. It is highly recommended to use this version or a version above. Make sure your server has the correct version of the Spigot API and also the following external dependencies:

  • Vault
  • WorldEdit 7.1.0 or higher
  • WorldGuard 7.0.2 or higher

To do:

  • Implement a "/land sell" command that will allow a player to sell his land.
  • Implement a system that blocks commands from non-members on the player lands.
  • Admin commands. For now, to remove irregular areas or modify existing regions it is necessary to use WorldGuard commands.
  • Inventory-based GUI to change land settings like PVP status and Members.

Discord Link for Support about bugs/errors: Coming soon (for now, use Discussion page).
Donation Link to Support the development: Become a Patreon .

*DISCLAIMER* I have been working in parallel with my main job, developing my server and developing this plugin. I try to give as much attention as possible to the development of PProtection, but I don't always succeed. Even so, I recently decided that I will start a new project: PProtection 2. I believe it is time to take this plugin to a new level. The systems are quite stable, and it takes no more effort to keep the plugin bug-free. I consider that today the plugin has reached a stable enough level so that I can dedicate myself to adding new things.

I intend to develop version 2 of PProtection to provide more comprehensive support for translation and customization. As well as adding features that are missing, such as selling land and configuring land through a GUI.

I thank everyone who has downloaded the plugin and used it. This is very important to encourage me to continue developing.

This plugin is a fork of the old SpotProtection project, which has been discontinued and no longer receives updates for the latest versions of the game and Spigot. The code was written based on the old usage logic, but it has been completely rewritten and reorganized, to facilitate maintenance and the discovery and correction of bugs.

Several old bugs from the original plugin have been fixed and the plugin should be much more stable than before, with all integration with the WorldGuard API redone and updated to the latest versions, supporting block protection from the latest Minecraft versions.

Similar projects

Plugin →