Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Creeper Healing

Creeper Healing

A server side, customizable Fabric mod to automatically and naturally heal Creeper explosions (and other kinds of explosions!).

32.8k
90
Adventure
Mobs
Utility
AboutGalleryChangelogVersions
All versions[1.20.1] Creeper Healing - Release v0.1.3

[1.20.1] Creeper Healing - Release v0.1.3

Download
Report

Changelog

Warning!

  • This update makes the creeper-healing.json file obsolete and will no longer be utilized. I suggest saving these settings so you can transfer them over to the new config file, named creeper-healing.toml.

  • This update will cause explosions currently stored in disk to be unsuccessfully read upon server start. As a result, any explosions that were pending to be healed will be lost. Unfortunately, there is nothing I can do about this. If you want to check whether your server or world has explosions pending to be healed, open the world directory and look for the scheduled-explosions.json file. If it is not empty, I suggest you let those explosions heal first before updating. After initial server startup after updating the mod, explosion event storage and retrieval should work normally.

Changelog

This update contains a full rework of the config file and system, the ability to configure the healing of explosions from multiple sources separately, a new system to join explosions which are waiting to be healed if they happen close enough together, and compatibility with Minecraft version 1.20.2.

  • The config file has been reworked. The format of the file has been changed to .toml. This means that if you update the mod, the old config file will not be read and written to, and a new config file will be generated instead, with default values. This new config format allows for more organized config settings, as well as the inclusion of comments. In all other aspects, it works the same. One thing to keep in mind is that the replace_map config entries use a = separator instead of a :, and you no longer need to separate the entries with commas, only with new-lines.
  • You can now enable the healing of explosions caused by TNT, TNT minecarts, Withers, Ghasts, and of course, Creepers. Each explosion source can be individually toggled in the explosion_sources section of the config file, or via new sub-commands under the explosion_sources sub-command.
  • If an explosion occurs close to another explosion which is currently waiting to start healing, both explosions will combine into one. This makes for a more natural healing of explosions that overlap each other. Keep in mind that when two or more explosions are combined, the resulting combined explosion will inherit the properties (explosion timer and the mode) from the most recent explosion.
  • This new version is compatible with both 1.20.1 and 1.20.2.

This is a big release so there could be some bugs or issues that I failed to catch during development, so please make sure to report them in the issue tracker or in the Discord server. I'm also looking for suggestions for more explosion healing modes, as I would like to further expand on this feature.

Known issues

  • Using this mod along with Lithium causes the join explosions feature to break.

Dependencies

dependency-iconFabric APIrequired

Files

creeper-healing-0.1.3.jar(402.56 KiB) Primary
Download

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Metadata

Release channel

Release

Version number

0.1.3

Loaders

Fabric

Game versions

1.20.1–1.20.2

Downloads

58

Publication date

October 8, 2023 at 1:31 AM

Publisher

ArkoSammy12

ArkoSammy12

Owner

Version ID

Modrinth is open source.

main@aaf125c

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.