Item Despawn To What

Quick rating

Item Despawn To What

No reviews yet

This mod enables players to customize the conversion result after dropped items disappeared via JSON configuration files.

QoL & Tweaks
Mod Loaders
NeoForge
Fabric
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Optional
Server Required

About

Project Details

Type
Mod
License
MIT License
Latest Version
itemdespawntowhat-fabric-1.21.1-1.2.1.jar
Authors
CurseForge
Modrinth

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

ItemDespawnToWhat

Let items about to despawn quietly transform into something else before they disappear.

Chicken rotting into rotten flesh? Eggs hatching into chickens? Saplings planting themselves? — All fully customizable.

logo


What This Mod Does

In vanilla Minecraft, dropped items on the ground disappear naturally after a while.
This mod lets you define custom conversion rules that trigger just before items despawn.

You can configure conversions through a GUI or config files, and attach optional conditions to each rule.


Three Conversion Types

Type Description
Item → Item Spawns a new item drop when the source item despawns
Item → Entity Spawns an entity when the source item despawns
Item → Block Places a block nearby when the source item despawns

egg hatch in 1 second


Combinable Trigger Conditions

All conditions are optional. Leaving a condition blank means no restriction. When multiple conditions are set, all of them must be satisfied for the conversion to trigger.

Condition Description
Dimension Only triggers in specified dimensions (e.g. Overworld, Nether, End)
Outdoor No opaque blocks between the item and the sky above it
Surrounding Blocks Checks all six adjacent directions; supports block IDs or block tags (prefix with #)
Catalyst Items Requires a specific item drop to be in the same block space; optionally consumed
Inner Fluid Requires the item's block to contain a specific fluid (supports waterlogged blocks); optionally consumed
Result Limit Caps the number of existing conversion results within a radius to prevent infinite accumulation

Getting Started

Visual Configuration GUI

This mod includes an easy-to-use rule editor GUI.

gui_edit

gui_reedit

How to open it:

  • Keybind: Unbound by default — assign one in Options → Controls
  • Command: /conversion_config edit (requires OP permission or singleplayer)
  • Main Menu Button: Top-right corner of the game's main screen

If you prefer editing JSON directly, config files are located in .minecraft/config/itemdespawntowhat/.


Defining Conversion Rules

Common Fields

Field Description Default Constraints
item Registry ID of the source item Required
result Registry ID of the conversion result Required
conversion_time Seconds the item must remain on the ground before converting 300 1 – 300
result_multiple Output quantity multiplier per conversion 1 At least 1
dimension Restricts the conversion to a specific dimension (no restriction)
need_outdoor Whether the item must be in an outdoor (sky-exposed) location false
surrounding_blocks Block conditions for all six adjacent directions (no restriction) Supports tags
catalyst_items Required co-located item drop condition (no restriction)
inner_fluid Required fluid condition in the item's block (no restriction)

Item → Entity Only

Field Description Default
result_limit Max number of the same entity type allowed nearby; skips conversion if exceeded 30
entity_age Age of the spawned entity (negative values produce babies) -24000

Item → Block Only

Field Description Default
radius_limit Maximum radius for outward block placement 6
block_of_item When enabled, automatically uses the block form of the source item (source must be a block item) false

Saving & Reloading

In the GUI:

  • Click Add to Cache to queue up more rules
  • Click Apply to File to save all cached rules to disk

Then run in-game:

/conversion_config reload

This hot-reloads the config without restarting the server.


Configuration Examples

Chicken → Rotten Flesh (200 seconds, no conditions)

{
  "item": "minecraft:chicken",
  "result": "minecraft:rotten_flesh",
  "conversion_time": 200
}

Egg → Chicken (Overworld only, on a hay bale)

{
  "item": "minecraft:egg",
  "result": "minecraft:chicken",
  "conversion_time": 5,
  "dimension": "minecraft:overworld",
  "surrounding_blocks": {
    "down": "minecraft:hay_block"
  },
  "result_limit": 30
}

Sapling → Auto-planted (on dirt, must be outdoors)

{
  "item": "minecraft:oak_sapling",
  "result": "minecraft:oak_sapling",
  "block_of_item": true,
  "conversion_time": 30,
  "need_outdoor": true,
  "surrounding_blocks": {
    "down": "#minecraft:dirt"
  }
}

Notes

  • Conversion time is capped at 300 seconds, matching vanilla's maximum item lifetime. This mod does not modify the natural despawn timer — to extend it, pair this mod with something like Custom Item Despawn Duration.

  • Returned items and death drops are excluded from conversion checks. Items returned after a failed conversion, and items dropped on player death, must be picked up and re-thrown before re-entering the conversion pipeline.

  • Catalyst items cannot be the same as the source item — such a config will be rejected at load time.

  • Item → Item conversions cannot use the same item as both source and result, to prevent infinite conversion loops.

  • To find item IDs: Press F3 + H to enable advanced tooltips. Hover over any item and its registry name will appear at the bottom of the tooltip.


Multiplayer

  • Config files are stored server-side and automatically synced to connecting clients.
  • The hot-reload command requires OP permission.
  • The config GUI and keybind are only available in singleplayer or on a local server.

ItemDespawnToWhat

Let items about to despawn quietly transform into something else before they disappear.

Chicken rotting into rotten flesh? Eggs hatching into chickens? Saplings planting themselves? — All fully customizable.

logo


What This Mod Does

In vanilla Minecraft, dropped items on the ground disappear naturally after a while.
This mod lets you define custom conversion rules that trigger just before items despawn.

You can configure conversions through a GUI or config files, and attach optional conditions to each rule.


Three Conversion Types

Type Description
Item → Item Spawns a new item drop when the source item despawns
Item → Entity Spawns an entity when the source item despawns
Item → Block Places a block nearby when the source item despawns

egg hatch in 1 second


Combinable Trigger Conditions

All conditions are optional. Leaving a condition blank means no restriction. When multiple conditions are set, all of them must be satisfied for the conversion to trigger.

Condition Description
Dimension Only triggers in specified dimensions (e.g. Overworld, Nether, End)
Outdoor No opaque blocks between the item and the sky above it
Surrounding Blocks Checks all six adjacent directions; supports block IDs or block tags (prefix with #)
Catalyst Items Requires a specific item drop to be in the same block space; optionally consumed
Inner Fluid Requires the item's block to contain a specific fluid (supports waterlogged blocks); optionally consumed
Result Limit Caps the number of existing conversion results within a radius to prevent infinite accumulation

Getting Started

Visual Configuration GUI

This mod includes an easy-to-use rule editor GUI.

gui_edit

gui_reedit

How to open it:

  • Keybind: Unbound by default — assign one in Options → Controls
  • Command: /conversion_config edit (requires OP permission or singleplayer)
  • Main Menu Button: Top-right corner of the game's main screen

If you prefer editing JSON directly, config files are located in .minecraft/config/itemdespawntowhat/.


Defining Conversion Rules

Common Fields

Field Description Default Constraints
item Registry ID of the source item Required
result Registry ID of the conversion result Required
conversion_time Seconds the item must remain on the ground before converting 300 1 – 300
result_multiple Output quantity multiplier per conversion 1 At least 1
dimension Restricts the conversion to a specific dimension (no restriction)
need_outdoor Whether the item must be in an outdoor (sky-exposed) location false
surrounding_blocks Block conditions for all six adjacent directions (no restriction) Supports tags
catalyst_items Required co-located item drop condition (no restriction)
inner_fluid Required fluid condition in the item's block (no restriction)

Item → Entity Only

Field Description Default
result_limit Max number of the same entity type allowed nearby; skips conversion if exceeded 30
entity_age Age of the spawned entity (negative values produce babies) -24000

Item → Block Only

Field Description Default
radius_limit Maximum radius for outward block placement 6
block_of_item When enabled, automatically uses the block form of the source item (source must be a block item) false

Saving & Reloading

In the GUI:

  • Click Add to Cache to queue up more rules
  • Click Apply to File to save all cached rules to disk

Then run in-game:

/conversion_config reload

This hot-reloads the config without restarting the server.


Configuration Examples

Chicken → Rotten Flesh (200 seconds, no conditions)

{
  "item": "minecraft:chicken",
  "result": "minecraft:rotten_flesh",
  "conversion_time": 200
}

Egg → Chicken (Overworld only, on a hay bale)

{
  "item": "minecraft:egg",
  "result": "minecraft:chicken",
  "conversion_time": 5,
  "dimension": "minecraft:overworld",
  "surrounding_blocks": {
    "down": "minecraft:hay_block"
  },
  "result_limit": 30
}

Sapling → Auto-planted (on dirt, must be outdoors)

{
  "item": "minecraft:oak_sapling",
  "result": "minecraft:oak_sapling",
  "block_of_item": true,
  "conversion_time": 30,
  "need_outdoor": true,
  "surrounding_blocks": {
    "down": "#minecraft:dirt"
  }
}

Notes

  • Conversion time is capped at 300 seconds, matching vanilla's maximum item lifetime. This mod does not modify the natural despawn timer — to extend it, pair this mod with something like Custom Item Despawn Duration.

  • Returned items and death drops are excluded from conversion checks. Items returned after a failed conversion, and items dropped on player death, must be picked up and re-thrown before re-entering the conversion pipeline.

  • Catalyst items cannot be the same as the source item — such a config will be rejected at load time.

  • Item → Item conversions cannot use the same item as both source and result, to prevent infinite conversion loops.

  • To find item IDs: Press F3 + H to enable advanced tooltips. Hover over any item and its registry name will appear at the bottom of the tooltip.


Multiplayer

  • Config files are stored server-side and automatically synced to connecting clients.
  • The hot-reload command requires OP permission.
  • The config GUI and keybind are only available in singleplayer or on a local server.

Screenshots

Gallery

This project has no gallery images yet.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Total Downloads
CurseForge
<1,000
Modrinth
<1,000
Last Updated
CurseForge
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works