u/theapologist316

Beaver Chronicles v11.0 and Waterfalls Event Pack

Beaver Chronicles v11.0 and Waterfalls Event Pack

A huge update has been pushed to both Steam and Mod.io. This update only applies to Timberborn v1.1 and up.

With this update, ALL events are now written in JSON (the former C# custom code events are still supported). A lot of new support abilities are added, especially related to map-altering abilities.

A new expansion is also published: Waterfalls Map Event Pack (Steam, Mod.io. This pack adds events when you play on the Waterfalls map and also demonstrates some map-changing powers.

It is also fully documented now: https://github.com/datvm/TimberbornMods/tree/master/BeaverChronicles/Docs

u/theapologist316 — 1 day ago

New mod: Wood You Look At The Log (Session timer)

Steam: https://steamcommunity.com/sharedfiles/filedetails/?id=3743268534
Mod.io: https://mod.io/g/timberborn/m/wood-you-look-at-the-log#description

Idea from: https://www.reddit.com/r/Timberborn/comments/1u3sr1k/i_really_need_a_mod_that_saves_and_closes_the/

"Just one more cycle" and the sun is already up? This mod is for you! After setting a time limit, the mod will automatically save your game and close the game when the timer runs out.

How It Works

When you load a game, you will be asked how many minutes you want this session to last. A timer will then appear in the lower-right corner of the screen. You will receive notifications when there are 5 minutes and 1 minute remaining. When the timer runs out, the mod will save your game and then close Timberborn. If the save fails for any reason, the game will not close. Instead, you will receive a message letting you know that the save failed, so you do not lose progress.

u/theapologist316 — 25 days ago

New mod: More HTTP API and Automations

Base mod:

Expansion mod: More HTTP API - Automations:

This mod adds more HTTP API capacities to Timberborn, letting you read and interact with your game in new ways.

For players, it can be used to read live game data and control certain aspects of the game from a web dashboard. You can also use the APIs without building the HTTP Adapter building. You can also set an optional password in case you want to expose over the Internet (does not work for the base game's APIs). For modders, it provides prebuilt functions so you can easily make new API endpoints: a simple router, a shared library of models, and CORS support.

A prebuilt web client is available at https://timberlive.lukevo.com/ (the source code is the TimberLive project) which connects to the mod and provides a live dashboard of your game.


There is also an expansion mod for More HTTP API that adds automation data to the HTTP API. It powers the Automations page at https://timberlive.lukevo.com/automations, where you can map and (soon) control your automation buildings.

This mod is separated from the base mod mainly to demonstrate how a mod can use the base mod to add more endpoint easily.

u/theapologist316 — 2 months ago

Beaver Chronicles - Scenarios & Narrative Events

Main mod:

Steam: https://steamcommunity.com/sharedfiles/filedetails/?id=3725316552
Mod.io: https://mod.io/g/timberborn/m/beaver-chronicles-scenarios-narrative-events#description

Campfire Mystery expansion:

Steam: https://steamcommunity.com/sharedfiles/filedetails/?id=3725316854
Mod.io: https://mod.io/g/timberborn/m/beaver-chronicles-campfire#description

Beaver Chronicles adds narrative events, colony choices, and remembered consequences to Timberborn. Instead of only reacting to numbers, alerts, and shortages, your settlement can now face story moments as it grows: disputes, discoveries, difficult losses, suspicious illnesses, desperate promises, strange opportunities, and other small events that make the colony feel more alive.

Story Events

Events can appear as your colony reaches certain conditions. Some are simple one-time moments, while others may ask you to make a choice, commit resources, meet an objective, or accept unknown consequences. Your decisions can lead to rewards, penalties, temporary effects, follow-up events, or outcomes recorded in the Chronicle.

For Mod Developers

Beaver Chronicles provides a framework for creating narrative Timberborn events without rebuilding the whole event pipeline yourself. It handles event registration, trigger handling, saved active events, choice dialogs, payment objectives, history pages, mixed resource text, temporary character bonuses, follow-up events, helper services, and localization patterns for writing Chronicle scenarios.

Campfire Mystery

Campfire Mystery adds a standalone Beaver Chronicles story event: The Tail That Knocked Thrice, a multi-chapter scenario built around remembered choices and evolving consequences. Build a Campfire to start the story.

u/theapologist316 — 2 months ago

Steam: https://steamcommunity.com/sharedfiles/filedetails/?id=3720857242

Mod.io: https://mod.io/g/timberborn/m/dynamic-tails-banners#description

This mod adds Dynamic Tails and Banners to the game. Tails and banners can change based on certain conditions, including custom text and colors that display building or character stats. The mod is also expandable, allowing other mods to add their own dynamic tails and banners.

All dynamic tails and banners are neatly organized in the new Dynamic Tails/Banners group.

Dynamic Tails

This mod includes:

  • Weather Tails: the pattern changes based on the current weather condition.
  • Job Tails: displays the icon of the building where the beaver works.
  • Random Tails: choose from a list of patterns, and each day, one pattern will be randomly selected from the list. You can also optionally make all beavers share the same pattern each day.

Dynamic Banners

Similar to tails, there are also Weather and Random banners. In addition, there are two major banner types that can display icons and text. You can also choose the background color, and font name and size.

  • Icon Stat: displays an avatar icon, such as a building, tree, healthy beaver, contaminated beaver, or sick beaver. It can also display a production building's recipe icon or a storage building's stored-good icon.
  • Dynamic Text: displays your own custom text or one of the relevant stats, such as storage stock, capacity, percentage full, production progress, or population-related stats.

Feel free to suggest any useful stats that I missed. I will be happy to add them. The Stat API is provided by Moddable Timberborn, so it can be used by other mods as well. The text rendering is also a new feature provided by TimberUI that other mods can use to draw text on their own textures.

u/theapologist316 — 2 months ago

Steam: https://steamcommunity.com/sharedfiles/filedetails/?id=3715659107

With this helper mod, you can easily create a mod to add Banners and Tails (called Decals) to the game without any coding or JSON knowledge. It's basically a UI for creating a Decals mod.

You only need this mod for creating your mod, your users does NOT need to have this mod. In fact, you can just disable this mod after creating your mod.

You can have both Banners and Tails in the same mod, or just one of them. This mod also supports creating optional groups for Moddable Decal Groups so you can organize your decals into different groups. The groups feature is optional, your users can still use your decals without MDG but they won't see the groups, just all the decals in one list like usual.

See usage guide on the Steam page.

u/theapologist316 — 2 months ago