mirror of
https://github.com/YouHaveTrouble/PreventStabby.git
synced 2026-05-11 21:06:55 +00:00
47ade3e0c0e28e382f482103c9dce5a924595190
Reconfiguration of the PreventStabby plugin involved removal of PlayerDamageListener and the introduction of two new listeners: EnvironmentalListener and PvpListener. This restructuring allows more efficient management of entity damage and environmental interactions. EnvironmentalListener specifically caters for dangerous situations such as bucket spills and block fires. PvpListener effectively manages PvP related activities including damages, splash potion effects, cloud area effects, and fishing events ensuring a more streamlined control and response for better PvP gameplay.
PreventStabby ⚔
Use Issues section to report bugs or submit suggestions.
Commands
You can find available commands HERE.Configuration
Explanation of all available config options is HERE.Placeholders
List of all PlaceholderAPI placeholders can be found HERE.Developer API
Developer API documetation is HERE!Features
- Per-player PvP Toggle
- Global PvP override, allowing to ignore personal toggles temporarily
- Block all forms of player-induced damage when PvP off
- Block damage done to pets and mounts when PvP off
- Block the ability to pour lava and set fire under player's feet
- Block channeling tridents spawning fire under players with PvP off
- Block fishing pole pulling for players with PvP off
- Pets do not attack players with PvP off
- Configurable PvP protection after login
- Configurable PvP protection after teleport
- Kill players that logged out during combat
- Block specific commands while in combat
- Block teleports in combat (might cause issues with some plugins)
- Toggles for eggs and snowballs applying knockback
- Extensive developer API
Languages
Java
100%