Optimized → Placed blocks file saving and loading (It's now ~100% faster!)
Old files should automatically convert and be backed up. Old data will be found in the CustomDrops folder named: "placedBlocks-old.json"
Save the old file in case of any issues with the new format or conversion to report to me in Discord!
Fixed → Chat modification plugins causing certain chat prompts to break
There were file saving, loading, and deleting with drop actions. These should now be resolved. Please report any further issues on my discord!
This update adds config improvements/features and you’ll need to update your config to the following:
Global-Drop-Defaults:
permission: "customdrops.drop"
xp: -1
# Fortune/Looting
enchant-multiplier: false
auto-inventory: false
auto-add-global-region: true
# Syntax: ["test", "test1"]
auto-add-regions-by-id: []
BlockDrop-Defaults:
placed-drops: false
silktouch: false
vanilla-drops: false
MobDrop-Defaults:
natural-death-drops: true
Loot-Defaults:
permission: "customdrops.loot"
chance: 100
Region-Defaults:
permission: "customdrops.regions"
# List of valid material names: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html
display-material: "BEACON"
Change Log​
- Add Block mining speed setting to block drops. This requires my new BlockHardness plugin and ProtocolLib.
- Add Auto-Inventory setting for all drops.
- Add new config options to control all default settings when it comes to drop creation.
- Add cancel option to chat prompts.
- Add papi placeholder parsing to actions.
- Add support for entities with no spawn egg (check out wiki for more info).
- Add natural death drops to mobs and a setting to disable natural death drops.
- Update ItemMatchCondition.
- Fix Loot/action chances not loading properly.
- Fix Vanilla Drops being removed when drop isn't in region.
- Fix Loot action's chances not saving at all.
- Fix Actions not staying deleted after server restarts.
- Fix console warning spam for command creation.
- Fix double chances not working (specifically below 1).
- Change requirement to shift-right-click drop to delete it to prevent accidental deleting of drops.
- Fix error with actions if you don't have PAPI installed.
- Tons of other features, bug fixes, and code improvements that I forgot about.
- Refactored and greatly improved plugin code as a whole.
- Improved file saving and loading.
- MANY bug fixes including but not limited to:
- Drop/Region file saving, loading.
- MobDrop won't delete bug.
- Dupe glitch with world-protection plugins (like worldguard and towny).
- Mobs now drop custom drops when dying naturally as well as when killed.
- Basically just worked a lot on cleaning up the code. This will allow me to be able to maintain and add new features to the plugin more easily. I also focused on fixing the bugs brought up in the discord server.
- NEW Weighted-Bag drop mode
- NEW Drop-Amount option exclusive to Weighted-Bag drop mode
- NEW Ignore-Chances setting for both drop modes More info for all of these settings can be found here.
Also fixed issues with mob drops not functioning like block drops and not executing the actions provided to them. Please report bugs to the discord, the plugin is still in beta and may not work as intended.