90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!

[1.20.1+] Creeper Healing - Release v0.1.6

Changelog

  • Added 2 new healing mode settings:

    • "Blast resistance-based healing mode": This mode will make blocks with lower blast resistance heal faster than those with a higher blast resistance. A small randomized amount of delay is added or subtracted from the block placement delay of each affected block. This results in blocks tending to heal in bursts, rather than in predictable timings.
    • "Difficulty-based healing mode": This mode makes the healing of explosions speed up when the difficulty of the server or world is set to peaceful or easy, and slow down when it is set to normal or hard. Additionally, if the difficulty is set to hard, there is a considerable chance that explosions will not heal all the way through. Note that changing the difficulty will not affect currently on-going explosions with the Difficulty-based healing mode enabled.
    • The "mode" sub-command and its settings have been modified to accommodate for these additions. To see the current healing mode, run /creeper-healing mode. To select a healing mode, such as the daytime healing mode, run /creeper-healing mode daytime_healing_mode.
    • The config file has been retouched as well. You will now see a setting section named "explosion_healing_mode" with a single setting named "mode" to select a mode by using one of (currently) 4 strings, mentioned in the config file itself.
    • Note that if you currently have the Daytime Healing mode enabled, you will have to manually set it back to that mode upon updating the mod.
  • Added 2 new preference settings:

    • "heal_on_healing_potion_splash": Makes any explosion hit by a splash potion of healing begin healing immediately, regardless of explosion healing mode. Enabled by default.
    • "heal_on_regeneration_potion_splash": Makes explosions created with the default healing mode begin their healing process immediately. This only sets the explosion heal delay of the explosion to 0. Enabled by default.
  • The "requires_light" preference setting has been removed and has instead been integrated into the Daytime Healing Mode, affecting explosions created with that healing mode enabled only.

  • Note:

If this section of the config file refuses to go away

#Toggle different special modes for explosion healing.
[modes]
	#(Default = false) Whether or not daytime healing mode should be enabled.
	#Explosions will wait until the next sunrise to start healing, and they will finish healing at nighttime.
	#Note that this only applies for explosions that occurred while this setting was enabled.
	daytime_healing_mode = false

you can safely remove it.

Please make sure to report any issues or make suggestions in the issue tracker or in the Discord server.

Dependencies

Files

creeper-healing-0.1.6-1.20.1+.jar(413.16 KiB) Primary Download

Project members

ArkoSammy12

Owner

Details

Licensed Apache-2.0
Published a year ago
Updated a month ago