Scorchful adds a few new temperature effect types. These are further variants of the temperature effect types provided by Thermoo. Consider this page an extension of the Thermoo page for temperature effects, which you can find the full version of here: https://github.com/TheDeathlyCow/thermoo/wiki/Temperature-Effects-(Mods-and-Datapacks)
Scorchful Temperature Effect Types
Sound
Plays a sound event on an interval.
Config JSON format
If the type
is scorchful:sound
, the config
has the following format:
{}
config: Parent tag."
sound: Identifier, the ID of the sound event to be played (e.g.,minecraft:entity.wolf.pant
)E
category: Enum. The category to play the sound in. For example:master
,ambient
,voice
. See the Minecraft Wiki for full list: https://minecraft.wiki/w/Sound#CategoriesF
{}
volume: Float provider, the range of the sound.F
{}
pitch: Float provider, the pitch to play the sound at.I
interval: Integer, how many ticks between playing the sound.T/F
only_play_to_source: Boolean, if true, the sound is only played to the player it this effect is active for. OPTIONAL: Defaults tofalse
, playing for all nearby entities.
Tip
You can disable the sound effect with the config option enableSoundTemperatureEffects
in the Client Config.
Change Temperature
Changes the entity's temperature on an interval.
Config JSON format
If the type
is scorchful:change_temperature
, the config
has the following format:
{}
config: Parent tag.I
temperature_change: Integer, how much to change the entity's temperature by.I
interval: Positive integer, how many ticks between the changing of the entity's temperature.E
heating_mode: Enum, what mode to apply the temperature change in. Must be one ofabsolute
,active
, orpassive
. Optional, defaults toabsolute
.