☆ STR Plugin Messaging API [リソース・チュートリアル] ID:188907 Author:Caelvanost 2026-08-19 23:09 Version:0.8.2-BETA
- [DOWNLOAD SITE]
-
TAG: [SKSEプラグイン] [フレームワーク] [ユーティリティ] [マルチプレイ]
2026-08-20 00:59:42 [編集する] [差分] [日本語化UP]

STR Plugin Messaging API
■概要
Skyrim Together Reborn対応MOD向けの共通メッセージ通信および
プレイヤープロキシ特定フレームワーク
既存のSkyrim Together Reborn 1.8.0接続を利用し、
SKSEプラグイン間でプレイヤー固有のMODデータを送受信可能
単体ではゲームプレイ機能を追加せず、ほかの同期MODから利用される前提MOD
■主な用途
・アニメーション同期
・装備同期
・外見同期
・ゲームプレイ同期
・プレイヤー間インタラクション同期
・リモートプレイヤーに対応するローカル代理アクターの特定
各MODが独自の通信機能やプレイヤー特定処理を実装する必要をなくし、共通APIとして一元化
■現在の状態
・ベータ版
・バージョン0.8.xをSkyrim Togetherクライアント2台でテスト済み
・対象環境
・Skyrim SE/AE 1.6.1170
・SKSE64 2.2.6
・Skyrim Together Reborn 1.8.0
ほかのSkyrim Togetherバージョンとの互換性は保証なし
■主な機能
【共有マルチプレイヤー通信API】
・SKSEプラグイン独自の同期データをSTR接続経由で送信
・追加のネットワークサーバー不要
・追加のUDP/TCPポート開放不要
・Skyrim Together公式の接続機構を利用
【非公開MOD通信】
・STRPM専用プロトコルでパケットを処理
・通常のチャット処理へ渡る前に通信内容を取得
・技術的なメッセージが黄色のチャットとして表示されない
・通常のSkyrim Togetherチャットには影響なし
【Player ProxyResolver】
・以下の情報を関連付けてリモートプレイヤーに対応するローカル代理アクターを取得可能
・STR ConnectionID
↓
・STR PlayerId
↓
・ローカルのSkyrimプロキシFormID
・ProcessListsの走査不要
・アクター名の比較不要
・一時FormIDの推測不要
・STRバージョン固有のプロキシ検出処理をSTRPM側へ集約
【プロキシのライフサイクル管理】
・リモートプレイヤーのロード時にマッピングを自動作成
・アンロード時に自動削除
・サーバー切断時にすべてのマッピングを消去
・再接続後に古いプレイヤー情報が再利用される問題を防止
・再接続でConnection IDが変わることを考慮し、接続セッションごとに再構築
【マッピング通知】
・利用側プラグインは以下のイベントを購読可能
・Added:追加
・Updated:更新
・Removed:削除
・Cleared:全消去
■FOMODインストール項目
【Client + Server】
・Skyrim Togetherサーバーをホストするプレイヤー向けの推奨設定
・インストール内容
・STRPluginMessagingAPI.dll
・STRPluginMessagingBridge.dll
・STRPluginMessagingAPI.ini
・STRPM用Skyrim Togetherサーバーリソース
サーバーリソースの導入先:Data\SkyrimTogetherReborn\resources\strpm-chat-relay\
【Client Only】
・ほかの人物がホストするサーバーへ参加するプレイヤー向け
・STRPMのSKSEクライアントコンポーネントのみ導入
【Server Files Only】
・STRPMのサーバーリソースのみ導入
・専用サーバーの更新や設定時に利用可能
■サーバーホスト側の確認
・STRPMサーバーリソースをSkyrim Togetherサーバー側で読み込む必要あり
・正常に読み込まれると、サーバー起動時に以下を表示
[STRPM] Chat relay v3 loaded (ProxyResolver identity metadata enabled)
STRPMを必須とするMODを使用する全プレイヤーに、
STRPMクライアントコンポーネントが必要
■互換性
・Skyrim Together Reborn 1.8.0専用として設計
・ページ上で明記されていない限り、旧バージョンや将来のバージョンとの互換性は保証なし
■必要条件
Skyrim Script Extender (SKSE64)
Skyrim Together Reborn
ホスト側:strpm-chat-relayサーバーリソース
標準のSTRインストール構成を使用している場合、
FOMODの「Client + Server」でサーバーリソースも自動導入Skyrim Special Edition Nexus, Caelvanost. 20 Aug 2026. STR Plugin Messaging API. 20 Aug 2026 <https://www.nexusmods.com/skyrimspecialedition/mods/188907>.スポンサーリンク
スポンサーリンク
上記説明は古い又は異なる場合があります。導入の際はDescriptionを確認の上、自己責任でお願いします。
説明はどなたでも編集する事が可能です、古い又は異なる場合は編集にご協力をお願いします。
To users except in Japan - コメントコメントだけでも投稿できます。気に入ったMODはNEXUSでもENDORSEしましょう。
[Spoiler]テキスト[/Spoiler]とする事で隠しテキスト、#や>>後、半角数字でアンカーを使用可。 -
-
- 作者(Caelvanost)さんのMOD※Authorの検索結果のため別作者さんのMODが表示される場合があります。
スポンサーリンク
スポンサーリンク