docs: clarify separation of multiplayer and sysadmin plugins

- Updated documentation to emphasize the distinct functionalities of `FFM.Plugin.Multiplayer` (networking/sync) and `FFM.Plugin.Sysadmin` (UI modernization/settings).
- Enhanced descriptions in relevant files to prevent confusion between the two plugins and their purposes.
- Added notes in the multiplayer hub to clearly state that sysadmin and web UI features are separate topics.

This commit improves clarity in the documentation regarding plugin functionalities.
This commit is contained in:
Marvin
2026-04-10 01:29:34 +02:00
parent ea92a0baf8
commit d1650139d9
4 changed files with 9 additions and 4 deletions

View File

@@ -7,7 +7,7 @@ sidebar_label: FFM.Plugin.Multiplayer
## Purpose ## Purpose
Contains standalone multiplayer-oriented plugin functionality. Contains **multiplayer / networking** runtime (bridge, sync). **Not** the same as [FFM.Plugin.Sysadmin](./ffm-plugin-sysadmin) (UI modernization and settings) — keep those mental models separate.
## Sources ## Sources

View File

@@ -7,7 +7,7 @@ sidebar_label: FFM.Plugin.Sysadmin
## Purpose ## Purpose
Contains system-administration oriented standalone plugin features. Contains **sysadmin-oriented UI** features (Unity UI modernization, mod settings menu bridge). **Not** related to [FFM.Plugin.Multiplayer](./ffm-plugin-multiplayer) — multiplayer networking is a separate plugin and concern.
## Sources ## Sources

View File

@@ -10,6 +10,8 @@ These **plugins** ship as `FFM.Plugin.*` assemblies and extend the **framework r
Gameplay mods (`FMF.*`) are documented under **[Mods](../mods/index)** — not here. Gameplay mods (`FMF.*`) are documented under **[Mods](../mods/index)** — not here.
**Separation of concerns:** `FFM.Plugin.Multiplayer` (networking / sync / P2P stack) and `FFM.Plugin.Sysadmin` (in-game UI modernization, mod settings menu bridge) are **different products** — do not treat them as one “admin + multiplayer” feature. `FFM.Plugin.WebUIBridge` is likewise **UI shell** (DC2 web UI), not multiplayer.
## Plugins ## Plugins
- [FFM.Plugin.AssetExporter](./ffm-plugin-asset-exporter) - [FFM.Plugin.AssetExporter](./ffm-plugin-asset-exporter)

View File

@@ -1,12 +1,15 @@
--- ---
title: Multiplayer & networking title: Multiplayer & networking
sidebar_label: Multiplayer & networking (hub) sidebar_label: Multiplayer & networking (hub)
description: P2P roadmap, Web UI bridge, multiplayer plugin — entry points. description: P2P roadmap and multiplayer plugin — separate from Sysadmin / Web UI.
--- ---
# Multiplayer & networking # Multiplayer & networking
This hub covers **networking and multiplayer** only. It does **not** include [FFM.Plugin.Sysadmin](/wiki/plugins/ffm-plugin-sysadmin) (UI settings / modernizer) or [FFM.Plugin.WebUIBridge](/wiki/plugins/ffm-plugin-web-ui-bridge) (DC2 web UI) — those are separate plugins.
- Wiki: [FFM.Plugin.Multiplayer](/wiki/plugins/ffm-plugin-multiplayer) - Wiki: [FFM.Plugin.Multiplayer](/wiki/plugins/ffm-plugin-multiplayer)
- Release: [FFM.Plugin.Multiplayer release](/wiki/releases/plugins/ffm-plugin-multiplayer-release) - Release: [FFM.Plugin.Multiplayer release](/wiki/releases/plugins/ffm-plugin-multiplayer-release)
- Imported: [Steamworks P2P multiplayer roadmap](/wiki/legacy/wiki-import/Steamworks-P2P-Multiplayer-Roadmap) - Imported: [Steamworks P2P multiplayer roadmap](/wiki/legacy/wiki-import/Steamworks-P2P-Multiplayer-Roadmap)
- Imported: [Web UI bridge](/wiki/legacy/wiki-import/Web-UI-Bridge)
**Related (separate topic):** [Web UI bridge](/wiki/legacy/wiki-import/Web-UI-Bridge) — documentation import for browser-based UI; not part of the multiplayer stack.