Download Entity Block Drops — Minecraft Mods — MetaMods

Entity Block Drops

Active

Downloads

0

Last update

2 months ago
Client
Adventure
Utils

Entity Block Drops

A powerful and flexible Minecraft mod that provides complete control over item drops from block breaking, block regeneration, and tool interactions. The perfect solution for modpack creators, server owners, and players who want to customize their resource gathering experience according to their needs.

Main Features

Drop Customization

Fully customizable drop system allows:

  • Setting individual items for each block type
  • Creating global drop rules for block groups
  • Precise control over drop probability (0-100%) and item quantities
  • Adding custom NBT data: names, descriptions, enchantments
  • Managing standard drops - keeping or disabling them
  • Integration with other mods, selectively allowing or prohibiting their drops
  • Configuring additional bonus items with separate chances

Drop Conditions

Items can only drop when specific conditions are met:

  • Using specific tools, enchantments, or tool tiers
  • Player restrictions - only for certain user categories
  • Dimension binding - works only in specified worlds
  • Biome limitations - drops only in certain biomes
  • Weather conditions - clear weather, rain, or thunderstorms
  • Time of day - day, night, dawn, or dusk
  • Only when broken by player (not environment)

Event System

Dynamic event system includes:

  • Seasonal events: winter, summer, easter, and halloween themed drops
  • Special events: doubling drop chances or item quantities
  • Creating custom events with unique drop tables
  • Simultaneous operation of multiple events with combined effects
  • Saving event states between server restarts
  • Fine-tuning blocks and mods affected by events
  • Global drop probability multipliers

Block Regeneration

Automatic regeneration of broken blocks:

  • Configurable regeneration timers
  • Anti-farm protection - tracking player-placed blocks
  • Creative mode exception - blocks regenerate without restrictions
  • Protection of regenerating blocks from non-creative players
  • Preservation of regeneration information during server restarts
  • Forced regeneration of all pending blocks
  • Clearing the regeneration system when needed
  • Game mode detection - tracking only blocks from survival/adventure mode

Adventure Mode

Enhanced protection system for adventure mode:

  • Dimension-specific protection - controlling breakable blocks per world
  • Interaction management - restrictions on placement, breaking, and block modification
  • Protection bypass for creative mode players

Command Integration

Command execution during various events:

  • Running commands when blocks are broken or items drop
  • Cooldown timers for command execution
  • Dynamic placeholders: {player}, {block}, {block_x/y/z} and others
  • Enhanced placeholders: @player, @block, @item, @amount
  • Command chains for complex effects
  • Configurable command execution probability
  • Visual effects: particles, sounds, titles when blocks are broken

User Convenience

User interface and management:

  • In-game JSON editor for configuration settings
  • Organized file structure with separation of normal and event drops
  • Automatically generated examples with all available options
  • Saving active events between sessions
  • Centralized event system configuration in EventConfig.json
  • Event management and setting reloading through commands
  • Detailed documentation with examples and explanations

Commands

Block Drop Management

  • /blockdrops event <eventName> <on/off> - enable/disable events
  • /blockdrops dropchance <on/off> - double drop chances
  • /blockdrops doubledrops <on/off> - double item quantities
  • /blockdrops active_events - list of active events
  • /blockdrops listall - all available events
  • /blockdrops openconfig - open configuration editor
  • /blockdrops reload - reload settings
  • /blockdrops debug - debug information

Regeneration Commands

  • /blockdrops regeneration list - list of regenerating blocks
  • /blockdrops regeneration clear - clear all regenerations
  • /blockdrops regeneration info - regeneration system information
  • /blockdrops regeneration force - forced regeneration

Adventure Mode

  • /adventuremode reload - reload adventure mode settings

Configuration

All settings are configured through JSON files for easy customization.

Configuration example:

{
  "blockId": "minecraft:stone",
  "itemId": "minecraft:diamond",
  "dropChance": 5.0,
  "minAmount": 1,
  "maxAmount": 3,
  "nbtData": "{display:{Name:'{\"text\":\"Rare Stone Diamond\"}'}}",
  "requiredTool": "minecraft:diamond_pickaxe",
  "requiredDimension": "minecraft:overworld",
  "regenerationTime": 300,
  "command": "title {player} title {\"text\":\"Rare find!\"}",
  "commandChance": 100.0
}
Project members
AtPoe

AtPoe

Created: 2 Aug 2025

ID: 258088