One of the most common issues that can affect productivity is how far resources have to travel to reach their destination. For example, a Lumberjack Hut requires 1 Energy per day and if Energy is taking several days to arrive, then there won't be enough of a supply to keep the Lumberbot working at 100% productivity.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/a24e68e9-1784-4026-a080-faab7afcf352/Screenshot_132.png

The best solution is usually to build a Storage Yard nearby to store Energy and act as a buffer to the Lumberjack Hut’s needs (as in the picture). That way the delivery time is minimal and they'll always have enough Energy to keep working. To make this work properly there are two extra steps.

  1. This step is the most important as, by default, Storage Yards to any building demanding its stored resources, so other buildings could pull the Energy from the storage yard that you've intended for the Lumberjack Hut. The solution is to assign the Lumberjack Hut to the Storage Yard’s Export whitelist on the Resources panel so no other building will pull that Energy (shown in the image).

  2. The same principal applies to the Lumberjack Hut, by default it searches still outwards across your colony until it finds an unassigned Energy resource (Resource Routing). So if your Storage Yard is temporarily out of Energy for any reason, you may not want it looking elsewhere in case it sources from a long way away, so you can assign the Storage Yard to the Lumberjack Hut's import whitelist.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/16782151-2789-487b-948a-611c35172d4d/Screenshot_131.png

Using this system can really help keep your production buildings working optimally and your colony functioning smoothly.

There are more general ways to prevent resources to unwanted places in your colony, you can find these in the Transport Rules page.