Valheim
You are viewing a potentially older version of this package. View Latest Version
Install with App

Details

Date Uploaded
yesterday
Downloads
248
Size
206KB
ADDatHost Valheim hosting
30% off

🌈 Quad's Rainbows

Quad's Rainbows

A rainbow in the sky after the rain, and a blessing for looking up at it: the weather gives something back.

version: 0.3.1 multiplayer: only who wants it made with: Claude Code

Source code · Report a bug · Discord

Join us on Discord

✨ Features

What is in it

  • When a good spell of rain ends and the sun is low (morning or evening), a rainbow arcs across the sky opposite the sun. Three times in ten it is a double rainbow, with a fainter second one outside it, its colours the other way round. It fades in with a soft chime, follows the sun as it moves, fades into the horizon, and fades out after a few minutes or when the sun climbs too high. If the rain stops with the sun too high, it waits a while for the sun to come down.
  • Look up at it and you get Rainbow's Blessing for five minutes: stamina comes back 30% faster, health 20% faster, and running and jumping cost 20% less stamina. A double rainbow gives the Double Rainbow's Blessing, half as strong again.

Only you need it: the sky is drawn for you from the weather the game already has, and nothing is saved in the world.

📸 Screenshots

A double rainbow over the bay

A double rainbow over the bay

Rainbow's Blessing in the corner

Rainbow's Blessing in the corner

🧩 Other mods

Known clashes: none known.

Found a clash with another mod? Tell us which one and what happened.

👥 Multiplayer

Who needs it: Only the players who want it.

Nothing is saved in the world: each player's game rolls the chance itself, so two players standing together may not both see a rainbow.

The host decides: the chance, how long rain must last, the wait, double rainbows and the blessing's length. While you play on their world their values replace yours (your file isn't changed); a host without the mod leaves everyone their own.

🌍 Languages

English, Русский (Russian), Deutsch (German), 简体中文 (Chinese), Português do Brasil (Portuguese), Español (Spanish), Français (French), Polski (Polish), Türkçe (Turkish). It follows the game's own language setting.

The translations were made with AI, so a few words may be off. To correct one, or to add your language, put a file in BepInEx/config/translations/com.quad.rainbows/ named after the game's name for the language (German.json, Italian.json, Japanese.json...) with only the lines you change, copied from English.json (it wins over the built-in one). Or tell us the better words and we'll put them in for everyone.

⚙️ Settings

In BepInEx/config/com.quad.rainbows.cfg, made the first time the game runs with the mod. r2modman and Thunderstore Mod Manager edit it under Config editor.

Blessing

Setting Default What it does
Enabled true Look up at a rainbow and you get Rainbow's Blessing: stamina and health come back faster, and running and jumping cost less stamina. A double rainbow gives a stronger one.
Minutes 5 How long the blessing lasts (minutes). In multiplayer the server's value applies.

Rainbow

Setting Default What it does
Enabled true Rainbows after the rain.
Chance 0.8 How often a good spell of rain ends in a rainbow (0 never, 1 always), when the sun is low enough to show one. In multiplayer the server's value applies.
MinRainSeconds 45 How long it must have rained (seconds) for the end of it to be worth a rainbow. In multiplayer the server's value applies.
WaitMinutes 8 If the sun is too high or too low when the rain ends, how long (minutes) to wait for it to come into place before giving up. In multiplayer the server's value applies.
ShowMinutes 3 How long the rainbow stays (minutes), if the sun does not move it out of the sky first.
Brightness 1 How strong the colours are.
DoubleChance 0.3 How often a rainbow is a double one : a fainter second rainbow outside the first, its colours the other way round, and a stronger blessing. 0 never, 1 always. In multiplayer the server's value applies.
Chime true A soft chime when a rainbow comes out.
ChimeVolume 0.35 How loud the chime is.

🤖 Made with AI

Made with the help of Claude (Anthropic), with Claude Code: designed, written and checked together, and tried in the game.

💬 Join us on Discord

Join the Quads Lab Discord

Come hang out with the people who make and play these mods. In the Quads Lab Discord you can:

  • 🛠️ Get help and report bugs straight to us
  • 👀 See new mods first, and help test them before they're released
  • 🗳️ Suggest ideas and vote on what we make next
  • 🏰 Share your builds, bases and arena runs
  • 🤖 Talk AI coding and vibe coding with people building things with AI, the way these mods are made

Join the Quads Lab Discord →

🧪 About Quads Lab

Quads Lab is where Quad H (HardHeadHackerHead) builds software with AI, of every kind: these Valheim mods are one of its projects. Each mod is designed by a player, written with Claude Code and tested in our own world, with bobisme as our tester.

📜 Recent changes

  • 0.3.1 A rainbow costs far less to draw: its colours are worked out again only when it fades or the sun moves, not for every point of it every frame, and the second band is left alone when there is no second rainbow. The blessings' inner names now start with the mod's name (as every name a mod adds should), so they can't clash with another mod's.
  • 0.3.0 Now in your language: English, Russian, German, Chinese (Simplified), Portuguese (Brazil), Spanish, French, Polish and Turkish, following the game's own Language setting. The game's own names are used for its things (items, creatures, lands, stations). The translations were made with AI: to correct a line, or add a language, put a file in BepInEx/config/translations/com.quad.rainbows/ named after the game's name for the language (German.json...) with only the lines you change, copied from translations/English.json on GitHub.
  • 0.2.3 A clearer page: what it does, who needs it in multiplayer, how it gets on with other mods, and where to report a bug. The game itself is unchanged.

Every change is on the Changelog tab.

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.