Multiplayer UI

by bykoow

A clean, at-a-glance player list for your Factorio server.

Tweaks
8 hours ago
2.0 - 2.1
1.70K

Changelog

Version: 0.3.3
Date: 2026-09-24
  Changes:
    - The hover preview's camera and position label now update every tick instead of only at the
      moment the preview opens, so they no longer lag behind a moving player.
  Bugfixes:
    - Fixed the hover preview popup opening in the wrong place (e.g. on top of the main window
      instead of beside it) on some resolutions and UI scales. Its position is now clamped to the
      player's actual screen size.
Version: 0.3.2
Date: 2026-09-24
  Bugfixes:
    - Fixed a multiplayer desync when a player joined an in-progress game. The mod's per-player GUI
      state was kept in a plain Lua variable instead of storage, so it was lost on join while the
      actual GUI elements survived, causing the joining client to recreate them out of sync with
      the host.
Version: 0.3.1
Date: 2026-09-23
  Features:
    - Added a setting to control which side the hover preview opens on (left or right).
Version: 0.3.0
Date: 2026-09-23
  Compatibility:
    - Updated to Factorio 2.1.
  Features:
    - Added a planet (or space platform) icon showing where each player currently is.
    - Added an optional armor icon per player, off by default.
    - Added a setting to show online/idle time as total hours (e.g. 98:50:12) instead of days.
    - Added a setting to hide the list entirely when no other player is connected.
    - Added a collapse button to minimize the list.
    - Added a scrollable list and an option for an unlimited player count.
    - The window can now be freely dragged and remembers its position between sessions.
    - Hovering a player now shows a camera preview of their location; clicking switches your view there.
    - Players can now hover or click themselves to preview their own position, same as other players.
    - Online time is now prefixed with a clock icon.
    - Added a setting to show a star icon next to admin players, off by default.
    - Added French, German, Spanish, Portuguese (Portugal/Brazil), Italian, Russian, Japanese,
      Chinese (Simplified), Korean, Ukrainian and Turkish translations.
  Changes:
    - Dropped the kry_stdlib dependency.
    - Idle time is now shown by default.
  Bugfixes:
    - Fixed the mod failing to load due to a stale dependency path.
    - Fixed the armor icon not showing due to a Factorio 2.0 API change.
    - Fixed the planet icon changing while remote-viewing another location instead of showing the
      player's actual position.
    - Fixed the planet icon showing raw text instead of an icon on surfaces without a matching
      sprite (e.g. some modded test surfaces); it now falls back to a generic icon.
    - Fixed a dead zone on the right edge of the player row where hover/click didn't register.
    - Fixed inconsistent spacing between players in the list.
    - Fixed the map time label not aligning with the title.
Version: 0.2.2
Date: 2024-10-26
  Compatibility:
    - Updated to Factorio 2.0.
Version: 0.2.1
Date: 2022-05-09
  Changes:
    - Changed the mod thumbnail.
Version: 0.2.0
Date: 2022-05-08
  Features:
    - Added a startup setting to enable debug logging.
Version: 0.1.7
Date: 2021-01-31
  Changes:
    - Added a thumbnail.
Version: 0.1.6
Date: 2021-01-30
  Info:
    - First working version.