BeastFinder

by moon69
Find where in your factory items & fluids are made, used or stored. Search assemblers, furnaces, chests & storage tanks for specified item(s).
5 months ago
0.15 - 0.17
3880
Owner: moon69
Source: N/A
Homepage: https://mods.factorio.com/mod/BeastFinder
License: The Unlicense (Public Domain)
Created: 2 years ago
Latest Version: 0.17.4 (5 months ago)
Factorio version: 0.15 - 0.17
Downloaded: 3880 times

Find your Stuff and where it comes from!

My factories develop somewhat... organically (aka Spaghetti Factonara), so I was having trouble finding where my various gizmos were being made.

Enter the BeastFinder to scour the local area for the items you require and highlight them on the map.

BeastFinder will search assemblers, furnaces, chests and storage tanks for the items & fluids selected, with options to search where the item is used, made or stored. Ingredients, products and stored items are highlighted on the map in different colours.

Searches are performed in a box centred on the player – the range is configurable but setting it too high may cause a short delay when searching.

Matching results that are close together are grouped together to avoid clutter… the Threshold configuration option determines how close is too close.

For a particular search item, ingredients, products &/or chest results may be grouped together - this will be indicated with small "sub-icons" on the main group icon (for an example see ResultsHelp image in above gallery).

The hot-key to open the search dialog defaults to Shift-F and is configurable as usual in:
Factorio →Options → Controls → Mods.
There is also an optional menu button in the top-left corner of the screen.

Most options are configurable in-game by clicking the gear icon in the BeastFinder window, but to change the number of search slots, toggle the menu button or change the result highlight size requires using:
Factorio → Options → Mods → Startup.

The BeastFinder should play nicely with other mods since it searches by type:
{“assembling-machine”, “furnace”, “container”, “logistic-container”, "storage-tank"}
Tested with Bob’s Mods.

Multiplayer support: In theory - only limited testing performed.
Factorissimo support: BeastFinder cannot yet search inside buildings. Will try to get multi-surface support for 0.17.

Console command to reset to default settings:
/c remote.call(“BeastFinder”, “Reset”, game.player)

Thanks to the developers for Factorio and the many modders out there who provided the inspiration and in some cases what you might call <ahem> a code blueprint.

Known issues

Search results for different items are not grouped, but may sometimes overlap.

Changes for 0.17.2

  • Changelog added ^^^