RotN Tweaker is a mod specifically made for the Rebirth of the Night modpack. It allows us to make some tweaks that can only be done via modding.
Works with vanilla, GlareTorch, Quark, and Rustic torches
These effects come with some pre-configured settings for demonstration purposes, but are meant to be tweaked by modpacks to make the most out of them. All values, ranges, coordinates, and biomes are configurable. All effects have custom icons and some overlays included, modifiable via resource packs to suit your needs. None of these potions are craftable by default
Sweltering is an effect that acts like a timer, warning, and barrier to scorching which causes detrimental effects. In other words, while under the specified conditions, the player will always be either affected by sweltering, scorching, or gale barrier.
Specific biomes and coordinates in which sweltering and scorching will be permanently applied can be configured.
If the player moves from a biome or coordinate that causes sweltering/scorching these effects to another biome or coordinate that also causes effects, their timer will remain. The timer will reset and disappear when entering a biome or coordinate that doesn't cause effects: If moving from the nether with 57 seconds left of sweltering to a biome that causes sweltering II, the timer will remain and continue at 57 seconds.
The sweltering effects can be "filled up” or recharged while in the biome by external means: drinking a potion that gives sweltering for 3 minutes while having 10 seconds left will set the timer to 3 minutes. As long as the player is sweltering, nothing will happen. When sweltering reaches 0, they will be affected by the corresponding level of Scorching.
Gale Barrier: For each level of this effect, it stops the timer for the corresponding level of Sweltering (it doesn’t help with Scorching unless the player recharges the timer above 0).
Sweltering I: When the potion timer reaches 0, the effect will be replaced by Scorching I, and the player will lose one max health down to a minimum of 10 health (5 hearts) each second. Two maximum health points can be regained by drinking the specified items (default: water bottle). All max health can be regained quickly and scorching removed by exiting the specified biome/coordinates or by increasing the sweltering effect again.
Sweltering II: When the potion timer reaches 0, the effect will be replaced by Scorching II, and the player will lose two max health down to a minimum of 10 health (5 hearts) each second. If at 10 max health (after reaching the minimum), the player will continue to receive fire damage for 1 health each second until they die, get rid of the effect by recharging sweltering II, or exit the biome/coordinates.
Sweltering III: is the same as above, except it requires the corresponding effect of Gale Barrier/Sweltering to prevent Scorching III.
Potion effect. There are two ways to get the Freezing effect, via TicksFrozen or via cooling. While freezing the player’s hearts get a cyan overlay, and take 1hp of damage each 40 ticks. Additionally, while freezing or TicksFrozen <50% (I.e. while there’s a visible cyan overlay) the player moves 10% slower
TicksFrozen is a counter that runs backwards for a configurable amount of time (for example 400 ticks) while inside specified biomes or while on top of specified blocks. when the counter passes <50% of the defined amount, a frozen vignette will fade in on the player’s screen. Once it reaches 0, the player will suffer freezing permanently until the counter gets over >50% again.
cooling is an instant potion effect; when affected by it, it will forcefully trigger TicksFrozen at double the default speed until it reaches 0, and inflict freezing for a configurable amount of time for each level of potency.
For example, configured for each level of cooling to give 2 seconds/80 ticks with TicksFrozen at 400 ticks, cooling III would take 200 ticks to give the player freezing for 6 seconds/240 ticks
Warming is an instant potion effect; when affected by it, it will forcefully increase TicksFrozen at three times the default speed and give immunity to freezing for a configurable amount of time for each level of potency.
/give @p rotntweaker:smelting_vessel 1 0 {storedItems:[{id:"minecraft:diamond",Count:1},{id:"minecraft:iron_ingot",Count:3}]}