Providing the player with new tools or adjusting the game interface, without fundamentally changing gameplay.
Version: 1.2.3
Date: 2026-04-20
Changes:
- Prefixed all generated platform names with "LSS " to avoid collisions with other mods' or players' ships; existing saves are migrated automatically via on_configuration_changed.
- Extracted the blueprint application pipeline into apply_blueprint.lua; control.lua is now just platform creation + event wiring.
- Added blueprint-book support: if a blueprint book is passed, every page in the book is applied to the same platform surface.
- Dropped the redundant tile-table rebuild before set_tiles; BlueprintTile entries are passed straight through.
- Switched array traversals from pairs to ipairs where the source is a documented array.
Features:
- Per-ship failures now print a distinct message with the ship name and cause; successes collapse into a single summary line.
Version: 1.2.2
Date: 2026-04-20
Bugfixes:
- Fixed blueprint item requests (modules, ammo, fuel, filters) not landing in the correct inventory on multi-inventory entities (assemblers, recyclers, furnaces); previously they were inserted via the flat `item_requests` field and ended up in the default input queue where they could be consumed as ingredients.
- Pass `return_item_request_proxy = true` to `LuaEntity::revive` so the item_request_proxy is actually returned; without it the third return value was nil and all per-slot item requests were silently dropped.
- Wrapped the blueprint-apply pipeline in `pcall` so the temporary inventory is always destroyed even if `import_stack` or `build_blueprint` throws.
- Switched `revive` to `raise_revive = false` to avoid broadcasting `script_raised_revive` during `on_init` before other mods have initialized.
Version: 1.2.1
Date: 2026-04-19
Changes:
- Bumped base requirement to 2.0.76 (current Factorio stable).
Version: 1.2.0
Date: 2026-04-19
Changes:
- Added biter_egg starter ship to the fleet.
- Removed dead storage.pending_platforms branch; missing surface now logs and skips.
- Rewrote README in English only.
- Added CLAUDE.md with blueprint-apply pipeline notes and Factorio API references.
Version: 1.1.1
Date: 2026-01-01
Changes:
- remove dependency elevated-rails.
- 移除对 elevated-rails 的依赖。
Version: 1.1.0
Date: 2026-01-01
Changes:
- More starting ships added.
- 添加了更多的起始飞船。
Version: 1.0.0
Date: 2025-12-30
Changes:
- Updated starting items list.
- Added bilingual descriptions in README.
- 更新了初始物品列表。
- 在 README 中添加了双语说明。