What changed in Factorio in 2024
465 updates · 67 main milestones · Jan 10, 2024 to Dec 21, 2024
- 11 eventsBlueprint Import via Drag and Dropnew content
Dragging and dropping a blueprint file into the game window will import the file contents as a blueprint string.
SteamSelector Combinator Circuit Wire ReachchangesChanged to be the same as wire reach of other combinators.
SteamArtillery Range Overdraw Performance Fixbug fixChanged graphics setting turret-overdraw-scale-threshold to turret-overdraw-estimated-pixel-overdraw-threshold.
SteamCargo Pod Scheduling Reworkednew contentImproves the frequency of trickling space science and material drops.
SteamRocket Fuel Recipe Adjustmentbalance changeChanged rocket fuel from ammonia recipe to require the same amount of solid fuel as the main rocket fuel recipes to prevent a recycling loop.
SteamFactoriopedia Recycling Recipesnew contentFactoriopedia now shows recycling recipes for each item.
SteamFixed Crash on Startup with Fluid Energy Sourcebug fixMilestoneFixed a crash at startup when mods would define fluid with no fuel value as a fluid energy source fuel.
SteamAquilo Icebergs Shadow AdjustmentgraphicsAquilo icebergs have longer shadows to integrate with the world better.
SteamFixed Space Platform Position Indicatorbug fixFixed Space platform position indicator not updating in some cases.
SteamRadar Minimap Visualization for Roboports and Cargo Landing Padsnew contentSteam - 54 eventsRoboport Overcrowding Fixbug fix
Fixed robots looking for charging places overcrowding roboports closer to their target.
SteamHidden Music Transition SettingsaudioAdded hidden sound setting for controlling music transition stage durations.
SteamMinimum Payload EnforcementgameplaySlider for minimum payload in orbital logistic requests now enforces a minimum of 1.
SteamSpidertron Shooting Fixbug fixFixed spidertrons shooting extra capture robot during tick of projectile creation.
SteamOcclude Light Sprites OptionperformanceIntroduced a graphics option to disable 2.0 light rendering for improved performance.
SteamAgricultural Tower Planting Fixbug fixFixed agricultural tower showing all Nauvis tiles as unplantable; specific tiles are now plantable.
SteamPaste-Settings Issue Fixbug fixFixed that paste-settings could happen when not desired in some situations.
SteamTrain Schedule Removal Crash Fixbug fixMilestoneFixed a crash when removing a station from a train schedule while another train in the same group used the final stop as waypoint.
SteamDead Technology Trigger Pointer Fixbug fixFixed reloading specific technologies leaving the dead technology trigger pointer in the trigger processor.
SteamTechnology Slot Progress Fixbug fixFixed technology slot showing research progress for finished trigger technologies.
SteamCrash Fix for Destroying Segmented Unitsbug fixMilestoneFixed a crash when destroying segmented units during chunk generation.
SteamPortable Solar Panels Tooltip Fixbug fixFixed that portable solar panels and power armor tooltips did not report correct power generation.
SteamRobots Energy Usage Loop Fixbug fixFixed robots failing to cross Aquilo lake due to high energy usage and being stuck in a loop.
SteamNew Noise ExpressionsmoddingAdded distance_from_nearest_point_x and distance_from_nearest_point_y noise expressions.
SteamMobile Logistic Networks Alerts Fixbug fixFixed that mobile logistic networks could generate useless alerts in some situations.
SteamVulcanus Map Gen Settings Fixbug fixFixed changing Vulcanus map gen settings preventing ashlands trees from spawning.
SteamSpace Age Map Generation Fixbug fixFixed Space age map generation not respecting custom starting locations.
SteamDecider Combinator GUI Condition Highlight Fixbug fixFixed condition highlights in decider combinator GUI not always updating.
SteamTrain Connection Crash Fixbug fixMilestoneFixed a crash when attempting to connect trains parked at specific positions.
SteamAdditional Terrain Effects OptionperformanceAdded an option to disable puddles and global terrain tint to enhance performance.
SteamBlueprint Trash Request Consistency Fixbug fixFixed incorrect consistency check when trash not requested is used inside a blueprint with mods.
SteamEnergy Sources Buffer Size Update Fixbug fixFixed energy sources not updating their buffer sizes when prototype value changes.
SteamMoved Chunk Exploration RadiusmoddingMoved SpiderVehiclePrototype::chunk_exploration_radius to VehiclePrototype.
SteamDouble Parameter Selection Fixbug fixFixed double parameter selection in signal selection list.
SteamChanged CraftItemTechnologyTriggermoddingChanged CraftItemTechnologyTrigger::item into ItemIDFilter; removed item_quality.
SteamAgricultural Tower GhostsgameplayAgricultural Tower now respects allied ghosts blocking planting spots.
SteamChanged ProducePerHourAchievementPrototypemoddingChanged ProducePerHourAchievementPrototype::item_product into ItemIDFilter.
SteamEquipment Ghost Tooltips Quality Fixbug fixFixed that equipment ghost tooltips did not show quality.
SteamGhost Power Poles GUI Fixbug fixFixed that opening ghost power poles would leave the GUI in a broken state.
SteamDrag-to-reorder in Research Queuenew contentAdded drag-to-reorder functionality to the research queue.
SteamChanged ProduceAchievementPrototypemoddingChanged ProduceAchievementPrototype::item_product into ItemIDFilter; removed quality.
SteamDraggable Handle for Research QueuechangesReplaced move buttons on technologies in the research queue with a draggable handle.
SteamHidden Music Location SettingaudioAdded a hidden sound setting to base music selection on character's physical location.
SteamBlueprint Parameter FlexibilitygameplayAllowed blueprint parameters to be ingredients of other parameters even if not present in an assembling machine.
SteamSelection Tool Highlighting Fixbug fixFixed selection tool highlighting showing incorrectly in chart view for 1 frame.
SteamAsteroids Damage Calculation Fixbug fixFixed asteroids calculating damage to entities with resistances incorrectly.
SteamTutorial Missions Access Fixbug fixFixed tutorial missions 4 and 5 missing access to radars and repair packs.
SteamCrash Fix for Deconstructing Cargo Baysbug fixMilestoneFixed a crash after deconstructing cargo bays with editor.
SteamAchievement Fix for Modulesbug fixFixed 'Make it better' achievement not obtained when dropping modules in.
SteamSuperforced Blueprint Preview ImprovementperformanceImproved performance of superforced blueprint preview that autofills tiles.
SteamRemoved Pipe Connection LimitmoddingRemoved limit of 64 unique PipeConnectionDefinitions's connection categories.
SteamTrain Schedule Logic Improvementbug fixImproved logic for choosing which schedule to keep if trains get connected.
SteamBlueprint Tile Consistency CheckchangesAdded a consistency check for overlapping blueprint tiles to remove inconsistencies on load.
Steam - 25 eventsSmall stomper pentapod moves more slowly and decreases stomp DPSchangesSteamFixed that tips not appearing in tutorialsbug fixSteamChanged tree seed default import location to NauvischangesSteamFixed that using pipette on GUI items did not consistently copy the qualitybug fixSteamLoading game for hosting now automatically offers the dialog whether the mods should be synced before continuingchangesSteamStomper pentapod vision range reduced from 40 to 30changesSteamAdded Vulcanus 8 music tracknew contentSteamGleba evolution is smoother and more gradualchangesSteamMedium and big wriggler pentapod health increasedchangesSteamFixed a crash when reading LuaEntity::robot_order_queuebug fixMilestoneSteamFixed that using pipette on tile items in GUI always selected normal qualitybug fixSteamUpdated SDL to version 2.30.9changesSteamFixed that the permissions GUI could not be opened in multiplayer as not-the-hostbug fixMilestoneSteamFluid mixing will prefer the fluid with more volume and discard the otherchangesSteamFixed that LuaEntity::vehicle did not work correctly for characters controlled by a playerbug fixMilestoneSteamStreamlined quality selector to use separate buttons for each quality instead of a drop-downchangesSteamAdded gamepad stick sensitivity setting for map movementnew contentSteamFixed that using pipette on entity items in GUI could select the wrong item if multiple items can build the same entitybug fixSteamAdded debug option 'always-show-lightning-protection'new contentSteamAdded inserter stack size override to be parametrised by blueprintnew contentSteamFixed wrong times symbol in a logistic request tooltipbug fixSteamFixed rendering of glowing items on belts not being batched properlybug fixMilestoneSteamChanged crafting machines to reset quality of the in-progress result when module effects changechangesSteamFixed a freeze when setting logistic/construction robots to active=false through scriptbug fixMilestoneSteamFixed some decorative entities not having a tall enough drawing boxbug fixSteam
- 47 eventsFixed factoriopedia highlighting wrong graph seriesbug fix
When hovering over slots of spawned asteroids.
SteamConfirmation box added for deleting space platformsui uxSteamFixed crash when showing logistic request tooltip in multiplayerbug fixSteamFixed crash when copy-pasting settings to unsupported logistic chestbug fixSteamFixed vehicle sounds not playing in menu simulationsbug fixSteamCombined ghost tint definitions in UtilityConstantsmoddingAdded ghost_shader_tint and ghost_shaderless_tint.
SteamFixed pumps pulling fluid from internal machine buffersbug fixInstead of the connected fluid segment.
SteamFixed crash when copy-pasting from cars with equipment gridsbug fixTo ghost-cars without equipment grids.
SteamSelf-recycling recipe statistics ignored in production graphgameplaySteamFixed consistency issue when removing turret connected to logistic networkbug fixSteamFixed crash when viewing players in GUI after disconnectionbug fixSteamFixed space map GUI visibility issuebug fixWould not show until visiting at least 1 other planet.
SteamFixed combinators getting stuck after cancelling deconstructionbug fixSteamFixed incorrect lightning protection visualisationbug fixIn cases where shorter range attractor is close to longer ranged one.
SteamFixed loader energy source buffer size computationbug fixSteamLinear interpolation method added for audio resamplingaudioUsed by default when playback speed is changed.
SteamFixed crash when reading repair state of unassigned characterbug fixSteamFixed prototype errors reporting wrong prototypebug fixSteamFixed lua shortcuts ignoring unavailable_until_unlockedbug fixSteamDownscaling applied to low resolution biter spritesvisualsSteamFixed crash when prototype data changes with specific robotsbug fixSteamFixed multiple key bindings causing keys to get stuckbug fixSteamFixed asteroid collector navigation timing issuebug fixCaused a crash when aligned with chunk border.
SteamFixed teleporting entities deleting fluid contentsbug fixSteamFixed crash when killing segmented unitsbug fixSteamFixed pinning other players issuebug fixSteamFixed rocket silo requesting more items prematurelybug fixEven if another rocket wasn't ready yet.
SteamFixed crash when replacing not-a-heat-interface entitybug fixSteamCargo landing pad mining time changed to 1gameplaySteamFixed character mining speed modifier handling in latency statebug fixSteamFixed entering a frozen rocketbug fixSteamFixed copying spider vehicle settings issuebug fixDid not work correctly between spiders of different quality.
SteamFixed tank logistic trash slots not working correctlybug fixIssue occurred when using roboports in the tank.
SteamMods GUI search moved with contentui uxSteamFixed crash when recycling blueprint books with contentsbug fixSteamFixed flames not updating on frozen or deconstructed rocket silobug fixSteamAdded LoaderPrototype::per_lane_filtersmoddingSteam - 66 eventsAdded LuaPlayer::physical_controller_type readotherSteamFixed constant combinator activity lamp state update issuebug fixSteamFixed focus search hotkey issue in mod GUIsbug fixSteamFixed LuaGameScript::show_message_dialog() player issuebug fixSteamFixed asteroid collectors navmesh generation issuebug fixSteamFixed upgradeable overbuilds not upgradingbug fixSteamFixed fullscreen toggle infinite loop on Linuxbug fixSteamFixed blue line at edge of some spritesbug fixSteamFixed console rendering in galaxy of fame outputbug fixSteamFixed Intel Macs logging wrong version numberbug fixSteamFixed Lua require symbolic links issuebug fixSteamFixed selector combinator signal selection issuebug fixSteamFixed crash when destroying space platform hub with wait conditionbug fixSteamFixed LAN games username issuebug fixSteamFixed production and electricity statistics locale issuebug fixSteamFixed turret behavior with multiple directionsbug fixSteamFixed custom sprite button caption rendering issuebug fixSteamFixed space science throughput limitationbug fixSteamFixed crash when switching audio output devicebug fixSteamAdded LuaQualityPrototype::color readotherSteamFixed crash when super force deconstructing with filtered tilesbug fixSteamFulgora lightning sound remixed with volume variationsaudioSteamFixed incorrect capture-spawner research trigger typebug fixSteamFixed exoskeleton legs energy consumption issuebug fixSteamVarious menu simulation mixes improvedaudioSteamFixed missing value for paused space platform statebug fixSteamFixed platform construction requests issuebug fixSteamFixed fluid duplication when fast-replacing machinesbug fixSteamImproved diagonal character movementbug fixSteamFixed Space platform requests order issuebug fixSteamFixed crash when upgrading ghost inner entitybug fixSteamFixed logistic filter upper count blueprint issuebug fixSteamFixed cars/tanks settings preservation in blueprintsbug fixSteamFixed crash when sending space platform waiting for departurebug fixSteamFixed half diagonal rails cost issuebug fixSteamFixed solar panel output multiplier tooltip flickeringbug fixSteamFixed lightning attractor collection ranges issuebug fixSteamFixed custom GUI tooltip not working for new typesbug fixSteamFixed technology trigger info tooltip issuebug fixSteamFixed select-recipe GUI hotkey issuebug fixSteamFixed flamethrower turret mixing fluidsbug fixSteamFixed Continue host option mod sync issuebug fixSteamFixed achievement working only with quality level 1 modulesbug fixSteamFixed explosions using wrong size of explosion soundaudioSteamCurved rails cost 3 rail items to buildbalance changeSteamOffshore pump speed increases with qualitynew contentSteamFixed browse-games GUI settings confusionbug fixSteamPossibly fixed crash on Intel Macs related to float printingbug fixSteamFixed big electric poles not colliding with asteroid collectorsbug fixSteamLuaControl uses physical controller for item manipulationsotherSteamFixed abrupt pipe sound issuesbug fixSteamFixed deconstruction of full chest not dispatching enough robotsbug fixSteamFixed train interrupts not checked when passing stationbug fixSteamAdded player_won to on_pre_scenario_finished eventotherSteamFixed crash when editing a pin referencing removed entitybug fixSteamFixed request from buffer chests not preservedbug fixSteamAdded LuaSpacePlatform::name writeotherSteamFixed crash related to construction robotsbug fixSteamFixed Remote View flickering to wrong surfacebug fixSteamFixed Nauvis map gen settings issue for other planetsbug fixSteamFixed technology triggers requiring specific quality itemsbug fixSteamFixed layered icons in rich text scaling and rotation issuebug fixSteamFixed logistic cell charger count migration issuebug fixSteamNumerous sound mixes including new plant mining sounds improvedaudioSteamFixed moisture and terrain type migration issue for 1.1 savesbug fixSteamSurface List reacts to Home and End keys correctlybug fixSteam
- 61 eventsFixed re-bound crafting keys not working correctlybug fixSteamFixed mini-tutorial scripts crashing or not granting items if player switched to remote viewbug fixSteamFixed filters of a ghost turret getting corrupted in latency when upgrading with upgrade plannerbug fixSteamFixed underground pipe in cursor not rotating when rotation key pressed right after placement in latencybug fixSteamFixed crash when migrating blueprint library content in a save with blueprint GUI openbug fixSteamFixed crash related to blueprint parametrisation and drag building button being heldbug fixSteamFixed combat robots bobbingbug fixSteamFixed copy settings undo failing to restore control behavior settings at default valuesbug fixSteamFixed inconsistency in belt power replace through corner when going backwards and forwardsbug fixSteamFixed lamp using color when circuit wire was disconnectedbug fixSteamFixed playing too many sounds at once at start of tips and tricks simulationsbug fixSteamFixed rocket silos requesting more items than necessarybug fixSteamFixed crash when setting RoboportPrototype::charging_station_count_affected_by_quality to truebug fixSteamFixed elevated rail entities working without owning space-agebug fixSteamFixed map editor not being able to set filters in some casesbug fixSteamFixed main-menu music mode not working correctly in-gamebug fixSteamFixed disconnecting and reconnecting while personal robots were working not preserving their qualitybug fixSteamFixed crash when building blueprint with two hazard concrete tiles in one spacebug fixSteamFixed crash when trying to open Technology GUI from Factoriopedia while savingbug fixSteamFixed game state GUIs being automatically closed when the game was pausedbug fixSteamFixed inserter status showing 'Target full' when swinging towards a beltbug fixSteamFixed clipping occurring in some variable music tracksbug fixSteamFixed generic interrupt false positives with certain interrupt conditionsbug fixSteamFixed arithmetic combinator not showing red and green inputs separately in tooltipsbug fixSteamFixed several possible errors related to smart belt buildingbug fixSteamFixed crash when reading owner_location on simple item stacksbug fixSteamExtended blueprint parametrisation to work on fluid recipe parametersbug fixSteamFixed loading save files with entities on planets with lighting when those entities were removedbug fixSteamFixed visual noise caused by parameter recipes drawing as not researchedbug fixSteamFixed LuaRecord methods not working correctlybug fixSteamFixed desync related to space platform hubs reading content and repair packs merging due to inventory sortingbug fixSteamFixed cargo pods dropping players to a random locationbug fixSteamFixed crash when defining a recipe that does not always produce an itembug fixSteamFixed alert icons rendered into the galaxy of famebug fixSteamFixed drag building context not carried properly between normal view and remote viewbug fixSteamFixed admin 'other player' GUI opening the other player's remote controller inventory instead of physical inventorybug fixSteamFixed asteroid collectors getting stuck if inventory limiter was usedbug fixSteamFixed wait condition 'station is full' and 'station is not full' reporting incorrect progressbug fixSteamFixed smoke-with-trigger teleporting to 0,0 on a mapbug fixSteamFixed items being put into ghost inventoriesbug fixSteamFixed set recipe on assembling machine circuit controls buffering items indefinitelybug fixSteamFixed quirks of drag building interrupting logic when nothing to build from in cursorbug fixSteamFixed chat icons not including layered iconsbug fixSteamFixed superforced overbuilding logistic and non-logistic chests not transferring limitsbug fixSteamFixed ribbon world preset having too many cliffs on Nauvisbug fixSteamFixed rail ramp health bar positionbug fixSteamFixed train consistency issue when interrupt triggers inside another interruptbug fixSteamFixed selector combinator's constant index not covered by blueprint parametersbug fixSteamFixed crash when building parameterised blueprint with dependent ingredient used in another machine being a fluidbug fixSteamFixed space platform losing paused state when arriving at a planet drifting backwardsbug fixSteamFixed LuaControl::opened write not working for several GUI typesbug fixSteamFixed debug visualization render crash when the given force no longer existsbug fixSteamFixed blueprint parametrisation value formula evaluation not working for negative numbersbug fixSteamFixed missing value in the prototype explorerbug fixSteamFixed mine-entity technology trigger not working if resource entity produced multiple or variable resultsbug fixSteamFixed crash in multiplayer if wearing armor and the force was deletedbug fixSteamFixed crash related to quickbar interaction with any-quality spawnable itemsbug fixSteamAdded LoaderPrototype::frozen_patch_in and frozen_patch_outnew contentSteamFixed missing blueprint parametrisation logic for the loaderbug fixSteamFixed crash when super-force-building electric poles in latency statebug fixSteamFixed lua deconstruct_area crashing when deconstructing a ghostbug fixSteam
- 42 eventsCrash fix for construction robotsbug fixMilestone
Fixed a crash when construction robots attempt to deliver modules in the same tick the target entity is destroyed.
SteamQuality mod technology icon fixbug fixFixed modules technology icon when quality mod is disabled.
SteamFulgora ruins drop iron stickschangesFulgora ruins now also drop iron sticks when mined, allowing for electric poles to be crafted without recyclers at the start.
SteamCursor record crash fixbug fixMilestoneFixed a crash when reading cursor record of a character not assigned to a player.
SteamRemoval plan parameter for item request proxiesotherAdded removal_plan parameter to LuaSurface::create_entity for item request proxies.
SteammacOS library symbols crash fixbug fixMilestoneFixed crashes caused by calling missing library symbols on older macOS versions.
SteamBlueprint container settings loss fixbug fixFixed that blueprinted containers would lose their settings when overbuilt over a container without those settings.
SteamNew AssemblingMachinePrototype parametermoddingAdded AssemblingMachinePrototype::disabled_when_recipe_not_researched.
SteamNuclear power achievement fixbug fixFixed achievement nuclear-power to require building a nuclear reactor.
SteamPVP scenario protection fixbug fixFixed PVP scenario not having starting area protection enabled when the last player of that force logged out.
SteamImproved technology GUI performanceperformanceImproved performance of technology GUI when viewing only essential technologies.
SteamImproved orbital logistics payload sliderbalance changeThe 'Custom minimum payload' slider for orbital logistics now offers more sensible values.
SteamRail description toggle fixbug fixFixed rail description would suggest toggle rail layer binding when elevated-rails mod was disabled.
SteamCargo bays warning iconui uxCargo bays will show a warning icon when they are not connected to a Hub or Landing Pad.
SteamNegative productivity fixbug fixFixed RecipePrototype::maximum_productivity was allowed to be negative.
SteamBlueprint exploit fixbug fixMilestoneFixed a possible exploit of using parametrised blueprint to set unlocked recipes in assemblers.
SteamNegative roboport requests crash fixbug fixMilestoneFixed a crash when setting roboport requests to a negative value.
SteamInserters stuck fixbug fixFixed that inserters could get stuck if the crafting machine they're interacting with dies and is rebuilt.
SteamZooming issue fixbug fixFixed that zooming with buttons (keyboard or controller) would not zoom to pixel-perfect values.
SteamPump speed fix for fluid wagonbug fixFixed that pumps could not pump into a fluid wagon at full speed.
SteamTurrets deconstruction marking fixbug fixFixed turrets sometimes being marked for deconstruction and rebuild if trying to upgrade through overbuilding.
SteamNew LuaEntity parametersotherAdded LuaEntity::insert_plan and LuaEntity::removal_plan read/write.
SteamGame hang fix on Linuxbug fixMilestoneFixed that the game would hang when closing the load game menu if the number of mods in the mods directory was too large on Linux.
SteamBlueprint ghosting fixbug fixFixed blueprints being able to produce two overlaying ghosts of tiles with the same placing item (like hazard-concrete-left/right).
SteamMapGeneratorGui reset button fixbug fixFixed MapGeneratorGui would not enable reset to defaults button when changing technology price multiplier.
SteamBiter base menu decoratives fixbug fixFixed that biter base menu simulation had more decoratives over the Wube logo than desired.
SteamMap editor spawn point fixbug fixFixed that the map editor couldn't change the spawn point of a force after it was set.
SteamRocket silo crash fixbug fixMilestoneFixed a crash related to rocket silos when adding and removing mods.
SteamForce merging crash fixbug fixMilestoneFixed a crash when merging forces related to chart tags.
SteamMinimap position delay fixbug fixFixed position of car driven by local player would be delayed on minimap in multiplayer.
SteamAsteroid collector and programmable speaker blueprint parametrisationnew contentAsteroid collector filters and programmable speakers can now be modified by blueprint parametrisation.
SteamLuaTechnologyPrototype error fixbug fixFixed reading LuaTechnologyPrototype::research_trigger could throw an error.
SteamBlueprints configure assembling machines with unresearched recipesgameplayWhen an imported blueprint is placed, assembling machines will be configured with the recipe even if the recipe is not yet researched.
SteamModded items building fixbug fixFixed that building with modded items did not work correctly in all cases.
SteamSurface rendering crash fixbug fixMilestoneFixed a crash when trying to render a surface which doesn't exist in a simulation.
SteamRemote view menu access fixbug fixFixed that players in remote view were unable to open menu when the game was paused.
SteamTechnology GUI cost label fixbug fixFixed technology GUI not updating technology cost label if the technology didn't have any science packs.
SteamIncorrect pump speed reporting fixbug fixFixed incorrect pump speed reporting when pumping into a fluid wagon.
SteamOrbital logistics payload checkbalance changeOrbital logistics 'Custom minimum payload' is now checked against the largest possible payload before setting the filter.
Steam - 41 eventsFluid-only Recipes Quality Modules Fixbug fix
Fixed that some fluid-only recipes would allow quality modules.
SteamDying Enemy Animation Direction Fixbug fixFixed dying enemy would not randomize direction of its dying animation.
SteamSpace Platform Hub GUI Crash Fixbug fixFixed a crash in the space platform hub GUI when the inventory size changes at the same time as the limit is changed.
SteamMovement Speed Bonus Equipment Display Fixbug fixFixed that movement speed bonus equipment would show garbage values when low on energy.
SteamEntities Parameterization Fixbug fixFixed that it wasn't possible to parametrise entities, virtual signals and space locations contained in text.
SteamNon-blocking Saving Setting UpdatechangesNon-blocking saving setting is no longer synced over the Steam cloud.
SteamLogisticContainerControlBehavior Sync Fixbug fixFixed LogisticContainerControlBehavior exclusive mode could get out of sync from the ContainerControlBehavior it derives from.
SteamArtillery Achievement Fixbug fixFixed that the 'kill with artillery' achievement did not work with artillery wagons.
SteamContinue Host Menu Port Configuration Fixbug fixFixed that continue host menu option didn't respect the port from the config.
SteamLuaEntity Fluid Methods Crash Fixbug fixFixed crashes when using LuaEntity fluid methods when the entity's fluidboxes were not part of a segment.
SteamBlueprint Book Tooltip Fixbug fixFixed that blueprint book tooltips did not look correct when in the quickbar.
SteamLuaEntity Insert Fluid Fixbug fixFixed that LuaEntity::insert_fluid would not work on the output FluidBoxes of a crafting machine.
SteamSegmented Unit Entity Crash Fixbug fixFixed a crash when a segmented unit entity causes the entire segmented unit to die.
SteamTransport Belts Removal Fixbug fixFixed removal of transport belts under cursor which would be normally fast-replaceable while drag traversing underground gap by belt rebuilding.
SteamConstant Combinators Event Fixbug fixFixed that on_entity_logistic_slot_changed did not fire for constant combinators.
SteamFailed Achievement Retrievability Fixbug fixFixed that failed achievement wasn't gettable again without restarting the game.
SteamAudio Output Device Switch Crash Fixbug fixFixed a crash when switching preferred audio output device while a variable music track is playing.
SteamCustom Surface PvP Progression Fixbug fixFixed using a custom surface in PvP was preventing Space Age progression.
SteamDebug Settings GUI Fixbug fixFixed that the debug settings GUI could get stuck behind the normal game logic.
SteamBrightness and Contrast Sliders Reset Fixbug fixFixed brightness and contrast sliders being reset to 0 when setting the text field to a negative value.
SteamTrain Stop GUI Width Fixbug fixFixed train stop GUI being too wide at some smaller resolutions.
SteamBlueprint Storage File Saving Fixbug fixFrom now on, we won't save blueprint-storage to a file when it was not used yet.
SteamPlanet Prototypes Definition Crash Fixbug fixFixed a crash when defining planet prototypes that don't contain any resources.
SteamD3D Device Initialization Fixbug fixInstead of aborting when SDL_DXGIGetOutputInfo call fails, the game will try to initialize D3D device using adapter 0.
SteamTurbo Underground Belts Simulation Fixbug fixFixed turbo underground belts simulation in factoriopedia.
SteamTemporary Stop Crash Fixbug fixFixed a crash when a platform was traveling to the shattered planet using a temporary stop which expired.
SteamDeconstruction Marking Issue Fixbug fixFixed an issue where entity flagged as not mineable could be marked for deconstruction using undo.
SteamInvalid Package Name OS Error Fixbug fixFixed invalid package name in sprite path definition would result in OS error message dialog instead of loading into minimal mode.
SteamArithmetic Combinator Parameter Fixbug fixFixed arithmetic combinator's first constant would not be proposed as parameter.
SteamBlueprint Setup GUI Confirmation Fixbug fixFixed that the blueprint setup GUI would always confirm to discard changes even if nothing changed when the blueprint had a description.
SteamFlying Text for Resource Mining Failuresui uxAdded flying text for more cases of unsuccessful resource mining.
SteamD3D Device Leak Fixbug fixLeaked D3D device and swap chain in attempt to avoid AMD driver crash when closing the game.
SteamLogistic Section Blueprint State Fixbug fixFixed logistic section active state was not preserved in a blueprint string.
SteamPumpjack Output Rate Tooltip Fixbug fixFixed pumpjacks with low yield would show 0 output rate in the tooltip.
SteamNauvis Elevation Dropdown GUI Fixbug fixFixed Nauvis elevation dropdown missing in map generator GUI, causing incorrect previews from map exchange strings.
SteamVirtual Signals Parameterization Fixbug fixFixed that it wasn't possible to parametrise virtual signals and space locations contained in text.
Steam - 37 eventsFixed crashes when viewing alerts for entities that then diebug fixMilestoneSteamFixed Fulgora starting island having no breaks in cliffsbug fixSteamFixed incorrect surface condition of space platform hubbug fixMilestoneSteamFixed crash when clicking 'upgrades' in wave defense scenariobug fixMilestoneSteamFixed crash in mod manager in minimal mode with space-age icon rich text tagbug fixMilestoneSteamFixed passive provider and active provider logistic points could have sections added through Lua APIbug fixMilestoneSteamFixed unpowered inserters could grab itemsbug fixMilestoneSteamFixed GUI effects volume set to zero not being applied on startbug fixSteamFixed crash when setting cursor_ghost of a character not assigned to a playerbug fixMilestoneSteamFixed crash when reading opened GUIs of a character not assigned to a playerbug fixMilestoneSteamFixed unstable global grid position when re-assigning blueprintbug fixMilestoneSteamFixed crash when loading some blueprint library contents with mods changedbug fixMilestoneSteamFixed PvP Scenario unlocking all trigger technologiesbug fixSteamFixed crash when enabling snap-to-grid with empty blueprintbug fixMilestoneSteamFixed build sound of huge ghost entities not being ghostly enoughbug fixSteamFixed crash when changing the force of cargo landing padsbug fixMilestoneSteamFixed individual segmented units parts in kill statisticsbug fixMilestoneSteamFixed marking legacy rails for deconstruction using deconstruction plannerbug fixMilestoneSteamFixed crash when item entity marked to be deconstructed is cancel deconstructedbug fixMilestoneSteamFixed migration of rails in blueprints in 1.1 version of blueprint librarybug fixMilestoneSteamFixed tools items and ammo items could be refilled during cursor split interactionbug fixMilestoneSteamFixed it was not possible to open loader GUI for input loaderbug fixMilestoneSteamFixed deconstruction planner treating entities with deconstruction alternative as normal qualitybug fixMilestoneSteamFixed filter inserter visible in technology icon for fast insertersbug fixSteamFixed Spidertrons receiving up to 8 times extra damage from explosivesbug fixMilestoneSteamFixed crash when running out of disk space when saving preview for a save filebug fixMilestoneSteamFixed crash when opening technology GUI focused on disabled technologybug fixMilestoneSteamFixed crash in multiplayer when mining modded tree with less stump variantsbug fixMilestoneSteamFixed runtime server config GUI not fitting on some screen sizesbug fixSteamFixed crash when trying to use unsupported audio depthbug fixMilestoneSteamFixed commas and quality icons not allowed in save file namesbug fixSteamFixed some GUIs could be opened behind technology GUIbug fixMilestoneSteamFixed buffered rocket briefly rendering lights south of rocket silobug fixSteamFixed changing surfaces with ghost equipment not correctly requesting robotsbug fixMilestoneSteamAchievement logistic-network-embargo condition updatedbalance change
Updated with different condition for base game and space age.
SteamFixed crash when viewing production statistics GUI while switching surfacesbug fixMilestoneSteamFixed space platform schedule changes not updating last user of space platform hubbug fixMilestoneSteam - 4 eventsFactorio: Space Age Expansion Releaseddlc releaseMilestone
Continues the player's journey after launching rockets into space with new worlds and challenges.
SteamNew Interplanetary Space Platformsnew contentMilestoneManage your fleet of interplanetary space platforms with novel resources.
SteamFactorio: Space Age Expansion Release Datedlc releaseMilestoneThe Factorio: Space Age expansion is set to release on October 21st, 2024.
SteamFactorio 2.0 Update ReleasedchangesMilestoneIncludes a wide range of game changes, optimizations, and improvements.
Steam - 3 eventsFixed electric furnace shadow missingbug fix
Resolved an issue where the electric furnace shadow was missing on some configurations.
SteamFixed bonus productivity exploitbug fixCorrected a bonus productivity exploit that occurred when crafting machine ingredients were force returned.
SteamFixed crash with weak tables in lua global tablebug fixAddressed a crash that occurred when using weak tables in the lua global table.
Steam - 1 eventIntroduction of New Enemies: Stompers and Strafersnew contentMilestone
Two entirely new enemies have been announced for Factorio: Space Age.
Steam - 6 eventsFixed crash with fractional scaling on newer wlroots compositorsbug fixMilestoneSteamFixed crash when switching audio device failsbug fixMilestoneSteamFixed crash on game exit during steam authentication failurebug fixMilestoneSteamUpdated modding documentation to version 5moddingSteamFixed crash when hand-crafting recipes with fluid ingredientsbug fixMilestoneSteamFixed potential desync with LuaGui::is_valid_sprite_path()bug fixMilestoneSteam
- 28 eventsFixed Crash Related to XDG Cursor Themes on Waylandbug fixSteamOptional 'mods' Added to Simulation DefinitionsmoddingSteamFixed Crash When Giving NaN Values to Lua APIsbug fixSteamSmoother Scrolling with Controller Scrollbarsui uxSteamFixed LuaForce::chart_all() Not Charting Uncharted Surfacesbug fixSteamFixed Save Corruption with Overlapping Small Electric Polesbug fixMilestoneSteamHotkey Hints GUI Adjusts to Chat Messagesui uxSteamFixed Rare Crash When Switching Audio Devicesbug fixSteamFixed Entity Status Icons Visible in Simulationsbug fixSteamFixed Crash When Quitting to Main Menu During Non-Blocking Savebug fixSteamFixed Rendering Issue with Pumpjack Arrows When Holding Itemsbug fixSteamFixed LuaEntity::circuit_connection_definitions Returning Copper Wires from Ghostsbug fixSteamLuaRendering::move_to_back AddedotherSteamFixed Copying Train Stop Settings Causing Train Arrivalsbug fixSteamFixed Strange Entity Selection Behavior After Mini-Tutorial Input Changebug fix
From controller to keyboard and mouse.
SteamFixed Mods Sorting Order by Last Highlighted and Updatedbug fixSteamLuaItemStack::is_ammo Read AddedotherSteamLuaEntityPrototype::vector_to_place_result AddedotherSteamStorageTankPrototype::show_fluid_icon AddedmoddingSteamAdded Paste Button to String Import GUIsui uxSteamFixed LuaEntity::set_request_slot Accepting Count of 0bug fixSteamFixed Crash When Watching Replay with Blueprint Librarybug fixSteamFixed Desync Related to Changing Infinite Research Levelsbug fixSteamFixed Crash When Finishing Mini-Tutorial After Input Method Changebug fixFrom keyboard and mouse to controller.
SteamFixed Game Window Missing Decorations on Gnome with Waylandbug fixSteamFixed Desync When Changing Requester Chest Force with Circuit Filtersbug fixSteam - 2 eventsNew Planet 'Nauvis'new contentMilestone
The first planet you arrive on is called 'Nauvis', featuring rich resources and a fertile environment.
SteamIntroduction of 5 New Planets in Expansionnew contentMilestoneSurprise! There are 5 new planets in the expansion, including a fertile land rich with resources.
Steam - 22 eventsResolved Potential Deadlocking Issues with Non-blocking Savingbug fixMilestone
Fixed several potential deadlocking issues with non-blocking saving.
SteamFixed Delete Save Confirmation Issuebug fixFixed that the delete save confirm could delete the wrong save if a different one was selected while it was showing.
SteamFixed Empty Locale GUI Display Issuebug fixFixed that empty locale would cause things to not show in GUIs.
SteamImproved Drop-down Navigation with Controllersui uxTrying to close a window will first close any opened drop-down, enhancing navigation with controllers.
SteamCorrected Partial Item Transfer Inventory Hand Locationbug fixFixed partial item transfer not preserving inventory hand location.
SteamFixed Controller Relative Driving Mode Issuesbug fixFixed controller relative driving mode steering left and right repeatedly in multiplayer.
SteamCorrected Item Health Bar Renderingbug fixFixed that item health bars didn't render correctly at some scales.
SteamFixed Chat Icon Selector Group Selection Issuebug fixFixed that selecting a group in the chat icon selector GUI would occasionally select a random result.
SteamFixed Tank Fuel Consumption Issuebug fixFixed tank not consuming fuel when turning while braking.
SteamFixed Crash When Placing Linked Chest in Multiplayerbug fixMilestoneResolved crash issue when placing linked chest with hotkey suggestions enabled.
SteamFixed Migration Applied Status in Configuration Change Eventbug fixFixed that migration_applied was always false in the on_configuration_changed event.
SteamCorrected Custom Camera Widget Renderingbug fixFixed that the custom camera widget wouldn't render entity status icons correctly.
SteamFixed Crash on Server Disconnection During Quickbar Slot Settingbug fixMilestoneResolved crash when the server disconnected while setting quickbar slots.
SteamFixed Train Advancement Issue from Destination Full Statebug fixFixed train could not advance from destination full state when a train stop placed from blueprint was built before a rail next to it.
SteamFixed Transport Belt Control Behavior Messagebug fixFixed transport belt would keep saying 'Disabled by control behavior' after circuit wires were removed.
SteamFixed Auto Save Functionalitybug fixFixed that LuaGameScript::auto_save() wouldn't work if the root saves folder didn't already exist.
SteamFixed Jittery Movement in Controller Driving Modebug fixFixed controller relative driving mode causing jittery movement when driving backwards.
SteamAdded Show Generated Chunks Debug OptionotherAdded show_generated_chunks debug option which shows uncharted yet generated chunks on the map.
SteamFixed Fluid Box Behavior Issuebug fixFixed that LuaFluidBox::get_fluid_system_contents() did not behave correctly when the fluid box was not part of a fluid system.
SteamFixed Crash When Searching in Icon Selector GUIsbug fixMilestoneFixed a crash when searching in certain icon selector GUIs.
SteamCorrected Intro Sound Typebug fixFixed intro sound being treated as GUI effect instead of music.
SteamFixed Read-only File Error on Linuxbug fixFixed an error when scenario or blueprint library files are read-only on Linux.
Steam - 13 eventsFixed crash when changing recipe to fluid ingredientsbug fixSteamFixed crash with zero fluid as first ingredient in recipebug fixSteamFluid ingredient amounts must be larger than zeromoddingSteamFixed missing tooltips for choose-elem-button equipmentbug fixSteamAdded LuaGuiElement::elem_tooltip read/writeotherSteamTransportBeltConnectables cannot use building-direction-8-way flagmoddingSteamFixed crash on empty item stack due to scripted transferbug fixSteamFixed search focus issue in train overview GUIbug fixSteamFixed locale selection resetting to Defaultbug fixSteamFixed cloning furnace not preserving recipe idbug fixSteamAdded LuaGameScript::request_train_pathotherSteamAdded LuaEntityPrototype::boiler_mode readotherSteamFixed crash on bad number values in input fieldsbug fixSteam