Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
Snow Lantern On Ice
Lets the Snow Lantern survive in any biome only while directly supported by an Ice Block.
By Jaybirds
| Date uploaded | 2 weeks ago |
| Version | 1.4.2 |
| Download link | Jaybirds-Snow_Lantern_On_Ice-1.4.2.zip |
| Downloads | 51 |
| Dependency string | Jaybirds-Snow_Lantern_On_Ice-1.4.2 |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.
Preferred version: 5.4.2350README
Snow Lantern * On Ice
By JayBird
Snowballs belong outdoors in the cold... BUT if you want them in any Valheim Biome except Ashlands then put them 'On Ice'.
This Valheim 1.0 compatibility mod lets a Snow Lantern remain in any biome when it is directly supported by a crafted Ice Block (piece_icecube). The exception follows the Ice Block: remove or melt it, and the lantern returns to normal vanilla wear.
What it changes
- Snow Lantern on an Ice Block: ignores periodic environmental/stability wear.
- Snow Lantern on dirt, stone, wood, or another surface: unchanged vanilla behavior.
- Ice Blocks: unchanged; they still follow Valheim's normal heat/melting rules.
- Other lights, fireplaces, building pieces, and direct attack damage: unchanged.

Installation
Install through r2modman/Thunderstore Mod Manager, or extract the included BepInEx folder into your Valheim installation. Do not keep an older SnowLanternOnIce.dll elsewhere under BepInEx/plugins.
Notes
The mod uses BepInEx and Harmony only; Jotunn is not required. Install it on every client that should see the intended behavior. Server installation is also recommended for dedicated servers.
Credits
Original Snow Lantern concept and package source: SnowLanternOnIce. Valheim 1.0 compatibility work, packaging, and changelog: JayBird.
CHANGELOG
Snow Lantern * On Ice — Changelog
Maintained by JayBird
1.4.2 — September 20, 2026
1.4.1 — September 20, 2026
- Corrected the Ice Block detector's evaluation-stack declaration.
- Fixed the repeated
InvalidProgramExceptionfrom the 1.4.0 test. - Confirmed in-game: only Snow Lanterns supported by
piece_icecubereceive the wear exception.
1.4.0 — September 20, 2026
- Retargeted the compatibility logic to Valheim 1.0's actual
WearNTear.UpdateWearpath. - Made the exception conditional on a detected Ice Block directly below the Snow Lantern.
- Restores vanilla wear automatically when the supporting Ice Block is removed or melts.
1.3.0 — September 20, 2026
- Tested the then-suspected
Fireplace.UpdateSnowMeltpath. - Kept the wider Ice Block support detection introduced in 1.2.0.
1.2.0 — September 20, 2026
- Replaced the narrow downward ray with a 0.75-meter sphere sweep.
- Added reliable detection for Valheim 1.0's
piece_icecubeprefab.
1.1.0 — September 20, 2026
- Replaced the original radius check with physical support detection below the lantern.
- Added Ice Block prefab-name handling and a one-time diagnostic log message.
- Added Thunderstore packaging files and the current BepInExPack dependency.
- Renamed the visible mod to Snow Lantern * On Ice and adopted the JayBird author identity.
1.0.0 — September 20, 2026
- Initial release: Snow Lanterns supported by Ice Blocks ignored outdoor rain/wetness.