What changed in Factorio in 2021
360 updates · 18 main milestones · Jan 29, 2021 to Dec 23, 2021
- 12 eventsMap Editor Event Fixbug fix
Fixed that on_game_created_from_scenario event didn't fire after pressing 'Save and Play' from map editor.
SteamCrash Related to Units and Mod Events Fixedbug fixFixed a crash related to units and mod events.
SteamGhost Electric Poles Connection Fixbug fixFixed ghost electric poles connecting to electric poles of other forces, with neutral force exempt from this fix.
SteamDisconnect Neighbour Issue Fixedbug fixFixed that LuaEntity::disconnect_neighbour was unable to disconnect specified pair of electric poles when they were on different surfaces.
SteamGhost Entities Drop Target Fixbug fixFixed ghost entities of other forces being considered valid drop targets.
SteamBiters Stuck Attack Fixbug fixFixed that biters could get stuck trying to attack an entity they were standing on.
SteamRemoved Neighbour Collision IncreasemoddingRemoved ReactorPrototype::neighbour_collision_increase.
SteamNew LuaTilePrototype Collision CheckmoddingAdded LuaTilePrototype::check_collision_with_entities, false by default. If set to true - checks for collisions with entities before building or unearthing the tile.
SteamElectric Pole Placement Issue Fixedbug fixFixed issue regarding placing an electric pole over a ghost of an electric pole connected to an enabled power switch.
SteamReactor Collision Box AdjustmentgameplayRemoved feature where reactor collision box would increase when connected to neighbouring reactor, allowing characters to walk in-between connected reactors.
SteamLocalisation of Permissions Listui uxThe permissions list in the permissions GUI can now be localised.
Steam - 14 eventsImplemented new website for Lua API documentationnew contentSteamFixed small research bar not showing for technology in researchbug fixSteamClarified LuaGameScript::finishedchangesSteamFixed main menu track playing only oncebug fixSteamFixed transport belts picking up items on ground when rotatedbug fixSteamAdded LuaGameScript::finished_but_continuing readnew contentSteamFixed units getting stuck close to their goalbug fixSteamFixed crash caused by early garbage collection of LuaObjectbug fixMilestoneSteamFixed incorrect tint for barelling recipe iconsbug fixSteamFixed nonsensical values for game.map_settings.path_finder.fwd2bwd_ratiobug fixSteamLuaObject::isluaobject now returns true instead of a magic stringchangesSteamFixed incorrect alpha for barelling recipe icons with fluid color definitionsbug fixSteamLuaObjects now saved using binary format for faster handlingperformanceMilestoneSteamAdded LuaGameScript::reset_game_state() methodnew contentSteam
- 16 eventsCloning linked-container inventory issue fixedbug fix
Fixed cloning linked-container would clear its inventory.
SteamTip about power pole coverage addedbug fixAdded tip about power pole coverage when drag-building.
SteamGeneratorPrototype default setting addedmoddingAdded GeneratorPrototype::destroy_non_fuel_fluid, true by default.
SteamLuaFluidEnergySourcePrototype setting addedotherAdded LuaFluidEnergySourcePrototype::destroy_non_fuel_fluid read.
SteamFixed crash in headless serverbug fixFixed LuaGameScript::save_atlas() function would crash the headless server.
SteamFluidEnergySourcePrototype default setting addedmoddingAdded FluidEnergySourcePrototype::destroy_non_fuel_fluid, true by default.
SteamFixed distance in electric poles tutorialbug fixFixed that the distance between first and second pole in the dragging electric poles tutorial was 6 tiles instead of 7.
SteamGenerator and fluid energy source tooltip fixedbug fixFixed generator and fluid energy source tooltip showing 0 fluid consumption if burning fluids with 0 fuel value or consuming fluids with temperature close to the default.
SteamTable saving and loading reworkedotherReworked table saving and loading to be non-recursive, allowing extreme table nesting inside of `global` variable.
SteamInserter hand stack size tooltip fixedbug fixFixed the inserter 'hand stack size' tooltip missing if the research-based bonus value was 1. Now it is shown if the value is greater than 0.
SteamLuaEntityPrototype inserter stack size bonus addedotherAdded LuaEntityPrototype::inserter_stack_size_bonus read.
SteamVictory screen visibility issue fixedbug fixFixed possibility for the victory screen to be hidden behind other GUIs under specific circumstances.
SteamTip trigger name changed for consistencymoddingChanged tip trigger name from 'unlocked-recipe' to 'unlock-recipe' to be consistent with the way other triggers are named.
SteamInserter stack size bonus tooltip fixedbug fixFixed the inserter 'hand stack size' tooltip ignoring stack_size_bonus prototype property.
Steam - 26 eventsPole drag building skip triggerbug fix
Fixed that the pole drag building skip trigger didn't work, so the tip was always shown even when the player used drag building.
SteamRemoved obsolete pollution-visualization spritemoddingRemoved obsolete pollution-visualization sprite, which was replaced by pollution_color utility constant.
SteamMining drill GUI issuebug fixFixed mining drill GUI not being openable if the drill didn't have module slots or energy source with GUI.
SteamIncreased default network send ratenetworkChanged default network send rate from 30 to 60 packets per second and added an option to configure the rate in server-settings.json.
SteamReduced multiplayer latency on good connectionsnetworkReduced multiplayer latency on very good connections by up to 66ms (4 ticks).
SteamCreate-trivial-smoke trigger issuebug fixFixed 'create-trivial-smoke' triggers being interpreted as 'create-entity' triggers in the prototype explorer which could cause a crash.
SteamOwnership transfer issue with ghostsbug fixFixed that building an entity over other forces' ghosts and undoing would transfer ownership of those ghosts to the undoer's force.
SteamAdded energy glow animation flicker strengthmoddingAdded TurretPrototype::energy_glow_animation_flicker_strength.
SteamGun turret tooltip ammo displaybug fixFixed gun turret tooltips showing the ammo in the middle of the other stats.
SteamSmoother multiplayer latency calculationnetworkChanged multiplayer latency calculation to be smoother, reducing multiplayer stutter on bad connections.
SteamRoboport signal output issuebug fixFixed roboport would not output signals for 1 tick when electric pole was mined while having circuit wire from same circuit network.
SteamSpidertron leg definition errorbug fixFixed that setting the scale parameter to zero in a spidertron leg definition would cause a 'double value not in range for fixed point number' error.
SteamMigration for inserters with NaN parametersotherAdded migration for saves with inserters that have NaN hand height or hand length.
SteamSub items removal from hand-craftingmoddingSub items are now removed from items used in hand-crafting.
SteamDamage bonus for discharge defensesbalance changeAdded a 70% damage bonus to discharge defenses with Energy Weapons Damage 6 and 7.
SteamCrash with 0-length debug namesbug fixFixed a crash when using 0-length debug names in Lua bytecode.
SteamCrash when destroying vehiclebug fixFixed crash when destroying a vehicle on the same frame a tooltip is created for the vehicle's weapon and ammo bar.
SteamInserter power requirement crashbug fixFixed a crash when setting inserters to require no power when rotating/extending.
SteamLuaItemStack tile filter issuebug fixFixed LuaItemStack::get_tile_filter would incorrectly return entity filters.
SteamFlamethrower turrets damage reportingbug fixFixed flamethrower turrets not reporting the correct damage bonuses.
SteamCrash when connecting wirebug fixFixed crash when trying to connect wire after wire type in cursor stack was changed by script.
SteamArtillery wagon and turret tooltip damagebug fixFixed artillery wagon and artillery turret tooltips not showing the damage of the loaded ammo.
Steam - 14 eventsIncorrect tooltip in 'Game finished' GUIbug fix
Fix 'Game finished' GUI had an incorrect tooltip for the green button.
SteamTank cannon range display fixbug fixFix tank cannon showing smaller range than the cannon shells.
SteamAdded OffshorePumpPrototype bounding box checkmoddingAdded OffshorePumpPrototype::check_bounding_box_collides_with_tiles.
SteamVehicle weapon slots GUI highlightingbug fixFixed vehicle weapon slots GUI not highlighting with the corresponding ammo slot when selected.
SteamInserters fix for burnt result itemsbug fixFixed that inserters wouldn't remove burnt result items from assembling machine recipes with no item outputs.
SteamTank cannon weapon display fixbug fixFixed tank cannon weapon showing a '1' in the vehicle weapon slots GUI.
SteamFixed API error for mod updatesbug fixFixed an API error when checking for updates for a large number of mods.
SteamAdded freeplay remote interface for skip_introotherAdded freeplay remote interface to read the value of `skip_intro`.
SteamCollision mask issue fixbug fixFixed that entities not containing certain collision masks would never collide with tiles.
SteamCopy paste entity tips fixbug fixFixed that copy paste entity tips were dependant on the copy-paste tool tip instead of copy paste entity category.
SteamRocketSiloPrototype lamp energy usagemoddingRocketSiloPrototype::lamp_energy_usage now can be zero.
SteamCrash fix for tutorials GUIbug fixFixed a crash when opening the tutorials GUI through Lua command.
Steam - 12 eventsTweaked triggers for drag building tutorialsquality of life
Some of the triggers were tweaked to show/skip tutorials related to drag building.
SteamFixed furnace fuel inventory issuebug fixItems with fuel value would be put into furnace fuel inventory when there was enough fuel but item could be smelted.
SteamFixed crash after inserting fuel into burner inserterbug fixFixed a crash that occurred after inserting fuel into a burner inserter while it was already trying to fuel itself.
SteamFixed unrelated entities highlighting with cut toolbug fixUnrelated entities were highlighted when using a cut tool.
SteamFixed trigger prototype flag filters issuebug fixTrigger prototype flag filters didn't work correctly when an entity had no flags set.
SteamFixed Furnace's working_visualisations recipe tint issuebug fixFurnace's working_visualisations would not apply recipe tint on fadeout.
SteamFixed inserters picking up items marked for deconstructionbug fixInserters were picking up items on the ground marked for deconstruction.
SteamAdded auth server bans feature for multiplayer gamesnew contentThis feature informs the Factorio.com authentication server of ban and unban commands issued in multiplayer sessions.
SteamFixed low power tip visibility issuebug fixThe low power tip didn't show in some circumstances.
SteamFixed direction setting for script created character entitybug fixSetting the direction of a script created character entity didn't work correctly.
SteamFixed crash on macOS 10.11bug fixFixed crash due to usage of standard library function that is missing on macOS 10.11.
SteamFixed undoing deconstructions in editor modebug fixIn editor mode, undoing deconstructions did not instantly revive affected entities.
Steam - 11 eventsFixed LuaGameScript prototype translations checkbug fix
Fixed that LuaGameScript::check_prototype_translations() didn't check technologies.
SteamFixed drag building state not clearing on loadbug fixFixed that loading a game that was saved during drag building didn't clear the internal drag building state causing blueprint snapping not working properly.
SteamFixed blueprint snap-to-grid reference point issuebug fixFixed the blueprint snap-to-grid reference point being drawn behind entities in some situations.
SteamFixed interaction with locomotive fuel slotsbug fixFixed that it was possible to interact with locomotive's fuel slots while out of reach.
SteamFixed blueprint pasting causing desyncbug fixFixed that pasting a blueprint over existing train could cause a desync.
SteamFixed mining drill status when resource is depletedbug fixFixed wrong mining drill status when a resource is depleted while the mining drill is missing the required fluid.
SteamFixed wrong status text for mining drill deconstructionbug fixFixed wrong status text when a mining drill drop target is marked for deconstruction.
SteamLuaEntityPrototype resource categories supportgameplayLuaEntityPrototype::resource_categories now supports characters.
SteamFixed rotating belt direction issue during dragbug fixFixed that rotating belt direction when dragging allowed 'stash' the rotate and continue in the original direction.
SteamAdded new Lua events for equipment managementgameplayAdded on_equipment_inserted and on_equipment_removed events that fire any time any equipment is added/removed from a grid.
SteamFixed item stacking issue in crafting machinesbug fixFixed that items with data would not stack properly in crafting machine source inventory when recipe requires more than a stack of ingredient.
Steam - 16 eventsFixed non-blocking saving option resetting when resuming multiplayer game using continue buttonbug fixSteamAdded LuaSurface::find_nearest_enemy_entity_with_owner()otherSteamFixed a crash related to tutorials and moddingbug fixMilestoneSteamFixed an issue with drag-building electric poles with long wire reachbug fixSteamAdded LuaEntity and LuaUnitGroup::set_distraction_commandotherSteamFixed crash when deleting surfaces with script-connected electric polesbug fixMilestoneSteamFixed items with durability/ammo not merging properly in some casesbug fixSteamFixed picking blueprints from the library through quickbar slots not firing Lua cursor stack changed eventbug fixSteamNew Titillium style font for Cyrillic languagesnew contentSteamAdded LuaForce::is_friend() and is_enemy()otherSteamFixed error sound playing when pasting onto a power switch from anything other than another power switchbug fixSteamFixed an issue with LuaEntity::set_request_slot() and duplicatesbug fixSteamFixed inconsistency when fast-replacing ghosts with circuit connectionsbug fixSteamFixed roboports left in recharging state when revived from ghostsbug fixSteamFixed 'Close preview' button having cut off text in some localesbug fixSteamFixed roboport 'recharging' icon appearing when not connected to the electric networkbug fixSteam
- 37 eventsFixed clearing LuaCustomChartTag.icon by writing nil or empty SignalIDmoddingSteamFixed oversized close map generator preview button iconbug fixSteamFixed technology icons of flamethrower and rocketrybug fixSteamFixed blueprint creation from underground belt with direction upgrade orderbug fixSteamFixed hang when deleting blueprint/deconstruction/upgrade planner moved to different inventorybug fixSteamFixed Cut and copy paste tools selecting trains in standard selection modebug fixSteamAdded LuaPlayer::start_selection and clear_selectionmoddingSteamFixed trains GUI status button tooltip not updatingbug fixSteamFixed robots leaving roboports slowly when called to workbug fixSteamFixed linked custom inputs not working for some game controlsbug fixSteamAdded overlay layer to tree variation definitionsmoddingSteamFixed crash when using repeat_count with frame_sequence in animation definitionbug fixSteamFixed ghost entities having reflections on waterbug fixSteamFixed parameter substitution with standard parametermoddingSteamFixed crash when starting game without base mod and with --disable-prototype-historybug fixSteamAdded freeplay remote interface methods for adjusting the crashsitemoddingSteamFixed crash when trying to build rolling stock between other rolling stocksbug fixSteamFixed desync related to processing on_gui_opened event in multiplayerbug fixSteamFixed belt drag building on the edge of building reachbug fixSteamFixed crash when picking fluid wagon with fluid in clone toolbug fixSteamFixed LuaPlayer::build_from_cursor flipping direction for underground belts/pipesbug fixSteamFixed hang when deleting blueprint/deconstruction/upgrade planner held by an inserterbug fixSteamFixed hover state of map generator preview buttonbug fixSteamFixed crash when cloning script-disabled beaconsbug fixSteamAdded various utility constants for moddingmoddingSteamFixed Train GUI wait condition bars display with 0 slot cargo wagonsbug fixSteamFixed multiple confirmation dialogs when pressing delete key in save/load menusbug fixSteamFixed crash related to wrong identification of non-default values in mod settings GUIbug fixSteamFixed crash when using prototype explorer GUI after changing modsbug fixSteamFixed train fuel tab not working correctly for clients in multiplayerbug fixSteamFixed canceling upgrade of underground belt not affecting connected beltbug fixSteamFixed in-game EULA showing HTML character sequencesbug fixSteamFixed crash when using set_stack in blueprint booksbug fixSteamFixed copying assembling machine recipes not updating fluidbox temperature filtersbug fixSteamFixed item product overload logic with variable output itemsbug fixSteamRemoved unused equipment prototype property 'ability_icon'moddingSteamFixed rare crash related to removal of mods and entities in multiple electric networksbug fixSteam
- 27 eventsFixed nuke not vaporizing items at blast epicenterbug fixMilestoneSteamFixed counting tiles in non-existing chunksbug fixSteamFixed recipe notifications for hidden recipesbug fixSteamFixed inability to leave large cars of certain shapesbug fixSteamFixed lighting issue with QCK Prism mousepadsbug fixSteamFixed missing tooltip for Terrain water checkboxbug fixSteamFixed crash when editing whitelist during autosavebug fixMilestoneSteamFixed issues with placing blueprints near electric polesbug fixSteamFixed desync with underground belt fast replacementbug fixMilestoneSteamFixed crash when creating game from scenario in vehiclebug fixMilestoneSteamFixed search descriptions for some itemsbug fixSteamFixed crash with items containing construction robotsbug fixMilestoneSteamFixed units dying not containing their unit groupbug fixSteamFixed mining drill GUI not movable off screenbug fixSteamFixed crashes when writing to disk failsbug fixMilestoneSteamFixed upgrading underground belts not upgrading connected beltsbug fixSteamFixed large values in map editor 'tick custom' fieldbug fixSteamFixed fast-replacing gates removing wall control behaviorsbug fixSteamFixed science pack requirement in supply challengebug fixSteamFixed gate technology missing descriptionbug fixSteamFixed tooltips in statistics GUIs not accounting for bonusesbug fixSteamFixed loaders leaving gaps on beltsbug fixSteamAdded machine-readable JSON format for runtime documentationnew content
Used by developer tools for code completion.
SteamFixed radar coverage preview visibility issuebug fixSteamFixed crash when migrating entities across typesbug fixMilestoneSteamAdded vertical_alignment parameter for LuaRendering draw_textnew contentSteamFixed LuaEntityPrototype module inventory size returning nilbug fixSteam - 15 eventsFixed LuaSurface::clone_brush() not cloning entities correctlybug fixSteamFixed spidertron item icon color change issuebug fix
Resolved issue where the spidertron item icon looked different after changing color back to default.
SteamFixed black border in spidertron technology iconbug fixSteamFixed blueprints and copy-paste tools not capturing direction changesbug fixSteamFixed piercing damage not working with turretsbug fixSteamFixed train getting stuck in destination_full statebug fixResolved issue with trains getting stuck when a train stop was built next to ghost rail.
SteamAdded air_resistance to LuaEntityPrototypenew contentIntroduced a new property for scripting related to air resistance.
SteamFixed train stop limit not setting last playerbug fixSteamFixed non-standard UI scale rendering screen whitebug fixSteamFixed crash when loading wingding.ttf fontbug fixSteamFixed trees with not-flammable flag catching firebug fixSteamFixed achievements blocking finished game windowbug fixSteamFixed LuaPlayer::disable_alert() for custom alertsbug fixSteamFixed Tips and tricks trigger issue with logistic chest requestsbug fixSteamFixed desync when beacons lose powerbug fixSteam - 22 eventsFixed missing notification icon on recipe group buttonbug fix
The missing notification icon on the recipe group button is now displayed correctly when there are more groups.
SteamFixed scaling of icons on buttons with high UI scalebug fixIcons on buttons with more than 200% UI scale now scale correctly.
SteamCorrected technology level icon displaybug fixThe wrong technology level shown on the icon in the currently selected technology has been fixed.
SteamFixed pumpjack item drop indication arrowsbug fixPumpjack no longer shows item drop indication arrows.
SteamFixed train NO_PATH issue during repathbug fixTrains no longer experience NO_PATH issues during repath when passing through occupied blocks.
SteamUpdated Roboport graphicsbug fixRoboport normal resolution graphics have been updated to be a downscale from the high resolution graphics.
SteamReworked technology icons for high GUI scalegraphicsAll technology icons have been reworked and provided in higher resolutions for better visibility at high GUI scale.
SteamAdded modes to Infinity pipe and Heat interfacemoddingAdded 'add' and 'remove' modes to the Infinity pipe and Heat interface for modding.
SteamUpdated item icons for armorsgraphicsItem icons for armors have been changed to better match the progression and tech icons.
SteamFixed cloning issue with overlapping ghostsbug fixGhosts overlapping with non-ghost entities in cloned areas are now cloned correctly.
SteamAdded modes to InfinityPipeFilter and HeatSettingmoddingAdded 'add' and 'remove' modes to InfinityPipeFilter and HeatSetting for modding.
SteamFixed crash with mods and chunk generationbug fixResolved a crash that occurred with mods during chunk generation in some cases.
SteamFixed cut-tool selection color issuebug fixCut-tool now shows distinct selection color when holding shift.
SteamFixed Lua event issue with player controllerbug fixResolved a bad Lua event when invalidating the owning player's controller during the GUI closed event.
SteamFixed crash when undoing actions on deleted surfacebug fixResolved a crash that occurred when trying to undo actions done on a surface that was deleted.
SteamRemoved tile-build SoundPath typeotherThe 'tile-build' SoundPath type has been replaced with specific sizes for mods to refer to.
SteamAdded related_underground_belt readotherNew LuaEntityPrototype::related_underground_belt read added for scripting.
SteamArmor stages displayed on player characterchangesArmor stages on the player character now show as 1st with Light armor and 2nd with Modular armor.
SteamFixed upgrade planner issuebug fixUsing upgrade planner without explicit filters on entities marked for upgrade now correctly upgrades existing orders.
SteamFixed crash with linked container GUIbug fixResolved a crash when the link_id of a linked container changes while a non-admin has the GUI open.
SteamFixed migration content window confirmation issuebug fixPlayers can now confirm the migrated content window even if a game GUI is open behind it.
Steam - 17 eventsFixed replays breaking after winning the gamebug fixSteamFixed advanced rail signal tutorial item lossbug fixSteamFixed fluid purging issues in the fluid systembug fixMilestoneSteamFixed crash when loading certain save filesbug fixMilestoneSteamFixed color blending with fully transparent colorsbug fixSteamFixed NAT-punching issuesbug fixSteamFixed listbox losing focus when clicking unfocusable widgetsbug fixSteamFixed infinite crafting recipes not working as intermediatesbug fixSteamFixed chat tags opening issuesbug fixSteamAdded defines.prototypes for prototype type namesmodding
Includes names like container, furnace, assembling-machine, etc.
SteamFixed GPS tags in chat triggering chart dragbug fixSteamFixed turret range rendering issuesbug fixSteamFixed Alt+F4 closing game on Windows with other modifiersbug fixSteamFixed crash when selecting upgraded entities in multiplayerbug fixMilestoneSteamFixed GUI crash with furnaces selecting oversized recipesbug fixMilestoneSteamFixed market GUI showing incorrect numbers for multiple offersbug fixSteamFixed locale issue with deconstruction planner tile selectionbug fixSteam - 30 eventsFixed Ammo Tooltips Damage Infobug fix
Fixed that ammo tooltips sometimes wouldn't show damage info.
SteamLoaders Item Transport UpdatemoddingLoaders are now able to take or insert more than 1 item per transport line per tick.
SteamUpgrading Entities Marked for UpgradegameplayEnabled upgrading entities marked for upgrade, using the upgrade target as the source entity for upgrade planner filters.
SteamAdded Mod Dependency ModifiermoddingAdded mod dependency modifier '~', which marks the mod as required without affecting mod loading order.
SteamFixed Crafting Machines Wake Up Issuebug fixFixed that crafting machines wouldn't wake up when the speed effect was changed in some situations.
SteamFixed Electric Pole Connection Consistencybug fixFixed electric pole connection consistency issue related to fast replace of modded entities.
SteamFixed Empty Frame from Scriptbug fixFixed that disabling side menu GUIs through script would sometimes leave an empty frame.
SteamFixed Electric Pole Interaction from Map Viewbug fixFixed that built electric pole from map view was also opened with the same click with alternative key binding.
SteamFixed Flamethrower Turret Descriptionbug fixFixed that part of the flamethrower turret and flamethrower ammo turret description didn't show the bonus damage from upgrades.
SteamGPS Tag in Player Death AnnouncementgameplayThe announcement of player death now contains GPS tag with the location.
SteamFixed Crash with Smart Ghost Belt Buildingbug fixFixed crash related to using smart ghost belt building with a mod that specifies belt without related underground belt.
SteamFixed Crash When Viewing Ammo Tooltipbug fixFixed a crash that could happen when viewing the tooltip for certain types of ammo.
SteamFixed Mod Install Blueprint Removalbug fixFixed that mod install could cause removal of blueprint entities if it didn't remove the entity.
SteamHealing Per Tick for TreesmoddingPrototype/EntityWithHealth::healing_per_tick is now also used by trees for automatic healing.
SteamFixed Focus-Search in Map Editorbug fixFixed that focus-search didn't work in some GUIs while in the map editor.
SteamTweaked Install Mods GUI Searchui uxTweaked search in the install mods GUI to prioritize results more naturally.
SteamFixed Escape Key Behavior in Chat Icon Selectorbug fixFixed that pressing Escape with the chat icon selector opened in a dialog outside the game closed the whole dialog instead of just the selector window.
SteamBlueprints and Copy Paste Upgrade Ordernew contentBlueprints and copy paste of entities with upgrade order are created based on the upgrade order instead of the current entity.
SteamFixed Building Position Ignoring Last Entitybug fixFixed that building by moving ignored the position where the player built the last entity.
SteamFixed Load Game Dialog Tooltipsbug fixFixed that the confirm load game dialog had tooltips with (E) to confirm, while E to confirm doesn't work here.
SteamFixed Spidertron Renaming Triggerbug fixFixed that renaming Spidertron didn't trigger on_entity_renamed.
SteamFixed Control + F Behavior in Chat Icon Selectorbug fixFixed that pressing Control + F to search in the chat icon selector activated the bottom window search.
SteamFixed Laser and Fluid Turret Tooltipbug fixFixed that laser and fluid turret bonus wasn't shown properly in the tooltip.
SteamFixed Chat Icon Selector Tab Memorybug fixFixed that chat icon selector didn't remember the last opened tab when used outside the game.
SteamFixed Ambient Light Color Lookupbug fixFixed incorrect color lookup table interpolation for ambient light around noon.
SteamIncreased Tank Braking Powerbalance changeIncreased the tank braking power from 400kw to 800kw.
SteamFixed Enabled Train Stops Schedule Recordsbug fixFixed that enabled train stops would cause schedule records for trains on different surfaces to be rendered as available.
Steam - 14 eventsFixed crash of transport line migration on mod removalbug fixMilestoneSteamFixed sounds being heard when they shouldn'tbug fixSteamFixed conflict between player cursor setting and blueprint librarybug fixSteamFixed searching mod settings tab leaving tabs disabledbug fixSteamFixed train stop GUI indicating more trains than presentbug fixSteamFixed building entity taking unrelated items from inventorybug fixSteamFixed typos in Construction robot tipbug fixSteamAdded LuaCustomInputPrototype propertiesother
Includes enabled_while_spectating, enabled_while_in_cutscene, include_selected_prototype, and item_to_spawn read.
SteamAdded CustomInputPrototype::include_selected_prototypemoddingIncludes selected_prototype when true.
SteamFixed regenerating tile variations during save migrationbug fixSteamFixed invisible entity GUIs in map editorbug fixSteamFixed Train overview GUI not updating list remarkbug fixSteamFixed ignored 'probability' property in tile definitionbug fixSteamFixed crash when quitting with linked-container entity type in power armorbug fixMilestoneSteam - 38 eventsFixed walls not being buildable in valid positionsbug fix
Fixed walls would not be buildable on valid positions in some cases.
SteamFixed player stuck issue when exiting high speed moving trainbug fixFixed that exiting high speed moving train could result in a player being stuck.
SteamFixed control setting buttons tooltip issuebug fixFixed control setting buttons wouldn't have a tooltip when they started without a set value.
SteamAdded move_stuck_players parameterotherAdded move_stuck_players bool parameter (false by default) to the create_entity method.
SteamFixed manual rotation of entity issuebug fixFixed that manual rotation of entity with rotation upgrade order didn't clear that order.
SteamFixed sounds continuing in map viewbug fixFixed that some sounds that were audible when viewing a certain part of the map in map view wouldn't stop when closing the map view.
SteamAdded explicit values to circuit network range specificationui uxAdded explicit values to the circuit network range specification in the tips and tricks.
SteamChanged personal logistic requests for ammogameplayChanged personal logistic requests for ammo so they don't get delivered to the spidertron you're driving.
SteamFixed instant blueprint building issuebug fixFixed that instant blueprint building in the map editor didn't work with undo.
SteamFixed wrong tooltip title in deconstruction plannerbug fixFixed Artillery wagon and turret showing wrong tooltip title in deconstruction planner.
SteamFixed LuaFlowStatistics::get_flow_count issuebug fixFixed that LuaFlowStatistics::get_flow_count didn't work correctly.
SteamFixed crash when saving with LuaItemStackbug fixFixed a crash when saving when using LuaItemStack::create_grid() on stacks with a count > 1.
SteamFixed crash in multiplayer during upgrade or deconstructionbug fixFixed a crash in multiplayer when upgrading or deconstructing.
SteamFixed copy and paste tips and tricks simulationbug fixFixed that the copy and paste tips and tricks simulation wasn't working properly.
SteamAdded shortcut info tooltipsui uxAdded shortcut info tooltips to all of the relevant confirm buttons and close buttons.
SteamFixed crash related to blueprint book scrollingbug fixFixed crash caused by scrolling blueprint book in a blueprint shelf that is not yet synchronised.
SteamFixed logistic request low value confirmation issuebug fixFixed that confirming the low value in logistic request didn't update the value.
SteamFixed entity attack issue across surfacesbug fixFixed that it was sometimes possible for an entity to attack an entity on a different surface.
SteamImproved performance in multiplayerperformanceImproved performance when building blueprints in multiplayer.
SteamFixed unnecessary error sounds when building power polesbug fixFixed some unnecessary error sounds in a special cases when building power poles.
SteamFixed color picker button issue in train stop GUIbug fixFixed that the upper 1/3 part of the color picker button in the train stop gui didn't work.
SteamRemoved and tweaked hidden localelocalizationRemoved and tweaked some hidden locale to hopefully make 100% possible.
SteamFixed inaccurate range indicator in spidertronbug fixFixed inaccurate range indicator in spidertron.
SteamFixed padding in sync mods with save windowbug fixFixed padding in the sync mods with save window when scroll is activated.
SteamFixed crash related to modded underground pipe ghostsbug fixFixed crash related to modded underground pipe ghosts with multiple connections with different lengths.
SteamFixed tips & tricks simulation sounds issuebug fixFixed that tips & tricks simulation sounds were continuing to play when switched to a tutorial.
SteamFixed calculation of required modulesbug fixFixed in calculation of required modules when combining real and requested modules during blueprint creation.
SteamFixed invalid 'Can't reach' messagebug fixFixed invalid 'Can't reach' message when using ghost cursor to build rails in the latency state.
SteamFixed logistic request count confirmation issuebug fixFixed that enter to confirm a logistic request count didn't work.
SteamFixed crash related to loading invalid upgradesbug fixFixed crash related to loading that trigger migration to remove invalid upgrades.
SteamChanged flow precision indexchangesChanged defines.flow_precision_index.one_second to five_seconds since that's what it actually is.
SteamPossible fix for multiplayer server crashingbug fixPossible fix for multiplayer server crashing when a client tries to connect.
SteamFixed wrong status of rail signalbug fixFixed wrong status of rail signal next to rail with wrong direction.
SteamFixed missing status for wall controlling gatebug fixFixed missing status for wall controlling gate by circuit network.
SteamFixed blueprint building off grid issuebug fixFixed that blueprint containing only entities placeable off grid was built off grid even with snap to grid specified.
SteamFixed player stuck issue in tutorialsbug fixFixed that player could get stuck by entities created in the tutorials.
Steam - 35 eventsFixed building blueprints next to uncharted areas not working as expectedbug fixSteamFixed tank weapon cooldown renderingbug fixSteamAdded on_research_reversedotherSteamFixed overbuilding underground pipe ghosts with real pipesbug fixSteamFixed inability to manually merge trains in chestsbug fixSteamFixed desync related to upgrading entities in latency statebug fixSteamFixed building error message spam when building transport belts over obstaclesbug fixSteamFixed blueprint import with odd grid offsetsbug fixSteamFixed 'Continue' button not remembering last game type with non-blocking savingbug fixSteamFixed non precise belt traversing behavior in latency statebug fixSteamFixed bad tooltip indentation when instruction can't fit one linebug fixSteamFixed undoing deconstruction of building with modules creating extra module requestbug fixSteamFixed game not showing name of item in request slot tooltip when disabledbug fixSteamFixed selected map generator preset not saving correctly for multiplayer or map editorbug fixSteamFixed upgrading unpaired underground belt by smart ghost buildingbug fixSteamFixed crash triggered by desync while entities marked for upgrade in latency statebug fixSteamFixed map generator GUI only saving state when pressing Next/Playbug fixSteamFixed stations list not sorted using natural sort orderbug fixSteamFixed deletion of last scenario not clearing name, description, and previewbug fixSteamFixed biters and groups in Wave defense overloading pathfinderbug fixSteamFixed create_entities_from_blueprint_string not inserting train fuelbug fixSteamFixed crash related to using belt traversing in latency statebug fixSteamFixed undo button tooltip not updating when clickedbug fixSteamFixed loss of logistic requests when changing force of player or spidertronbug fixSteamFixed inconsistency in direction selection as a client in multiplayerbug fixSteamFixed gates opening for spidertronbug fixSteamFixed inconsistency related to building out of reach and movingbug fixSteamFixed crash when rendering rich text tooltipsbug fixSteamFixed rare electric network migration error when loading save without all related modsbug fixSteamFixed overbuilding pole out of reach not considering pole in drag building logicbug fixSteamFixed dropping single items into machines using modules not clearing module requestsbug fixSteamFixed building interruption when moving between map and game viewbug fixSteamFixed Trains/Train stop GUI showing trains on other surfacesbug fixSteamFixed player dying in scenario inside simulation widget ending current scenariobug fixSteam
- 4 eventsMod Updater Availabilitymodding
Most mods should have been updated for compatibility with the new stable version.
SteamStable Release of Factorio 1.1changesMilestoneFactorio 1.1 is now stable, with auto-update to version 1.1.19 for non-beta users.
SteamChangelog AccessotherChangelog from version 1.0.0 will be displayed upon loading the new update.
Steam