Creeper Healing
The Creeper Healing mod allows automatic restoration of destruction caused by creeper explosions and other sources. This is a universal solution for servers and single-player games with numerous customizable parameters.
Main Features
Automatic Block Restoration
After an explosion, blocks gradually return to their original positions. The restoration process begins after a specified time and occurs in stages, creating a natural "healing" effect for the landscape.
Various Restoration Modes
- Daytime Mode: Restoration begins only at dawn and requires a light source
- Difficulty-based Mode: Restoration speed depends on the world's difficulty level
- Blast Resistance Mode: Blocks with high explosion resistance restore slower and unevenly
Support for Different Explosion Sources
The mod works not only with creepers but also with TNT, End Crystals, beds, and other explosive objects. You can configure a blacklist to exclude certain mobs from the restoration process.
Flexible Behavior Configuration
- Control over item drops from explosions
- Customizable delays between restoration start and block placement
- Preservation of block NBT data during restoration
- Ability to prevent falling of gravity-affected blocks
Whitelist System
You can specify which blocks should be restored after explosions. To do this, add the identifiers of the required blocks to the configuration file:
# Example of adding blocks to the whitelist
whitelist_entries = ["minecraft:grass", "minecraft:stone", "minecraft:sand"]
Block Replacement Map
Configure the replacement of some blocks with others during restoration. For example, you can make diamond blocks replace with stone:
"minecraft:diamond_block" = "minecraft:stone"
Additional Features
- Sound effects during block placement
- Accelerated restoration using Healing and Regeneration potions
- Particle control
- Commands for changing settings in-game
Configuration
All settings are stored in the creeper-healing.toml file in the config folder. You can edit it manually or use the /creeper-healing reload_config command to apply changes without reloading.
# Restoration delay settings
[delays]
explosion_heal_delay = 3.0
block_placement_delay = 1.0
# Item drop settings
[explosion_item_drops]
drop_items_on_mob_explosions = false
drop_items_on_block_explosions = true
# Explosion sources for restoration
[explosion_sources]
heal_mob_explosions = true
heal_block_explosions = false
The mod is fully customizable to your needs and is perfect for servers where preserving landscape aesthetics after accidental explosions is important.