A Minecraft plugin that automatically saves mob data and allows recovery of dead mobs with comprehensive entity information preservation.
Features
/recovermobs [world]
Recovers all saved mobs for a specific world.
Usage:
Manages individual mobs with various subcommands.
/recovermob spawn <ID> [x] [y] [z] [world]
Spawns a specific mob by its unique ID at a custom location.
Usage:
Recovers a specific mob to its original saved location.
Usage:
Lists all saved mobs with their IDs and information.
Usage:
Reloads plugin configuration and/or mob data without restarting the server.
Usage:
Features
- Automatic Mob Saving: Saves all mobs in loaded chunks at configurable intervals
- World-Specific Files: Each world gets its own JSON file (e.g., world_mobs.json, the_end_mobs.json)
- Whitelist/Blacklist System: Configure which mobs to save or exclude
- Individual Mob Recovery: Each mob gets a unique ID for selective spawning
- Multiple Recovery Commands:
- /recovermobs - Recover all mobs in a world
- /recovermob spawn <ID> [x] [y] [z] [world] - Spawn specific mob by ID at custom location
- /recovermob recover <ID> - Recover specific mob to original location
- /recovermob listmobs - List all saved mobs with IDs
- /recovermob reload - Reload plugin configuration and mob data
- Permission System: Control who can use the recovery commands
- Enhanced Mob Data: Saves and restores comprehensive mob information, including:
- Equipment: Armor, weapons, and items with enchantments and metadata
- Entity Properties: Health, custom names, glowing effects, etc.
- Villager Data: Profession, level, and experience
- NBT Data: Persistent data container information
- JAR: Java 21 or newer
- Version: 1.19.4 or newer
- Download the plugin JAR file
- Place it in your server's plugins folder
- Restart your server
- Configure the plugin in plugins/RecoverMobs/config.yml
/recovermobs [world]
Recovers all saved mobs for a specific world.
Usage:
- /recovermobs - Shows available worlds with saved data
- /recovermobs <world> - Recovers mobs in the specified world
- /recovermobs world - Recovers mobs in the "world" dimension
- /recovermobs the_end - Recovers mobs in the End dimension
- /recovermobs world_nether - Recovers mobs in the Nether dimension
Manages individual mobs with various subcommands.
/recovermob spawn <ID> [x] [y] [z] [world]
Spawns a specific mob by its unique ID at a custom location.
Usage:
- /recovermob spawn <ID> - Spawns a mob at your current location
- /recovermob spawn <ID> <x> <y> <z> - Spawns mob at specified coordinates
- /recovermob spawn <ID> <x> <y> <z> <world> - Spawns mob at coordinates in specific world
- /recovermob spawn abc123-def456 - Spawns a mob at your location
- /recovermob spawn abc123-def456 100 64 -200 - Spawns mob at coordinates
- /recovermob spawn abc123-def456 100 64 -200 world_nether - Spawns in Nether
Recovers a specific mob to its original saved location.
Usage:
- /recovermob recover <ID> - Recovers mob to its original location
- /recovermob recover abc123-def456 - Recovers mob to where it was originally saved
Lists all saved mobs with their IDs and information.
Usage:
- /recovermob listmobs - Shows first page of saved mobs
- /recovermob listmobs <page> - Shows specific page of saved mobs
- /recovermob listmobs - Shows first 10 mobs
- /recovermob listmobs 2 - Shows mobs 11-20
Reloads plugin configuration and/or mob data without restarting the server.
Usage:
- /recovermob reload config - Reloads only the configuration file
- /recovermob reload mobsdata - Reloads only the saved mob data from files
- /recovermob reload all - Reloads both configuration and mob data
- /recovermob reload config - Reloads config.yml changes
- /recovermob reload mobsdata - Reloads mob data if files were modified externally
- /recovermob reload all - Reloads everything
- recovermobs.recover - Allows players to use the /recovermobs command (default: op)
- recovermobs.spawn - Allows players to use the /recovermob command (default: op)
- recovermobs.list - Allows players to use the /recovermob listmobs subcommand (default: op)
- recovermobs.reload - Allows players to use the /recovermob reload subcommand (default: op)
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.19, 1.20, 1.20.6
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
✨RecoverMobs ✨ 1.19 - 1.21+ ✨Entities Can be Backed Up ✨ is a free Minecraft Java mod. Compatible with Minecraft 1.19, 1.20, 1.20.6, 1.21. Downloaded 35 times (via Spigot). Download it and open it directly in the game.