Skip to content
·By the Gaia Legends Team·— viewsgame rulesitem dropsBedrock Edition

How to Use Game Rules to Customize Item Drops in Minecraft

Filed under Minecraft Items, Ranks & Progression · How we create content

Version scope: Minecraft (Java Edition and Bedrock Edition)

A Minecraft player in a deepslate command center with a glowing enchanted book and floating item icons, representing the customization of game rules and item drops.

Key Takeaways

PointDetails
Game rules are built-inGame rules are built-in settings that control specific world mechanics, including item drops.
The "Drops" category governsThe "Drops" category governs entity, mob, and block drops, plus drop decay.
In Java Edition, rulesIn Java Edition, rules are toggled via the "Edit Game Rules" menu or the /gamerule command.
In Bedrock Edition, rulesIn Bedrock Edition, rules can be changed from world menus, the pause menu, commands, or the Bedrock Editor.
Specific rules like entity_dropsSpecific rules like entity_drops (JE) / doentitydrops (BE) and mob_drops (JE) / domob (BE) are key for drop control.
Bedrock Edition allows manyBedrock Edition allows many drop rules to be changed without disabling achievements.

Minecraft's game rule system gives you direct control over how your world behaves, including the valuable items that drop from mobs and blocks. This quick reference covers exactly how to find, understand, and change drop-related game rules in both Java Edition and Bedrock Edition.

Game rules are a set of customizable options for a specific in-game world.

How to Access Drop Controls

In Java Edition, game rules are adjusted through the "Edit Game Rules" menu, accessible when creating a new world or modifying an existing one in the World Options screen. The rules are neatly organized into categories, making it easy to find the Drops section.

In Java Edition, game rules can be changed using toggle buttons on the "Edit Game Rules" menu built into the "Create World" and "World Options" screens.

In Bedrock Edition, about half of the game rules can be changed from the Create New World screen, the Edit World screen, and the game settings in the pause menu. The remaining rules require the /gamerule command or the Export interface in the Bedrock Editor. If you are managing item names in cross-edition environments, understanding how the Identify control works in Bedrock is helpful.

In Bedrock Edition, about half of the game rules can be changed from the "Create New World" screen and the world options in both the "Edit World" screen and the game settings in the pause menu.

Understanding the Drops Category

How to Use Game Rules to Customize Item Drops in Minecraft supporting Minecraft scene 1

The Drops category is your primary hub for drop customization. It contains rules controlling item drops from blocks, entities, and mobs, including drop decay mechanics.

Using the /gamerule Command

For precise, in-game control, the /gamerule command is your best tool. The syntax is straightforward: /gamerule <rule> [<value>]. The value depends on the rule type, which is either a boolean (true or false) or an integer.

When in-game, game rules can be changed using the /gamerule command, using the syntax /gamerule <rule> [<value>], where <rule> is the name of the game rule and <value> is an allowed value, which depends on the type of the game rule.

Key Drop Rules and Their Effects

Two of the most impactful rules for drop customization are entity_drops in Java Edition and its Bedrock Edition counterpart doentitydrops. When set to false, entities will not drop items. Notably, this also affects item frames, preventing them from dropping their contents when removed. Similarly, mob_drops (JE) and domob (BE) specifically control drops from mobs.

JE: entity_dropsBE: doentitydrops When false, removing items from item frames do not drop them.

Practical Applications and Edition Notes

One major advantage of Bedrock Edition is that several drop rules can be changed without disabling achievements. This allows server hosts and players to fine-tune their experience while still earning progression milestones.

Some game rules can be changed in Bedrock Edition without cheats (either by /gamerule command or the world menus, e.g., World Options and Create New World), thus safely keeping achievements enabled while configuring these game rules.

For more advanced distribution of custom items, server administrators often combine game rules with voucher systems or use the custom item attributes system for deeper property control.

Sources

  • Game rules are a set of customizable options for a specific in-game world. — Game rule
  • In Java Edition, game rules can be changed using toggle buttons on the "Edit Game Rules" menu built into the "Create World" and "World Options" screens. — Game rule
  • In Bedrock Edition, about half of the game rules can be changed from the "Create New World" screen and the world options in both the "Edit World" screen and the game settings in the pause menu. — Game rule
  • When in-game, game rules can be changed using the /gamerule command, using the syntax /gamerule \<rule\> \[\<value\>\], where \<rule\> is the name of the game rule and \<value\> is an allowed value, which depends on the type of the game rule. — Game rule
  • JE: entity\_dropsBE: doentitydrops When false, removing items from item frames do not drop them. — Game rule
  • Some game rules can be changed in Bedrock Edition without cheats (either by /gamerule command or the world menus, e.g., World Options and Create New World), thus safely keeping achievements enabled while configuring these game rules. — Game rule

Frequently Asked Questions

Can I disable mob drops without using commands?

Yes. In Java Edition, you can toggle `mob_drops` in the "Edit Game Rules" menu. In Bedrock Edition, you can set `domob` from the world menus or using the `/gamerule` command.

Will changing drop rules disable achievements in Bedrock Edition?

No, not always. Some game rules can be changed in Bedrock Edition without cheats, either by the `/gamerule` command or the world menus, thus safely keeping achievements enabled.

What is the difference between `entity_drops` and `mob_drops`?

`entity_drops` (JE) / `doentitydrops` (BE) controls drops from all entities, including mobs and even item frames. `mob_drops` (JE) / `domob` (BE) only controls drops from mobs.

Related guides

Have a question or another approach?

Compare notes with other readers. Include your edition and version when discussing mechanics.