1.13 – 1.21.x | kDrops ⚙️ Custom Mob Drops icon

1.13 – 1.21.x | kDrops ⚙️ Custom Mob Drops -----

Custom mob drops with config support and drop chances.




- Added automatic logging of all mob drops received by players in a logs.json file.
- The log now includes details for each drop: player, item name, quantity, world, coordinates, and timestamp.
----------, Aug 18, 2025

- Added support for executing one or more commands when a mob is killed.
- %player% placeholder is supported and replaced with the killer's name.
----------, Aug 5, 2025

- Improved drop alert system by adding detailed location data.
- Alert messages now include the coordinates (X, Y, Z) and the world name where the drop occurred.
----------, Aug 4, 2025

- Updated the /kdrops reload command
- Total number of valid drops loaded.
- Detailed warnings for each invalid mob, material, enchantment, etc.
- Total number of warnings found.
- Improved config validation:
- Invalid values (e.g. chance > 1, wrong material names, broken enchantments, etc.) are now logged clearly.
- Error messages show the exact mob and drop causing the issue.
----------, Aug 3, 2025

- Added automatic version checking for players with the kdrops.notify permission.
- When a player with kdrops.notify joins the server, the plugin now checks for the latest version from SpigotMC.
- If the current version is outdated, the player receives a formatted update alert message, if the plugin is up to date, the player sees a message showing the installed version and the latest version.
----------, Aug 3, 2025

- Added a new interactive GUI that opens with the /kdrops command.
- The GUI displays buttons based on player permissions:
- Players with kdrops.alert will see the “Alerts” button to toggle drop alerts.
- Players with kdrops.reload will see the “Reload Config” button for configuration reloading.
- Improved the /kdrops info command, Now shows plugin name, version, author, and a clickable SpigotMC link
----------, Aug 1, 2025

- Added support for time-based drops: each drop can now include an only-night option in the config.
- When only-night: true is set on a drop, it will only be available during nighttime in-game (between 13000–23999 ticks).
- Backward-compatible: if only-night is omitted, drops will work at all times as before.
----------, Aug 1, 2025

- Fully revamped all in-game chat messages. Messages are now clearer, more consistent, and easier to read
----------, Jul 24, 2025

- Added support for admin alerts when players receive custom drops.
- New command /kdrops alert to toggle drop alerts on/off (Requires permission: kdrops.alert).
- Alerts include player name, item name, amount, and drop time.
- Alert messages are formatted cleanly for easy monitoring.
- Improved internal structure to support future log features.
----------, Jul 24, 2025

- Added support for defining multiple custom drops per mob.
- Drops are configured under a new drops: section per mob.
- Included a full commented prototype in config.yml to help users set up their own drops.
- Each drop entry now supports: Individual chance, material, quantity, name, lore, xp, message, and enchantments.
----------, Jul 24, 2025

- Added support for applying enchantments to dropped items via the config file. You can now specify enchantments directly in the item settings.
- Supports multiple enchantments per item, including levels (e.g., SHARPNESS:5).
----------, Jul 24, 2025

- Added new permission: kdrops.admin — required to use the /kdrops reload command.
- Improved chat messages for better formatting and clarity.
- Minor internal clean-up and code readability improvements.
----------, Jul 22, 2025

- /kdrops reload Reloads the config.yml file without restarting the server.
- /kdrops info Displays plugin information, including: plugin name, version, author
----------, Jul 21, 2025

- Added support for min-quantity and max-quantity in the config. The plugin now drops a random amount between the specified min and max values.
- Enhanced message system: You can now use %amount% in the drop message to display how many items were dropped.
----------, Jul 21, 2025

- Added "disable-default-drops" option in the config.yml for each mob type.
- When set to "true", it completely removes default Minecraft drops (e.g., zombie rotten flesh).
- Cleaner and more optimized internal code.
----------, Jul 21, 2025

Resource Information
Author:
----------
Total Downloads: 272
First Release: Jul 21, 2025
Last Update: Aug 18, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings