
DontDespawn
This mods prevents items inside a server world from despawning.
About this Mod
DontDespawn Mod
The DontDespawn Mod is a simple yet powerful Fabric mod for Minecraft that prevents specified items from despawning (disappearing after a certain amount of time). This can be incredibly useful for keeping valuable or important items from being lost forever if not picked up quickly enough.
How It Works
Upon initialization, the mod reads a configuration file located at config/dontdespawn.items. This file should contain a list of item names (one per line) that you want to prevent from despawning. For example:
minecraft:diamond
minecraft:netherite_ingot
modid:custom_item
During each server tick, the mod iterates through all item entities in the world. If an item entity's item matches one of the names in the configuration file, its age is reset to 0, effectively preventing it from despawning.
Installation
- Install the Fabric mod loader for your Minecraft version.
- Download the DontDespawn mod file (e.g.,
dontdespawn-1.0.0.jar). - Place the mod file in your
modsfolder. - Create a new file called
dontdespawn.itemsin theconfigfolder of your Minecraft instance. - Add the names of the items you want to prevent from despawning to the
dontdespawn.itemsfile, one per line.
Configuration
The configuration file (config/dontdespawn.items) allows you to specify which items should not despawn. Each line in the file should contain the namespaced ID of an item, following the format namespace:item_name. For example:
minecraft:diamondminecraft:netherite_ingotmodid:custom_item
If the configuration file is not found, the mod will log a warning, and no items will be prevented from despawning.
Logging
The DontDespawn mod uses the Simple Logging Facade for Java (SLF4J) for logging purposes. Log messages are printed to the Minecraft log file, which can be found in the logs folder of your Minecraft instance.
Upon initialization, the mod will log an informational message indicating that it has been initialized. If there are any issues reading the configuration file, warning or error messages will be logged accordingly.
Compatibility
The DontDespawn mod is compatible with the Fabric mod loader and should work with most Minecraft versions and other mods. However, compatibility is not guaranteed.
Available Versions
How to Install DontDespawn on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.20.6).
Install Mod
Open the mod browser in the dashboard and search for "DontDespawn". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.20.6, 1.20.5, 1.20.4
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
DontDespawn server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.20.6). You can switch loaders with one click in the panel.
Is DontDespawn compatible with fabric?
DontDespawn officially supports fabric for Minecraft 1.20.6, 1.20.5, 1.20.4. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with DontDespawn – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if DontDespawn consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Rent Modded Server
Install DontDespawn with just one click on your server.