Blueprint Book Shelf


An inventory-book panel: hold a blueprint or book, hover over a destination book in the panel and press Shift to move it inside. Includes nested books, search and configurable controls.

Utilities
6 days ago
2.1
17
Blueprints
Owner:
Tsyklop96
Source:
https://github.com/Tsyklop/blueprint-...
Homepage:
https://github.com/Tsyklop/blueprint-...
License:
MIT
Created:
6 days ago
Latest Version:
1.0.0 (6 days ago)
Factorio version:
2.1
Downloaded by:
17 users

Blueprint Book Shelf

Organize inventory blueprint books without closing your inventory. The shelf lists your books, including nested books, and lets you move the blueprint or book in your hand straight into a chosen destination.

How to use

  1. Press Ctrl+Shift+B, or click the book button at the top left, to open the shelf.
  2. Open your inventory and pick up a blueprint or blueprint book.
  3. Hover over the destination book's row inside the shelf panel.
  4. Press either Shift key to move the held item into that book.

Press the key after hovering over the row. Hovering over a book in the normal inventory does not select a shelf destination.

Features

  • Lists main-inventory books and their nested books.
  • Shows parent paths to distinguish books with the same name.
  • Displays the number of items directly inside each book.
  • Searches book names and paths. Latin letters are case-insensitive; other text uses exact case.
  • Refreshes when your inventory or held item changes. The Refresh button also picks up changes made by other mods.
  • Moves the original item, preserving blueprint data and nested-book contents.
  • Prevents inserting a book into itself or its descendants. Existing contents are not overwritten.
  • Movable panel and configurable keyboard shortcuts.

Requirements and compatibility

Factorio 2.1.23 or newer in the 2.1 branch. Space Age is optional. English and Russian translations are included.

Works with physical items in your inventory. Blueprint-library references must first be turned into inventory items.

Can be installed alongside Open Book Inserter: that mod targets the currently open book, while this mod targets a row in the shelf. Change bindings under Settings → Controls → Mods if they conflict with your setup.

License

MIT. Created by Tsyklop.

Source code

GitHub repository