LobbyPvP icon

LobbyPvP -----

A lightweight PvP system for your server lobbies



LobbyPvP 1.0
A lightweight PvP system for your server lobbies

[​IMG] Pratham GitHub Discord

──────────────────────────────────────────────────────────────────────────────────────────────

» Supported Versions: 1.20.x
» Tested Versions: 1.20.1, 1.20.4
» Dependencies: None
» Last Updated: 2025-11-12​

Description
LobbyPvP is a lightweight and highly customizable PvP system designed specifically for server lobbies. It allows players to engage in PvP combat with custom weapons and armor while preventing item drops and inventory tampering. Perfect for hub servers looking to add PvP functionality without the risk of item loss.

✨ Features

  • Customizable PvP weapons with support for any material
    Configurable PvP armor sets
    Customizable cooldowns for enabling/disabling PvP
    World-based PvP toggling
    Protection against item dropping and inventory tampering
    Permission-based access control
    Lightweight and optimized for performance
    Multi-version support (1.20+)
    No external dependencies required
    Customizable messages and language support
    Built-in cooldown system for PvP toggling

Commands
Command Description Permission Aliases
/lobbypvp Shows plugin information and help lobbypvp.help /lpvp, /pvp
/lobbypvp reload Reloads the plugin configuration lobbypvp.reload /lpvp reload, /pvp reload
/lobbypvp give <player> <weapon|armor> Gives a player a PvP weapon or armor set lobbypvp.give /lpvp give, /pvp give


Permissions
Permission Description Default
lobbypvp.use Allows using PvP features op
lobbypvp.help Allows using the /lobbypvp help command op
lobbypvp.reload Allows reloading the plugin configuration op
lobbypvp.give Allows giving PvP items to players op
lobbypvp.bypass.cooldown Bypass PvP toggle cooldowns op
lobbypvp.bypass.world Bypass world-based PvP restrictions op


⚙️ Configuration
Code (YAML):

# LobbyPvP Configuration
# Version: 1.0

# Enable or disable the plugin globally
enabled
: true

# Worlds where PvP is disabled by default
disabled-worlds
:
 - "world_peaceful"
  - "lobby"

# Cooldown settings (in seconds)
cooldowns
:
  enable-cooldown
: 3
  disable-cooldown
: 5

# Messages
lang
:
  no-permission
: "&cYou don't have permission to do that!"
  reloaded
: "&aConfiguration reloaded!"
  pvp-enabled
: "&aPvP has been enabled!"
  pvp-disabled
: "&cPvP has been disabled!"
  pvp-enabling
: "&eEnabling PvP in &6%time% &eseconds..."
  pvp-disabling
: "&eDisabling PvP in &6%time% &eseconds..."
  disabled-in-world
: "&cPvP is disabled in this world!"
  item-received
: "&aYou have received a PvP %item%!"
  item-given
: "&aGiven PvP %item% to %player%!"
  invalid-item
: "&cInvalid item type! Available types: weapon, armor"
  player-not-found
: "&cPlayer not found!"
  usage
: "&cUsage: /lobbypvp <reload|give> [player] [weapon|armor]"

# Items configuration
items
:
  # PvP Weapon
  weapon
:
    material
: "DIAMOND_SWORD"
    name
: "&b⚔ &fPvP &bSword"
    lore
:
     - "&7Use this sword to fight"
      - "&7other players in the lobby!"
      - ""
      - "&eRight-click to enable PvP"
    enchantments
:
     - "sharpness:5"
      - "unbreaking:3"
      - "knockback:1"
    unbreakable
: true
    hide-flags
: true

  # PvP Armor
  armor
:
    material
: "LEATHER_CHESTPLATE"
    name
: "&b &fPvP &bArmor"
    lore
:
     - "&7Wear this armor to protect"
      - "&7yourself in the PvP arena!"
    enchantments
:
     - "protection:2"
      - "unbreaking:3"
    unbreakable
: true
    hide-flags
: true
 

Installation
1. Download the latest version of LobbyPvP from the SpigotMC page
2. Place the downloaded .jar file into your server's `plugins` folder
3. Restart your server (or use a plugin manager to load the plugin)
4. Configure the plugin to your liking in `plugins/LobbyPvP/config.yml`
5. Give players the `lobbypvp.use` permission to allow them to use PvP features

[​IMG]
License
This plugin is licensed under the MIT License.

Links

Support
If you encounter any issues or have feature requests, please open an issue on GitHub or join our Discord server for support.

Final Notes
Thank you for choosing LobbyPvP! If you enjoy using this plugin, please consider leaving a positive review and rating. Your support helps motivate further development and improvements.

Enjoy your PvP experience with LobbyPvP!
Resource Information
Author:
----------
Total Downloads: 3
First Release: Nov 12, 2025
Last Update: Nov 12, 2025
Category: ---------------
All-Time Rating:
0 ratings
Find more info at discord.gg...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings