promotional bannermobile promotional banner

Entity Block Drops

Customize what items drop from Blocks, with powerful features like Regeneration, conditional drops, commands, and special effects
Back to Files

EntityBlockDrops-1.2

File nameEntityBlockDrops-1.2.jar
Uploader
AtPoeAtPoe
Uploaded
Apr 16, 2026
Downloads
62
Size
108.0 KB
Mod Loaders
Forge
File ID
7937017
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:entity-block-drops-1310584:7937017")

Learn more about Curse Maven

What's new

 

Block drops config changes:

  • Renamed `replaceDefaultDrops` to `allowCustomDrops`. Old configs still load: missing `allowCustomDrops` defaults to `true`, and `replaceDefaultDrops` is ignored after migration.
  •  `allowCustomDrops` controls whether an entry runs custom item drops and `dropCommand`.
  • Regeneration and `breakCommand` are unchanged


Fixed:

  • `allowDefaultDrops: false` no longer cancels the block break. Canceling `BreakEvent` made the block pop back (looked like instant regen).
  •  `allowDefaultDrops` is reserved until vanilla-only loot can be stripped safely; vanilla + custom both drop for now.

Regeneration

  • Normal and event configs now include global rows (`Global_Block_Drops.json` / event globals) together with block-specific files, in line with the docs.
  • If a block-specific row has `canRegenerate: false`, it overrides regeneration coming only from global rows for that block.
  • New global example files default to `canRegenerate: false` so global rules do not turn on regen everywhere by accident.

Commands / UX:

  • After `/blockdrops reload`, if blocks are still on the regen schedule, the message mentions `/blockdrops regeneration force`.

Docs

  • README / in-game readme text updated for the new flags, regeneration stacking, and `allowDefaultDrops` behavior.

This mod has no related projects