When a new player joins an MP game, they can be directed to grab blueprints from this section, rather than being told to hunt them from various other players (who may not even be on at the time!).

How much effort would it be and would it make sense to add a special "chest" where one can store their blueprints so that anyone can access them in MP even if the owner of those blueprints aren't online?

Of course, that would mean when someone adds puts down their "blueprint chest", all the blueprint data has to be sent to the server and that could make it possible to grief people by having huge libraries of huge blueprints.

"Ready" is probably not what you want to know, Ishobo. First launch was said to be in first quarter of next year. My guess would be around February. It'll probably take months to go from unstable to stable from there.

I'm still not completely convinced that this is the correct place for Game Blueprints to be. Game Blueprints are somewhat special in that they are tied to a specific save, and in this sense, they don't belong to the left panel. However, introducing a third panel would make the window too wide in my opinion. The interface is still very much work in progress, though, and perhaps we'll figure out an even better way to do it soon.

My suggestion would be:

LEFT SIDE - Game Blueprints (with dropdown menu that lists players and lets you access theirs)RIGHT SIDE - My Blueprints
Lets be honest big games will have 10s if not 100s of blueprints in the game section, and most people only care about personal blueprints and that current game/world blueprints.
Seeing other player blueprints should be optional (through dropdown menu or similar) and only done when needed (aka when that player tells you to check it out and for some reason doesnt want to simply place it in the main game blueprint storage.)

Last edited by Wiking on Fri Dec 23, 2016 5:55 pm, edited 1 time in total.

Welp, prepare for a flood of posts about how gigantically wrong you are about everything and anything regarding the new UI or blueprint book.

But no, seriously, it's about time this got some love. And get him to look at the website too, while he's still around - gray cursor on a gray textbox and a dark grey background is... well, it's kinda like using the universal "Refresh" icon as a renaming-button

Yep GUi is difficult, and one of the errors seem to be to care last minute. Most mechanics are done, and the only thing you can do is rearrange GUI elements. But prepare once the GUI is worked on, that new ideas evolve and become necessary.

Personally i would like to see the new blueprint GUI the only place to keep blueprints entirely. Putting them in your inventory is just another layer ,and pretty redundant. And not really user friendly, because of the sorting you got to do. Because of the amount of blueprints, and expect a few dozen to hundreds, you will need to sort blueprints in the new GUI. And on top of that you sort them in your inventory into books. And this completely independent from each other this amounts to a lot of unnecessary work.

Also that both systems exists for the sole idea that your inventory is legacy and "local" meaning only this game, and the new GUI is global and multiplayer. They do not share identical blueprints, but the system is designed to share blueprints with the drag&drop. But anything else is working towards seperation again. You improve a row of blueprints in your current game and you essentially have 1 outdated library. You will eventually want to update the global blueprints with some, but since they share the name but no like version number this becomes rediculous.

My idea for a blueprint GUI was to have sections that mimic the books. Helps sorting. Any other players blueprints are in their own "books" So the GUI is essentially a list of books, yours and the other players books. For the sake of having a "current game" list of blueprints, make another special "book" or even "books" i think the latter would make more sense, and color it nicely whatever.

And mind you that with the current books you can shuffle blueprints with your mousewheel. This system is so helpful dont forget that.

1) Will there still be a way to shift-scrollwheel through your library of blueprints? That feature is indispensable to me.

2) Any chance of adding an additional tickbox to the blueprint to allow copying electrical connections to make them work like color wire connections? I know in the past it's been tabled, but trying to make a blueprint where the electrical separations matter (for things like power switches and conditions) is still impossible, and it's so obnoxious designing a beautiful layout that I have to then manually disconnect and reconnect everything for anyway. I feel like power control will become even more desirable once we have nuclear power (and thus might want to conserve fuel at times).

In 0.14, there is an icon next to the “Blueprint” title that looks like a refresh button. That's how you rename it. Maybe it should not have taken a UI designer to tell us that that was the wrong icon for the task, but at least someone finally told us.

While we're on that, the "refresh" icon in the train window that you use to toggle between views should also not be a refresh button. Perhaps a magnifying glass?

My two cents.
I'd like the right half to be player and game specific so I can keep things here without sharing with others or my other saves. This could actually just be a huge inventory window, where you can put blueprint *items* and books, but nothing else.

I'm glad to see the blueprint library is getting some love!
Let's start with single-player to keep things simple.

1.
I start with a fresh install of Factorio. Then I create a blueprint in my local inventory. Does it automatically show up as a "game" blueprint? Can I delete it from my inventory and still keep it as a "game" blueprint? In other words, is the "game blueprints" area a view of my inventory or a separate storage area from my inventory?

2.
I change the blueprint to a "game blueprint." Then I delete it from my inventory. What happens?

3.
I copy the blueprint into player storage. Then I start up a new single-player game and transfer the blueprint into my inventory. Does this automatically make it a "game blueprint"?

At this point the blueprint in the "player storage" area is clutter, because I already have access to it in my inventory. It should either not be displayed at all, or there should be an easy way to filter it out.

4.
When I start a new game I want to copy all my shared blueprints into the new game. My first choice is a simple checkbox on the options page for "copy all my shared blueprints into new games". My second choice would be an easy way to do a bulk-copy. Bonus points if you create a "favorite" feature. I don't really want to copy all my blueprints, just my favorites.

5.
For my playstyle. Most frequently used: inventory or game blueprints. Next most frequently used: my shared blueprints. Multiplayer shared are a distant third.
This is how I would design the GUI for single player.
Left column: Game Blueprints.
Right column: My Shared Blueprints.

For multiplayer, in most cases shared blueprints belong in "game blueprints". It should be rare that I would need to get a blueprint from a player but I wouldn't want that blueprint to be a "game blueprint." And if that does come up the other player can drop it in a chest for me.

My most preferred solution would be to make a Blueprint Portal (like the Mod Portal). Or add the blueprint string mod to vanilla and let people use factorioblueprints.com.

My second choice would be that there's no new support for one player to transfer a blueprint to another player. Let them put it in a chest.

My third choice is to add a "multiplayer" tab to the GUI I've described above.

6.
Regarding multiplayer, think about security and griefing. Who gets to add a blueprint to the game blueprints? Who gets to remove a blueprint from the game blueprints?

Probably the list of players should be a pull-down menu or like the mod-selection list works by switching between different player's inventories/blueprint books... because if you have a 100 players on the server and they all have shared blueprints then the UI will freak out for sure if you try to fit everything on the left panel.

Also for the reworked Blueprint creation menu... isn't it problematic when the Blueprint actually uses MORE than 4 different components? Will the UI stretch accordingly or only display the 4 most used items in the blueprint?