Drag and Drop | Enchant/Upgrade items v2.1 (1.21.5)

This plugin allows easy creation of drag-and-drop items with enchantments and more.
Návrh bez názvu.png

EpnDhqp.png

Drag&Drop-min.gif

Commands

/dad help:
  • Description: Provides assistance and displays helpful information about the plugin.
  • Permission: No specific permission required.
/dad reload:
  • Description: Reloads the configuration settings for the plugin.
  • Permission: draganddrop.reload
/dad give <item> <amount> [player]:
  • Description: Gives the specified item in the specified amount to the player. If [player] is provided, the item is given to that player; otherwise, it defaults to the command executor.
  • Permission: draganddrop.give
/dad list:
  • Description: Lists all available custom items configured in the plugin.
  • Permission: draganddrop.list
/dad
  • Description: Opens a GUI that allows you to view and give custom items.
  • Permission: draganddrop.give
Dependencies
PlaceholderAPI | Not required

Config
YAML:
  bookofswords:
    name: '&8[&d✫&8] &f&lBook of &b&lSwords'
    lore:
      - ''
      - '&f┃ &6Drag and Drop onto &aANY SWORD &6to apply:'
      - ''
      - '&f┃ &7Sharpness VII'
      - '&f┃ &7Smite VI'
      - '&f┃ &7Sweeping edge V'
    material: ENCHANTED_BOOK
    glow: false
    # 0 for disabled | Model data of this item
    custom-model-data: 0
    # Enchantments which should be added to the target item when applied. The format is 'enchantment level:max-level'
    enchantments:
      - 'sharpness 7:10'
      - 'smite 6:20'
      - 'sweeping_edge 5'
    # Should the plugin check for conflicts between enchantments? Example: Item has Sharpness 5 and you apply Smite 3 from the book. If this is true, the plugin will block the application of Smite 3.
    enchantments-conflict-check: false
    # Should the same types of enchantments on an item be summed up? Example: Item has Sharpness 5 and you apply Sharpness 3 from the book. If this is true, the item will have Sharpness 8 after applying the book.
    sum-existing-enchantments: false
    # Should the same types of enchantments on an item be summed up like in vanilla?
    # Example: Item has Sharpness 3 and you apply Sharpness 3 from the book. If this is true, the item will have Sharpness 4 after applying the book.
    # It blocks application of enchantments with higher levels than the existing ones.
    # It will only work if sum-existing-enchantments is set to true
    sum-existing-enchantments-like-in-vanilla: false
    # Attributes which should be added to the target item when applied
    #https://hub.spigotmc.org/javadocs/spigot/org/bukkit/attribute/Attribute.html
    # Equipment slots: HAND, OFF_HAND, FEET, LEGS, CHEST, HEAD
    attributes:
      - 'GENERIC_MAX_HEALTH 10:HAND'
    # 0 for disabled | Make the item change model data when applied
    changed-model-data: 0
    # NBT which should be added to the target item when applied
    nbt-added-to-item-when-applied: ''
    can-be-applied-to-damaged-item: true
    can-be-applied-to-unbreakable-item: true
    # 0 for disabled | -1 to make the item unbreakable | Repair amount
    repair-amount: 0
    commands:
      - 'say Player %player% successfully applied Book of Swords onto %item%'
    lore-added-to-item-when-applied:
      - ''
      - '&f┃ &7Sharpness VII'
      - '&f┃ &7Smite VI'
      - '&f┃ &7Sweeping edge V'
    # WHITELIST or BLACKLIST or DISABLED
    allowed-items-mode: WHITELIST
    allowed-items:
      # The number 10 means that to the item will be added model data number 10 (It has higher priority than setting changed-model-data)
      - 'DIAMOND_SWORD:10'
      - 'IRON_SWORD'
      - 'NETHERITE_SWORD'
      - 'WOODEN_SWORD'
      - 'GOLDEN_SWORD'
      - 'STONE_SWORD'
    can-be-combined-into: ''


This is provided as an example only. Skins and items are not included and must be added separately using custom resource packs or plugins such as ItemsAdder and Nexo.

1727813917034.png


If you have any problems or questions regarding this plugin. Feel free to contact me.

If necessary, I also have a minified version available for minecraft version 1.8.8.


Use release 2.0 for 1.20.x
Use the latest release for 1.21.x
discord-logo.png

Latest reviews

Fast, reliable, trusting dev. I recommend this plugin. Within 12h of my request for EcoEnchant he added support for it and free of charge.
Una pasada, es justo lo que necesitaba :D
This plugin is just excellent ⭐ It's very easy to use and creating items is fast. The usage of all available functions is nicely described by the developer, so don't worry about not understanding something. Players love this feature and the plugin works flawlessly with no bugs, duplications, or any performance issues! Besides enchantments, you can modify your items in many other ways (durability, custom model data, etc.) which makes it absolutely worth buying!

The developer is also very friendly and fast-responding👑

I look forward to seeing what other features the developer will add 🚀
Buy a license now
$10.00
EULA: Standard EULA
New: Now supporting cryptocurrency payments!
Share and earn
Refer this resource and earn a 10% commission.
4,067 Views
17 Purchases
16 Downloads
Jan 9, 2024 Published
Apr 24, 2025 Updated
5.00 star(s)
Average rating (3)
1.7 MB File size
Languages
  1. English
  1. Czech
Includes DRM
No
Source access
Closed source & obfuscated
Type
  1. Gameplay
  1. Monetization
  1. GUI
Game mode
  1. Survival
  1. Skyblock
  1. Oneblock
Supported software
  1. Spigot
  1. Paper
Supported versions
  1. 1.21
  1. 1.20
Creator
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Recommended for you
5.00 star(s) 1 ratings
11 purchases
Simple plugin which allows you to create your own bungee commands
5.00 star(s) 2 ratings
11 purchases
WorldEdit for player - premium version
5.00 star(s) 2 ratings
10 purchases
(Beta) Fully hosted Minecraft webstore solution, no server needed!
Not yet rated
3 purchases
Reward players for inviting others to your server - now with a custom WEB UI
5.00 star(s) 1 ratings
1 purchase
Share and earn
Refer this resource and earn a 10% commission.
4,067 Views
17 Purchases
16 Downloads
Jan 9, 2024 Published
Apr 24, 2025 Updated
5.00 star(s)
Average rating (3)
1.7 MB File size
Languages
  1. English
  1. Czech
Includes DRM
No
Source access
Closed source & obfuscated
Type
  1. Gameplay
  1. Monetization
  1. GUI
Game mode
  1. Survival
  1. Skyblock
  1. Oneblock
Supported software
  1. Spigot
  1. Paper
Supported versions
  1. 1.21
  1. 1.20
Creator
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Recommended for you
5.00 star(s) 1 ratings
11 purchases
Simple plugin which allows you to create your own bungee commands
5.00 star(s) 2 ratings
11 purchases
WorldEdit for player - premium version
5.00 star(s) 2 ratings
10 purchases
(Beta) Fully hosted Minecraft webstore solution, no server needed!
Not yet rated
3 purchases
Reward players for inviting others to your server - now with a custom WEB UI
5.00 star(s) 1 ratings
1 purchase
Top