Betterpvp icon

Betterpvp -----

Improve the pvp experience on your minecraft server



[​IMG]

[​IMG] [​IMG]

WHAT IS BETTERPVP?

BetterPvP is a Minecraft plugin tailored for the Minecraft community, focusing on managing and enhancing player versus player (PvP) dynamics within the game. Permission to disable pvp per world plugin provides an array of tools and configurations aimed at balancing the combat experience among players, fostering a competitive and equitable environment. From rule adjustments to tracking features and statistical analysis, BetterPvP has emerged as an essential component for servers aiming to deliver a refined PvP experience, catering to both casual and competitive players alike.

DEPENDENCIES

❗❗❗ The plugin needs vault to work ❗❗❗

If you have an issue or need support please create a ticket for easier tracking.
Join Discord for discussion with other community members


[​IMG]

FEATURES
  • Command /pvp <on/off>
  • hexColors Support legacy
  • Bossbar support
  • Configurable plugin
  • Admin commands
  • Custom Sounds
PERMISSIONS
  • betterpvp.main - All permissions for admin commands
  • betterpvp.pvp - Permissions to use the /pvp <on/off> command.
  • betterpvp.pvpworld - Permission to disable pvp per world

COMMANDS
  • /betterpvp reload - Reload the configuration file
  • /betterpvp help - Show this help message
  • /betterpvp version - shows you the current plugin version
  • /btr locate <language_code> - available languages
  • /pvp <on/off> - activates and deactivates player pvp
  • /pvp history - Show your pvpToogle history
  • /pvpworld <on/off> <world> - disable and enable global pvp for all players in that world

MEDIA

[​IMG]

CONFIG
Here is an example of the configuration file:

Code (Text):

# ============================================================
# |                    BetterPvP Configuration              |
# ============================================================
# Welcome to BetterPvP configuration file.
# Don't forget to support the creator by leaving a review on
# Spigot so that we can continue to maintain the plugin.
# Support: https://discord.com/invite/F4YVQJQFqQ
# Documentation: https://sstudiosdev.is-a.dev/docs/betterpvp.html
# More plugins: https://www.spigotmc.org/members/sstudios-team.1957112/
# ============================================================
# |                        General                           |
# ============================================================
# General Module: This module contains essential settings of the plugin.
# For example, prefix and other basic settings.
prefix: "&8[&3BetterPvP&8]"
load-license-file: true
error-handler: true # It is recommended to have it activated
version: 1.0.6 # Do not touch this part is handled by the version of the plugin with our api.
# ============================================================
# |                        Messages                          |
# ============================================================
# Message Module: Here you can translate all plugin messages.
# ---------------- System ---------------- #
no-permission: "&cSorry, but you (%player_name%) do not have permission to execute this command"
onlyPlayers: "&cThis command can only be used by players"
command-disabled-world: "&cThis command is disabled in this world, please wait for them to activate it"
world-not-found: "&cError! The '%bt-world%' world was not found"
dependency-error: "&cThis command requires the %plugin-dependency% plugin to work correctly."
version-message: "&3Current plugin version: &7%bt-version%"
invalid-language: "&cInvalid language. Available languages: es, eng, ca, jp, ru"
github-repository: "&aGitHub repository link:   %bt-link%"
incompatible-plugins: "&cWarning! The plugin installed '%plugin-incompatible%' is incompatible with BetterPvP."
cooldown-error-message: "&cYou must wait before using this command again"
# ---------------- System End ---------------- #
# ---------------- kill Reward ---------------- #
kill-reward: "&aYou have received %bt-give-Money% for killing a player!"
self-kill-message: "&cYou cannot receive the money because you were not killed by another player."
# ---------------- kill Reward End ---------------- #
# ---------------- Respawn Protection ---------------- #
respawn_message: "&aYou have finished respawn protection!"
protection_message: "&cYou cannot take damage while you have respawn protection!"
# ---------------- Respawn Protection End ---------------- #
# ---------------- PvP Toggle ---------------- #
pvptoggle: "&aPvP is now %bt-status%"
pvp-history: "&aPvP Change History:"
pvp-already-enabled: "&aPvP is already enabled"
pvp-already-disabled: "&cPvP is already disabled"
pvp-reactivate: "&cYour pvp time is over to use the command again you have to wait"
pickup-disabled-message: "&cYou cannot pick up items from the ground while PvP is disabled"
# ---------------- PvP Toggle End ---------------- #
# ---------------- PvP World ---------------- #
pvpworld-enabled: "&aPvP combat has been activated in the world %bt-world%"
pvpworld-disabled: "&cPvP combat has been disabled in the world %bt-world%"
# ---------------- PvP World End ---------------- #
# ---------------- PvP Region ---------------- #
pvpFlagNotFoundMessage: "&cPvP flag not found"
pvpRegionNotFoundMessage: "&cRegion not found"
pvpRegionEnabled: "&aPvP enabled in region '%bt-region%'"
pvpRegionDisabled: "&cPvP disabled in region '%bt-region%'"
# ---------------- PvP Region End ---------------- #
# ============================================================
# |                        AntiKillAbuse                     |
# ============================================================
# AntiKills Module: In this module, you can prevent players from abusing
# by killing the same person several times.
anti-kill-abuse:
  enabled: true
  max-kill: 5
  time-limit: 300
  command-sanction:
    - 'kick %player_name% &cKill Abuse Is Not Allowed!'
