ByCustomDeathDrops icon

ByCustomDeathDrops -----

Any item you want can drop from players, mobs and many other things!



Take Full Control: ByCustomDeathDrops - The Ultimate Customization Update!

Get ready to revolutionize your Minecraft server! ByCustomDeathDrops brings you unparalleled control over your server's death mechanics and item drops. This comprehensive update consolidates powerful features, allowing you to completely customize what items and experience points are dropped when players or specific mobs die. Create truly immersive and dynamic gameplay experiences like never before!



Key Features:
  • Advanced NBT Data Support: Go beyond basic drops! You now have full support for defining custom item names, lore, enchantments, unbreaking status, and even custom model data. This lets you craft genuinely unique rewards and seamlessly integrate with your server's resource pack visuals.

  • Flexible Death Modes for Player Groups: This groundbreaking feature transforms how player deaths are handled. Configure diverse death behaviors for players based on their permissions or direct names, giving you precise control over what happens to their inventory upon death. This moves far beyond simple "keep armor" to offer a fully customized death experience:
    • DROP_ALL: Players drop everything in their inventory, including equipped armor and held items.

    • KEEP_ARMOR_AND_HAND: Players retain their equipped armor and items in their main/off-hand.

    • CHANCE_ARMOR_AND_HAND: Equipped armor and held items have a configurable percentage chance to drop.

    • DEFAULT_MINECRAFT: The plugin defers entirely to Minecraft's keepInventory game rule for this group.
  • Player/Group-Specific Mob Drop Overrides: Tailor mob drops specifically based on who kills them! This allows you to create intricate custom reward systems for special players, ranks, or even quest lines. These specific drops will override any general mob drops you've configured.

  • Command Execution on Item Drop: Trigger custom commands directly from your drops.yml whenever an item is dropped. This opens up a world of possibilities for dynamic server events and rewards, letting you automatically grant money/XP, broadcast messages, or give items directly to inventories.

  • Comprehensive Drop Customization: Define precise drops for players and individual mob types.

  • Chance-Based Drops: Set custom drop chances for each item, allowing for rare and unique loot.

  • Quantity Control: Specify minimum and maximum amounts for each dropped item.

  • XP Drop Management: Configure the exact amount of experience points players or mobs drop upon death.

  • World Filtering: Restrict drops to specific worlds, perfect for custom game modes or event areas.

  • Intelligent Mob Drops: Mobs will only drop custom items when killed by a player, preventing automated farms or environmental deaths (like burning in sun) from yielding rewards.

  • Lightweight & Efficient: Designed for performance, ensuring minimal impact on your server's TPS.

  • In-Game Reload Command: Easily update your drops.yml and messages.yml configurations without a server restart using /bycustomdeathdrops reload (or /bcdd reload, /cdrops reload).


Why Choose ByCustomDeathDrops?


Minecraft's default drop system can be limiting. ByCustomDeathDrops empowers server owners to create a more dynamic and engaging economy, design intricate RPG progression systems with custom loot, or simply add a unique twist to their survival gameplay. Whether you want a boss to drop a legendary sword or common mobs to provide a specific resource, this plugin makes it possible with unprecedented flexibility.


Commands:

  • /bycustomdeathdrops reload or /bcdd reload or /cdrops reload
    • Description: Reloads the plugin's configuration files (drops.yml, messages.yml).

    • Permission: bycustomdeathdrops.reload


Permissions:
  • bycustomdeathdrops.reload: Allows access to the reload command.
  • bycustomdeathdrops.group.<groupname>: Used for permission group specific drops in drops.yml (requires Vault integration).


Installation:

  1. Download the latest ByCustomDeathDrops.jar file.

  2. Place the .jar file into your server's plugins folder (make sure to remove any older versions).

  3. Start or restart your server.

  4. Edit the newly generated drops.yml and messages.yml files located in plugins/ByCustomDeathDrops to customize your drops and settings. The drops.yml file contains detailed comments and examples for all new features to guide you.

  5. Use /bycustomdeathdrops reload to apply your changes instantly without needing a server restart.
Resource Information
Author:
----------
Total Downloads: 43
First Release: Jul 28, 2025
Last Update: Jul 28, 2025
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings