CustomTools

If you liked this item, please rate it up on Steam Workshop page.

Author: ihsoft

Last revision: 17 Dec, 2025 at 20:57 UTC

File size: 430.43 KB

On Steam Workshop

Description:
Timberborn: Custom Tools

This mod offers new quality-of-life tools in the bottom bar and also provides an API for modders to quickly create their own tools.


For the players: Built-in tools

Immediate finish of incomplete buildings

This tool is only visible when the dev mode is activated (Shift + Alt + Z). Select multiple incomplete buildings and have them instantly completed. A handy tool when testing or prototyping.

Pause buildings in the selected range

Select multiple buildings that need to be paused. Hold SHIFT to lock the selection to a specific building type. A useful tool for temporarily stopping groups of buildings during colony micromanagement.

Resume buildings in the selected range

Select multiple buildings you want to resume. Hold SHIFT to lock the selection to a specific building type. Helps quickly bring groups of buildings back online during micromanagement.

Key bindings

For every tool you can assign a hotkey. Go to the standard keybings setup screen in the game. There will be a section for CustomTool bindings.


For the modders: API to create your own tools

For the full instructions, read README[github.com].

In nutshell, to create your own tool you need:

  1. Implement a class that handles the tool’s logic. Use the provided base classes to avoid dealing with the boilerplate.
  2. Make a blueprint spec for your tool.
  3. Optional. Create blueprint specs to have your own tool group buttons created. Or you can attach your tool to the CustomTool’s group.
  4. DONE!


GitHub: https://github.com/ihsoft/TimberbornMods/blob/timberborn-1.0/CustomTools
File a bug: https://github.com/ihsoft/TimberbornMods/issues/new?title=%5BCustomTools%5D

Download
Required items:

Click the title to search on this site.


HarmonySteam Workshop
Moddable Tool GroupsSteam Workshop