# ============================================================
# |                        Player Kills                      |
# ============================================================
# Player Kills Module: In this module, you can configure
# what happens when a player kills another player.
player-kills:
  enabled: true
  money-reward: 10.0
# ============================================================
# |                        PvP toggle                        |
# ============================================================
# this module contains all the configuration of the /pvp <on/off> command.
# this is one of the main modules of the plugins
cooldown:
  pvp-cooldown: 300
  pvp-auto-enable-time: 60
tools:
  enable-pickup-event: true
# List of colors that can be put on the bossbar
# https://hub.spigotmc.org/javadocs/spigot/org/bukkit/boss/BarColor.html
# List of available bossbar colors
# - BLUE
# - GREEN
# - PINK
# - PURPLE
# - RED
# - WHITE
# - YELLOW
bossbar:
  title: "&cPvP will activate in %time% seconds"
  default-colors:
    - RED # Do not place more colors here you can only place one
# ============================================================
# |                        PvP World                         |
# ============================================================
# In this module you will find all the configuration of the command
# /pvpworld <on/off> <world> as their events among other things
pvpworld-disabled-worlds:
  - example
  - example2
# ============================================================
# |                        RespawnProtection                 |
# ============================================================
# In this module you will be able to modify the
#protection when respawning.
respawn-protection:
  enabled: true
  duration: 20 # time in seconds
  shield:
    enabled: true
  animation:
    enabled: true
# End Config.yml
# Thank you pichema ❤
 

Code (Text):

##########################################################
#                                                        #
#                SOUND CONFIGURATION                     #
#                                                        #
##########################################################
# Welcome to the sound configuration file
# If you find an error in this file, for example, that some sounds do not change even when you turn off the server, please
# report the error on the Discord support server or via Gmail or via an issue in the BetterPvP GitHub repository.
# Discord: https://discord.com/invite/F4YVQJQFqQ
# Github issues: https://github.com/Sstudios-Dev/Betterpvp-2.0/issues
# Gmail: [email protected]
# List of official Minecraft sounds you can use in the plugin:
# https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html
# --------------------------------------------------------
# |                        PvP toggle
# --------------------------------------------------------
pvpToggle: ENTITY_PLAYER_LEVELUP
pvp-ready-enabled: ENTITY_PLAYER_LEVELUP
pvp-already-disabled: ENTITY_VILLAGER_NO
cooldown-error: BLOCK_ANVIL_LAND
no-permission: ENTITY_VILLAGER_NO
incorrect-usage: BLOCK_NOTE_BLOCK_BASS
# --------------------------------------------------------
# |                        Player Kills
# --------------------------------------------------------
money-reward: ENTITY_EXPERIENCE_ORB_PICKUP
self-kill: ENTITY_WITHER_DEATH
# More will be added in future updates
# --------------------------------------------------------
# |                        RespawnProtection
# --------------------------------------------------------
respawn-player: ENTITY_EXPERIENCE_ORB_PICKUP
protection-attack: ENTITY_VILLAGER_NO

 



Contributors


Thank you very much for helping in the project ❤

[​IMG]
[​IMG]

PROJECT MANAGER

[​IMG]

[​IMG]
Resource Information
Author:
----------
Total Downloads: 245
First Release: Apr 19, 2024
Last Update: Sep 16, 2024
Category: ---------------
All-Time Rating:
4 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings