- Fixed exception when using totally outdated minecraft versions
- Fixed config updater showing wrong version
Fixed exception when using totally outdated minecraft versions
Fixed exception when breaking doors in ancient MC versions (below 1.13)
- Fixed exception when using Purpur
- Added PlaceholderAPI support
- Add option to avoid putting things into the hotbar when there are empty slots in the regular inventory so players can easily level their mcMMO "unarmed" skill
- Fixed block blacklist and whitelist not working
- Fixed automatic config updater for blocks/mobs blacklist/whitelist
- Added disabled-worlds list
- Fixed mending related exceptions in 1.12 and earlier
- Disabled blocks list is now case insensitive
- Fixed block blacklist/whitelist not working on versions 1.13 and later
- Fixed Player drops disappearing when player is killed by another player and legacy drop detection is enabled
- Fixed legacy drop detection throwing errors on old Spigot versions
- Fixed StackOverflow when mining blocks if inventory is full
- Added support for all properly coded custom drop plugins
- Added support for plugins that create custom drops in ominous ways (toggleable)
- Added possibility to use permissions per tool
- Fixed "always-enabled" not working when the player disabled Drop2Inv before this setting was enabled
- Removed forgotten debug messages (sorry about that

)
- Fixed Exception in MC 1.8
- Fixed Exception when attempting to drop air
- Changed event priority to support custom drops by other plugin
- Added limited compatibility for versions 1.8-1.12.2
- Auto-Condense now also works for gold/iron nuggets, bone meal and slime balls. It also works when killing mobs now.
- Fixed possible NullPointerException when Auto-Condense is enabled
- Added option to auto-condense mined blocks (9 diamonds -> diamond block, etc), disabled by default
- See config option "auto-condense"
Added compatibility with BannerBoard
- Item frames and their contents now get dropped directly into the inventory
- Fixed paintings not being destroyed when clicking on them
- Added option to force Drop2Inventory being enabled for every player (default: false). I suggest to enable this if you use Drop2Inventory for reducing server lag.
- Added Chinese (Simplified) translation
Removed forgotten debug message on every BlockBreakEvent
- Added mending when auto-collecting XP
- Behaves exactly like vanilla: in 1.16+ it only tries to repair damaged items, in 1.15 and below it picks a random equipped item to be repaired
- Fixed items from a broken furnace being dropped on the ground
- Fixed overflow items not dropping when killing another player
- Fixed exception in MC < 1.14
- Shulkerboxes will now preserve their contents when broken
- Cacti, sugar cane, kelp etc. will drop the whole plant
- Changed detection of block drops. It should now always drop exactly what vanilla would have dropped.
- Only compatible with Spigot 1.13 and later
- Fixed beds not being dropped when breaking the lower half
- Added Spanish translation
- Updated Turkish translation
- Updated API to 1.16.1
- Fixed disabled-mobs list not working
- Fixed NullPointerException when killing a mob
This REALLY fixes the NullPointerException mentioned in 3.9.1
- Possible Fix for NullPointerException when breaking a block
- Jobs Reborn and mcMMO should now be able to detect blocks breaks and mob kills
- Fixed some items getting random duration NBT tags so they were not stackable
- Improved Update Checker
- Converted project to maven
You can now disable or enable Drop2Inventory for certain blocks/mobs.
- If you want to disable only certain blocks or mobs, use the "disabled-blocks" and "disabled-mobs" config option. If you want to use a whitelist instead, change "disabled-blocks" to "enabled-blocks" or "disabled-mobs" to "enabled-mobs"
- Bugfix: Snow is now correctly dropping one snowball when mined with a shovel
The following things can now be toggled in the config file:
- Block drop collection (
collect-block-drops: true|false)
- Block experience collection (
collect-block-exp: true|false)
- Mob/Entity drop collection (
collect-mob-drops: true|false)
- Mob/Entity experience collection (
collect-mob-exp: true|false)
Bug fixed: per player settings not saving when server is shutting down
Mob drops will now be included in the automatic drop collection
- You can also disable block or mob drops in the config file.
- Corals will also drop when using any silk touch enchanted item, not just with silk touch enchanted pickaxes.
You can now disable Drop2Inventory for certain blocks. This is useful if you use other plugins that change the drops of specific blocks.
Drop2Inventory now includes English, German and Turkish language. You can of course change all messages yourself.
Also includes minor bugfixes
Bug Fixed: door not dropping to inventory when top half was broken
Bug Fixed: door duplication glitch when mining top half with silk touch
Bug Fixed: fixed exception after using /reload
Thanks to
@Sataniel for pointing out the door bugs
Automatic drop collection can now be toggled per player.
- Players can use the /drop2inv or /drop2inventory command to toggle automatic drop collection
- Whether the automatic drop collection is enabled or disabled by default can be set in the config.yml (enabled-by-default: true|false)
- A message is shown when a player breaks a block for the first time to inform them about the /drop2inv command
- This message will be shown again after a logout. Can be disabled in the config.yml
All messages are customizable.
Fixed exception when giving experience
- Drops will now add experience. The amount of experience will match the vanilla values (e.g. 0-2 exp points for coal ore)
- Tools will get damage. Support for Unbreaking will be added in a later version
- Automatic update checker has been integrated (can be disabled in the config.yml)
The Toggle-Feature will also be included in the next update.
Supports older versions. Instead of checking the Material enum, Drop2Inventory now just checks for the names. This should add support for versions prior to 1.13
Shulker Boxes will NOT be automatically collected, but drop normally. This is to prevent shulker boxes from being cleared on break. Maybe I will find a better way of handling shulker boxes in the future.
Drop2Inventory will now correctly work with WorldGuard and most other protection plugins. Also removed forgotten debug messages.
Silk Touch is now working as expected, e.g. it will drop grass when grass is mined, but nothing when coal ore is mined with a Silk Touch shovel.
Players need the permission
drop2inventory.use
to use the plugin.
Added bStats. To disable, please see the plugins/bStats/config.yml file.