Custom PVP Items

Custom PVP Items

Custom PvP items plugin with abilities and full configuration!

207 downloads 1 followers

โš”๏ธ CustomItems-PVP-Plugin

Custom Minecraft plugin for creating custom PvP items with abilities, effects, and configurable systems.


โœจ Features

  • ๐Ÿงช Fully configurable custom items
  • โšก Ability system (on hit, right click, etc.)
  • ๐ŸŽฏ Custom effects, sounds and behaviors
  • ๐Ÿ“ฆ Easy-to-edit config
  • ๐Ÿ› ๏ธ Lightweight and performance-focused
๐Ÿ“œ Full items list
  • ๐Ÿชถ DashBlade --> Iron sword with a dash ability upon right clicking
  • โ„๏ธ FrostBlade --> Diamond sword that freezes enemies for a time on hit after its ability has been activated via right clicking
  • ๐Ÿ”ฅ RageBlade --> Netherite sword with a rage ability activated via right clicking. Gives the player strenght 2 and makes all hits critical hits
  • ๐Ÿ”จ DashMace --> A mace with a dash ability upon right clicking
  • ๐Ÿ”จ SpiderMace --> A mace that has a % chance to web the opponent on hit
  • ๐Ÿช“ VoidAxe --> A netherite axe that curses enemies with darkness, slowness and blindness on hit after its ability has been activated via right clicking
  • ๐Ÿ”ฑ SkyPiercer --> A trident that when thrown dashes the player throu the path of the throw dealing damage to all enemies in a certian range
  • ๐Ÿฅš MagicSwapper --> An egg that swaps the places of 2 players when one of them hits another with it

! Note / All of the cooldowns, durations and damage amounts can be edited in the config.yml


โš™๏ธ Installation

  1. Download the latest .jar from releases
  2. Place it into your /plugins folder
  3. Start or restart your server
  4. Edit the config file generated in /plugins/CustomItems/
  5. Reload or restart the server

๐Ÿ“„ Configuration Example

  dashblade:
    name: "&f&l๐Ÿชถ Swiftwind Blade"
    cooldown-seconds: 15
    speed: 3.5
    trail-count: 25
๐Ÿ“„ Full config.yml
items:
  frostblade:
    name: "&b&lโ„ Frostbound Blade"
    cooldown-seconds: 25
    freeze-seconds: 5

  rageblade:
    name: "&4&lโš” Crimson Rageblade"
    duration-seconds: 10
    cooldown-seconds: 25

  dashblade:
    name: "&f&l๐Ÿชถ Swiftwind Blade"
    cooldown-seconds: 15
    speed: 3.5
    trail-count: 25

  dashmace:
    name: "&f&l๐Ÿ”จ Dash Mace"
    cooldown-seconds: 15
    speed: 3.2
    trail-count: 18

  voidaxe:
    name: "&8&l๐ŸŒ™ Void Axe"
    duration-seconds: 10
    cooldown-seconds: 20

  spidermace:
    name: "&7&l๐Ÿ•ท &7&lS&8&lp&f&li&7&ld&8&le&f&lr &f&lM&7&la&8&lc&f&le"
    web-chance-percent: 50

  skypiercer:
    name: "&b&lโ˜ Sky &3&lPiercer ๐Ÿ—ก"
    limit-blocks: 8
    raw-damage: 9.0
    radius: 2.0
    cooldown-seconds: 25

  magicswapper:
    name: "&9&l๐Ÿ”ฎ Magic Swapper"
    cooldown-seconds: 3

๐ŸŽฎ Commands

  • /customitem <item> โ€” Recive a custom item
  • /ci <item> โ€” Recive a custom item

Items listed below

  • frostblade
  • rageblade
  • dashblade
  • dashmace
  • voidaxe
  • spidermace
  • skypiercer
  • magicswapper

๐Ÿ” Permissions

  • customitem.use ---> Allows players to use the command /customitem or /ci

Individual permissions for each custom item below

  • frost.give
  • rage.give
  • swiftwind.give
  • dashmace.give
  • void.give
  • spider.give
  • skypiercer.give
  • swapper.give

! Note / A player needs both the command permission and the item permission to be able to recive it via commands.


๐Ÿ’ก Notes

  • Designed for Paper servers
  • Works best for you with a properly configured config
  • Performance optimized for real server environments

๐Ÿ’ฌ Support / Contact

Need help or a custom plugin?

๐Ÿ‘‰ Discord: https://discord.com/users/876238056275984435 Or add: qd_ducky


โญ Support

If you like this project, consider starring the repository โ€” it helps a lot!


๐Ÿ“œ License

This project is licensed under the MIT License.

No gallery available for this project.

Version Minecraft Loader Download

Custom PVP Items 1.0

1.0

1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
paper, purpur
Download