Skyrim Special Edition Mod データベース

 STR Plugin Messaging API [リソース・チュートリアル] ID:188907 Author:Caelvanost 2026-08-19 23:09 Version:0.8.2-BETA

[DOWNLOAD SITE]
TAG: [SKSEプラグイン] [フレームワーク] [ユーティリティ] [マルチプレイ]
STR Plugin Messaging API Title画像

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」でサーバーリソースも自動導入
  • STR Plugin Messaging API画像1
Skyrim Special Edition Nexus, Caelvanost. 20 Aug 2026. STR Plugin Messaging API. 20 Aug 2026 <https://www.nexusmods.com/skyrimspecialedition/mods/188907>.
2026-08-20 00:59:42 [編集する] [差分] [日本語化UP]

上記説明は古い又は異なる場合があります。導入の際はDescriptionを確認の上、自己責任でお願いします。
説明はどなたでも編集する事が可能です、古い又は異なる場合は編集にご協力をお願いします。

To users except in Japan
コメントコメントだけでも投稿できます。気に入ったMODはNEXUSでもENDORSEしましょう。
[Spoiler]テキスト[/Spoiler]とする事で隠しテキスト、#や>>後、半角数字でアンカーを使用可。
-
  • File (5MB以下) ZIP,RAR,7z,LZH
  • Version
  • Del Key (削除用)
  • Support Tool

▼ コメントは任意で入力して下さい(入力するとアンカーが付きます)

  • Name0/8
  • Comment0/1000
  • MOD評価
  • 書込
作者(Caelvanost)さんのMOD※Authorの検索結果のため別作者さんのMODが表示される場合があります。
  • Backpack and Spears Repositionner - IED Preset画像
    =35
  • Body Hair Sliders - RaceMenu Body Hair Integration画像
    =12
  • Disable Wait Runtime - Free the Wait Key画像
    =7
  • Basic Co-op Bleedout System Respawn Patch画像
  • TradeTogether - Player Trading for Skyrim Together Reborn画像
  • STR Plugin Messaging API画像

Real Time Information!CLOSE
1787287991 1787236454 1787286739 1787287545 none none
188907
▲ OPEN COMMENT