Description:
I suggest adding a new setting called "Fast Blueprint Upload" (enabled by default).
How it works:
When enabled (default): Blueprints sync automatically as they do now.
When disabled: Automatic synchronization is suspended when moving or reordering blueprints within the library. Instead, a manual "Upload" button appears for each blueprint/book.
The Problem:
Currently, there is a major issue with automatic background uploads in multiplayer. If a player tries to reorganize large blueprint books (e.g., two books sized 2GB each), the game immediately starts syncing them to the server. This saturates the upload channel, preventing other players from syncing their blueprints and effectively paralyzing the game session.
The player often doesn't realize they are causing a lag spike simply by dragging and dropping items in their own UI. Furthermore, this causes unnecessary RAM usage for all peers, even if those specific blueprints aren't being used in the current session.
The Solution:
By allowing players to disable automatic syncing, they can reorganize their local library freely. Moving books would no longer trigger a global sync. Data would only be pushed to the server when the player explicitly clicks the "Upload" button or attempts to place the blueprint in the world.
p.s.
This change would be a win-win: players who prefer the current system won't notice any difference since the option is enabled by default. Meanwhile, those who want to organize their library without disconnecting from the server or lagging the entire game will finally have the freedom to do so. It removes the "accidental griefing" aspect of library management and lets players tidy up their blueprints whenever they want without causing discomfort to others.
"Manual Blueprint Sync" option to prevent server lag during library reorganization
Post your ideas and suggestions how to improve the game.
Moderator: ickputzdirwech
"Manual Blueprint Sync" option to prevent server lag during library reorganization
9k hours in factorio.
Return to “Ideas and Suggestions”
Jump to
- General
- ↳ Releases
- ↳ News
- ↳ General discussion
- ↳ Multiplayer
- ↳ Find Servers / Tools / Guides
- ↳ Show your Creations
- ↳ Videos
- ↳ Combinator Creations
- ↳ Mechanical Throughput Magic (circuit-free)
- ↳ Railway Setups
- ↳ Energy Production
- ↳ Medium/Big/Gigantic Sized Structures
- ↳ Fan Art
- ↳ Gameplay Help
- ↳ Spread the Word
- ↳ Off topic
- ↳ This Forum
- ↳ Celebration Party
- Support
- ↳ Gameplay Help
- ↳ Discover Factorio Wiki
- ↳ Discover Others Creations
- ↳ Discover Mods
- ↳ Discover Tools Around Factorio
- ↳ Technical Help
- ↳ Bug Reports
- ↳ Resolved for the next release
- ↳ Assigned
- ↳ Not a bug
- ↳ Pending
- ↳ 1 / 0 magic
- ↳ Duplicates
- ↳ Minor issues
- ↳ Desyncs with mods
- ↳ Won't fix.
- ↳ Resolved Problems and Bugs
- ↳ Fixed for 2.1
- Factorio Direction
- ↳ Ideas and Suggestions
- ↳ Outdated/Not implemented
- ↳ Frequently Suggested / Link Collections
- ↳ Implemented Suggestions
- ↳ Development Proposals
- ↳ Balancing
- Contributions
- ↳ Mods
- ↳ Download mods
- ↳ Mod portal Discussion
- ↳ Mods
- ↳ Mod Packs / Libs / Special Interest
- ↳ 5dim's mod
- ↳ Angels Mods
- ↳ Atomic Power
- ↳ Bob's mods
- ↳ DyWorld
- ↳ F.A.R.L
- ↳ Fentus Challenge & Tool Mods
- ↳ Logistic Train Network
- ↳ MoMods
- ↳ Reika's Mods
- ↳ Resource Spawner Overhaul
- ↳ Yuoki Industries
- ↳ PyMods
- ↳ Questions, reviews and ratings
- ↳ Modding Discussions
- ↳ Modding discussion
- ↳ Modding help
- ↳ Ideas and Requests For Mods
- ↳ Modding interface requests
- ↳ Implemented mod requests
- ↳ Already exists
- ↳ Won't implement
- ↳ Documentation Improvement Requests
- ↳ Resolved Requests
- ↳ Development tools
- ↳ Tools
- ↳ Mod and installation managers
- ↳ Cheatsheets / Calculators / Viewers
- ↳ Development tools
- ↳ Special interest mods and libraries
- ↳ Modding Development
- ↳ Multiplayer / Dedicated Server
- ↳ Multiplayer Board
- ↳ Archive
- ↳ Maps and Scenarios
- ↳ Translations
- ↳ Texture Packs
- ↳ Fan Art
- ↳ Wiki Talk
- ↳ To be sorted
- ↳ Campaign / Scenario suggestions
